@charset "utf-8";
/* CSS Document */

body{background:#2e2e2e; margin:0; font-family: "Trebuchet MS"}
a, a:visited {text-decoration:none;}
a:hover {text-decoration: underline;}
h1{font-size:16pt;margin:0;}
h2{font-size:14pt;margin:0;}
h3{font-size:8pt;margin:0;}
h4{font-size:12pt;margin:0;}
h5, p{font-size:10pt;margin:0;}
ul{margin:0; padding:0; list-style:none;}

#wrapper{width:900px;} 
#header{ height:94px; background: url(images/tbg.gif) #FFFFFF; margin:0;} 
#contents{width:900px;} 
#main{width: 590px; padding:20px; background:#494541;}
#rightpane{width:240px; background:#645441; padding:15px; color:#c2a88c; float:left;}
#rightpane a, #rightpane a:visited{color:#c2a88c; font-size:10pt; text-decoration:underline; padding:0px;}
#rightpane img{border: none; margin:10px 0px 5px 0px;}


#mmedia{height:150px; background:#000000;overflow:hidden;}
#menus{height: 30px; background:#875c28; vertical-align:middle;}
#menus ul, #elatest ul{padding-left:17px;}
#menus li{ display:inline; padding-left:5px; padding-right:5px; font-size:12pt; color:#FFFFFF;}
#menus a{color:#FFFFFF;}



#date {color:#ffffff; margin:0; text-align:right;font-size:11px; font-weight:bold;}
#ehead h1{color:#acacac; margin:0; text-align:left;}
#ehead h3{color:#FFFFFF; margin:0; text-align:right;}
#ehead h2{color:#acacac; margin:0; text-align:right; font-size:10pt;}

#elatest{float:left; margin:0; border-bottom:#6c6c6c 1pt solid;}

#elatest table{}
#elatest td{padding:10px; vertical-align:top;}
#elatest img{border:none;}
#elatest h4{padding-top: 10px; padding-bottom:10px;}

#title {color:#acacac; text-align:left;font-size:21px;font-weight:bold;padding-bottom:10px; clear:both;}

#gen {padding:0px 20px 20px 20px;}
#gen h2{ font-weight:normal; color:#ffffff; padding-bottom:5px;} 
#gen h3{font-weight:bold; color:#ffffff; font-size:9pt; padding-bottom:20px;}
#gen h4{font-weight:bold; color:#ffffff; font-size:12pt;}
#gen strong {color:#FFCC00;}
#gen img {padding-bottom: 10px;}
#gen ul{padding-left: 25px;}
#gen li{list-style: disc; color:#d1bea7; font-size:10pt; padding-bottom:10px;}
#gen a, #gen a:visited {color: #ffffff;}
#u2 li{ list-style:none;}
#u2 strong{color:#FFFFFF;}

#genul2 ul{padding-left: 25px; padding-bottom:20px;}
#genul2 strong{color:#ffffff;}
#genul2 li{list-style: none; padding-bottom:0px;}

#dloadforms{background:#999999; padding:10px; font-size:9pt;}
#dloadforms h4{color:#ffffff; padding-bottom:5px;}
#dloadforms li{list-style:none; padding:0px;}
#dloadforms a, #dloadforms a:visited {color: #000066; font-size: 10pt;}

#elatest h2,#eothers h2{color:#FFFFFF; text-align:left;}
#gen p, #elatest p,.briefs p{color:#e1ae7e; text-align:left; margin-bottom:10px;}

#elcontent label { font-weight:bolder;color:#acacac;}
#elcontent li{font-size:10pt; color:#ffffff;}

#eothers, #msresults{font-size:10pt; margin-bottom:10px; padding:10px;}
#eothers span{float:left;}
#eothers td, #msresults td{ vertical-align:top; padding:5px 15px 0 0;}
#eothers h4{color:#ffffff; padding-bottom:5px;}
#eodetails{float:left; padding:15px;font-size:8pt;}
 
#eoimg {float:left; padding-right: 20px;}
#srbriefs li{color:#ffffff; display:inline; padding-right:5px;}
#srbriefs label{color:#acacac;}

#eright{float:left;}
#sd{display:block; padding-top:5px;}
#sd img{border: none}



#search{float:left; border-bottom:#504334 solid 2px; width:240px; padding-bottom:15px;}
#search fieldset{border: none;}
#search h1{color:#c2a88c;}
#search span{padding-bottom:5px; float:left;}
#search input{ border: solid #999999 2px; width:220px; font-size:12pt; font-family:"Trebuchet MS";} 
#search select{ border: solid #999999 2px;font-size:12pt; font-family:"Trebuchet MS";} 

#calsearch{padding:10px; background:#81785e; font-size:10pt; text-align:right;}
#calsearch li{display:inline; padding-right:10px;}

#sresult{margin-bottom:20px; padding-left:20px;}
#sresult h4{color:#ffffff; font-size:10pt;}
#sresult p{color:#e1ae7e; font-size: 8pt;}
#srbriefs {color:#e1ae7e; font-size:8pt; float:left;}



#newsletter {background:#84796c; margin:20px 0px 20px 0px; padding:15px; float:left;}
#newsletter label{ color:#ffffff; font-size:10pt;}
#newsletter input{ border: solid #999999 1px; width:200px; font-size:10pt; font-family:"Trebuchet MS"; margin-bottom:8px;} 
#newsletter span {padding-left:130px;}

#otherinfo{float:left;color:#ffffff; font-size:10pt; margin-bottom:20px;}

#rsponsors{width:240px; float:right; padding: 15px; color:#c2a88c;}
#bsponsors{padding-top:20px; color:#c2a88c;}

#footer{padding: 10px 0 30px 20px;}
#footer h4{color:#acacac; font-size:8pt;}


/* calendar of events styles */
#pages {text-align:right;color:#acacac; font-size:12px; font-weight:bold;}
#pagenum {text-align:right;color:#acacac; font-size:12px; font-weight:bold;}
#more {font-size:13px; width:540px; text-align:right; color: #ffffff;}
#more a,#more a:visited {color:#acacac;}
#more li{display:inline; padding-left:5px; font-size:10pt;}

.events {}
.events tr td {vertical-align:top; color:#ffffff;font-size:9pt;font-family:"Trebuchet MS";}
.events .thumbnail {width:70px;}
.event h4 {}
.event div {color:#e1ae7e;font-size:10pt;}
.event label {color:#acacac;}
.event img {cursor:hand;cursor:pointer;}

.latest {font-size:10pt;}
.detail{background:#595653; padding:15px; display:none;font-size:10pt; width:400px;}
.detail .close , .latest .close{text-align:right;}
.detail div, .latest div {font-size:10pt; margin-left:10px;}
.detail .image, .latest  .image {}

#tellfriend {background:#999999; padding:8px; font-size:9pt; display:none;}
#tellfriend li{margin-bottom: 5px;}
#tellfriend label, #contactdet label{color:#333333; font-size:9pt;}
#tellfriend span, #contactdet span{width: 95px; vertical-align:top; float:left;}
#tellfriend input, #contactdet input{border: solid  #333333 1px;}
#tellfriend input[type=text]{width:220px;}
#tellfriend textarea{border: solid  #333333 1px;}

/* contact us */
#contactform{background:#999999; padding:20px; font-size:9pt; margin-bottom:20px;color:#000000;}
#contactform li{list-style:none; padding:0px; margin-bottom: 5px;}
#contactform textarea{width:300px; height:100px;}

#contactinfo ul{padding-left: 25px; padding-bottom:20px;}
#contactinfo strong{color:#ffffff;}
#contactinfo li{list-style: none; padding-bottom:0px;}

