/* =RESET PREDEFINED SPACE
   ----------------------------------------------------*/

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 {
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/main_bg.jpg) #a45700;
	margin:30px 0;}

#special-type{
	width:800px;
	margin:0 auto;
	text-align:center;
}

#mainContainer {
	width: 794px;
	margin: 0 auto;
	text-align:left;
	border: 2px solid #FFFFFF;
	background:#FFFFFF;}

	#header {
		text-align:center;
		}
	
	#countdown {
		text-align:center;
		font-size:22px;
		font-weight:bold;
		font-family:Arial Black, Arial, Helvetica, sans-serif;
	}

	#content {
		padding:0 50px;}
			
				
	#footer {
		text-align:center;
		height:15px;
		margin-bottom:0px;
		font-size: 11px; }



/* Standard Elements for All Pages */
#countdown .hi1{ color:#821f00;}
#countdown .hi2{ color:#c42d00;}
#countdown .hi3{ color:#ff4e00;}
#countdown .hi4{ color:#db8629;}
#countdown .hi5{ color:#4e3000;}


.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;
	margin: 20px auto; 
	text-align:center;
	text-indent:0px;
	clear:both;
}

.center{
	text-align:center; }

.orderBox{
	margin:20px 0;
	padding:10px;
	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;;}


