#sidebars, #sidebars div.r1,  #sidebars div.r2, #sidebar-top, #sidebar-top div.wrap, #sidebar1, #sidebar1 div.wrap, #sidebar2, #sidebar2 div.wrap {padding: 0; margin: 0;}





/* first */

* { padding: 0; margin: 0; }

html, body {margin: 0; padding: 0;}

body {font: 62.5%/1em Verdana; background: white url(images/tail.jpg) repeat-x; color: #595959;}





/* default styles */



p { margin: 3px 0px 7px 0px;}

ul, ol {margin-left: 15px;}



a { color: #000; text-decoration: none;}

a:hover { color: #000; text-decoration: underline; }

a:active { color: orange; }



a img { border: none; text-decoration: none;} /* ie fix*/

a img, a:visited img, a:hover img, a img:hover, img+a, img+a:hover { border: none; text-decoration: none;}



h1 {font-size: 14pt; line-height: 1.2em; margin: 0; font-weight: normal;}

h2 {font-size: 10pt; margin: 5px 0 10px 0; font-weig1ht: normal;}

h3 {font-size: 10pt; margin: 5px 0 10px 0;}

h4 {font-size: 9pt; margin: 5px 0 10px 0;}

h5 {font-size: 8pt; margin: 5px 0 10px 0;}

h6 {font-size: 7pt; margin: 5px 0 10px 0;}





/* structure */



#container {width: 780px; margin: 0 auto; font-size: 9pt; line-height: 1.3em;}



#headers { margin-bottom: 3px;}

#headers-wrap {}



#header1 {background: url(images/header_bg.png); width: 780px; height: 208px;}

#header1 div.r1 {}

#header1 div.r2 {}

#header1 h1 {padding: 25px 0 0 30px; font-size: 16pt;}

#header1 h1 a {color: #ffe4b5;}

#header1 h1 a:hover {}

#header1 h2 {padding: 0 0 0 30px; margin: 0; color: white; font-size: 10pt;}



#header2 {}

#header2 div.r1 {}

#header2 div.r2 {}

#header2 h1 {}

#header2 h1 a {}

#header2 h1 a:hover {}

#header2 h2 {}



#header3 {}

#header3 div.r1 {}

#header3 div.r2 {}

#header3 h1 {}

#header3 h1 a {}

#header3 h1 a:hover {}

#header3 h2 {}



#sub-container {float: left; width: 780px; padding: 0;}

#wrapper {float: left; width: 540px; padding: 0;}



#content {width:494px; background: #ededed; padding: 0 10px; margin:10px auto;}



#content div.content-top { background: url(images/con-top.png); width: 514px; height: 13px; margin-left: -10px;}

#content div.content-bottom { background: url(images/con-bottom.png); width: 514px; height: 13px; margin-left: -10px;}



#sidebars {float:left; width: 192px; margin-left: 20px; }

#sidebars div.r1 {width:192px; height: 55px; background: url(images/search_bg.jpg);}

#side div.search_form_widget {padding:15px 5px 0 5px; margin: 0px; float: right; }

#side div.search_form_widget input{ width: 85px; font-size: 80%; color: #595959;}

#sidebars div.r2 { width: 192px; background: url(images/mainmenu_bg.jpg) no-repeat top #000;}



#sidebarTOP { width:534px; background: url(images/sb-top-bg.png) repeat-x; margin: 23px 0 0 10px; padding-top: 7px;}

#sidebarTOP h2{ width: 167px; height: 45px; margin:-10px 0px 0px -10px; padding: 0px; line-height: 45px; color: #222;}

#sidebarTOP span { padding:0 0 0 10px;}

#sidebarTOP div.top {width: 167px; background: url(images/top-menu-h2.png) no-repeat top; margin-left: -1px;}

#sidebarTOP div.bg {width: 165px; background: url(images/shadow.jpg) repeat-x; margin-left:1px;}

#sidebarTOP div.bottom {width: 167px; height: 12px; background: url(images/top-menu-bottom.png); margin-left:-1px;}

#sideTOP1{float:left; width: 167px;  margin: 0 0 0 10px; background: url(images/top-menu-bg.png) repeat-y; }

#sideTOP2{float:left; width: 167px;  margin: 0 0 0 7px; background: url(images/top-menu-bg.png) repeat-y; }

#sideTOP3{float:right; width: 167px; margin: 0 10px 0 0; background: url(images/top-menu-bg.png) repeat-y; }

#sidebar7{width: 468px; height: 80px; margin: 30px 0 0 -200px;}



#sidebar-top {margin-right: 10px;}

#sidebar-top div.wrap {}



#sidebar1 {margin-right: 10px;}

#sidebar1 div.wrap {}



#sidebar2 {margin-right: 10px;}

#sidebar2 div.wrap {}



#footer {clear: both; text-align: center; padding: 10px 0; color:#595959; font-size: 8pt;}

#footer a {color: #000;}



#footer-out {clear: both; text-align: center;}



.clear { clear: both;}



*html #wrapper {overflow: hidden;}

*+html #wrapper {overflow: hidden;}

*html #content {overflow: hidden;}

*+html #content {overflow: hidden;}

*html #sidebar1 {overflow: hidden;}

*+html #sidebar1 {overflow: hidden;}

*html #sidebar2 {overflow: hidden;}

*+html #sidebar2 {overflow: hidden;}

*html #sidebar-top {overflow: hidden;}

*+html #sidebar-top {overflow: hidden;}

*html #sidebars {overflow: hidden;}

*+html #sidebars {overflow: hidden;}