*
{
    margin:0px;
    padding:0px;
}
body {
    background-color:#FFFFFF;
    background:url(../images/headers.jpg) repeat-x;
    text-align:center;
    margin:0px;
    font-weight:normal;
}
img {
    border:0px none;
  
    vertical-align:bottom;
}
img_mid
{
    vertical-align:middle;
}

form {
    margin:0px;
    padding:0px;
    vertical-align:baseline;
}
#wrapper {
    width:995px;
    margin:0px auto 0px auto;
}

/* layer classes */

.float_left{
    float:left;
}
.float_left_padd
{
    float:left;
    padding-right:10px;
    text-align:left;
}
.float_right{
    float:right;
}
#container {
    width:925px;
    height:214px;
    float:left;
}
.padd_left
{
    padding-left:10px;
}
.v_mid
{
    vertical-align:top;
}
/*head layers*/
#head {
    height:113px;
}
#head_right {
    height:113px;
    float:left;
}
#head_left {
    height:113px;
    float:left;
}
#head_mid {
    position:relative;
    height:113px;
    width:570px;
    background:url(../images/headers_mid.jpg) repeat-x;
    float:left;
}
.head_search_btn{
    position:absolute;
    top:5px;
}
#head_nav
{
    position:relative;
    top:6px;
    left:2px;
    float:left;
    text-align:right;
    vertical-align:middle;
}
#head_txt
{
    position:relative;
    top:12px;
    float:left;
    text-align:right;
    width:100%;
}
#group_txt
{
    position:absolute;
    right:40px;
    bottom:20px;
    float:right;
    text-align:right;
}
#logged_in_txt
{
/*    position:absolute;
    right:40px;
    bottom:20px;
    float:right;
    text-align:right;*/
	
	position:relative;
left:100px;
top:30px;
float:left;
text-align:right;
padding-left:2px;

}
#orgs_btn
{
    float:right;
    margin-right: 30px;
}
/*----------------------------------------------------------*/

/*left column*/
#column_left
{
    position:relative;
    float:left;
    width:664px;
    text-align:left;
    margin-bottom:10px;
}

/*profile*/
/*----------------------------------------------------------*/

/*right column*/
#column_right
{
    position:relative;
    left:10px;
    float:left;
    width:310px;
    margin-bottom:10px;
}


#column_right1
{
    position:relative;
    left:110px;
    float:left;
    width:316px;
    margin-bottom:10px;
}

#column_right_popup
{
    position:relative;
    left:10px;
    float:left;
    width:130px;
    margin-bottom:10px;
}

/*search / browse profiles */
.tl
{
    background:url(../images/corners_tl.jpg) no-repeat;
    background-position: 0% 0%;

}
.tr
{
    background:url(../images/corners_tr.jpg) no-repeat;
    background-position: 100% 0%;
    text-align:center;
}
.bl
{
    background:url(../images/corners_bl.jpg) no-repeat;
    background-position: 0% 100%;
}
.br
{
    background:url(../images/corners_br.jpg) no-repeat;
    background-position: 100% 100%;
}
/*profile facts*/

/*----------------------------------------------------------*/
/*footer */
#footer
{
    clear:both;
    position:relative;
    bottom:0px;
    width:925px;
    height:30px;
    text-align:left;
    margin:0px;

}
#footer_left
{
    position:relative;
    left:10px;
    top:5px;
    width:200px;
    height:20px;
    float:left;
    text-align:left;
}

#footer_right
{
    position:relative;
    top:5px;
    width:600px;
    height:20px;
    float:right;
    text-align:right;
    margin-right:40px;
}
/*-----------------------------------------------------------*/

