@import "includes/profile.css";
@import "includes/forms.css";
@import "includes/elements.css";
@import "includes/classifieds.css";
@import "includes/calendar.css";
@import "includes/listings.css";
@import "includes/homepage.css";
@import "includes/pm.css";

#adleft{
  width:286px;
  *width:283px;
}

#adright{
  margin-left:0;
  width:571px;
  *width:567px; /* I hate IE */
  overflow:hidden;
}

#inner_ad_home #adright{
  width: 607px;
  *width: 603px;
}
#inner_ad_home #adleft{
  width: 250px;
  *width: 247px;
}


div#author-bio{
  margin:20px;
  padding:10px;
  border:1px solid #5f2d08;
}
div#author-bio img{
  float:left;
  padding:5px;
  padding-top:7px;
}

#doc2{
  width: 950px;
}

#member_info, #coll 
{ behavior: url(/uar_media/css/iepngfix.htc) }

html {
  background-color: #412e25;
  background-image:url(/uar_media/images/background.jpg);
  color:white;
  font-family: Verdana,Arial,Helvetica,sans-serif;
} 

h1, h2, h3, h4, strong, b{
  font-weight:bold;
}

em, i{
  font-style:italic;
}


ul.nolist, ul.nolist li{
  list-style:none;
  margin:0;
  padding:0;
}
ul.nolist li{
  margin-bottom:5px;
}

/*   REGION SELECTOR  */
#region_selector ul{
	margin-left:10px;	
}

/* MEMBER INFO */

#member_info{
  float:right;
  height:57px;
  width:191px;
  background-image:url(/uar_media/images/user_info.png);
  margin: 5px 2px 0 0;
  background-repeat:no-repeat;
}
#member_info ul{
  padding-top:2px;
  padding-left:35px;
}
#member_info a{
  color:white;
  font-size:80%;
}
#dialog a{
  color:black;
  font-size:90%;
}

/* QUICKLINKS/SEARCHBAR */
#member_links{
  float:right;
  width: 370px;
  clear:right;
  padding-right:10px;
  margin-top:15px;

}
#quicklinks{
  padding-top:2px;
  padding-right:4px;
}
#quicklinks a{
  color:white;
  font-size:85%;
  text-decoration:none;
}
#quicklinks a:hover{
  text-decoration:underline;
}

/*  ELEMENTS	  */
h4{
  font-size:14px;
  font-weight:bold;
}

/*   NAVIGATION  */
#nav{
  /*background-color:#666;*/
  border-left: 6px solid #986022;
  border-right: 6px solid #986022;
  height: 33px;
  margin:0px 22px 0 22px;
  border-bottom:none;

}
#inner_nav{
  margin-left: 12px;
  width:857px;
  height:30px;
  margin-left:12px;
  border: 3px solid #917442;
  border-bottom:none;
background-image:url(/uar_media/images/navbg.jpg);
}

#nav ul{
  list-style-type: none;
  margin:0;
  margin-left: 10px;
  padding:0;
  
}

#nav li{
  display:inline;
  margin:0;
  padding:0;
}

#nav a{
  float:left;
  color:#45356B;
  font-size:85%;
  font-weight:bold;
  height:30px;
  padding-left:20px;
  text-decoration:none;
  background-image:url(/uar_media/images/buttons/left.gif);
  background-position:top left;
  background-repeat:no-repeat;
  margin-left:10px;
  line-height:29px;
  cursor:pointer;
}
#nav span{
  display:block;
  float:left;
  height: 30px;
  background-image:url(/uar_media/images/buttons/right.gif);
  background-position:top right;
  background-repeat:no-repeat;
  font-weight:bold;
  color:white;
  padding:0 24px 0 4px;
  cursor:pointer;
}

#nav a:hover {
background-position:0% -30px;
}

#nav a:hover span {
background-position:100% -30px;
}

/*   BANNER AREA  */
#ad{
  border-left: 6px solid #986022;
  border-right: 6px solid #986022;
  height: 68px;
  margin:0px 22px 0 22px;

}
#inner_ad, #inner_ad_home{
  height: 68px;
  width: 857px;
  margin-left:12px;
  background-image:url(/uar_media/images/main_banner.jpg);
  background-repeat:no-repeat;
  border-left: 3px solid #917442;
  border-right: 3px solid #917442;
}



#ad .yui-u{
  height: 68px;
}


.yui-gd div.first{
  width: 33.33%
}


/*   BODY  */
#doc2{
  /*border: 30px solid #555;*/
  border-top:none;
  /*background-color:#c0b38f;*/
  background-image:url(/uar_media/images/pageTile2.gif);
  background-repeat:repeat-y;
  padding:15px 0 0 0;
    
}

