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

#our_products {
	display:block;
	width:216px;
	float:right;
	overflow:hidden;
	padding-top:18px;
	border-left:1px solid #D1D6BE;
}
	#our_products h2 {
		width:128px;
		height:24px;
		background:url(../../images/ttl_card_specs.gif);
		margin:0 0 0 20px;
		padding:0;
	}
	#our_products p {
		text-align:justify;
		font-size:8pt;
		margin:0 0 14px 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;
			border-top:1px solid #E5E5E5;
			padding:9px 19px;
			color:#5c5c5c;
			float:left;
			clear:both;
			width:174px;
			text-decoration:none;
			height: 15px;
		}
		#our_products ul li a {
			display:block;
			border-top:1px solid #E5E5E5;
			padding:10px 19px;
			color:#7D8859;
			float:left;
			clear:both;
			width:174px;
			text-decoration:none;
		}
		#our_products ul li a:hover {
			background:#EDEFE5;
			color:#4B5529;
			padding:10px 15px 10px 23px;
		}
	#our_products #berco {
		background:url(../../images/hp_berco_express.gif);
		width:217px;
		height:72px;
	}


/*	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:6px;
		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:130px;
		width:154px;
		height:42px;
		background:url(../../images/but_share_facebook.gif);
		background-position:top left;
	}
	#facebook:hover {	background-position:bottom left; }
	
	#newsletter {
		position:absolute;
		left:284px;
		width:492px;
		height:42px;
		background:url(../../images/but_signup_newsletter.gif);
		background-position:top left;
	}
	#newsletter:hover {	background-position:bottom left; }
	
	#email {
		border:1px solid #4c4c4c; 
		font-family:'arial'; 
		font-size:8pt; 
		color:#494949; 
		position:absolute; 
		left:292px; 
		width:125px; 
		top:12px; 
		height:16px;
	}
	#submit {
		border:1px solid #979795; 
		background:#979795; 
		font-family:'arial'; 
		font-size:8pt; 
		color:#fff; 
		position:absolute; 
		left:427px; 
		width:50px; 
		top:12px; 
		height:19px;
	}


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

#place_order {
	display:block;
	width:769px;
	height:206px;
	overflow:hidden;
}
	#place_order a {
		display:block;
		width:769px;
		height:206px;
		background:url(../../images/hp_place_order.gif);
		background-position:top left;
	}
	#place_order a:hover { background-position:bottom left; }


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

#bottom_block {
	display:block;
	width:783px;
	height:235px;
	background:#303f45 url(../../images/hp_bot_bar.gif) no-repeat;
	position:relative;
}
	#bottom_block p {
		position:absolute;
		margin:0;
		padding:0;
		top:8px;
		left:140px;
		width:600px;
		text-align:justify;
		font-size:8pt;
		line-height:15px;
	}
	
	#footer_hp {
		position:absolute;
		top:90px;
	}
	
/*	FOOTER STYLES ---------------------------------------------------------------------- 	*/
.footer {
	left:0;
	width:765px;
	text-align:center;
	font-size:8pt;
	color:#6f787b;
}
	.footer a {
		color:#77939e;
		text-decoration:none;
	}
	.footer a:hover { text-decoration:underline; }
