#header div.moduletable {
	overflow:hidden;
	padding: 0; 
	background: transparent; 	
	color: #ffffff;
	font-size: 11px;
	line-height: 12px;
	text-align: left;
	margin-bottom: 0px;
}
#header div.moduletable h3{
display: none;
}
#header div.moduletable table{
		overflow:hidden;margin: 0px; padding: 0px;		
}
/************************** default module ***********************************************/
div.module, div.module_text{
margin-bottom: 0px;
border-bottom: solid 1px #ddd0a8;
background: url(../images/mod_in.gif) left repeat-y;
}
div.module div, div.module_text div{
background: url(../images/mod_t.gif) top left no-repeat;
}
div.module div div, div.module_text div div{
background: none;
}
div.module div div div, div.module_text div div div{
margin:0;
padding:12px 30px 12px 18px;
background: none;
color:#92845f; 
}
div.module div div div div, div.module_text div div div div{
margin:0; 
padding: 0;
background: none; }
.module h3,.module_text h3{
	color: #685c3f;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	padding: 0px;
	margin-left: -5px; margin-right: -5px;
	padding-left: 5px; padding-right: 5px;
	padding-bottom: 10px;
	background: url(../images/mod_h3.gif) bottom left repeat-x; 
	margin-bottom: 10px;
}
/************************** menu module ***********************************************/
div.module_menu{
background: url(../images/modred_in.gif) left repeat-y;
margin-bottom: 24px;
}
div.module_menu div{
background: url(../images/modred_t.gif) top left no-repeat;
}
div.module_menu div div{
background: url(../images/modred_b.gif) bottom left no-repeat;
}
div.module_menu div div div{
margin:0;
padding: 18px 17px 25px 16px;
background: transparent;
color:#ffffff; 
}
div.module_menu div div div div{
margin:0; 
padding: 0; }
.module_menu h3{
	color: #533d1d;
	font-weight: normal;
	font-size: 12px;
	line-height: 18px;
	padding:29px 0 25px 66px;
	text-align: left;
	background: url(../images/modred_h3.gif) top left no-repeat; 	
	margin-left: -16px;
	margin-right: -17px;
	margin-top: -18px;
}
/************************** menu module in slogan position ***********************************************/
#header div.moduletable_menu{
background: none;
margin-bottom: 0px;
margin:0;
padding: 0;
background: transparent;
color:#fff;
width: 200px;
float: left;
margin-top: -20px;
}
#header div.moduletable_menu h3{
	color: #fff;
	font-weight: bold;
	font-size: 15px;
	line-height: 14px;
	padding: 0px 0;
	text-align:left;
	background: transparent;
	margin: 0;	
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
#header div.moduletable_menu table{
		overflow:hidden;margin: 0px; padding: 0px;		
}
/************************** red module ***********************************************/
div.module-red{
background: url(../images/modred_in.gif) left repeat-y;
margin-bottom: 24px;
}
div.module-red div{
background: url(../images/modred_t.gif) top left no-repeat;
}
div.module-red div div{
background: url(../images/modred_b.gif) bottom left no-repeat;
}
div.module-red div div div{
margin:0;
padding: 18px 17px 25px 16px;
background: transparent;
color:#ffffff; 
}
div.module-red div div div div{
margin:0; 
padding: 0;
background: none;}
.module-red h3{
	color: #533d1d;
	font-weight: normal;
	font-size: 12px;
	line-height: 18px;
	padding:29px 0 25px 66px;
	text-align: left;
	background: url(../images/modred_h3.gif) top left no-repeat; 	
	margin-left: -16px;
	margin-right: -17px;
	margin-top: -18px;
}
/************************** paw module ***********************************************/
div.module-paw{
background: url(../images/modpaw_in.gif) left repeat-y;
}
div.module-paw div{
background: url(../images/modpaw_t.gif) top left no-repeat;
}
div.module-paw div div{
background: url(../images/modpaw_b.gif) bottom left no-repeat;
}
div.module-paw div div div{
margin:0;
padding: 12px 18px;
background: transparent;
color:#ffffff; 
}
div.module-paw div div div div{
margin:0; 
padding: 0;
background: none; }
.module-paw h3{
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	padding: 0;
	margin: 0;
	margin-bottom: 15px;
	text-align: left;
	background: transparent;
	border-left: solid 1px #c2ac6c;
}
/************************** beige module ***********************************************/
div.module-beige{
background: url(../images/modbeige_in.gif) left repeat-y;
margin-bottom: 0px;
}
div.module-beige div{
background: none;
}
div.module-beige div div{
background: none;
}
div.module-beige div div div{
margin:0;
padding:12px 30px 12px 18px;
background: none;
color:#786f54; 
}
div.module-beige div div div div{
margin:0; 
padding: 0;
background: none; }
.module-beige h3{
	color: #685c3f;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	padding: 0px;
	margin-left: -5px; margin-right: -5px;
	padding-left: 5px; padding-right: 5px;
	padding-bottom: 10px;
	background: url(../images/modbeige_h3.gif) bottom left repeat-x; 
	margin-bottom: 10px;
}
























