body {
	background:#DBDBDB;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
}
#container {
	background:url(images/bg.jpg) repeat-y;
	width:930px;
	margin:0 auto;
	padding-bottom:40px;
}
#header {
	background:url(images/header.jpg) repeat-x;
	height:18px;
	width:870px;
	margin:0 auto;
	padding:20px;
}
#headline1 {
	background:url(images/headline1.jpg) no-repeat;
	width:702px;
	height:80px;
	margin:20px auto 0;
	padding:3px 10px 0;
	text-align:center;
}
#headline2 {
	background:url(images/headline2.jpg) no-repeat;
	width:555px;
	height:68px;
	margin:20px auto 0;
	text-align:center;
}
#headline3 {
	background:url(images/headline3.jpg) no-repeat;
	width:746px;
	height:119px;
	margin:20px auto 0;
	text-align:center;
}
#headline4 {
	background:url(images/headline4.jpg) no-repeat;
	width:746px;
	height:112px;
	margin:20px auto 0;
	text-align:center;
}
#headline5 {
	background:url(images/headline5.jpg) no-repeat;
	width:786px;
	height:95px;
	margin:0px auto;
	text-align:center;
}
#headline6 {
	background:url(images/headline6.jpg) no-repeat;
	width:769px;
	height:87px;
	margin:0px auto;
	text-align:center;
}
#headline7 {
	background:url(images/headline7.jpg) no-repeat;
	width:609px;
	height:87px;
	margin:0px auto;
	text-align:center;
}
h1 {
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:37px;
	color:#CC0000;
	text-align:center;
	width:760px;
	margin:0 auto;
}
h2 {
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#CC0000;
}

#mainbox_header {
	background:url(images/mainbox_header.jpg) no-repeat;
	width:853px;
	height:32px;
	margin:0 auto;
}
#mainbox {
	background:url(images/mainbox_bg.jpg) repeat-y;
	width:813px;
	margin:0 auto;
	padding:0 20px;
}

#offerbox {
	border:1px solid #91B532;
	background:#EAF3CB;
	padding:10px;
	width:583px;
	margin:20px auto;
}
#offerbox p {
	padding-left:40px;
	padding-right:40px;
}
#offerbox ul {
	padding-left:20px;
	padding-right:20px;
}

#orderbox {
	border:1px solid #FF9A02;
	background:#FFF3E8;
	padding:0 20px;
}

#contactbox {
	width:237px;
	height:186px;
	background:url(images/contact.jpg) no-repeat;
	margin:0 auto;
	text-align:center;
	padding:10px 0 0 150px;
}

ul {
	margin:0;
	padding:0;
	list-style:none;
}

ul.bullet1 li {
	background:url(images/bullet1.jpg) no-repeat;
	padding-left:30px;
	margin-top:20px;
}
ul.bullet2 li {
	background:url(images/bullet2.jpg) left 5px no-repeat;
	padding-left:30px;
	margin:20px 0 20px 50px;
}
ul.bullet3 li {
	background:url(images/bullet3.jpg) left -3px no-repeat;
	padding-left:30px;
	margin:20px 0;
}
ul.bullet4 li {
	background:url(images/bullet4.jpg) left -3px no-repeat;
	padding-left:30px;
	padding-bottom:10px;
	margin:20px 0;
}

.sep {
	border-bottom:3px solid #BBC479;
	margin:40px auto 15px;
}

#footer, #footer a {
	font-size:11px;
	text-align:center;
}
#mainbox_footer {
	background:url(images/mainbox_footer.jpg) no-repeat;
	width:853px;
	height:32px;
	margin:0 auto;
}

#videos h3 {
	background:url(images/titlebg.jpg) no-repeat;
	width:619px;
	height:28px;
	color:#CC0000;
	padding-top:6px;
}

/* CUSTOM STYLES */
.px15 {
	font-size:15px;
}
.px18 {
	font-size:18px;
}
.px20 {
	font-size:20px;
}
.px21 {
	font-size:21px;
}

.green {
	color:#005B2E;
}
.white {
	color:#FFFFFF;
}
.red {
	color:#CF2222;
}
.blue {
	color:#000099;
}

.highlight_yellow {
	background:#FFFF00;
}
