

* {

	margin: 0;

	padding: 0;

	font-family: 'Trebuchet MS';

	font-size: 13px

}



.clear {

	clear: both;

}



img {

	border: none;

}



option {

	margin-right: 5px;

}



#header {

	background-color: #000000;

}



#header .head_text {

	color: #ffffff;

	position: absolute;

	top: 110px;

	left: 25px;

}



#logo {

	margin-left: 20px;

}



#nav {

	margin-right: 20px;

	float: right;

}



#nav li {

	display: inline;

	float: left;

	height: 37px;

	width: 87px;

	text-align: center;

	line-height: 40px;
	
	list-style: none;

	background: url(../img/tab.jpg) no-repeat;

	margin-left: 6px;

}



#nav a {

	color: #ffffff;

	text-decoration: none;

	font-size: 17px;

}



#content_wrapper {

	background: url(../img/content_bg.jpg) repeat-x #ffffff;

	background-position: bottom left;

}



#content {

	padding-top: 20px;

	padding-bottom: 10px;

	width: 781px;

	margin: auto;

}



.sections {

	text-align: right;

	width: 631px;

	margin-right: 190px;

	margin: auto;

}



.main_box {

	position: relative;

	width: 781px;

	height: 357px;

	background-position: top left;

}



.main_box h1 {

	position: absolute;

	right: 40px;

	top: 25px;

	color: #ffffff;

	font-size: 20px;

}



.main_box .text {

	position: absolute;

	top: 100px;

	right: 20px;

	width: 410px;

}



.main_box .buttons {

	position: absolute;

	bottom: 20px;

	right: 30px;

	width: 280px;

	text-align: right;

}



.main_box .buttons  img {

	vertical-align: middle;

	margin-top: 5px;

}



.main_box .buttons .shop_now {

	line-height: 10px;

	margin-left: 10px;

}



.home_box .main_box {

	background: url(../img/main_bg.jpg) no-repeat;

}



.about_box p {

	margin-top: 10px;

}



.about_box .main_box {

	background: url(../img/main_bg2.jpg) no-repeat;

}



.about_box .main_box h1 {

	position: absolute;

	left: 20px;

	top: 15px;

	color: #ffffff;

	font-size: 20px;

}



.about_box .main_box .text {

	position: absolute;

	top: 60px;

	left: 20px;

	width: 510px;

}



.contact_box .main_box {

	background: url(../img/main_bg3.jpg) no-repeat;

}



.contact_box .main_box h1 {

	position: absolute;

	left: 20px;

	top: 15px;

	color: #ffffff;

	font-size: 20px;

}



.contact_box .main_box h2 {

	font-size: 16px;

}



.contact_box .main_box p {

	font-size: 14px;

}



.contact_box .main_box .text {

	position: absolute;

	top: 90px;

	left: 120px;

	width: 510px;

	font-size: 14px;

}



#footer {

	position: relative;

}



#footer .badge {

	position: absolute;

	right: 10px;

	bottom: 76px;

	display: block;

}



#footer .content {

	background: url(../img/footer_bg.jpg) repeat-x;

	height: 116px;

}



#footer .text {

	color: #ffffff;

	position: absolute;

	bottom: 15px;

	right: 20px;

}







#contact_form label {

	width: 100px;

	display: block;

	float: left;

	text-align: right;

}



#contact_form br {

	clear: both;

}



#contact_form {

	line-height: 25px;

	width: 500px;

	margin: auto;

}



#contact_form img {

	vertical-align: middle;

}



#contact_form textarea {

	width: 400px;

	height: 200px;

}



#security_code {

	width: 60px;

}



.red

	{

	color:#FF0000;

	}



.white

	{

	color:#FFFFFF;

	}



.blue

	{

	color:#0000FF;

	}



.footerlinks{font-family: arial; font-size: 9px; color:#A8A8A8; text-decoration: none;}



.LP-LeftSide {

	width: 210px;

	height: 240px;

	margin-left: 20px;

	padding-top: 100px;

	}
	
h1 {

		font-size: 16px;
	
	}
#apDiv1 ul {
	padding-left: 1em;
	text-indent: 0em;	
}