#hd{

  border-left: 6px solid #986022;
  border-right: 6px solid #986022;
  border-top: 6px solid #986022;
  margin:0px 22px 0 22px;
  height: 132px;
}
#inner_head{
  background-image:url(/uar_media/images/header_beta.jpg);
  background-repeat:no-repeat;
  height: 121px;
  margin:12px 12px;
  margin-bottom:0px;

}
#bd {
  /*border-left: 70px solid #777;
  border-right: 70px solid #777;*/
}
#ft{
  /*background-color: #777;*/
  height: 90px;
}

/*   CONTENT  */
#content{
  border-left: 6px solid #986022;
  border-right: 6px solid #986022;
  border-bottom: 6px solid #986022;
  height: 552px;
  margin:0px 22px 30px 22px;
  color:#5c482f;
}
#inner_content{
  margin-left:12px;
  margin-bottom:12px;
  min-height: 382px;
  width: 857px;
  border-left: 3px solid #917442;
  border-right: 3px solid #917442;
  border-bottom: 3px solid #917442;
}

#content .yui-u{
  height: 528px;
  /*height: 28.68em;*/
  margin-left:0;
  width: 33.3%;
  
}
#content .yui-u div.first{
}
#content .yui-u h2{
  height: 25px;
  text-align:left;
  font-weight:bold;
  text-transform:uppercase;
  font-size: 14px;
  padding-top:4px;
  color:#8e3110;
  
}
#coll{
  border-right: 1px solid grey;
  background-image:url(/uar_media/images/shadow.png);
  overflow:auto;
  width:285px;
}

/*
#content .yui-u#collstatic{
  width:27%;
}
#content .yui-u#collstatic{
  width:63%;
}
*/
#coll.static{
  width:27%;
}

#content .yui-u#coll_home{
  border-right: 1px solid grey;
  width:250px;
}
#content .yui-u#colm_home{
  background-image:url(/uar_media/images/content_bg.jpg);
  width:35%
}
#content .yui-u#colr_home{
  background-image:url(/uar_media/images/content_bg.jpg);
  width:35.4%;
  *width:33%;
}
#colr.wide{
  width: 66.49%;
  overflow-x:hidden;
  overflow-y:auto;
  background-image:url(/uar_media/images/content_bg.jpg);
  background-repeat:repeat-y;
}
#colr.static{
  width:72.85%;
}

#colr p, #coll p{
  padding:2px 5px 5px 5px;
  margin-left:10px;
  margin-right:10px;
  color:#000;
}
#colr ul{
  margin-left:10px;
}

label {
margin-left:5px;
}

h2 {
padding:5px;
}

#coll h2{
  /*background-color: #444;*/
}
#colm h2{
  /*background-color: #666;*/
}
#colr h2{
  /*background-color: #888;*/
}
#coll ul{
  padding-top:5px;
  
}
#coll ul ul{
  margin-top:0;
  margin-left:10px;
}



#colr h3{
  color:#5c4830;
  text-transform:uppercase;
  font-size:1.1em;
  font-weight:bold;
  margin-bottom:0px;
}


#coll ul a{
  font-size:93%;
  font-weight:bold;
  color:black;
  display:block;
  text-decoration:none;
  border-bottom:1px dotted #000000;
  padding: 2px 0 2px 5px;
  width: 95%;
/*  margin:0 5px 0 5px;    ticket #208*/

}




#coll  a:hover, #coll a.current{
  background-color:#ce842f;
  color:white;
}
.clear{
	clear:both;
}

table.user_list{
  margin:5px;
}
table.user_list td{
  vertical-align:top;
  padding:5px;
  padding-bottom:15px;
}
table.user_list h3{
  font-size:15px;
  font-weight:bold;
  text-transform:uppercase;
}

table#profile_calendar{
  width: 200px;
  height: 150px;
  text-align:center; 
  background-color:white;
  margin:5px;
  float:left;
  color: #000;
}
table#profile_calendar th{
  text-align:center;
  background-color:#c06830;
  color:white;
}
table#profile_calendar tr.day-names th{
  background-color:grey;
}
.cal_not_in_month{
  background-color:#EEEEEE;
}

#calendar_results{
  width:61%;
  height:150px;
  background-color:white;
  float:left;
  margin-top:5px;
  overflow:auto;
}

table#table_artist_benefit{
  border-collapse: collapse;
  border:1px solid #cc8430;
  margin:4px;

}

table#table_artist_benefit th{
  padding:3px;
  background-color: #cc8430;
  font-weight: bold;
  color:#fff; 

}

table#table_artist_benefit tr{
/*
  background-image:url('/uar_media/images/i.gif');
  background-position:2px;
  background-repeat:no-repeat;
*/
}

table#table_artist_benefit td{
  border: 1px solid #cc8430;
  font-weight:bold;
  color:black;
  padding:3px;
}

.current_step{
  border:2px solid #108E32;
}
div#required{
  border:2px solid #8e3110;
  background-color:#E86130;
  color:white;
  font-weight:bold;
  margin: 5px;
  padding: 10px;
}
#tour-submit-form{
 margin-top:25px;
}





