html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center; background: #000 url('images/cf_bg.gif');}
p{margin:0 10px 10px}
a{color: #981793;}
div#top{overflow:hidden;height:5px;background:#8f8f8f;}
div#header{width:1000px;text-align:left}
div#logo{width:220px;float:left;padding-top:5px; padding-bottom:5px;}
div#topnav{height:80px;margin:0;color: #79B30B;width:780px;float:right;}
div#navmenu{height:80px;width:100px;margin:0;background: url('images/nav_menu_bg.gif') no-repeat; float:right;}
div#navmenu a{margin:18px 0 0 15px;color:#000;font:16px arial,sans-serif; text-decoration:none;display:block;}
div#navmenu a:hover{color:#e61207;}
div#container{text-align:left}
div#content p{line-height:1.4}
div#footer{margin:10px 0 10px 0;width:1000px;}
div#footer_left{float:left;}
div#footer_main{float:left;background:#fff;width:970px;height:57px;}
div#footer_right{float:left;}

p.link a:link span{display: none;}
  p.link a:visited span{display: none;}
  p.link a:hover span {
  position: absolute;
  margin:80px 0px 0px -200px;
  background-color: #000;
  max-width:220;
  padding: 5px 10px 5px 10px;
  border: 1px solid #C0C0C0;
  font: normal 12px/14px verdana;
  color: #fff;
  text-align:left;
  display: block;}

div#container{width:1000px;margin:10px auto; background: #dbdbdb url('images/bg1.gif') no-repeat;}
div#content{float:right;width:780px;}
div#copy{width:780px;height600px;text-align:left;}
div#copy td{font:12px arial,sans-serif;}
div#copy h3{font:16px arial,sans-serif;margin:0 10px 10px}
div#copy h2{font:24px arial,sans-serif;margin:0 10px 10px;}
div#copy a{color:#000;border:none;}
div#copy a:hover{color:#e61207;}
div#callout1{float:left;width:275px;margin:0 5px 0 5px;background: #fff;}
div#callout1 p{margin:0;background: #fff; padding:5px 10px}
div#callout1 a{color:#000;font:12px arial,sans-serif; text-decoration:none;border:none;}
div#callout1 a:hover{text-decoration:underline;}
div#callout2{float:left;width:230px;margin:0 5px 0 5px;background: #fff;}
div#callout2 p{margin:0;font:10px arial,sans-serif;background: #fff; padding:5px 10px}
div#callout2ad {padding-top:5px;background:#dbdbdb;}
div#callout2ad p{margin:0;background: #dbdbdb; padding:5px 5px}
div#callout2ad a{color:#000;font:12px arial,sans-serif; text-decoration:none;border:none;}
div#callout2ad a:hover{text-decoration:underline;}
div#callout3{float:left;width:233px;margin:0 5px 0 5px;background: #fff;}
div#callout3 p{margin:0;background: #fff;padding:5px;}
div#callout3 a{color:#000;font:12px arial,sans-serif; text-decoration:none;border:none;}
div#navigation{float:left;width:200px;margin:0 10px 0 10px;background: url('images/nav_bg.png') repeat-y;}
div#navigation p{padding:10px;}
div#extra{float:left;clear:left;width:200px;margin:0 10px 0 10px;background: url('images/nav_bg.png') repeat-y;}
div#extra p{margin:5px 0 5px 0;}
div#extra a{text-indent:18px;padding:2px;color:#000;font:12px arial,sans-serif; text-decoration:none;border:none;display:block;}
div#extra a:hover{text-indent:12px;margin:0 0 0 6px;background-color:#cccccc;color:#FF0000;}
div#navbottom {float:left;width:200px;margin:0 10px 0 10px;}
div#footer{text-align:center;padding:10px;margin-bottom:5px;display:block;clear:both;}
div#footer_main p{margin-top:10px;font:10px arial,sans-serif;color:#000;width:100%;}
div#footer_main a{text-decoration:none;color:#000;}
div#footer_main a:hover{color:#e61207;text-decoration:underline;}
div#end {display:block;clear:both;}