@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background-color:#E0DCD1;
  	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #787878;
}

#shadow {width:1097px; background: url(../images/middle-shadow.png) repeat-y;margin:0 auto;}


h1, h2, h3 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #F93D00;
}

h1 {
	font-size: 2em;
}

h2 {
	font-size: 1.6em;
}

h3 {
	font-size: 1.6em;
}

ul, ol {
	margin-top: 0;
	line-height: 180%;
}
p{ font:14px Arial, Helvetica, sans-serif; 
color:#3d3d3d;
padding:0;
margin:0;
 }
ul, ol {
}

a {
	text-decoration: none;
	color: #006A8C;
}

a:hover {
}

#wrapper {
	width: 999px;
	margin: 0 auto;
	padding: 0;
	background-color:#dfd9bf;
}

/* Header */

#header {
	width: 999px;
	height: 199px;
	margin: 0 auto;
		background-color:#FFF;
		border:none;
		background-image:url(../images/head.jpg);
 
} 
 

 
/* Menu */

#menu {
	float:right;
position: relative;
     top: 145px;
	width: 780px;
	height: 50px;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#menu li {
	float: left;
	height: 35px;
	padding-top: 15px;
 }

#menu a {
	display: block;
	padding: 0px 30px;
	border: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	font-weight:bold;
}

#menu a:hover, #menu .current_page_item a {
}

#menu .current_page_item a {
	padding-left: 0;
}

#menu a:hover {
	text-decoration: none;
	color:#F90;
}

/* Page */

#page {
	width: 999px;
	margin: 0 auto;
	padding-top: 30px;
	background-color:#dfd9bf;
	padding-bottom:30px;
}



/* Content */

#content {
	float: right;
	width: 745px;
	background-color:#dfd9bf;
 	padding-right:15px;
}
 #content h1 {
	
	color: #5B3009;
	font:30px arial, Tahoma, Geneva, sans-serif;
	padding:0 0 5px 0;
	font-weight:bold;
}

/* Sidebar */

#sidebar {
	float: left;
	width: 195px;
 	color: #dfd9bf;
	margin:0 0 30px 15px;
}

   
  

#sidebar p {
	margin: 0 15px;
	padding: 20px 0px;
 }

#sidebar a {
	color: #000000;
	border: none;
}

#sidebar a:hover {
	text-decoration: underline;
}

 
 /* start - Side bar menu using sub menus only, that are expandable, not popup */
 
 
 
 #side_menu h1{
	padding:0;
	margin:0;
	 font:14px Arial, Helvetica, sans-serif; 
	 padding-left:20px; 
	 color:#333; 
	 font-weight:bold;

}
  
 #side_menu ul{
	padding:5px 0 5px 20px;
	margin:0;	
	width:200px;
 	list-style-type:none;
 
}
#side_menu ul li{
 	color:#fff;
	background-color:inherit;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
}
#side_menu ul li a{
	color:#fff;
	background-color:inherit;
	font: bold 14px/16px Arial, Helvetica, sans-serif;
	padding:0 7px;
	text-decoration:none;
}
#side_menu ul li a:hover{
	color:#333;
	text-decoration:none;
}
 
 
 
 
 
 
 
 
 
 
 
  /* end Side bar menu  */

 
 #mailing-list{
  	 width:198px; 
	 height:137px;
	 background-image:url(../images/subscribe.jpg);
	 
	 
}
 
 #mailing-list h2{
	display:block;
 	height:31px;
	padding:0 0 0 20px;
	font:bold 16px/31px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	margin:0;
}
#mailing-list form{
	margin:0;
	padding:0;
 	background:url(images/member_form_bg.gif) 0 0 repeat-x;
	padding:1px 17px 1px 17px;
	color:#fff;
}
#mailing-list form label{
	font:normal 11px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
 	
 }
#mailing-list form input.txtBox{
	width:100px;
	height:19px;
	border-left:#808080 solid 1px;
	border-top:#808080 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-bottom:#D4D0C8 solid 1px;
	color:#000;
	background-color:#fff;
	margin:0;
	padding:0;
	
}

 
#mailing-list form input.go{
	background:url(../images/btn_go.gif) 0 0 no-repeat;
	width:36px;
	height:15px;
	border:none;
	cursor:pointer;
 	margin:10px 0 0 0;
}
 
   
 

/* Footer */

#footer {
	width:999px;
 	height: 50px;
	margin: 0 auto;
	padding: 0px 0 15px 0;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#452F1B;
}

#footer p {
	margin: 0;
	padding-top: 20px;
	line-height: normal;
	font-size: 9px;
	text-transform: uppercase;
	text-align: center;
		color: #333; 

}

#footer a {
	color: #ccc; 
}
 
 
 
 
 
 
 
 
 
 
 
/*------------------------------------------------footer--------------------*/
#footer{
	width:1000px;
	height:100px;
	margin:0 auto;
	background:url(../images/footer_bg.gif) 0 0 repeat-x #452F1B;
	color:#fff;
	position:relative;
	
}
#footer ul{
	width:587px;
	position:absolute;
	left:24px;
	top:21px;
	list-style-type:none;

}
#footer ul li{
	float:left;
	color:#D4D4C6;
	background-color:inherit;
	font:normal 11px/19px Arial, Helvetica, sans-serif;
}
#footer ul li a{
	color:#D4D4C6;
	background-color:inherit;
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	padding:0 7px;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#D4D4C6;
	background-color:#D76E08;
}
#footer p.copyright{
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	color:#D76E08;
	background-color:inherit;
	position:absolute;
	left:760px;
	top:6px;
}
#footer a.subscribe{
	background:url(images/subscribe_icon.gif) 0 2px no-repeat;
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#B9B99D;
	background-color:inherit;
	position:absolute;
	left:19px;
	top:68px;
	text-decoration:underline;
	width:50px;
	padding:0 0 0 18px;
}
#footer a.subscribe:hover{
	color:#9CCC37;
	background-color:inherit;
	text-decoration:none;
}
#footer a.xht{
	width:98px;
	height:20px;
	background:url(images/xhtml_bg.gif) 0 0 no-repeat;
	position:absolute;
	left:757px;
	top:23px;
}
#footer a.xht:hover{
	background:url(images/xhtml_bg_hover.gif) 0 0 no-repeat;
}
#footer a.cs{
	width:98px;
	height:20px;
	background:url(images/css_bg.gif) 0 0 no-repeat;
	position:absolute;
	left:866px;
	top:23px;
}
#footer a.cs:hover{
	background:url(images/css_bg_hover.gif) 0 0 no-repeat;
}
#footer img{
	position:absolute;
	left:880px;
	top:51px;
	width:84px;
	height:26px;
}
#footer p.design{
	font:bold 12px/19px Arial, Helvetica, sans-serif;
	color:#C5BE25;
	background-color:inherit;
	position:absolute;
	left:19px;
	top:85px;
}
#footer p.design a{
	color:#FFFFFF; background-color:inherit; text-decoration:none;
	}
#footer p.design a:hover{
	color:#C5BE25; background-color:inherit;
	}
/*------------------------------------------------footer--------------------*/

