/* raw 2010 css file*/
body {
background-color: #878787;
margin: 0px;
padding: 0px;
font-family: Verdana, sans-serif, Arial;
color: white;
font-size:0.9em;
width: 1000px;
}


h1 {
font-size: 1.8em;
color:#e5f0f7;
}

h2 {
font-size: 1.1em;
color:#fcf4e8;
margin: 5px 0 5px 0 ;
}

hr {
color: #909;
background-color: #909;
}

.anchor {
background-color: #878787;
}

.underline {
padding:0px;
margin:0px;
text-decoration: underline;
}

a:link {color: #FFD78C; text-decoration: underline; }
a:active {color: #FFD78C; text-decoration: underline; }
a:visited {color: #FFD78C; text-decoration: underline; }
a:hover {color: #FFD78C; text-decoration: none; }

#preload { display: none; }

#container {
width: 1000px;
min-height: 700px;
background-color: #878787;
padding: 0px;
margin: 0 0 0 0px;
float: left;
}



img {
padding: 0px;
margin: 0px;
border-style: none;
}

#imgbar {
background: url(images/imgbar.jpg);
width: 980px;
height: 361px;
float: left;
padding:0px;
margin:0 0 0 9px;

}

*html #imgbar {
background: url(images/imgbar.jpg);
width: 980px;
height: 361px;
float: left;
padding:0px;
margin:0px 0px 0px 9px;

}

*+html #imgbar {
background: url(images/imgbar.jpg);
width: 980px;
height: 361px;
float: left;
padding:0px;
margin:0px 0px 0px 9px;
}

.img_content {

margin: 10px;
}

#prelease {
margin: 0 0 10px 25px;
}

#nav {
float: left;
width: 100%;
height: 29px;
margin: 8px 0 0px 16px;
cursor: pointer;
}

#schedule {
font-size:12px;
width: 1000px;
float:left;
}

#linked_sched {
cursor: pointer;
background-color: #878787;
}

#schedule_n {
background: url(images/schedule.png);
width: 90px;
height: 29px;
float: left;
padding: 0x;
margin: 0px;
}

#student_n {
background: url(images/student.png);
width: 122px;
height: 29px;
float: left;
padding: 0x;
margin: 0px;
}
#professor_n {
background: url(images/professor.png);
width:198px;
height: 29px;
float: left;
padding: 0x;
margin: 0px;
}

.schedule_times {
float: left;
width: 90px;
}

.schedule_descriptions {
float: left;
width: 150px;
padding: 0 0 20px 0;
margin: 0px;
}

.schedule_day {
	margin: 0 0 5px 15px;
}

.schedule_section {
float: left;
line-height:1.3em;
width: 250px;

}

#visiting_n {
background: url(images/visiting.png);
width: 153px;
height: 29px;
float: left;
padding: 0x;
margin: 0px;
}

#student_prof_n {
background: url(images/student_prof.png);
width: 284px;
height: 29px;
float: left;
padding: 0x;
margin: 0px;
}

#catalogue_n {
background: url(images/catalogue.png);
width: 103px;
height: 29px;
float: left;
padding: 0x;
margin: 0px;
}

.visiting_artist {
float:left;
margin: 0 0 10px 0;

}

.art_desc {
float:left;
width:550px;
}

.desc_img {
float:left;
width:240px;
padding: 10px 0 0 0;

}

#student_n {
background: url(images/student.png);
width: 122px;
height: 29px;
float: left;
padding: 0x;
margin: 0px;
}

.student_art_desc {
margin: 0 0 0 15px;
}

#press_n {
background: url(images/press.png);
width: 64px;
height: 29px;
float: left;
padding: 0x;
margin: 0px;
}

#info_n {
background: url(images/info.png);
width: 48px;
height: 29px;
float: left;
padding: 0x;
margin: 0	px;
}

#contact_n {
background: url(images/contact.png);
width: 89px;
height: 29px;
float: left;
padding: 0x;
margin: 0px;
}

#catalogue {
width: 850px;
}

#catalogue_top_links {
font-size: .9em;
width:950px;
margin: 0 0 15px 0 ;
cursor:pointer;

}

#catalogue_top_links a:link {color: #000000; text-decoration: underline; }
#catalogue_top_links a:active {color: #000000; text-decoration: underline; }
#catalogue_top_links a:visited {color: #000000; text-decoration: underline; }
#catalogue_top_links a:hover {color: #000000; text-decoration: none; }

#card {
background-color: #000000;
width:800px;
height: 565px;
padding:0px;
margin:0px 0 10px 0px;
}

.card_link {
text-decoration: underline;
color: #000000;
}

.card_link:hover {
text-decoration: underline;
color: #FFFFF;
}

#card_overlay {

}

}

#sphacer {
margin: 10px;
height: 30px;
width:60px;
background-color: #454545;
float:left;
}

#contentPad {
margin: 0 0 0 20px;

}

#blurbholder {
width: 100%;
float:left;
margin: 0px;
}

#blurb {
width: 550;
padding: 0px 0px 0 0px;
margin: 0 0 0 0px;
float: left;
}

.blue {
color:#000000;
font-weight: bold;
}

#index_date {
margin: 10px 0 10px 0px;
float: left;
}
#imgspacer {
width: auto;
height: 0px;
}

#main {
float: left;
}

#content {
float:left;
margin: 0 0 14px 0;
}

#footer {
color:#bfbfbf;
font-size: .7em;
float: left;
width: 100%;
margin: 0 0 0 12px;
}

.page-item{
margin: 0px 0 0 20px;
float:left;
width: 800px;

}

.page-content {
float:left;
width: 800px;
}

.page-loading {
float:left;
width: 800px;
}

.box {  
}
.boxtop { 
  background: url(ne.gif) no-repeat top right; 
}
.boxtop div { 
  font-size: 0;
  height: 5px; 
  background: url(nw.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(se.gif) no-repeat bottom right; 
}
.boxbottom div { 
  font-size: 0;
  height: 5px; 
  background: url(sw.gif) no-repeat bottom left; 
}
.boxcontent {
  padding: 0px 5px 0px 5px;
height: 351px;
}

