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

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

						/* -----------------------------------------------------------------------
						
					
						
						   ----------------------------------------------------------------------- */



/* main
------------------------------- */

html {
	margin: 0;
	padding:0;

}

body {
	margin: 0;
	padding:0;
	background:#410f16;
	background-image:url(images/background1.jpg);
	background-position: center top;
	background-attachment:fixed;
}

iframe {    
	margin-left:4px;
	padding:0;
}



/* sections
------------------------------- */

#mainwrapper {
	width:900px;
	min-height:600px;
	margin-left:auto;
	margin-right:auto;
}

*html #mainwrapper {
	padding-left:19px;
	margin-left:auto;
	margin-right:auto;
}

#splashbanner {
	margin-right:0px;
}
*html #splashbanner {
	margin-left:-9px;
}


*html #bottomsplash {
	margin-left:-9px;
}

#bottomsplash {
	background-image: url(images/bottomsplash.jpg);
	background-repeat:no-repeat;
	width:880px;
	height:480px;
	margin:0;
	padding:10px;
}
	


#section1 {
	margin-left:20px;
	margin-right:20px;
	width:850px;
}


#productsoverview {
	width:700px;
	padding:20px;
	border: 1px dashed #666;
	margin-left:auto;
	margin-right:auto;
}
	
#video {
	width:740px;
	height:550px;
	margin-left:0px;
	padding:139px 0 0 177px;
	background:url(images/videobg.jpg) no-repeat 0px 0px;
	
}




#statements {
	line-height:10px;
}

#disclosure {
	margin-top:120px;
	width:700px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;

}

#bottomlinks {
	width:890px;
	background-color:#000;
	height:30px;
	margin-left:0;
}

*html #bottomlinks {
	margin-left:-9px;
}

#bottomlinks li {
	display:inline;
	margin-left:75px;
	margin-top:10px;
	padding-top:
	list-style-type:none;
}

#bottomlinks ul {
	margin-top:10px;
}

#bottomlinks a {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}

#bottomlinks a:hover {
	color:#cecece;
	
}

#banners {
	text-align:center;
	width:800px;
	
}
#benjamin {
	background:url(images/benbg.jpg);
	height:540px;
	font-family:"Courier", Trebuchet, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.5em;
	color: #000000;
	margin-top:0;
	background-repeat:no-repeat;
	padding:20px;
	
}

#order {
	width:690px;
	min-height:890px;
	border:5px dashed #000;
	padding:20px;
	margin-left:auto;
	margin-right:auto;
}

#social {
	width:400px;
	height:100px;
	margin:auto;
	font-size:11px;
	padding:20px;
}

#menu {
	width: 580px;
	height:30px;
	background-image:url(images/menubg.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}

#menu li {
	display:inline;
	margin-left:35px;
	margin-top:0px;
	padding-top:
	list-style-type:none;
}

#menu ul {
	margin-top:5px;
}

#menu a {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}

#menu a:hover {
	color: #CCC;
}

#affiliatesform {
	border:1px black solid;
	padding:20px;
}

#emailtext {
	width:600px;
	background-color:#e4e4e4;
	border:1px solid #666;
	margin-left:auto;
	margin-right:auto;
	font:"Courier New", Courier, monospace;
	font-size:11px;
	padding:15px;
}


/* common
------------------------------- */


p {
	font-family:"Verdana", Trebuchet, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.5em;
	color: #000000;
	margin-top:0;
}

h1 {
	font-size:20px;
	color:#6F3;
		font-family:"Arial", Trebuchet, Helvetica, sans-serif;
	margin-bottom:2px;
	margin-top:0;
	padding-bottom:0;
	letter-spacing:-1px;
}

h2 {
	font-size:12px;
	color:#0068a4;
		font-family:"Arial", Trebuchet, Helvetica, sans-serif;
	margin-bottom:2px;
	margin-top:0;
	padding-bottom:0;
	letter-spacing:0px;
}

a {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.3em;
	color:#ba2a2a;
	text-decoration:none
}

a:active {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#ba2a2a;
	text-decoration:none
}

a:visited {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#ba2a2a;
	text-decoration:none
}

a:hover {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#F90;
	text-decoration:none
}


li {
	font-family:"Verdana", Trebuchet, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.5em;
	color: #000000;
	margin-top:0;
}

.thumbnails {
	margin:15px;
}

#comparison td {
	font-family:"Arial", Trebuchet, Helvetica, sans-serif;
	font-size:.8em;
	line-height:1.5em;
	color: #666;
	padding:10px 15px 10px 15px;
	border:1px solid #cecece;
	border-collapse: collapse;

}

#comparison table {
	border:0px solid #cecece;
}


/* text decoration classes
------------------------------- */

.loud1 {
	background-color:#FF3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:28px;
	line-height:34px;
	color:#000;
	font-weight:bold;
}

.loud2 {
	background-color:#FF3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#000;
	font-weight:normal;

}

.disclosure {
	color:#cecece;
	font-size:10px;
}

.highlight {
	background-color:#FF3;
	font-weight:bold;
}

.countdown {
	font-size:20px;
	font-family:"Courier New", Courier, monospace;
}

.bigger {
	font-size:18px;
	text-align: center;
}

.bigger2 {
	font-size:24px;
	line-height:30px;
}

.crossout {
	font-size:24px;
	color:#0F0;
	text-decoration:line-through;
	font-weight:bold;
}

.finalprice {
	font-size:42px;
	color:#930;
	font-weight:bold;
	padding-top:20px;
	text-decoration:underline;

}
.gray {
	font-size:12px;
	color:#666;
}

.letter {
	font-size:12px;
}

.blah {
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
}