.signup{
	padding:		21px 0px 0px 745px;
	
}

.signup_text{
	color:			#FFFFFF;
	font-size:		12px;
	font-weight:	bold;
	text-align:		left;
}

.signup_submit{
	float:			left;
	border:			0px;
	background:		transparent;
	background-image: url("../../images_1024/btn_signup.png");
	background-repeat: no-repeat;
	width:			29px;
	height:			17px;
	margin-top:		2px; 
}

.signup_input{
	float:			left;
	height:			10px;
	width:			110px;
	color:			#393939;
	font-size:		9px;
	border:			0px;
	margin:			5px 10px 0px 5px;		
}

div#menu{
	margin:			3px 0px 0px 257px;
}

.safari div#menu{
	margin:			6px 0px 0px 257px;
}

div#menu .menu_btn{
	float:			left;
	width:			132px;
	height:	        46px;
	padding:		17px 0px 0px 0px;
	margin:			0px 0px 0px -1px;	
	background-image: url("../../images_1024/btn_bg_def.png");
	background-repeat: no-repeat;
	font-size:		14px;
	font-weight:	bold;
	color:			#7a4f05;
}

div#menu .menu_btn_hover{
	background-image: url("../../images_1024/btn_bg_hot.png");
}

div#menu .menu_btn a{
 	color:			#7a4f05;
 	text-transform:	uppercase;
 	text-decoration:none;
}

div#menu .menu_btn_hover a{
 	color:			#FFFFFF;
 	text-decoration:none;
}

div#footer_menu{
	text-align:		left;	
	padding: 		0px;
	margin:			0px 0px 15px 0px;
}

div#footer_menu a{
	color: #f1cb8b;
	font-size:	11px;
	font-weight: normal;
}

div#content h2, div#right h2{
	font-size:		17px;
	font-weight:	bold;
	color:			#f1cb8b;
	text-shadow: 	black 0.1em 0.1em 0.2em;
}

div#content h2 a, div#right h2 a{
	font-size:		17px;
	font-weight:	bold;
	color:			#f1cb8b;
	text-decoration: none;
}

div#content h2{
	margin:			0px;
	padding:		0px;
	text-align:		left;
	text-transform:	uppercase;
}                

.content_bg{
	padding:		0px 87px;
	color:			#FFFFFF;
	font-size:		13px;
	font-weight:	normal;
	line-height:	22px;
}

.content_bg ul{
	padding:		0px;
	margin:			0px;
	list-style:		none;
}

.content_bg p{
	text-align:		left;
}

.content_bg img{
	border: 		6px solid #696969;
	
}

.content_bg a{
	font-size:		17px;
	font-weight:	bold;
	color:			#f1cb8b;
	text-decoration: none;
	text-shadow: 	black 0.1em 0.1em 0.2em;
}

.content_top{
	padding:		14px 50px 0px 87px;
	text-align:		left;
}

.content{
	text-align:		center;
	width:			630px;
}

.content img{
	border:			7px solid #696969;
}

.content p{
	width:			493px;
	background-image: url("../../images_1024/shadow_high.png");
	background-position: 0 bottom;
	background-repeat: no-repeat;
	padding:		0px 0px 16px 0px;
	margin:			0 auto;
	margin-top:		15px;
	
}

div#content2 h2 a{
	font-size:		17px;
	font-weight:	bold;
	color:			#f1cb8b;
	text-decoration: none;
	text-shadow: 	black 0.1em 0.1em 0.2em;
}

div#content2 h2{
	margin:			0px;
	padding:		0px;
	text-align:		left;
	font-size:		17px;
	font-weight:	bold;
	color:			#f1cb8b;
	text-shadow: 	black 0.1em 0.1em 0.2em;
	text-transform:	uppercase;
}                


.separator_h{
	width:			492px;
	height:			5px;
 	background-image: url("../../images_1024/separator_h.png");
	background-repeat: no-repeat;
	margin:			0 auto;
	margin-top:		10px;
	margin-bottom:	5px;
}

.separator_x{
	width:			824px;
	height:			5px;
 	background-image: url("../../images_1024/separator_x.png");
	background-repeat: no-repeat;
	margin:			0 auto;
	margin-top:		10px;
	margin-bottom:	5px;
}

.separator_v{
	width:			283px;
	height:			5px;
 	background-image: url("../../images_1024/separator_v.png");
	background-repeat: no-repeat;
	margin:			0px;
	margin-top:		10px;
	margin-bottom:	5px;
}

.img_shadow{
	width:			266px;
	background-image: url("../../images_1024/shadow_img.png");
	background-position: 0 bottom;
	background-repeat: no-repeat;
	padding:		0px 0px 0px 0px;
	margin:			0 auto;
	margin-top:		0px;
	height:			18px;
	
}

.galery_bg h3 a{
	font-size:		11px;
	color:			#898989;
	font-style:		italic
}

.galery_bg h3{
	font-size:		11px;
	color:			#898989;
	font-style:		italic
}

.galery_bg h3 a{
	font-size:		11px;
	color:			#898989;
	text-decoration: underline;
	font-style:		italic
}