#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: url(images/bg1.jpg) repeat;}


/* default styles */

p { margin: 3px 0px 7px 0px;}
ul, ol {margin-left: 15px;}

a { color: #5C4D0C; text-decoration: none;}
a:hover { color: #A88D16; 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;}

/* img{ border: 4px #5C4D0C ridge; margin: 5px;} */

h1 {font-size: 14pt; line-height: 1.2em; margin: 0; font-weight: normal;}
h2 {font-size: 11pt; 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: 910px; margin: 0 auto; font-size: 9pt; line-height: 1.3em; }

#headers {}
#headers-wrap {}

/*#header1 {background: url(images/header.jpg) no-repeat; height: 226px;}*/
#header1 { background: transparent; height: 56px;}
#header1 div.r1 {}
#header1 div.r2 {}
/*#header1 h1 {padding: 25px 0 0 30px; font-size: 24pt;}*/
#header1 h1 {padding: 3px 0 0 10px; font-size: 18pt;}
#header1 h1 a {color: white;}
#header1 h1 a:hover {}
#header1 h2 {padding: 0 0 0 10px; margin: 0; color: white; font-size: 8pt;}

#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: 908px; padding: 0; border-left: 1px #5C4D0C solid; border-right: 1px #5C4D0C solid; background: #F5E6BB; }
#wrapper {float: left; width: 100%; padding: 0; 
//background: url(images/bg-wrapper.gif) repeat-y right; 
//border-left: 1px #5C4D0C solid;
}

#content {margin: 10px 300px 0 20px; background: #F5E6BB;}

#content div.content-top {}
#content div.content-bottom {}

#sidebars {float: left; width: 270px; margin-left: -271px; padding-top: 10px; background: #F5E6BB;}
#sidebars div.r1 {}
#sidebars div.r2 {}

#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: left; 
background: #F5E6BB; 
padding: 10px; 
color: black; 
font-size: 8pt; 
border: 1px #5C4D0C solid; 
width: 888px; margin: 0px auto;
height: 80px;
}

.announce { height: 40px; font-size: 8px; line-height: 8px; color: #A89D80;}
.announce a, a:active, a:hover { color: #A89D80; text-decoration: none; }

#foottext{ width: 700px; float: left; }
#counters{ 
width: 180px; float: right; text-align: right; 

opacity:0.1;
-khtml-opacity: 0.1;
-moz-opacity:0.1;
filter: alpha(Opacity=10);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; 
}

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

*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;}