@charset "utf-8";
/* CSS Document */
a { outline:none;}
body{ margin:0px; background:url(../images/top_back.jpg) repeat-x top left;}
.shadow_left{ background:url(../images/shadow_left.png) repeat-y top right; width:15px;}
.shadow_right{ background:url(../images/shadow_right.png) repeat-y top left; width:15px;}
.TopLinks{
	text-decoration:none;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 7px;
	padding-right:20px;
}
.TopLinks a{	
	text-decoration:none;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px 5px 0 5px;
	}
.TopLinks a:hover{color:#653332; text-decoration:none;}

.FooterLinks{
	text-decoration:none;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px 0px 10px 0px;
	border-top:solid 1px #CCCCCC;
}
.FooterLinks a{	
	text-decoration:none;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	}
.FooterLinks a:hover{color:#653332; text-decoration:none;}

.HomeLeftBack{ background: #C06F34 url(../images/home_left_bg.jpg) no-repeat top right; width:274px;}
.HomeLeftText1{
	color:#FFCC66;
	font-family: "Times New Roman", Georgia,  Times, serif;
	font-size: 24px;
	font-style:italic;
	font-weight:bold;
}
.InsideOrangeText{
	color:#C07035;
	font-family: "Times New Roman", Georgia,  Times, serif;
	font-size: 20px;
	font-style:italic;
	font-weight:bold;
}
.HomeLeftText2{color:#FFFFFF; font-family: "Times New Roman", Georgia,  Times, serif; font-size: 18px; font-style:italic;}

.InsideBannerBack{ background: #6A6563 url(../images/inside_banner_back.jpg) no-repeat top left; height:122px; }

.MainNav{ background:#666; height:38px;}

.Title1{
	text-decoration:none;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.Content{
	text-decoration:none;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Content a {color:#663333; text-decoration:underline;}

.Content ul li{
	font-size: 12px;
	list-style:none;
	list-style-image:url(../images/li_bullet.jpg);
	line-height:25px;

}
.Content2 a {color:#663333; text-decoration:underline;}

.InsideTitle{text-decoration:none;
	color:#BF7033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; font-weight:bold;}
	.InsideTitle1{text-decoration:none;
	color:#BF7033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight:bold;}
	
.vr_line{ background: url(../images/dot_line.jpg) repeat-y top center; }
.hr_line{ background: url(../images/hr_line_light.jpg) repeat-x left center; }
.Yellow_title_bottom_border{border-bottom:solid 1px #E9E9E9;}
.Yellow_title{background-color:#FFCC66; font-family: "Times New Roman", Georgia,  Times, serif;
	font-size: 14px; font-weight:bold; color:#333333; padding:5px;}
.ArtistNames
	{
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight:bold;
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:solid 1px #CCCCCC;
	width:250px;
	}
.ArtistNames a
	{color:#333333; text-decoration:none;}
.EventName
	{
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight:bold;
	height:30px;
	}
.Exhibitions
	{
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight:bold;
	height:20px;
	}
/* Expand Collapse CSS */

.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
font: bold 14px Arial;
margin: 5px 0 0px 0;
padding: 10px 0 5px 5px;
border-top: dashed 1px #C07035;
}


.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: #663333;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: #663333;
}
.thelanguage{ padding-left:22px; padding-bottom:10px;}

/* End */


 /* Begin Navigation Bar Styling */
   #nav {
      width: 100%;
      float: left;
      padding: 0;
	  margin:0px;
      list-style: none;
      background-color: #666666;
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  text-align:center;

 }
   #nav li {
      float: left; }
   #nav li a {
      display: block;
      padding: 4px 12px 4px 11px;
	  text-decoration: none;
      font-weight: normal;
      color: #FFFFFF;
}
   #nav li a:hover {
      color: #F6C666;
      background-color: #666666; }
	  
	.Seperator{ background: url(../images/dot_line.jpg) repeat-y top center; width:12px; padding-top:15px; margin-top:4px;}
	
	
	body#home a#homenav,
	body#WorksinExhibition a#WorksinExhibition,
	body#ArtistsinExhibition a#ArtistsinExhibition,
	body#RelatedEvents a#RelatedEvents,
	body#ProgramPartners a#ProgramPartners,
	body#RelatedEvents a#RelatedEvents,
	body#SuggestedReadingLinks_biograph a#SuggestedReadingLinks_biograph,
	body#SuggestedReadingLinks a#SuggestedReadingLinks,
	body#ExhibitionsOfInterest  a#ExhibitionsOfInterest,
	body#Press a#Press
	 {
	background: url(../images/active_arrow_nav111.png) no-repeat center top; color: #F6C666; 
	}

   #nav_suggested_reading {
      width: 90%;
      float: left;
      padding: 0;
	  margin:0px;
	  padding: 0px 10px 4px 10px;
      list-style: none;
      background-color: #666666;
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  text-align:center;

 }
   #nav_suggested_reading li {
      float: left; }
   #nav_suggested_reading li a {
      display: block;
      padding: 0px 10px 4px 10px;
	  text-decoration: none;
      font-weight: normal;
      color: #FFFFFF;
}
   #nav_suggested_reading li a:hover {
      color: #F6C666;
      background-color: #666666; }
	

/* End navigation bar styling. */