div, span, body, form, input, table, tbody, td,tr {
	margin:0px;
	padding:0px;
}
p {padding:5px;margin:0px;}

img{border:none;}

a{text-decoration:none; color:#444;}
a:hover{text-decoration:underline; color:#222;}

body {
	font-family: Arial;
	font-size: 11px;	
	background-color: #3C2B21;	
}

#pre-wrap{
	width:764px;
	text-align:right;
	margin:10px auto 2px auto;	
}

#post-wrap{
	width:764px;	
	margin:5px auto;
	padding-bottom:15px;
}

#pre-wrap, #pre-wrap a, #post-wrap, #post-wrap a{	
	color:#FFF5E6;
	font-weight:bold;
	font-size: 14px;	
}

.phone{
	font-size: 16px;
	padding-right:15px;
}

#wrap{	
	margin:0 auto;	
	width:764px;	
}

#wrap-inner{	
	float:left;
	border:1px solid #EDEBE5;
	overflow:hidden;
	min-height:920px;
	background: url(images/content_bg.jpg) top repeat-y;
	
}

#menu{
	background-color: #3C2B21;	
}

#menu, #menu a{
	padding:2px;
	text-align:center;
	font-family: Arial;
	font-weight:bold;
	color: #E9F9BA;
	text-transform:uppercase;
	font-size:14px;
}

#page{	
	padding:5px;
}

#left{
	float: left;
	width: 380px;	
	border-right: 1px solid #EDDFAE;
	overflow:hidden;

}

#left-top-content{
	background: url(images/left_top_bg.jpg) top repeat-y;
	padding:5px;
}

#left-bottom-content{
	background: url(images/left_bottom_bg.jpg) top repeat-y;
	padding:5px;
}


#right{
	float: left;
	width:379px;
	overflow:hidden;
}

#right-top-content
{
	background-color:#DAC46F;
	height:303px;
}
* html #right-top-content{
	height:301px
}

#right-bottom-content{
	background: url(images/right_bottom_bg.jpg) top repeat-y;
	height:278px;
}

.date{
	font-size:10px;
	color:#222;
	font-family:Tahoma;
}







#side {
 float: right;
 width: 362px;
 padding-left: 10px;
 margin-right: 0px; 
}
#sidebar_1 {
 float: left;
 width:175px;
 
}


#sidebar_2 {
 float: left;
 width:175px;
 border-left: 1px solid #eee;
}

.side1 {
 padding-left: 5px;
 padding-right: 10px;
 padding-top: 10px;
 padding-bottom: 10px;
 font-size:10px; 
 font-family: verdana, arial, tahoma, sans-serif;
 line-height: 130%;
}

.side2 {
 padding-right: 5px;
 padding-left: 10px;
 padding-top: 0px;
 padding-bottom: 0px;
 font-size:10px; 
 font-family: verdana, arial, tahoma, sans-serif;
 line-height: 130%;
}
#sidebar_1 H1, #sidebar_2 H1 {
 color: #3C2B21;
 font-size:12px; 
 font-weight:bold;
 text-align:center;
 margin-top:14px;
 margin-bottom:8px;
 padding-bottom:3px;
 border-bottom:1px dashed #3C2B21;
}