@charset "UTF-8";
/* CSS Document */

#main_container {

}

#main_container h1 {
	font-weight: 400;
	font-size: 32px;
	letter-spacing: 2px;
	color: #0C1326;
	margin-left: 30px;
	}
	
.spanh1 {
	border-bottom: 3px solid #80807F;
	padding-bottom: 1px;
	white-space: nowrap;
}

#main_container h2 {
	font-weight: 400;
	font-size: 19px;
	color: #0C1326;
	text-transform: uppercase;
	margin-top: 25px;
	margin-bottom: 15px;
}

#main_container p {
	font-size: 13px;
	color: #0C1326;
	font-family: Arial, Helvetica, sans-serif;
}

.contactbox {
	float: left;
	width: 479px;
	font-size: 13px;
	color: #0C1326;
	font-family: BigCaslonMedium, Georgia, "Times New Roman", Times, serif;
}

.contactbox input {
	width: 200px;
	font-family: BigCaslonMedium, Georgia, "Times New Roman", Times, serif;
}

.contactbox textarea {
	font-family: BigCaslonMedium, Georgia, "Times New Roman", Times, serif;
}

.shopbox {
	float: left;
	width: 215px;
	padding-left: 10px;
	height: 120px;
}

.shopbox p {
	margin: 0;
	font-size: 13px;
	line-height: 15px;
	
}

.press_box {
	float: left;
	width: 190px;
	text-align: center;
	margin-bottom: 20px;
}

.bold {
	font-weight: bold;
}

a {
	color: #0C1326;
}

.presslink {
	color: 0C1326;
}

	.add_button {
		color: #232323;
		font-size: 15px;
	}
	
	.add_button:hover {
		text-decoration: none;
	}
	
	.add_button div {
		background-color: #CCCCCC;
		padding-left: 15px;
	}
	
	.add_button p {
		margin: 0px;
		line-height: 18px;
	}
	
	
		.proceed_button {
		color: #FFFFFF;
		font-size: 15px;
		float:right;
	}
	
	.proceed_button:hover {
		text-decoration: none;
	}
	
	.proceed_button div {
		background-color: #0C1326;
		padding-left: 15px;
		
	}
	
	.proceed_button p {
		margin: 0px;
		line-height: 19px;
	}
	
.inpproceed {
padding-left: 120px;
line-height: 18px;
font-family: BigCaslonMedium, Georgia, "Times New Roman", Times, serif;
font-size: 16px;
color: #FFF;
background: #0C1326;
background-image: initial;
background-repeat-x: initial;
background-repeat-y: initial;
background-attachment: initial;
background-position-x: initial;
background-position-y: initial;
background-origin: initial;
background-clip: initial;
background-color: #0C1326;
border: none;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-color: #0C1326;
border-right-color: #0C1326;
border-bottom-color: #0C1326;
border-left-color: #0C1326;
}

.req {
	font-family: BigCaslonMedium, Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	text-align:left;
	width: 70px;
}

.inpshi {
	width: 260px;
}

.inpshi input {
	width: 250px;
}

/************************************   POPUP BLOCK */

	#fade { /*--Transparent background layer--*/
	display: none; /*--hidden by default--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .40;
	z-index: 9999;
}
.popup_block{
	display: none; /*--hidden by default--*/
	background-image: url(images/graphics/help-background.png);
	float: left;
	height: 460px;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	padding-top: 25px;
}
img.btn_close {
	float: right;
	margin: 0;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}


#product_bar { width:		100%; }

#product_bar ul { margin: 0; padding: 0; }

#product_bar ul li { display:		inline; }

#product_bar ul li a { margin: 0 30px 0 30px; }