.orange_box_top
{
    height:26px;
    background:url(../images/profile/orange_box_mid.gif) repeat-x;
    text-align:left;
}
.orange_box_body
{
    background-color:#E6ECEF;
    float:left;
    width:100%;
}
.orange_box_bottom
{
    width:100%;
    float:left;
    background-color:#E6ECEF;
}
.orange_tl
{
    background:url(../images/profile/orange_box_tl.gif) no-repeat;
    background-position:0% 0%;
}
.orange_tr
{
    background:url(../images/profile/orange_box_tr.gif) no-repeat;
    background-position:100% 0%;
}
.orange_bl
{
    background:url(../images/profile/grey_bl.gif) no-repeat;
    background-position:0% 100%;
}
.orange_br
{
    background:url(../images/profile/grey_br.gif) no-repeat;
    background-position:100% 100%;
}
.orange_box_position
{
    position:relative;
    left:10px;
}
.td_underline
{
    padding:10px 0px 0px 10px;
    border-bottom:1px solid #CCCCCC;
}
.td_spacing
{
    padding:10px 0px 0px 10px;
}

#productions_mini_top
{
    width:447px;
    height:23px;
    background:url(../images/profile/orgs/org_production_top.gif) no-repeat;
    float:left;
}
#productions_mini
{
    width:447px;
    background:url(../images/profile/orgs/org_production_mid.gif) repeat-y;
    float:left;
}
#productions_mini_bottom
{
    width:447px;
    height:19px;
    background:url(../images/profile/orgs/org_production_bottom.gif) no-repeat;
    float:left;
}
.grey_star
{
    position:relative;
    left:11px;
    width:425px;
    height:80px;
    background:url(../images/profile/orgs/greystar.gif) no-repeat;
    background-color:#E6ECEF;
    border-top:1px solid #999999;
    border-bottom:1px solid #FFFFFF;
}
.super_star
{
    position:relative;
    left:5px;
    left:11px;
    width:425px;
    height:80px;
    background:url(../images/profile/orgs/superstar.gif) no-repeat;
    background-color:#9ADDED;
    border-top:1px solid #999999;
    border-bottom:1px solid #FFFFFF;
}
.mini_title
{
    position:relative;
    top:5px;
    left:20px;
    width:230px;
    float:left;
}

#tmenu
{
    position:relative;
    left:8px;
    text-align:left;
	float:left;

}
#tmenu_title
{
    position:relative;
    width:282px;
    float:left;
    height:41px;
}
#tmenu_title2
{
    position:relative;
    display:block;
    width:100%;
    float:none;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 5px;
    background-color:#0697B6;
    text-align:left;
    text-indent: 2px;
}
.tmenu_title2_txt
{
    font-family: Arial,Helvetica,sans-serif;
    color: white;
}

.tmenu_title_txt
{
    position:absolute;
    top:5px;
}
#tmenu_tabs
{
    float:left;
    width:303px;
    height:41px;
}
.tmenu_tab_txt
{
    position:relative;
}
#add_search_options a
{
    float:left;
    width:79px;
    padding:5px 5px 0px 5px;
    height:37px;
    background:url(../images/add_search_options.gif);
    background-position:0 -41px;
}
#add_search_options a:hover{
    background-position:0 0;
}
#add_search_options a.selected{
    background-position:0 0;
}
#a_selected{
    background-position:0 0;
}

#see_your_friends a
{
    float:left;
    width:105px;
    padding:5px 5px 0px 5px;
    height:37px;
    background:url(../images/see_your_friends.gif);
    background-position:0 -41px;
}
#see_your_friends a:hover{
    background-position:0 0;
}
#see_your_friends a.selected{
    background-position:0 0;
}
#find_a_friend a
{
    float:left;
    width:88px;
    padding:5px 5px 0px 5px;
    height:37px;
    background:url(../images/find_a_friend.gif);
    background-position:0 -41px;
}
#find_a_friend a:hover, a.selected{
    background-position:0 0;
}
#find_a_friend a.selected{
    background-position:0 0;
}

