
/*	OUR PRODUCTS ---------------------------------------------------------------------- 	*/

#our_products {
	display:block;
	width:215px;
	float:right;
	overflow:hidden;
	padding-top:24px;
	border-left:1px solid #D1D6BE;
}
	#our_products h2 {
		width:128px;
		height:24px;
		background:url(../../images/ttl_our_products.gif);
		margin:0 0 0 20px;
		padding:0;
	}
	#our_products p {
		text-align:justify;
		font-size:8pt;
		margin:0 0 23px 0;
		padding:0 20px 0 20px;
	}
	#our_products ul {
		list-style-type:none;
		padding:0;
		margin:0;
	}
		#our_products ul li {
			margin:0;
			padding:0;
		}
		#our_products ul li a {
			display:block;
			border-top:1px solid #E5E5E5;
			padding:6px 19px;
			color:#7D8859;
			float:left;
			clear:both;
			width:174px;
			height:18px;
			overflow:hidden;
			text-decoration:none;
		}
		#our_products ul li a:hover {
			background:#EDEFE5;
			color:#4B5529;
			padding:6px 15px 6px 23px;
		}
		#our_products ul li a.shiftOut {
			background:#EDEFE5 url(../../images/bg_hp_product_menu_arr.gif) no-repeat;
			color:#4B5529;
			padding:6px 15px 6px 23px;
		}
	#our_products #berco {
		background:url(../../images/hp_berco_express.gif);
		width:215px;
		height:71px;
	}


/*	PHOTO BLOCK ---------------------------------------------------------------------- 	*/

#photo_block {
	position:relative;
	display:block;
	width:553px;
	height:346px;
	overflow:hidden;
	float:left;
}


/*	CORRESPONDENCE BAR---------------------------------------------------------------------- 	*/

#correspondence_bar {
	display:block;
	width:100%;
	height:42px;
	clear:both;
}
	#skype {
		position:absolute;
		left:1px;
		width:124px;
		height:42px;
		background:url(../../images/but_chat_on_skype.gif);
		background-position:top left;
	}
	#skype:hover {	background-position:bottom left; }
	
	#facebook {
		position:absolute;
		left:125px;
		width:154px;
		height:42px;
		background:url(../../images/but_join_facebook.gif);
		background-position:top left;
	}
	#facebook:hover {	background-position:bottom left; }
	
	#newsletter {
		position:absolute;
		left:279px;
		width:491px;
		height:42px;
		background:url(../../images/but_signup_newsletter.gif);
		background-position:top left;
	}
	#newsletter:hover {	background-position:bottom left; }
	
	#email {
		border:1px solid #A3AE7E; 
		font-family:'arial'; 
		font-size:8pt; 
		color:#494949; 
		position:absolute; 
		left:292px; 
		width:125px; 
		top:12px; 
		height:15px;
	}
	#submit_but {
		border:1px solid #A3AE7E; 
		background:#A3AE7E; 
		font-family:'arial'; 
		font-size:8pt; 
		color:#fff; 
		position:absolute; 
		left:427px; 
		width:50px; 
		top:12px; 
		height:19px;
	}


/*	"PLACE ORDER" BLOCK---------------------------------------------------------------------- 	*/


#gift_place_bar {
	display:block;
	width:769px;
	height:207px;
	overflow:hidden;
	position:relative;
}
	#gift_voucher a {
		display:block;
		width:320px;
		height:104px;
		background:url(../../images/hp_gv_sml.gif);
		background-position:top left;
		position:relative;
		top:0;
		left:0;
	}
	#gift_voucher a:hover { background-position:bottom left; }
	#competition a {
		display:block;
		width:320px;
		height:103px;
		background:url(../../images/hp_photoexpo_sml.jpg);
		background-position:top left;
		position:absoltue;
		top:104px;
		left:0;
	}
	#competition a:hover { background-position:bottom left; }
	#place_order a {
		display:block;
		width:449px;
		height:206px;
		background:url(../../images/hp_place_order_sml.gif);
		background-position:top left;
		position:absolute;
		top:0;
		left:320px;
	}
	#place_order a:hover { background-position:bottom left; }


/*	"PLACE ORDER" BLOCK---------------------------------------------------------------------- 	*/

#bottom_block {
	display:block;
	width:777px;
	height:475px;
	background:#A9D805 url(../../images/hp_bot_bar2.gif) no-repeat;
	position:relative;
}
	#bottom_block object {
		position:absolute;
		top:0;
		left:1px;
	}
	#bottom_block p {
		position:absolute;
		margin:0;
		padding:0;
		top:50px;
		left:347px;
		width:390px;
		text-align:justify;
		font-size:8pt;
		line-height:15px;
	}
	#bottom_block h2 {
		position:absolute;
		top:25px;
		left:345px;
		background:url(../../images/ttl_pw_process.gif);
		width:198px;
	}
	
	#footer_hp {
		position:absolute;
		top:270px;
	}