object { 
	outline:none; 
}


body {
	background:fixed;
	background-image: url("images/bg.jpg");
	background-repeat:repeat-x;	
	background-color:#0d0e00;
	margin: 0px 0px 0px 0px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#535318;
	line-height:18px;
	text-align:justify;
	font-stretch:condensed;
	font-weight:normal;
}

a:link {
	
	color:#535318;
	text-decoration:none;
	border-bottom:1px dotted #535318;
	
}

a:hover {
	color:#25250B;
	text-decoration:none;
	border-bottom:1px dotted #25250B;
}

a:visited {
	
	color:#535318;
	text-decoration:none;
	border-bottom:1px dotted #535318;
}


#container {
	
	
}

#main {
	margin:0px auto;
	width:972px;
	min-height:800px;
	background-image: url("images/main_bg_1.png");	
	

}

#main_content {
	margin:0px auto;
	border-top:1px solid #e6e69c;
	border-left:1px solid #e6e69c;
	border-right:1px solid #e6e69c;
	
	width:898px;
	min-height:870px;	
	background-image: url("images/main_bg_2.jpg");
	position:relative;
	z-index:0;

}

#header {
	margin:0px auto;
	position:absolute;
	width:898px;
	height:672px;
	z-index:1;
	background-image: url("images/main_bg_top.png");
	background-repeat:no-repeat;
	background-position:-1px;
	top:-3px;			
}

#content {	
	margin:0px auto;	
	width:898px;
	min-height:380px;	
	background-image: url("images/main_bg_bottom.png");
	background-repeat:no-repeat;	
	background-position:bottom;
	min-height:880px;
	z-index:1;
}

#content_block {
	
	
	padding-top:490px;
	margin:0px auto;	
	width:801px;
	min-height:380px;

	padding-bottom:20px;
	
}

#swirls {
	background-image: url("images/swirls.png");
	background-repeat:no-repeat;		
	width:736px;
	height:173px;
	position:relative;
	top:-65px;
	left:31px;
	margin-bottom:-165px;
	z-index:1;
	
	
	
}

#content_block_top {
	margin:0px auto;
	background-image: url("images/content_block_top.png");
	background-repeat:no-repeat;	
	width:801px;
	height:10px;

	
}

#content_block_main {
	margin:0px auto;
	background-image: url("images/content_block.png");
	background-repeat:repeat-y;	
	



}

#content_block_bottom {
	margin:0px auto;
	background-image: url("images/content_block_bottom.png");
	background-repeat:no-repeat;
	position:relative;
	width:801px;
	height:9px;			
}

.text {
	margin:0px auto;
	position:relative;
	z-index:999;
	width:768px;
	min-height:350px;
	padding:15px;
	padding-top:30px;
}


.text img {
	
	margin:5px;
	padding:8px;
	padding-bottom:3px;
	background-color:white;
	border:1px solid #6A6A1F;
	
	
}


h1 {
	font-size:18px;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:15px;	
}
h2 {
	font-size:15px;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:15px;	
}

.c_right h2 {
	font-size:18px;
	margin-top:0px;
	padding-top:0px;	
	margin-bottom:15px;
}

hr {
	height: 1px;
	width:310px;
	background-image:url("images/line.png");
	background-repeat:no-repeat;
	background-position-x:center;
	border:0px;  
	margin-bottom:10px;	
}

.c_left {
	
   position:absolute;
   width:365px;
   height:340px;
   background-image:url("images/front_page_block_bg.png");
   background-repeat:no-repeat;
   
   top:495px;
   left:70px;	
   z-index:997;	
	
}

.c_left h1 {
	font-size:18px;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:15px;	
}


.c_right {
   position:absolute;
   width:408px;
   height:398px;
   background-image:url("images/front_page_block_bg_right.png");
   background-repeat:no-repeat;
  
   top:495px;
   left:460px;			
   z-index:997;	
}

.c_txt {
	
	padding:15px;
	line-height:16px;
	position:relative;
	z-index:999;
}





