*{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
body{ 
	background:url(images/main-bg.gif);
	background-repeat: repeat-x;
	background-color: #78B71C;
	padding:0px; 
	margin:0px; 
}
.header{
	align:left;
	height:352px;
	width: auto;
}
.t001{
	background-image: url(images/t001.jpg);
	background-position:top; 
	background-repeat:no-repeat; 
	width:766px
}
.t002{ 
	background-image: url(images/t002.jpg); 
	width:766px
}
.t003{ 
	background-image: url(images/t003.jpg); 
	background-position:bottom; 
	background-repeat:no-repeat; 
	width:766px
}
.CR { 
	font:11px/13px Tahoma; 
	color:#8A8A8A; 
	text-decoration:none
}
a.CR { 
	font:11px/13px Tahoma; 
	color:#8A8A8A; 
	text-decoration:underline
}
a.CR:hover { 
	font:11px/13px Tahoma; 
	color:#8A8A8A; 
	text-decoration:none
}
.red { 
	font:11px/13px Tahoma; 
	color:#AC5108; 
	text-decoration:none;
 	text-align:left;
}
a.red { 
	font:11px/13px Tahoma; 
	color:#AC5108; 
	text-decoration:underline
}
a.red:hover { 
	font:11px/13px Tahoma; 
	color:#AC5108; 
	text-decoration:none
}
.more { 
	font:11px/13px Tahoma; 
	color:#B752C1; 
	text-decoration:none
}
a.more { 
	font:11px/13px Tahoma; 
	color:#B752C1; 
	text-decoration:none
}
a.more:hover { 
	font:11px/13px Tahoma; 
	color:#B752C1; 
	text-decoration:underline
}
a {color:#5E5E5E; 
	text-decoration:none; 
}
a:hover{
text-decoration:underline;
}
img {
border:0px;
}
br {line-height:0px;
}
input {
vertical-align:middle; 
padding:0px 0px 0px 4px;
}
.dt {
	display:table; 
	width:776px;
}
.du {
	display:table; 
	width:480px;
}
.dx {
	display:table; 
	width:480px;
	height:80px;
}
.dr {
	display:table-row; 
	width:776px; 
	height:100%;
}
.dc {
	float:left;
	width:146px;
}
.de {
	float:left;
	width:190px;
	margin-left:20px;	
}
.dm {
	float:left;
	width:480px;  
}
.dd {
	float:left;
	width:245px;
	margin-right:20px;
}
.main_text, input, textarea, body, select{
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:13px;
	color:#5E5E5E;
}
img.spacer{
	height: 352px;
	margin: 0px;
}
img.nav{
	float:left;
	width: 131px;
	height: 116px;
	margin: 0px;
}
h1 { font-size: 16px;
 	font-family : Verdana,Arial,sans-serif;
 	padding: 5px;
	color:#AC5108;
	margin: 5px 0px 5px 0px;
 	text-align:left;
}  
h2 { 	
	font-size: 16px;
 	font-family : Verdana,Arial,sans-serif;
 	font-style : italic; 	
	padding: 5px;
 	border-bottom: 1px dotted #999; 	
	background-color: #AC5108;
 	color : #fff; 	
	margin: 10px 0px 10px 0px;
 	text-align:left;  
}  
h3 {
 	font-size: 16px;
 	font-family : Verdana,Arial,sans-serif;
 	font-weight : bold;
 	padding: 5px;
 	background-color: #333;
 	color : #FFF;
 	margin:4px;
} 
p { 	font-size: 12px;
 	font-family : Verdana,Arial,sans-serif;
	color:#5E5E5E;
 	margin-bottom: 5px;
 	text-align:justify;
}
.shopfront {
	float:center;
	border: 0px solid #000;
	width: 260px;
	margin: 10px 0px 0px 0px;
}  
}