/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/

*/


body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
background-color:#000000;
background-image:url(http://www.derbymuseum.org/news/images/bg_test2.gif);
background-repeat:repeat-x;
color:#4F473D;
}
p, h2, h3, h4 {
margin:0;
padding:0;
}

a:focus {
outline:none
}
#contain{
width:970px;
margin:0 auto;
}
#outer{
background-image:url(http://www.derbymuseum.org/images/burlap2.jpg);
clear:both;
}
a.quicklinks{
font-size:90%;
float:right;
text-decoration:none;
color:#FFF099;
text-transform:uppercase;
margin:0;
padding:2px 2px;
}
a:hover.quicklinks{
color:#D96F27;
}
#nav{
float:left;
width: 950px;
margin:0 0 0 10px;
padding: 0;
list-style:none;
background-color:#280D00;
}
#nav li{
float:left;
margin: 0 2px 0 0;
padding:0;
font-size:90%;
position: relative;

}
li ul.subnav {
  display: none;
  position: absolute; 
  top: 1em;
  left: 0;
  }
li:hover ul, li.over ul{ display: block; }
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */
a.mainnav, a.mainabout, a.mainderby, a.mainexhibits, a.mainnews, a.mainvisit, a.mainrent, a.mainkids, a.maininvolved, a.maincontact{
float:left;
display:block;
margin:0;
padding:5px 0;
color:#EAE0AC;
text-align:center;
text-decoration:none;
background: url(http://www.derbymuseum.org/news/images/navback.gif) repeat-x top left;
}
a:hover.mainnav, a:hover.mainabout, a:hover.mainderby, a:hover.mainexhibits, a:hover.mainnews, a:hover.mainvisit, a:hover.mainrent, a:hover.mainkids, a:hover.maininvolved, a:hover.maincontact{
background: url(http://www.derbymuseum.org/news/images/navback2.gif) repeat-x top left;
color:#EAE0AC;
text-decoration:none;
}
a.mainnav, ul.subnav li.submain{width:60px;
}
a.mainabout, ul.subnav li.subabout{width:80px;
}
a.mainderby, ul.subnav li.subderby{width:115px;
}
a.mainexhibits, ul.subnav li.subexhibits{width:70px;
}
a.mainnews, ul.subnav li.subnews{width:105px;
}
a.mainvisit, ul.subnav li.subvisit{width:102px;
}
a.mainrent, ul.subnav li.subrent{width:120px;
}
a.mainkids, ul.subnav li.subkids{width:98px;
}
a.maininvolved, ul.subnav li.subinvolved{width:90px;
}
a.maincontact, ul.subnav li.subbcontact{width:90px;
}
ul.subnav{
margin:14px 0 0 0;
z-index:100;
list-style:none;
padding:0;
}
ul.subnav li{
background-color:#CEBE95;
border-bottom:1px solid #E0D3B6;
margin:0;
padding:0;
position: relative;
text-align:center;
}
ul.subnav a{
margin:0 auto;
line-height:160%;
color:#330000;
text-decoration:none;
}
ul.subnav a:hover{
color:#844013;
text-decoration:underline;
}
#front_mid{
clear:both;
margin:0 0 0 10px;
height:350px;
}
#front_bot{
margin:0 0 0 10px;
clear:both;
background:url(http://www.derbymuseum.org/news/front_bg.gif) repeat-y;
overflow:hidden;
}
.mk1{
margin:0 0 0 10px;
width:360px;
background-image:url(images/mk_oaks10.jpg);
height:110px;
float:left;
}
.mk2{
width:230px;
height:110px;
float:left;
background-color:#000;
}
.mk3{
width:360px;
height:110px;
float:left;
background-image:url(images/mk_itsmyderby.jpg);
}
.mk3 p{
color:#ffffff;
width:310px;
height:40px;
padding:50px 0 0 50px;
font-size:110%;
}
.mk3 a{
color:#ffffff;
text-decoration:underline;
}
.mk3 a:hover{
color:#CC9900;
}
p.oakspink{
color:#990033;
padding:2px 0 0 40px;
font: bold 180% "Times New Roman", Times, serif;
}
p.oakslarge{
color:#000000;
padding:2px 0 0 40px;
font: bold 220% "Times New Roman", Times, serif;
}
p.address{
color:#E0D08C;
font-size:80%;
width:450px;
text-align:center;
float:left;
padding:0;
}
#sm{
float:left;
color:#280D00;
font:bold 90% Verdana, Arial, Helvetica, sans-serif;
width:240px;
}
#rsm{
float:right;
width:200px;
color:#FFFFFF;
height:80px;
}
.mk1 a{
margin:0 0 0 10px;
padding:10px 0 5px 0;
font-size:110%;
font-weight:bold;
color:#932E14;
text-decoration:none;
display:block;
}
a.oaks{
color:#000000;
display:block;
padding:6px 0 0 50px;
text-decoration:none;
}
#foot{
margin:0 0 0 10px;
clear:both;
overflow:hidden;
}
#slider{
width:650px;
height:375px;
background-color:#000000;
}
#dir{
width:300px;
height:350px;
background-color:#000000;
float:left;
font-size:90%;
color:#FFF099;
}
#dir img{
float:right;
}
#dir p{
padding:0 0 0 10px;
}
.white{
color:#FFFFFF;
}
img.map{padding:0 10px 0 0;
}
#fr_bot_l{
float:left;
width:335px;
background-image:url(http://www.derbymuseum.org/news/images/fr_bg.gif);
}
#fr_bot_c{
float:left;
width:400px;
background-color:#FFFFFF;
}
#fr_bot_c h4{
color:#0E3F0B;
padding:5px 0 0 10px;
}
#fr_bot_r{
float:left;
width:215px;
}
.fr_member{
background-image:url(http://www.derbymuseum.org/news/images/fr_member.gif);
width:215px;
height:110px;
}
.fr_book{
background-image:url(http://www.derbymuseum.org/news/images/fr_edu.gif);
width:215px;
height:70px;
}
.fr_email{
background-image:url(http://www.derbymuseum.org/news/images/fr_email.gif);width:215px;
}
.fr_member h3{
color:#9A4725;
padding:10px 0 0 15px;
}
.fr_member p{
color:#634C33;
}
.fr_member p, .fr_book p, .fr_email p{
width:190px;
margin:0 0 5px 15px;
font-size:90%;
}
.fr_book p{
color:#FFF099;
}
.fr_email p{
color:#FFFFFF;
}
.fr_book h3, .fr_email h3{
padding:10px 0 0 15px;
color:#FFF099;
}
img {
border: 0 }
a:focus { 
outline:none }
.elist{
width:150px;
padding:5px 0 0 15px;
}
.sp{
width:950px;
height:20px;
clear:both;
}
.front_news{
background-color:#FFFFFF;
width:320px;
margin:7px 0 0 7px;
padding:8px 0 0 0;
overflow:hidden;
}
p.museum_news{
background-color:#280D00;
width:300px;
margin:0 auto;
padding:2px 0 5px 5px;
color:#E0D5B8;
font-size:110%;
}
.exhibits{
width:380px;
font-size:90%;
}
.exhibits li{
list-style:none;
padding:5px 0;
clear:both;
}
.exhibits img{
float:left;
padding:0 10px;
}
ul
{list-style:none;
}
.front_news li{
clear:both;
margin:0 0 0 10px;
padding:20px 0;
}
.news_left {
float:left;
width:42px;
background:url(http://www.derbymuseum.org/news/images/news_left.gif) no-repeat;
height:60px;
}
.news_left p{
padding:12px 0 0 0;
}
.news_right{
float:left;
text-transform:uppercase;
width:245px;
padding:0 0 0 15px;
}
.news_right a{
color:#6B5532;
text-decoration:none;
}
.news_right a:hover{
color:#000;
}
span.month{
font-size:90%;
color:#EFE8BB;
padding:0 0 0 10px;
margin:0;
}
span.day{
font:220% Helvetica, sans-serif;
color:#EFE8BB;
font-weight:bold;
padding:0 0 0 5px;
margin:0;
}
.news_left_b{
width:320px;
height:20px;
clear:both;
}
span.front_date{
font-size:90%;
color:#47301F;
line-height:70%;
}
#fr_bot_c a {
color:#0E3F0B;
font-weight:bold;
text-decoration:none;
}
.main{
margin:0 0 0 10px;
width:950px;
clear:both;
background-color:#fff;
overflow:hidden;
}
#col_left{
float:left;
width:230px;
color:#604230;
padding:10px;
line-height:160%;
}
#col_right{
float:left;
width:650px;
padding:20px 25px;
}
#col_right h2{
font-size:120%;
padding:0 0 5px 0;
}
#col_right p{
padding:5px 0;
}
.left_blue, .left_orange, .left_tan, .left_brown{
width:215px;
padding:5px;
}
.left_blue{
background-color:#296588;
margin:45px 0 0 0;
color:#fff;

}
.left_orange{
background-color:#D96F27;
margin:10px 0 0 0;
color:#fff;
}
.left_brown{
background-color:#533d38;
margin:10px 0 0 0;
color:#fff;
}
.left_tan{
background-color:#E2DBAF;
color:#280D00;
margin:0 0 10px 0;
}
.left_tan a{
color:#280D00;
text-decoration:none;
}
.left_blue a{
color:#B0E5FF;
text-decoration:none;
}
.lc_secondary a{
color:#280D00;
text-decoration:none;
}
.left_blue a:hover{
color:#fff;
text-decoration:underline;
}
.lc_secondary a:hover{
color:#296588;
}
.bold{
font-weight:bold;

}
.lc_secondary{
background-color:#CEBE95;
margin:5px 5px 10px 0;
padding:8px;
background-image:url(http://www.derbymuseum.org/news/images/diamonds.gif);
}
.lc_secondary p{
padding:0 0 20px 0;
}
.lc_exhibits{
background:url(http://www.derbymuseum.org/news/images/exhibits.gif) no-repeat;
overflow:hidden;
}
.lc_visit{
background:url(http://www.derbymuseum.org/news/images/visit.gif) no-repeat;
overflow:hidden;
}
.lc_news{
background:url(http://www.derbymuseum.org/news/images/news.gif) no-repeat;
overflow:hidden;
}
.lc_about{
background: url(http://www.derbymuseum.org/news/images/about_us.gif) no-repeat;
overflow:hidden;
}
.lc_edu{
background:url(http://www.derbymuseum.org/news/images/kids_corner.gif) no-repeat;
overflow:hidden;
}
p.history{
font-size:110%;
font-weight:bold;
color:#006699;
}
p.quote{
font-size:120%;
font-family:Arial;
font-weight:bold;
margin:10px 0 10px 0px;
color:#94793c;
line-height:130%;
}
.note{
font-size:80%;
line-height:140%;
}
.right{
float:right;
padding:5px;
}
.left{
float:left;
padding:5px;
}
.admission{
font-weight:bold;

}
.ad_title{
color:#280D00;
font-weight:bold;
}
#group{
background-color:#FFF2BD;
padding:15px;
}
a{
color:#cf5c0f;
text-decoration:none;
}
a:hover{
color:#296588;
text-decoration:underline;
}
#itenerary{
padding:20px;
width:400px;
background-color:#FFF2BD;
}
.tours{
color:#296588;
font-size:90%;
}
.edu{
color:#904C27;
}
ul.class{
margin:0 0 0 30px;
}
ul.class li{
margin:5px 0 5px 0;
}
ul.ed_cat{
float:left;
width:310px;
padding:0 0 10px 0;
}
ul.ed_cat a{
text-decoration:none;
}
ul.ed_cat a:hover{
text-decoration:underline;
}
.teachers{
font-size:80%;
line-height:180%;
color:#9A4725;
font-weight:bold;
}
#study{
background-color:#FFFFCC;
padding:15px 20px;
border:1px solid #D6D2C1;
margin:10px 0;
}
ul.guidelines li{
padding:0 0 10px 0;
}
ul.guidelines{
background-color:#E6ECFF;
padding:10px;
border:2px dashed #fff;
margin:10px 0 0 0;
}
ul.fieldtrip{
list-style:url(http://www.derbymuseum.org/news/images/cross.gif);
margin:0 0 0 30px;
}
ul.fieldtrip li{
padding:0 0 10px 0;
}
.trip{
line-height:200%;
color:#7C5A32;
}
div.clear{
clear:both;
}
.exclaim{
font-weight:bold;
color:#cc0000;
font-size:80%;
}
a.blogtitle{
text-decoration:none;
color:#5A4A42;
}
a:hover.blogtitle {
color:#296588;
}
.more{font-size:80%;line-height:150%;}
.sociable_tagline{font-size:80%;}
.post{border-bottom:1px solid #999184;padding:10px 0 10px 0;}
.date{font-size:80%; color:#9A8479; font-weight:bold;}
.left_tan ul{
margin:0;
padding:0;
}
ul#ex_poll{
width:450px;
}
p.poll_h{
color:#6a4c29;
}