.tab_text
{
    position:relative;
    left:5px;
    width:105px;
    top:2px;
    text-align:left;
}
.arrow_img
{
    position:relative;
    left:-1;
    float:left;
    height:40px;
}
.drop_down
{
    width:160px;
}
#tmenu_body
{
    position:relative;
    width:560px !important;
    width /**/:564px;
    float:left;
    padding:10px;
    border:2px solid #3BBCDB;
    height:300px;
}
#search_form_left
{
    width:240px;
    height:100%;
    float:left;

}
#search_form_right
{
    padding-left:10px;
    width:300px;
    height:100%;
    float:left;
    border-left:1px solid #cccccc;
}
#options
{
    padding-left:10px;
    width:300px;
    height:100%;
    float:left;
    border-left:1px solid #cccccc;
}
#friends_perform
{
    padding-left:10px;
    width:300px;
    height:100%;
    float:left;
    border-left:1px solid #cccccc;
    display:none;
}
#friend_to_go
{
    padding-left:10px;
    width:300px;
    height:100%;
    float:left;
    border-left:1px solid #cccccc;
    display:none;
}
#featured_show
{
    padding-left:10px;
    width:300px;
    height:100%;
    float:left;
    border-left:1px solid #cccccc;
    display:none;
}
.search_btn
{
    position:absolute;
    bottom:10px;
    left:70px;
}

/*productions for your friends */

#productions_by_friend
{
    width:584px;
    margin-top:10px;
    float:left;
}
#feat_show
{
    width:100%;
}
/* extras */
.advert
{
    float:left;
    margin-top:10px;
    text-align:center;
}
#t
{
    width:300px;
    margin-top:10px;
    text-align:left;
}
#t_tabs
{
    position:relative;
    top:2px;
    left:5px;
    width:290px;
    height:74px;
}
.t_tab_txt
{
    position:relative;
    left:20px;
    top:1px;
}
#t_body
{
    min-width:296px;
    background-color:#f6fcff;
    border-left:2px solid #99CBD6;
    border-right:2px solid #99CBD6;
}
html#t_body
{
    width:300px;
}
.t_top{
    width:100%;
    height:8px;
    background:url(../images/profile/orgs/blue_top.gif) no-repeat;
    overflow:hidden;
}
.t_bottom{
    width:100%;
    height:8px;
    background:url(../images/profile/orgs/blue_bottom.gif) no-repeat;
    overflow:hidden;
}
#result-box-container
{
    width: 591px;
    float: left;
}
#result_box
{

    width:591px;
    background:url(../images/search/search_results_box_repeat.gif) repeat-y;
    float:left;
    text-align:left;
    margin-bottom:0px;
}
#result_box_top
{
    width:591px;
    height:10px;
    background:url(../images/search/search_results_box_top.gif) no-repeat;
    overflow:hidden;
    float:left;
}
#result_box_mid
{
    width:591px;
    float:left;
}
#result_box_bottom
{
    width:591px;
    height:13px;
    background:url(../images/search/search_results_box_bottom.gif) no-repeat;
    overflow:hidden;
    float:left;
    margin-top:0px;
}
#featured_result
{
    position:relative;
    left:10px;
    width:569px;
    margin-bottom:0px;
    background:url(../images/search/feat_search_box_repeat.gif) repeat-y;
    text-align:left;
}
#featured_result_top
{
    width:100%;
    height:7px;
    overflow:hidden;
    background:url(../images/search/feat_search_box_top.gif) no-repeat;
}
#featured_result_body
{
    position:relative;
    left:10px;
    width:547px;
}
#featured_result_bottom
{
    width:100%;
    height:10px;
    overflow:hidden;
    background:url(../images/search/feat_search_box_bottom.gif) no-repeat;
}
#featured_result_title
{
    position:relative;
    left:10px;
    top:5px;
    height:15px;
}
#column_right{
    float:right;
    width:320px;
}
#featured_profile_head
{
    width:316px;
    height:32px;
    background:url(../images/featured_profile_head.jpg) no-repeat;
    padding:2px 0px 0px 10px;
    margin-top:5px;
    text-align:left;
}
.feat_txt
{
    position:relative;
    left:10px;
}
#featured_profile_bod
{
    width:316px;
    height:96px;
    background:url(../images/feat_profile.jpg) repeat-y;
    text-align:left;

}
#feat_pic
{
    width:72px;
    position:relative;
    left:14px;
    top:4px;
    float:left;
}
#feat_text
{
    position:relative;
    width:200px;
    left:36px;
    top:4px;
    float:left;
}
#featured_profile_foot
{
    width:316px;
    height:20px;
    background:url(../images/feat_profile_footer.jpg) no-repeat;
    margin-bottom:15px;
}

