html,body{margin:0 0 0 0;}

body
{font: 76% Georgia, arial, sans-serif;
background:#e3e3e3 url('/img/bg_grad.gif') top left repeat-x;
padding:10px 0 10px 0;
}
p{margin:0 10px 10px}

div#header{position:relative;
height:120px;background: #fff url('/img/logo.gif') top left no-repeat;
}
div#header p{padding:2em;text-align:center;
font: 1.8em "Times New Roman", arial, sans-serif;
}
div#topphone{
position:absolute;
color:#838488;
font-weight:bold;
min-height:20px;
width:680px;
margin:0;
padding:1em 0.5em;
top:10px;text-align:center}

div#topmenu{
width:690px;min-height:20px;
color:#fff;background:#838488;
text-align:center;margin:0 10px 0 0;padding:3px 0 1px 0;}
div#wrapper{padding:0;margin:0;}
div#topmenu a,div#topmenu a:visited{font: 0.8em Tahoma, arial, sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;}
div#topmenu a:hover{border-bottom:1px solid maroon}
.maroon{font: 1.1em Verdana, arial, sans-serif;color:maroon;text-decoration:none;}
.links,.links a{color:#666;text-decoration:none;font-size:10px;}
p.links{background:lightgray;}
.tdsm{font-size:11px;color:#000;}
div#container{width:700px;margin:0 auto}
div#container{text-align:left;background:#fff;}

div#content{float:right;width:458px;color:#666;margin:10px 10px 4px 5px;padding:4px;line-height:1.2;border:1px dotted #F0F0F0;}
div#content a:hover{border-bottom:1px solid maroon}

div#navigation{float:left;width:186px;margin:10px 6px 10px 0;}
div#navigation a:hover{border-bottom:1px solid maroon}

div#extra{background:#FF8539;display:none;}
div#extra{float:right;clear:right;width:200px}

div#footer{clear:both;width:100%}
div#footer{min-height:60px;background: transparent url('/img/gray_logo.gif') top center no-repeat;color: #FFF}
div#footer p{margin:0;padding:5px 10px}

input[type=text],input[type=submit],input[type=submit],textarea{border:1px solid dimgray;}
h1,h2 {font:1.2em Tahoma, arial, serif;color:dimgray; font-weight:bold;}


