body{

   margin: 0;

   padding: 0;

   font: normal 11px Tahoma, Arial;

}

a img{border: none}

#main{

   width: 760px;

   margin: auto;

}

#header{

   height: 347px;

   background: url('../images/design/header.jpg') center top no-repeat #FFFFFF;

}

form{display: inline}

#logo{padding: 40px 35px; display: block; float: left;}

#menu a{display: inline; float: left; margin: 0; padding: 0;}

#subheader{background: url('../images/design/subheader.jpg') center center no-repeat; height: 47px; width: 100%; clear: both;}

#header .loginbox{float: right; margin: 39px 30px; background: url('../images/design/member_login.gif') left top no-repeat; padding-left: 110px;}

#header .loginbox a,#header .loginbox a:link, #header .loginbox a:visited{color: #FFFFFF}

#header input.i{width: 90px; background: #202129; border: 1px solid #FFFFFF; font-size: 10px; color: #FFFFFF; height: 13px;}

#header input.b{position: absolute; margin-top: 3px;}

#content{background: url('../images/design/content.gif') center center repeat-y; padding: 0 17px;}

#footer{background: url('../images/design/footer.gif') center center no-repeat; height: 63px; padding-top: 20px; padding-left: 20px; color: #FFFFFF}

#footer a,#footer a:link,#footer a:visited{color: #FFF; text-decoration: none}

.title{height: 31px; background: url('../images/design/title.gif') top center repeat-x #5f6779; margin-left: 1px;}

.title img{margin-top: 9px; margin-left: 10px;}

.titled{height: 31px; background: #e9ebe7;  margin-left: 2px; margin-right: 1px;}

.titled img{margin-top: 9px; margin-left: 10px;}

.ltext{background: url('../images/design/btext.gif') top center no-repeat; padding: 5px;}

table#cont .left{width:159px;}

table#cont td{vertical-align: top;}

table#cont .right{background: url('../images/design/cont_bg.gif') 4px top no-repeat; padding-left: 5px;}

.dottedR{background: url('../images/design/dot.gif') right top repeat-y;}

.dottedB{background: url('../images/design/dot.gif') right bottom repeat-x; padding-bottom: 5px;}

.text{padding: 5px; font: normal 11px Tahoma; color: #6f7070;}

.text a, .text a:link, .text a:visited{font: bold 11px Tahoma; color: #505566;}

#adsearch{background: url('../images/design/advsearch.jpg') 20px left no-repeat #f3f3f3; border: 1px solid #cfcfcf; padding: 20px; padding-left: 200px; margin: 5px; margin-bottom: 10px;}

#homelinks div{background: url('../images/design/pip.gif') 3px left no-repeat; padding-left: 10px; margin-left: 10px;}

#homelinks div a, #homelinks div a:link, #homelinks div a:visited{color: #7483ae; font: bold 11px Tahoma}

#categories div{background: url('../images/design/pip1.gif') left top no-repeat; padding: 5px 0 6px 20px; }

#categories div a, #categories div a:link, #categories div:visited{color: #414d2a; font: normal 11px Tahoma}

#news{padding: 8px;}

#news a, #newsa:link, #news a:visited{color: #7483ae; float: right}

#featured a, #featured a:link, #featured a:visited{color: #7483ae;}

span#copy{color: #333333; float: right; margin: 15px}

caption{text-align: left; color: #5f6779; padding-top: 7px;}

caption *{font: normal 18px Tahoma;}

form table td input{font: normal 11px Tahoma;}/**/

#userstatus{padding: 9px;}

#easypoll{padding: 10px;}

.ltext input{font: normal 11px Tahoma;}

.div{background: url('../images/design/div.gif') center center no-repeat; height: 3px;}