#resources
{
    width:316px;
    margin-top:10px;
    text-align:left;
}
.resources_title
{
    position:relative;
    top:5px;
    left:10px;
}
#resources_head
{
    background:url(../images/profile/orgs/resources_repeat.gif) repeat-x;
    height:30px;
}

#resources_tl
{
    background:url(../images/profile/orgs/resources_tl.gif) no-repeat;
    background-position:0% 0%;
}

#resources_tr
{
    background:url(../images/profile/orgs/resources_tr.gif) no-repeat;
    background-position:100% 0%;
}
#resources_body
{
    width:292px !important;
    float:left;
    border:2px solid #3BBCDB;
    padding:10px;
}

#newest_member
{
    float:left;
    width:316px;
    background-color:#E6E6E6;
    text-align:center;
    margin-bottom:5px;
}
.tl
{
    background:url(../images/corners_tl.jpg) no-repeat;
    background-position: 0% 0%;

}
.tr
{
    background:url(../images/corners_tr.jpg) no-repeat;
    background-position: 100% 0%;
    text-align:center;
}
.bl
{
    background:url(../images/corners_bl.jpg) no-repeat;
    background-position: 0% 100%;
}
.br
{
    background:url(../images/corners_br.jpg) no-repeat;
    background-position: 100% 100%;
}
.new_member_title
{
    position:relative;
    left:10px;
    top:5px;
    width:100%;
    text-align:justify;
}
.new_member1
{
    left:10px;
    top:200px;
    text-align:center;
}
.new_member2
{

    left:100px;
    top:200px;
    text-align:center;
}
.new_member3
{
    left:200px;
    top:200px;
    text-align:center;
}

.new_pic
{
    padding:0px 5px 0px 5px;
    margin:0px 5px 0px 5px;
    border:1px solid #FFFFFF;
}
.add_to_calendar
{
    position:absolute;
    top:0px;
    right:10px;
    width:100px;
}
#wiki_info
{
    display:none;
}

/*--------------------------------Add to calendar layers ---------------------*/
#calendar
{
    position:relative;
    float:left;
    width:447px;
    text-align:left;
}
#calendar_left
{
    position:relative;
    left:10px;
    padding-bottom:5px;
    width:45%;
    float:left;
}
#manage_calendar
{
    clear:both;
    position:relative;
    left:260px;
}
#calendar_month
{
    background-color:#14B8DD;
    width:100%;
    text-align:center;
}
#calendar_tl
{
    background:url(../../images/profile/blue_tl.gif) no-repeat;
    background-position:0% 0%;
}
#calendar_tr
{
    background:url(../../images/profile/blue_tr.gif) no-repeat;
    background-position:100% 0%;
}
.calendar_daysaweek
{
    background-color:#D7F1F7;
    border:none;
}
.calendar_event
{
    border:1px solid #AFCCD3;
    text-align:center;
    vertical-align:top;
    height:30px;
    width:30px;
}
.calendar_day
{
    text-align:right;
    height:25px;
    width:25px;
}
.calendar_day_star
{
    text-align:right;
    height:25px;
    width:25px;
    background:url(../../images/profile/star.gif) no-repeat;
    background-position:bottom center;
}
#calendar_right
{
    position:relative;
    left:20px;
    padding-bottom:5px;
    width:45%;
    float:left;
}
#manage_calendar
{
    clear:both;
    position:relative;
    left:260px;
}

