/* RESET */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{ margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}

body{line-height:1;}

ol, ul{list-style:none;}

blockquote, q{quotes:none;}

:focus{outline:0;}

ins{text-decoration:none;}

del{text-decoration:line-through;}

table{border-collapse:collapse;	border-spacing:0;}

/* << RESET */



a{color:#000;}

a:hover{color:#F00;}

p{margin-bottom:20px}



body{background:url(../../assets/layout/body.jpg) repeat-x #CCC; font-family:arial; font-size:12px; line-height:20px;}

.btn{cursor:pointer;}

#wrapper{width:991px; margin:0 auto;}



#header{background:url(../../assets/layout/header.jpg); height:160px;}

	#header.two{background:url(../../assets/layout/header_2.jpg);}



#content{background:url(../../assets/layout/content.png) repeat-y; width:952px; margin-left:23px; float:left; padding-bottom:40px;}

	#content.two{background:url(../../assets/layout/content_2.png) repeat-y;}

#footer{background:url(../../assets/layout/footer.jpg) no-repeat; width:952px; margin-left:23px; height:60px; padding-top:30px; text-align:center; float:left;}





.main_text{padding:0 100px; font-size:15px;}

	.main_text.two{padding:20px 370px 0 30PX; font-size:15px;}

		.main_text.two h3{text-align:center; margin:20px 20px;}

	.main_text.soldout{padding:0 130px; margin-top:40px; text-align:center;}

		.main_text.soldout h2{ margin:40px 0 40px 0;}

		.main_text.soldout p{font-size:17px;}

	

.member_login{float:right; margin-right:20px; clear:LEFT;}



h1{color:#E21710; font-size:30px; text-align:center; margin-bottom:20px; line-height:30px;}

h2{font-size:25px; line-height:25px;}





#video{background:url(../../assets/layout/video.jpg); width:890px; height:519px; margin:0 auto; display:block;}

	#video #frame{width:856px; height:485px; margin:17px 0 0 17px; float:left;}

	

#vip{background:url(../../assets/layout/form_vip.jpg); width:945px; height:392px; float:left; margin-bottom:20px;}

	#vip.soldout{background:url(../../assets/layout/form_soldout.jpg);}

	#vip input{width:208px; background:none; padding:10px; border:none;}

	#vip ul{margin:136px 0 0 371px;}

	#vip li{margin-bottom:20px;}

		#vip li.first{margin-bottom:42px;}

	#vip .btn{border:none; height:76px; margin:-14px 0 0 8px; }

	

.clear{clear:both;}



#instant_access{width:334px; height:411px; background:url(../../assets/layout/instant_access.jpg); position:absolute; margin:0 0 0 591px;}

	#instant_access ul{margin:203px 0 0 82px;}

	#instant_access li{margin-bottom:40px}

	#instant_access .btn{border:none; height:76px; margin:-14px 0 0 8px; }

	#instant_access input{width:208px; background:none; padding:10px; border:none;}

.arrow{position:absolute; margin:426px 0 0 741px;}



ul.bullets li{background:url(../../assets/layout/bullet.gif) no-repeat; padding-left:60px; margin-bottom:20px;}



p.blue{color:blue; font-weight:bold; text-align:center;}



ul.thumbs{margin-left:45px;}

	ul.thumbs li{text-align:center; margin-bottom:5px; float:left; margin-right:5px;}

	ul.thumbs img{border:1px solid #D4D2D2; padding:3px;}

	ul.thumbs li h3{margin-bottom:3px;}



#video_small{background:url(../../assets/layout/video_small.jpg); width:720px; height:420px; margin:0 auto 20px;}



#content.thumbs{padding-top:30px;}



.video{margin:20px auto; width:640px; }





.main-text{font-size:14px; padding:0 76px;}



.highlight{color:#E21710; text-align:center; font-weight:bold;}



.debbie{padding:10px; background:none #FFF;}