.c_txt_r {
	
	padding:15px;
	padding-right:60px;
	line-height:17px;
	position:relative;
	z-index:999;
}


.price {
	
	font-size:35px;
	font-weight:bold;
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;	
}

.click_to_order_link {
		margin-left:77px;
		position:relative;
		top:-9px;	
}

.click_to_order_link a:link,
.click_to_order_link a:visited {
	color:#666733;
	font-size:11px;	
	text-decoration:none;
	
}


.click_to_order_link a:hover {
	color:#ECF0BD;
	font-size:11px;	
	text-decoration:none;	
}

.swf {
	margin:0px auto;
	width:718px;
	height:298px;
	border:1px solid white;
	position:relative;
	top:122px;
	background-color:#beb5ab;	
}


#footer {
	margin:0px auto;	
	width:972px;
	height:120px;
	background-image: url("images/footer.png");
	background-repeat:no-repeat;


	
}

.footer_cont {	
	width:898px;
	height:78px;
	margin:0px auto;
	position:relative;
	color:#666733;
	font-size:11px;	
}

.footer_l a, .footer_r a, 
.footer_l a:visited, .footer_r a:visited {
	color:#666733;
	font-size:11px;	
	text-decoration:none;	
	border-bottom:none;
}


.footer_l {
	width:250px;
	height:20px;
	position:absolute;
	top:0px;
	left:0px;
	padding-top:2px;
	padding-left:5px;
}


.footer_c {
	width:392px;
	height:78px;

	position:absolute;
	top:15px;
	left:250px;
	text-align:center;
	color:#cbcc44;
	font-size:11px;	
}

.footer_c a, .footer_c a:visited {
	color:#cbcc44;
	font-size:11px;	;	
	text-decoration:none;	
	border-bottom:none;
}


.footer_r {
	width:230px;
	height:20px;
	position:absolute;
	top:0px;
	right:0px;	
	float:right;
	text-align:right;
	padding-top:2px;
	padding-right:5px;	
}

.footer_dis  {
  	color:#7E7F27;	
}

.menu {
	position:absolute;
	top:76px;

	width:758px;
	height:20px;

	margin-left:105px;	
	
	
}


.menu ul {
	padding:0px;
	margin:0px;
}

.menu li {
	display:inline;	
	list-style:none;		
}

.menu li a {
	text-transform:uppercase;
	font-size:10px;
	text-decoration:none;
	color:#33302c;
	border-bottom:none;
			
}

.menu li a:hover {
	text-transform:uppercase;
	font-size:10px;
	text-decoration:none;
	color:#E8EDAF;
	border-bottom:none;		
}


.menu li.active a {
	text-transform:uppercase;
	font-size:10px;
	text-decoration:none;
	color:#E8EDAF;
	border-bottom:none;
			
}

.menu li#menu_item_1 {
	position:relative;
	top:2px;
	left:-7px;	
}

.menu li#menu_item_2 {
	position:relative;
	top:2px;
	left:45px;	
}

.menu li#menu_item_3 {
	position:relative;
	top:2px;
	left:83px;	
}

.menu li#menu_item_8 {
	position:relative;
	top:2px;
	left:325px;	
}

.menu li#menu_item_5 {
	position:relative;
	top:2px;
	left:355px;	
}

.menu li#menu_item_6 {
	position:relative;
	top:2px;
	left:382px;	
}

.pay-pal {
	background-color:#7C7C28;	
	padding:20px;
	padding-top:5px;
	border:1px solid #EAEB65;
	width:230px;
	text-align:center;
	margin-left:245px;	
		color:white;	
}

.pay-pal2 {
	background-color:#7C7C28;	
	padding:20px;
	border:1px solid #EAEB65;
	width:400px;
	text-align:center;
	margin-left:175px;
	color:white;	
}

.pay-pal form, .pay-pal2 form {
	
	margin-left:20px;
}



.pay-pal img, .pay-pal2 img {
	
	border:none;
	background:none;
}