/* -----------------------------Auto  Completer styles -------------------------*/
div.autocompleter 
{
    position:absolute;
    background-color:white;
    margin:0px;
    padding:0px;
    z-index:1000;
}
#add_shows li{

    border-bottom:1px solid #CCCCCC;
    padding-bottom:5px;
    margin-bottom:5px;
}
div.autocompleter ul 
{
    list-style-type:none;
    margin:0px;
    padding:0px;

}
div.autocompleter ul li.selected { background: #e2e3b4; border-bottom: 1px solid #FFF;}
div.autocompleter ul li 
{
    font-family: "Arial";
    border-left: 1px solid #CCC;
    border-right: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    background: #f1f2c0;
    list-style-type:none;
    display:block;
    margin:0;
    padding:2px;
    cursor:pointer;
    text-align: left;
}	
.hilite{
    color: #17bfe6;
}
#update_btn1{display:none;}
#update_btn2{display:none;}
#update_btn3{display:none;}
/******************************** tabbed menu section *************************************/

#tmenu
{
    position:relative;
    text-align:left;

}
#plots
{
    position:relative;
    left:10px;
    top:10px;
    float:left;
    width:565px;
    display:block;
}
#plots_tab
{
    width:143px;
    height:46px;
    background:url(../images/tab_select.jpg) no-repeat;
    float:left;
    text-align:left;
    visibility:visible;
}

.tab_text
{
    position:relative;
    left:5px;
    top:4px;
    width:135px;
    text-align:left;
    visibility:visible;
}
.arrow_img
{
    position: absolute;
    left: 5px;
    top: 4px;
    margin: 0px;
}
.clearing-field
{

}
.tab_chars
{
    position: relative;
    left: 25px;
    top: 5px;
}
#partfinder_tab
{
    width:144px;
    height:46px;
    background:url(../images/tab.jpg) no-repeat;
    float:left;
    text-align:left;
}
#partfinder
{
    position:relative;
    left:10px;
    top:10px;
    float:left;
    width:565px;
    display:none;
}
#casting_tab
{
    width:144px;
    height:46px;
    background:url(../images/tab.jpg) no-repeat;
    float:left;
    text-align:left;
}
#casting
{
    position:relative;
    left:10px;
    top:10px;
    float:left;
    width:565px;
    display:none;
}
#arts_tab
{
    width:144px;
    height:46px;
    background:url(../images/tab.jpg) no-repeat;
    float:left;
    text-align:left;
}
#arts
{
    position:relative;
    left:10px;
    top:10px;
    float:left;
    width:565px;
    display:none;
}
#plots_txt_box
{
    width:90%;
    padding:10px;
    border-bottom:1px solid #CCCCCC;
}
#plots_txt
{
    color:#FFFFFF;
    font:bold 12px arial;
}
#plots_sub_txt
{
    color:#000000;
}
#partfinder_txt
{
    color:#999999;
    vertical-align:middle;
    font:bold 12px arial;
}
#partfinder_sub_txt
{
    color:#000000;
    font:normal 10px arial;
}
#casting_txt
{
    color:#999999;
    vertical-align:middle;
    font:bold 12px arial;
}
#casting_sub_txt
{
    color:#000000;
    font:normal 10px arial;
}

#arts_txt
{
    color:#999999;
    vertical-align:middle;
    font:bold 12px arial;
}
#arts_sub_txt
{
    color:#000000;
    font:normal 10px arial;
}
#tab_bod
{
    position:relative;
    width:579px;
    height:355px;
    background:url(../images/tab_bkgd.jpg) repeat-y;
    float:left;
}
.table_title
{
    position:relative;
    top:-10px;
    left:-5px;
    background-color:#15afd4;
    width:547px;
    height:37px;
    padding:10px;
}
#more_resources1
{
    position:relative;
    left:10px;
    float:left;
    width:307px;
    display:block;
}

#more_resources2
{
    position:relative;
    left:10px;
    float:left;
    width:307px;
    display:none;
}
#more_resources3
{
    position:relative;
    left:10px;
    float:left;
    width:307px;
    display:none;
}
#more_resources4
{
    position:relative;
    left:10px;
    float:left;
    width:307px;
    display:none;
}

#more_resources
{
    position:absolute;
    right:3px;
    top:50px;
    width:231px;
    height:300px;
    background:url(../images/more_resources.jpg) no-repeat;
    background-color:#F1F2F3;
    float:left;
}
.advice
{
    position:relative;
    top:-10px;
    left:23px;
    width:231px;
    background:url(../images/advice_bkgd.jpg) top no-repeat;
    float:left;
}
.form_container
{
    float:left;
    width:307px;
}
.more_title
{
    width:186px;
    margin:12px 0px 18px 40px;
}

.more_list
{
    list-style-type:none;
    padding:0;
    margin:0;
}
.more_list li a
{
    background:url(../images/more_arrow_left.gif) no-repeat left center;
    background-position:0 0;
    padding:4px 0px 4px 30px;
    width:190px;
    display:block;
}
.more_list li a:hover, a.selected
{
    background-position:0 -22px;
}

.more_border
{
    border-width: 0px 0px 1px 0px;
    padding:0px 0px 0px 10px;
    border-color:#CCCCCC;
    border-style:solid;

}
.more_links
{
    margin:4px 0px 4px 30px;
    padding:0px 10px 0px 10px;
    width:140px;

}
.img_marg
{
    margin-right:15px;
}
.more_line
{
    height:1px;
    width:238px;
    margin:0px 0px 0px 0px;
}
#tab_foot
{
    position:relative;
    width:575px;
    height:11px;
    background:url(../images/tab_foot.jpg) no-repeat;
    float:left;
    margin-bottom:5px;
}
.tabbed-menu
{
    cursor: pointer;
    position: relative;
}
#map{
    width:100%;
    height:350px;
    float:left;
    display:block;
}

