/* =RESET PREDEFINED SPACE
   ----------------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td,hr,img {
	margin:0;
	padding:0;
	border:none;
}

/* Standard Layout */
body {
	background-color: #fff8bd;
	background-image:url(../images/mainBg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;}

#mainContainer {
	width: 830px;
	margin: 0px auto 0 auto;
	text-align:left;
	background-image:url(../images/contentbg.gif);
	background-repeat:repeat-y;}

	#header {
		padding-top:550px;
		background-image:url(../images/header.jpg);
		background-repeat:no-repeat;
		}
	
		#countdown {
			margin:0px 50px 0px 50px;
			text-align:center;
			font-size:20px;
			font-weight:bold;
		}

	#content {
		padding:0 50px;}
			
				
	#footer {
		text-align:right;
		height:15px;
		font-size: 11px;
		padding-right: 20px; }



/* Standard Elements for All Pages */
.guaranteeBox{
	width:75%;
	padding:20px;
	background-color:#FFFF00;
	border: 2px solid #9D0300; 
	margin: 0 auto;}
		
blockquote {
	text-indent: 25px;
	font-style:italic; 
	background:url(../images/common_quote1_start.png);
	background-position: 0 2px;
	background-repeat: no-repeat; 
	margin-left:50px;}

	blockquote p {
		display: inline;
		margin: 0;
		padding-right: 24px;
		background:url(../images/common_quote1_end.png);
		background-position: bottom right;
		background-repeat: no-repeat; }

	
.videoTestimonial{
	margin:15px; }

.quoteAuthor{
	text-align:right;
	font-weight:bold; }

.centerVid{
	width:400px;
	height:326px;
	padding:30px;
	margin: 0 auto; 
	text-align:center;
	text-indent:0px;
	clear:both;
}

.orderBox{
	margin:20px;
	padding:20px;
	border:4px #7496c5 solid;
	}
			
	.orderBox img{
		border:0px;
	}
			
	.orderBox td, .orderBox th { border: 1px #ccc solid; }
/* Standard Link Styling for All Pages */
a:link {
	color: #000000;
	text-decoration: none; }
	
a:visited {
	text-decoration: none;
	color: #000000; }
	
a:hover {
	text-decoration: underline;
	color: #000000; }
	
a:active {
	text-decoration: none;
	color: #000000; }
	


/* Standard Text Styling for All Pages */
p{
	text-indent:25px;
	margin:1em;	
}

h1 {
	font-size:24px;
	font-weight:bold;
	text-align: center;
	color: #9d0300;
	margin: 1em; }

h2 {
	text-align:center;
	font-size:20px;
	margin: 1em;  }

h3 {
	margin: 1em;  }
	
li {
	margin:1em 3em;;}

