*{margin:0; padding:0;}
body{margin:0px; padding:0px; font:1em Arial, verdana, sans-serif; text-align:center; font-size: 100%; behavior:url(css/csshover.htc);}
div#mainwrap {width:100%; margin-left:auto; margin-right:auto; text-align:left;}
div#header { height: 249px; background-color:#000; background-image:url(images/header.jpg); background-repeat:no-repeat; text-align: center; padding-top: 0px;} 
div#column2 p, div#column1 p{font-size:.75em; line-height:1.4em;}
div#contentarea {width:774px; background-color:#fff;}

/* drop down menu*/

div#listmenu{width:99%; float:left; border-top: 1px solid #069; border-right: 1px solid #069; border-bottom: 1px solid #069;  font-size:.8em; background-color:#fff; }
div#listmenu ul{ width: 774px; margin: 0 0 0 30px;}
div#listmenu li{float:left; position:relative; list-style-type:none; background-color:#fff; border-right: 1px solid #333;}
div#listmenu li:first-child{border-left:1px solid #333;}
div#listmenu li:hover{background-color:#fff;}
div#listmenu a{display:block; padding: 0 6px; text-decoration:none; color:#333; font-weight:bold; font-family:Georgia, "Times New Roman", Serif;}
div#listmenu a:hover{color:#f33;}
*html div#listmenu ul{ float:left; border-left:1px solid:#000; margin-left:15px;}
div#listmenu ul li ul{margin:0; position:absolute; width: 10em; left:-1px;}
div#listmenu ul li ul li{width:100%; border-left: 1px solid #000; border-bottom:1px solid #000; border-right:1px solid #000;}
div#listmenu ul li ul li:first-child {border-top:1px solid #000;}
body div#listmenu ul li ul{display:none;}
div#listmenu ul li:hover ul, div#listmenu ul li ul:hover {display:block;}
*html div#listmenu ul li ul{border-top:1px solid #000; border-left: 0px;}
/*end drop down menu*/

div#column1{width:264px; float:left;margin:40px 10px 10px 10px; }
div#column2{width:434px; background-color:#fff; float:left; margin:15px }
div#column3{width:51px; float:left;}
div#column3 p{margin: 20px 10px 0 10px;}
div#footer {width:774px; text-align: center; padding-top:6px; padding-bottom: 6px; font-size:0.8em;}
.clearfix:after {content:"."; display:block; height:0; visibility:hidden;}
.clearfix{display: inline:block;}
* html .clearfix{height:1%;}
.clearfix{display: block;}

h1 {font-size: 1.1em; font-family: Georgia, "times new roman", serif; color: #963;}
h2, h3 {font-size: 1.0em; font-family: Georgia, "times new roman", serif; color: #996;}
div#column2 li{font-size:0.7em; font-family: sans-serif;}
blockquote{
	font:1.2em bold; color:#963;font-family: Georgia, times, serif; 
}