/*---------------------------------- results paging -----------------------------------------*/
#pagination{
    position:absolute;
    top:0px;
    right:40px;
    color:#15AFD4;
    font:bold 12px arial;
}

/**                                             **
** These are for the invite button in the header**
**												**/	
#invite_email{
    border:1px solid #CDEEF5;
    width:240px;
}
#invite_to{
    border:1px solid #CDEEF5;
    width:240px;
}
#invite_message{
    border:1px solid #CDEEF5;
    width:300px;
    height:80px;
}

#auditions_listing table th {
    font-weight:bold;
    font-size:15px;

    padding:5px 0 5px 0;
    text-align:left;

}	

#auditions_listing table td{
    padding:5px 0 5px 0;
}
#add_orgs li{



}
#add_venues li{




}
#add_shows1 li{


    padding-bottom:5px;
    margin-bottom:5px;
}
#search_auditions_tab
{
    width:190px;
    height:35px;
    background:url(../images/tab_select_audition.jpg) no-repeat;
    float:left;
    text-align:left;
    visibility:visible;
}
.tabbed-menu5 
{
    cursor: pointer;
    position: relative;
}
.arrow_img
{
    position: absolute;
    left: 5px;
    top: 4px;
    margin: 0px;
}
.tab_chars
{
    position: relative;
    left: 25px;
    top: 5px;
}
#search_auditions_txt
{
    color: white;
    vertical-align:middle;
    font:bold 12px arial;
}
#add_auditions_txt
{
    color: #999999;
    vertical-align:middle;
    font:bold 12px arial;
}

#add_auditions_tab
{
    width:190px;
    height:35px;
    background:url(../images/tab_audition.jpg) no-repeat;
    float:left;
    text-align:left;
    visibility:visible;
}
#search_auditions
{
    /*position:relative;
    left:10px;
    top:10px;
    float:left;
    width:570px;*/
    display:block;
}

