body {margin: 0; padding: 0; font: normal 12px/17px "Lucida Grande", Geneva, Verdana, Arial, sans-serif; letter-spacing:-1px; color: #666; background-image:url(images/bcc.png); background-repeat:repeat-x; background-color: #e0e0e0;}
.clear {clear: both;}
a:link, a:visited {color: #666; text-decoration: underline;}
a:hover {text-decoration: underline; color: #666;}
h1 {color: #757575; font-size: 38px; font-family: Tahoma; letter-spacing: -2px; line-height:100%; padding:0; margin:0;}
h2 {color: #757575; font-size: 16px; font-family: Tahoma; letter-spacing: +1px; line-height:100%; padding:0; margin:0 0 0 3px;}
h1 a, h1 a:link, h1 a:visited  {color:#757575; text-decoration: none;}
h1 a:hover {color:#959595; text-decoration: none;}
#content {width: 758px; margin:30px auto 20px auto;}
p {text-indent:15px; margin: 0; padding:0; line-height:13px;}
#main{border:solid #b0b4b7 1px; position:relative; background-color:#FFFFFF; width:728px; padding:15px; margin:0;}
#main2{border:solid #b0b4b7 1px; position:relative; background-color:#FFFFFF; width:728px; margin-top:5px; text-align:justify; font-size:10px; color:#666; line-height:11px; height:31px; padding:5px 15px 5px 15px;}
#tops{width:758px; text-align:left; height:38px; margin:0; padding:0;}
#ad15{margin:0 0 15px -1px; width:728px; padding:1px 0 3px 0; /*border:solid #b0b4b7 1px;*/ display:absolute;}
#mainleft{float:left; width:400px; height:250px; padding:0; margin-right:15px;}
#path{width:389px; height:15px; font-weight:bold; line-height:100%; padding:0; margin-top:10px; background-color:#FFFFFF;}
#mainright{ background-image:url(images/bcc.png); background-repeat:repeat-x; float:right; width:300px; height:250px; margin:0;}
#mainbottom{border:solid #b0b4b7 1px; text-align:justify; background-image:url(images/bcc.png); background-repeat:repeat-x; width:706px; padding:10px; margin:15px 0 0 0;}
#sitelinks{margin-top:8px;}
#footer{font-size: 10px; margin-top:8px; margin-bottom:20px;}
#banner728{width:728px; height:90px; margin-bottom:15px;}
#links a, #links a:hover, #links a:visited{font-size:10px; color:#666; text-decoration:underline; letter-spacing:-1px;}
ul {list-style:none; margin:0; padding:0;}
#menu {float: right; padding:0; margin-right:30px; list-style:none; vertical-align:bottom;}
#menu li {float:left; margin-left:1px;}
#menu li a {display:block; height:38px; line-height:38px; padding:0 14px 0 0; float:left; background: url(images/tab_a.gif) no-repeat right top; color:#808080; text-decoration:none;}
#menu li a b {display:block; height:38px; float:left; padding:0 0 0 14px; background: url(images/tab_b.gif) left top;}
#menu li a:hover {background-position:right -51px;}
#menu li a:hover b {background-position:left -51px;}
#txt{font-size:16px;line-height:16px; margin-bottom: 7px;}
#eleft{float:left;}
