html,body{margin:0;padding:0;background:  url(../images/bkgd.jpg) repeat-x;}
body{font: 12px arial,sans-serif;text-align:center;color:#404041;}

div#header{height:120px;background:  url(../images/Logoheader.jpg) no-repeat;}
div#topnav{text-align:right;padding-top:30px;}
div#topnav a{padding-left:10px;}

div#container{text-align:left}

div#content {}

div#right{margin:20px 0px 0px 5px;}
div#right p.hright{padding:10px 0px 0px 0px;margin:0px;border-top:4px solid #e4701e;}

div#left{margin:20px 5px 0px 0px;}
div#left p.connect{padding:10px 0px 0px 0px;margin:0px;border-top:4px solid #72a44c;}
div#left p.connectlinks{padding:10px 0px 0px 0px;margin:0px;border-top:4px solid #ffc424;}
div#left p.hleft{padding:10px 0px 0px 0px;margin:0px;border-top:4px solid #cfe4a7;}
div#left p.hmid{padding:10px 0px 0px 0px;margin:0px;border-top:4px solid #a3d8f5;}
div#left p.tab{padding:10px 0px 0px 0px;margin:0px;}
div#left p.fb{padding:0px 0px 0px 20px;margin:0px;}
div#left p.text{padding:10px 60px 20px 20px;margin:0px;}
div#left p.img{padding:0px 0px 0px 0px;margin:0px;}
div#left a{color:#404041;}
div#left a:hover{color:#a7a9ac;}

div#links{padding:0px;margin:0px;}
div#links a{opacity:0.4;}
div#links a:hover{opacity:1;}


div#mid{margin:20px 5px 0px 5px;}div#mid p{padding:10px;margin:0px;}
div#mid h3{padding:10px 10px 0px 10px;margin:0px;font-size:18px}

div#midform {padding:10px;margin:0px;}

div#twitter_div a{color:#a3d8f5}
div#twitter_div a:hover{color:#a7a9ac}

div#contact p{padding:4px 150px 10px 10px;}
div#contact a{color:#a7a9ac;text-decoration:none;}
div#contact a:hover{color:#a3d8f5;}

div#footer{border-top: 2px solid #d9d9d9;color:#404041;padding-bottom:50px;}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;color:#404041;text-decoration:underline}
div#footer a:hover{display:inline;padding:0;color: #e4701e}

div#container{width:960px;margin:0 auto}
div#right{float:right;width:315px}
div#left{float:left;width:625px}
div#footer{clear:both;width:100%}