#add_auditions
{
    /*position:relative;
    left:10px;
    top:10px;
    float:left;
    width:570px;*/
    display:none;
}

#audition_results{

    position:relative;
    left:15px;
    margin-bottom:10px;
    text-align:left;
    width:570px;
}
#spacer{
    padding-top:10px;
    padding-bottom:20px;
}
#sorttable{
    width:560px;
    
    
}
#sorttableresults{
    width:560px;
   
    padding-bottom:15px;
}
#sorttable td{

    padding:5px 0px;
    background-color:#61bee0;


}
#sorttable  a:hover{
	color:#E46C08;
}
#sorttableresults td{

    padding:10px 0px 0px 0px;

}
#sorttableresults a:hover{
	color:#E46C08;
}
#sorttable a{
    font-family: Arial, Helvetica, sans-serif;
    color: #45728f;
    font-weight:bold;
}
#joinstageagent {
	padding-top:20px;
}
#joinstageagent a:hover{
	color:#E46C08;
}

#cities{
    text-align:left;

}
#browse_locations{
    float:left;
    width:98%;
    margin-top:15px;
    margin-bottom:15px;
} 
/**                                             **
** New auditions  date 14-10-08                 **
**												**/	
.breadcrumb{  float:left; position:relative; height:30px; line-height:30px; width:800px; border:0px solid red; text-align:left; color:#e07e19; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.breadcrumb a{color:#e07e19; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.breadcrumb a:hover{color:#1375C4}
.banner_1{ float:left; position:relative; width:732px;  height:92px; left:100px;}
.auditionbox { float:left; position:relative; width:591px; border:0px solid red; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.audition_title{ float:left; position:relative; width:581px;  border:2px solid #15afd5; height:58px; background-color:#15afd5; text-align:left; font-weight:bold; font-size:17px; line-height:20px;color:#FFFFFF; padding-top:8px; padding-left:10px;}
.audition_title a{font-weight:bold; font-size:17px; line-height:20px;color:#FFFFFF;}
.audition_innerbox{ float:left; position:relative; width:591px; border:2px solid #15afd5; height:auto;}
.blue_textlink{ color:#1375c4; font-weight:bold; font-size:12px; text-decoration:underline;}
.blue_textlink a{ color:#1375c4; font-weight:bold; font-size:12px; text-decoration:underline;}
.blue_text{ color:#1375c4; font-size:12px; text-decoration:none;}
.share_wrapper{ float:left; position:relative; width:122px; border:1px solid #cdcbcb; height:auto;}
.share_wrapper tbody { font-size:12px}
.share_header{ float:right; position:relative; width:99px; margin-right:2px; margin-top:2px; margin-bottom:2px; background-image:url(../images/header_share.gif); font-size:12px;  height:25px; text-decoration:none;  color:#FFFFFF; font-weight:bold; line-height:25px; }
.share_minus{ float:left; position:relative; background-image:url(../images/share_minus.gif); width:19px; height:25px; margin-left:2px; margin-top:2px; margin-bottom:2px;}
.share_plus{ float:left; position:relative; background-image:url(../images/share_plus.gif); width:19px; height:25px; margin-left:2px; margin-top:2px; margin-bottom:2px;}
.share_contentdiv{ margin:auto; width:116px ; border:1px solid #cdcbcb; background-color:#f4f4f4; margin-top:2px; margin-bottom:2px; }
.avtar_wrapper{ float:left; position:relative; border:1px solid #31bcdd; width:591px; margin-top:25px;font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.content_avtar{WIDTH:97%; MARGIN:AUTO; BORDER:0PX SOLID RED; margin-top:10px; line-height:20px;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.comment_header{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#org_profile_head {
    background:transparent url(../images/org_profile_head.jpg) no-repeat scroll 0% 0%;
    height:32px;
    margin-top:5px;
    padding:2px 0px 0px 10px;
    text-align:left;
    width:316px;
}
#org_profile_bod {
    background:transparent url(../images/org_mid_profile.jpg) repeat-y scroll 0% 0%;
    height:96px;
    text-align:left;
    width:316px;
}
#org_profile_foot {
    background:transparent url(../images/org_profile_footer.jpg) no-repeat scroll 0% 0%;
    height:20px;
    margin-bottom:15px;
    width:316px;
}

#browseaudtypes {
    float:left;
    position:relative;
    text-align:left;
    padding:5px;
    background-color: #EEDFCC;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
}


.browse_title_txt {
    color: #45728f;
    background-color:#EEDFCC;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight:bold;
    font-size:13px;
    text-indent:4px;
}
/*  end new audtions view*/

/* modal dialog for login */
#join_btn{
    float:right;
height:35px;

list-style-type:none;
margin:0;
padding:0;
position:relative;

}
#join_btn li
{
margin: 0; padding: 0; list-style: none;
}
#join_btn a{display: block; width: 147px;}
#btn_join a{height: 40px; background: url(../images/join.jpg) no-repeat;}
#btn_join a:hover{background-position: 0 -40px;}
.join_btn_image{
    height: 40px;
    background: url(../images/join.jpg) no-repeat;
    border:0px outset gray;
    width:150px;
}
#submit_btn_002 a{height: 35px; background: url(../images/sign_in_button_001.gif) no-repeat;}
#submit_btn_002 a:hover{background-position: 0 -35px;}
#submit002 li
{
margin: 0; padding: 0; list-style: none;
}
.submit_btn_image{
    height: 35px;
    background: url(../images/sign_in_button_001.gif) no-repeat;
    width:120px;
    border:0px outset gray;
}
#submit002 a
{
width:122px;
display:block;
}
#sign-in
{
position:relative;

width:324px;
height:98%;
background:url(../images/sign_in.jpg) no-repeat;
text-align:left;
float:left;



}
#submit002
{
position:relative;
left:35px;
width:122px;
height:35px;
float:right;
top:3px;
right:20px;
list-style-type:none;
margin:0;
padding:0;
}
#sign-in_text
{
position:relative;
width:314px;
top:18px;
left:10px;
height:95px;
}
div#labels
{
position:relative;
width:60px;
top:15px;
margin-right:5px;
text-align:right;
float:left;

}
#join_txt_pop
{
position:relative;
top:26px;
width:96%;
margin-left:10px;
float:left;
text-align:left;
}
#fields
{
position:relative;
width:210px;
top:10px;
float:left;
}

#remember
{
position:relative;
width:150px;
left:158px;
top:30px;
float:left;
text-align:right;
padding-top:10px;
}
#forgot
{
position:relative;
width:250px;
left:10px;
float:left;
text-align:left;
}
#join_txt
{
position:relative;
top:36px;
width:96%;
margin-left:10px;
float:left;
text-align:left;
}
.modal-dialog-close
{
    width:100%;
    text-align:right;
}
/* audition details / edit page styles */

.audition-details-textarea
{
    height:200px;
    width:480px;
}

.audition_details
{
  overflow:auto;
  display:block;
  width:460px;
  background-color:#EEEEEE;
  color:#000000;
  font-size:12px;
}
#auditions_join_pic{
 width:299px;
  height:300px;
   margin: 0px 20px 0px 0px; 
   background : url(../images/stage4_bkgd.jpg);
 }





#events{
    padding:20px;
    float:left;
    position:relative;
    width:92%;
}


#browse_auditionsongs a:hover{
    color:#E46C08;
    text-decoration:underline;
}

#browse_monologues_left{
    width:200px;
    float:left;
    padding-left:10px;
}

#browse_monologues_left a:hover{
    color:#E46C08;
    text-decoration:underline;
}
#browse_monologues_right{
    width:200px;
    float:right;
    padding-right:10px;
}
#browse_monologues_right a:hover{
    color:#E46C08;
    text-decoration:underline;
}


