/*Overall Page Background*/
body{text-align:center;font-family:arial, helvetica, sans-serif;font-size:11px;overflow-x:hidden;background:url(../images/backgroundgradient.gif) repeat-x 0px 0px;}
#wrapperTop{background:url(../images/backgroundTop.png) no-repeat 0px 0px;width:946px;height:20px;margin:75px auto auto auto;behavior: url("/css/iepngfix.htc");}
#wrapperMiddle{background:url(../images/backgroundMiddle.png) repeat-y 0px 0px;width:900px;height:auto;margin:auto;padding:0px 23px;text-align:left;behavior: url("/css/iepngfix.htc");}
#wrapperBottom{background:url(../images/backgroundBottom.png) no-repeat 0px 0px;width:946px;height:22px;margin:auto;behavior: url("/css/iepngfix.htc");}


/*Header and Top Section*/
#header{width:100%;height:133px;position:relative;}
#logo{float:left;margin:10px 0px 0px 10px;}
.searchForm{float:right;margin-top:45px;}
.searchBox{width:140px;border:1px dotted black;}
.mailForm{float:right;margin-top:7px;}
.mailBox{width:140px;border:1px dotted black;}

.grayLinks{right:0px;bottom:0px;font-size:12px;color:#666666;position:absolute;}
.grayLinks a{font-size:12px; text-decoration:none; color:#666600; padding-left:5px;}
.grayLinks a:hover{color:#333333;}
.webicons {top:15px; position:absolute; right:0px;}
.webicons img {padding-left:3px; padding-bottom:5px;}
.maillist {top:80px; position:absolute; right:3px;}
.maillist a visited{font-size:18px; text-decoration:none; color:#990000;}
.maillist a{font-size:18px; text-decoration:none; color:#990000;}

#home-right .entry a {color:#663300;
text-decoration:none;}

#home-right .entry a:hover {color:#FFFFFF;}

/*Menu and Dropdowns*/
#menu{width:900px;margin-top:10px;height:32px;}
.nav {position: relative;width: 100%;}
.nav * {background:#993333;margin:0px;padding:0px;}
.navImage{vertical-align:middle;}
.parent {position: relative;}
.button {float: left;background-color: #FFFFFF;text-align:center;}
.nav a{
display: block;
color:#E3E3E3;
font-weight: 600;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
padding: 2px;
}

.nav a:hover{
color:#ffffff;
}

.dropdown {
position: absolute;
left: -3000px;
top: auto;
text-align: left; 
}

ul.nav  ul a:link,ul.nav ul a:visited {
text-align:center;
line-height:25px;
display: block;
color:#E3E3E3;
font-weight: normal;
font-size: 11px;
font-family: arial, sans-serif;
padding: 1px 0px;
text-decoration: none;
width: auto;
border: 1px solid #cccccc;
}

ul.nav  ul a:hover{color:#999999;}

.num1 {width: 139px; border-right:1px #FFFFFF solid;}
.num2 {width: 100px; border-right:1px #FFFFFF solid;}
.num3 {width: 135px; border-right:1px #FFFFFF solid;}
.num4 {width: 111px; border-right:1px #FFFFFF solid;}
.num5 {width: 131px; border-right:1px #FFFFFF solid;}
.num6 {width: 145px; border-right:1px #FFFFFF solid;}
.num7 {width: 132px;}

.num1 ul.dropdown{width: 138px;}
.num2 ul.dropdown{width: 100px;}
.num3 ul.dropdown{width: 135px;}
.num4 ul.dropdown{width: 111px;}
.num5 ul.dropdown{width: 131px;}
.num6 ul.dropdown{width: 145px;}
.num7 ul.dropdown{width: 132px;}

/* Generic Content Styles*/
.postHeader{border-bottom:1px dotted #CCCCCC;color:#990000;font-size:18px;text-transform:none;margin:15px 0px;font-weight:normal;}
.post{border-bottom:1px dotted #CCCCCC;padding-bottom:15px;}
.title{font-size:12px;margin:10px 0px;}
.title a{color:#663300;font-weight:600;text-decoration:none;}
.title a:hover{color:#E3E3E3;}
.entry p{color:white;font-size:11px;}

/*Left Side Column - Home Page*/
#home-left{float:left;}


/*Right Side Column - Home Page*/
#home-right{float:left;background:#999933;border-left:5px solid #f8f8f8;height:400px;width:214px;padding:0px 15px;}

/*Left Side Column - Interior Page*/
#interior-left{float:left;height:auto;width:145px;background:#999933;border-right:5px solid #f8f8f8;padding:0px 15px;}
#interior-left .title{font-size:12px;margin:20px 0px;}
#interior-left .title a{color:#663300;font-weight:normal;text-decoration:none;}
#interior-left .title a:hover{color:#E3E3E3;}

/*Right Side Column - Interior Page*/
#interior-right{float:left;background:#EAEAEA;width:718px;padding-bottom:20px;}
.pageCopy{padding:0px 10px;}
#maintext{padding:10px 20px 20px 20px;color:#666666;}
#maintext h2{margin:20px 0px;font-weight:100;border-bottom:1px dotted #999999;font-size:20px;}
#maintext h3{margin:9px 0px;font-weight:bold;font-size:13px; color:#663300;}
#maintext h1{ font-size:12px; color:#333333; padding-bottom:5px;}
#maintext .pageCopy p{color:#333333;font-size:12px;line-height: 1.4}
#maintext .pageCopy a{color:#993333;font-weight:400;text-decoration:none;font-size:12px}
#maintext .pageCopy a:hover{color:#999933;}
#maintext .post{border-bottom:1px dotted #999999;padding:15px 0;  }
#maintext .exhibit {height:80px;padding:10px 20px 10px 20px; clear:both;}
#maintext .exhibit img{float:left; padding-right:20px;}
#maintext .exhibit .title a{ font-size:14px; line-height:normal; font-weight:bold;}
#maintext .exhibit small {font-size:10px; font-style:italic;}
.board {text-align:center;}

/*Footer*/
#footer{clear:left;color:#666666;padding:5px 0px;}
#footer a{color:#333333;text-decoration: none;}
#footer a:hover{color:#999999;}

