/* CSS Document */
body {background-image:url(../images/back.jpg); background-repeat:repeat-x; background-color:#ffffff;/*#E6E1C6  E6DEC9*/; margin:0; padding:0;}

#container {margin:0px auto; padding:0px; width:880px; height:auto; background-image:url(../images/container.jpg)}

#header {background-image:url(../images/header.jpg); background-repeat:no-repeat; width:880px; height:55px; margin:21px 0px 0px 0px; padding:0px;}
#header h1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-indent:-99999px; margin:0px; padding:0px;}
#header h2 {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-indent:-99999px; margin:0px; padding:0px;}

#navigation {width:880px; height:20px; margin:0px 0px 12px 0px; padding:0px;}
#navigation ul {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#663300; list-style:none; margin:0px 30px; padding:0px; line-height:18px;}
#navigation li {list-style:none; margin:0px; padding:3px 8px; text-align:center; float:left;}
#navigation li:hover {background-color:#C4B99E}
#navigation a {color:#905B00; text-decoration:none; font-weight:bold;}

#body {width:880px; height:auto; margin:0px; padding:0px; clear:both;}

.clearfix:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix {	display: block; }

#left_body {width:603px; height:auto; margin:0px; padding:10px; float:left;}
#left_body h2 {font-family:Arial, Helvetica, sans-serif;	font-size:18px;	font-weight:bold; font-style:italic;	color:#905B00;}
#left_body h3 {font-family:Arial, Helvetica, sans-serif;	font-size:15px;	font-weight:bold; font-style:italic;	color:#905B00;}
#left_body h4 {font-family:Arial, Helvetica, sans-serif;	font-size:13px;	font-weight:bold; font-style:italic;	color:#905B00; text-align:center; margin:25px 0px; padding:0px;}
#left_body p {font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:300;	color:#905B00;}
#left_body a {color:#905B00; font-weight:bold; text-decoration:none;}
#left_body hr {width:90%; color:#905B00; margin:2px auto; padding:0; text-align:center;}
/*#left_body ul {list-style-image:url(../images/1_z2.gif); margin:0 0 0 100px; padding:0;}*/
/*#left_body li {list-style-image:url(../images/1_z2.gif);}*/

.articles {width:210px; height:175px; float:right; margin:2px; padding:5px; /*border:1px solid #ff0000;*/}
.articles h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#905B00; text-align:center; font-weight:bold; font-style:italic; margin:25px 0 8px 0; padding:0;}
.articles ul {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#905B00; text-align:left; list-style-type:square; margin:10px 15px 20px 0px;}
.articles li {margin:8px 0px;}

.features {width:350px; height:175px; float:left; margin:2px; padding:5px; /*border:1px solid #ff0000;*/ background-image:url(../images/features.jpg);}
.features h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#905B00; text-align:center; font-weight:bold; font-style:italic; margin:25px 0 8px 0; padding:0;}
.features ul {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#905B00; text-align:left; list-style-type:square; margin:15px 15px 20px 25px; padding:0;}
.features li {margin:7px 0px;}

#right_body {width:245px; height:auto; margin:0px; padding:5px 5px; float:left; background-image:url(../images/p4.jpg); background-repeat:no-repeat; background-color:#DAE9FC; border:1px solid #C4B99E;}
#right_body h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#905B00; text-align:center; font-weight:bold; font-style:italic;}
#right_body ul {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#905B00; text-align:left; list-style-type:square; margin:10px 15px 20px -10px;}
#right_body li {margin:10px 0px;}
#right_body p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#905B00; text-align:left; margin:5px 10px; padding:0;}
#right_body a {color:#905B00;}
#right_body hr {width:90%; color:#905B00; margin:15px auto; padding:0; text-align:center;}

#searchform {width:190px; height:230px; margin:65px 0 0 30px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; display:block; font-weight:bold; color:#905B00;}
#searchform p {font-size:15px; margin:3px 0px; padding:0;}
#searchform a {font-size:10px; 	color:#905B00; text-decoration:none;}

#footer {width:100%; height:35px; margin:0px; padding:15px 0px; background-color:#E6E1C6; border-top:1px solid #C4B99E; text-align:center;}
#footer-bottom {width:880px; height:auto; margin:0px auto; background-color:#E6E1C6; padding:0px;}
#footer-bottom ul {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#663300; list-style:none; margin:0px 30px; padding:0px;}
#footer-bottom li {list-style:none; margin:0px; padding:3px 8px; text-align:center; float:left;}
#footer-bottom li:hover {background-color:#C4B99E}
#footer-bottom a {color:#905B00; text-decoration:none; font-weight:bold;}
#footer-bottom p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#663300; list-style:none; margin:0px; padding:0px;}


#hideshow {position:absolute; top: 50%; left: 50%; margin-left: -350px; margin-top:-175px; z-index:500; background-color:#E6E1C6; border:5px solid #905B00; width:700px; height:auto; color:#905B00; text-align:left; padding:5px 5px 5px 5px; font-family:Arial, Helvitica, Serif; font-size:14px;}
#hideshow a {color:#905B00}
#hideshow p {width:690px; padding:3px 5px 3px 5px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:0;}
#hideshow h1 {display:block; width:680px; height:40px; text-align:center; color:#81643c; font-family:Georgia, Verdana, Arial, Helvetica, sans-serif; font-size:25px; margin:auto; margin-bottom:15px; padding:0;}

#hideshow2 {border:2px solid #000000; width:550px; padding:0; margin:10px 25px 10px 25px;}
#hideshow3 {border:2px solid #000000; width:550px; padding:0; margin:10px 25px 10px 25px;}
#hideshow4 {border:2px solid #000000; width:550px; padding:0; margin:10px 25px 10px 25px;}
#hideshow5 {border:2px solid #000000; width:550px; padding:0; margin:10px 25px 10px 25px;}
#hideshow6 {border:2px solid #000000; width:550px; padding:0; margin:10px 25px 10px 25px;}
#hideshow7 {border:2px solid #000000; width:550px; padding:0; margin:10px 25px 10px 25px;}