@charset "utf-8";

body { margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; color:#090909; font-size:15px; background:#163345 url(../images/bg.jpg) repeat-x; }

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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; font-weight:normal; }

ul, li, ol { list-style-type:none; }

img { border:0; float:left; }

a { outline:none; border:none; color:#0a5bf0; text-decoration:underline; }

.floatleft { float:left }

.floeatright { float:right }

.text_underline { text-decoration:underline; }

/***************************************************Main CSS********************************************/

#wrapper { width:868px; margin:auto; }

#wrapper #innerwrapper { width:850px; background:#FFFFFF; float:left; padding:10px 9px; border-left:1px #7a7b7b solid; border-right:1px #8c8c8c solid; }

#innerwrapper .container { width:850px; float:left; }

/* header */
.hdr_left { width:579px; float:left; }

.logos_lhs { width:666px; float:left; background:url(../images/video1_left.jpg) 0px 16px no-repeat; position:relative; }

.video_main { width:666px; padding:16px 0px 0px 0px; float:left; background:url(../images/video_top.jpg) 0px 0px no-repeat; }

.video_space { margin-left:0px; }

.yellow_lhs {
	background:url(../images/yellow_pointer_back.jpg) no-repeat;
	width:17px;
	height:91px;
	position:absolute;
	top:246px;
	left:-9px;
}

/* content */
.content_midbg { width:850px; float:left; background:url(../images/body_bg.jpg) repeat-y; }

.content_pattern { width:850px; float:left; background:url(../images/bg_spiral_design.gif) right top no-repeat; }

.content_main { width:850px; float:left; padding-bottom:10px; }

.from_text { width:545px; padding:10px 0px 0px 54px; float:left; }

.from_text p { width:545px; padding:0px 0px 19px 0px; line-height:20px; float:left; }

.from_hding { font-size:20px; color:#555555; padding-bottom:20px; }

.from_address { font-size:19px; color:#555555; padding-left:60px; }

.top_space { margin-top:19px; }

.name { color:#9a7018; font-size:30px; }

.joey_main {
	width:190px;
	float:left;
	position:relative;
	padding:270px 40px 0px 0px;
	font-size:15px;
	font-style:italic;
}

.joey_main span { font-weight:bold; }

.joey_img {
	width:190px;
	height:282px;
	float:left;
	position:absolute;
	top:2px;
	left:0px;
}
	

.textearea { width:755px; float:left; }

.textearea p {
	width:732px;
	text-indent:20px;
	line-height:20px;
	padding:0px 0px 19px 65px;
	float:left;
}

.textearea ul { width:732px; float:left; padding:0px 0px 0px 53px; }

.textearea ul li { width:715px; float:left; background:url(../images/bullet.jpg) 0px 3px no-repeat; padding:0px 0px 20px 35px; }

.class_space { padding-left:85px; }

.class_space1 { padding-left:55px; }

.class_space2 { padding-left:105px; }

.hding_botm { margin-bottom:15px; }

.relative { position:relative; }

.satisfaction_icon { width:170px; height:170px; float:left; position:absolute; top:0px; left:25px; background:url(../images/satisfaction_icon.jpg) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/satisfaction_icon.jpg');
}

.book_img { width:111px; height:210px; float:left; position:absolute; top:-10px; left:40px; background:url(../images/dvd_cover_left.jpg) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dvd_cover_left.png');
}

.sample_text { padding:0px 0px 20px 40px; float:left; }

.legendry_space { margin:40px 0px 55px 0px; }

.dont_decide_main { width:750px; padding:0px 0px 0px 45px; float:left; }

.dont_decide_txt { width:760px; padding:20px 0px 0px 0px; background:#fffee2; border:2px #e9e9e9 solid; float:left; }

.dont_decide_txt h1 { width:750px; text-align:center; float:left; font-size:38px; color:#252828; padding-bottom:19px; }

.dont_decide_txt p { width:700px; text-indent:20px; line-height:20px; padding:0px 0px 15px 29px; float:left; }

.dont_decide_txt p.indent0 {  width:700px;text-indent:0px;}

.dvd_hdings { width:739px; height:40px; background:url(../images/to_get_pattern.jpg) repeat-x; margin:10px 0px; line-height:46px; float:left; padding:0px 0px 0px 21px; color:#97630b; font-size:23px; }

.dvd_img {
	width:111px;
	height:210px;
	float:left;
	position:absolute;
	top:595px;
	left:675px;
	background:url(../images/dvd_cover_left.png) no-repeat;
	_background:none;




filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dvd_cover_left.png');
}

.dvd_btn { padding:0px 0px 0px 12px; float:left; }

.botmbtn_text { width:730px; text-indent:20px; line-height:20px; padding:0px 0px 19px 0px; float:left; }

.ps_text { width:710px; float:left; padding:20px 0px 0px 30px; }

.linkcolor { color:#0a5bf0; font-size:13px; text-decoration:underline; }

.text_bolt { font-weight:bold; }

.graysmall { color:#818181; font-size:11px; }

.ps_text p { width:710px; float:left; padding:0px 0px 13px 0px; line-height:20px; }

.ps_text p span, .quote_mid p span { font-weight:bold; }

.signature { width:693px; float:left; background:url(../images/joey_signature.jpg) 0px 0px no-repeat; font-size:13px; font-weight:bold; padding:47px 0px 10px 11px; }

.quotes_main { width:801px; padding:0px 0px 0px 0px; float:left; }

.quote_hding { width:730px; margin-top:7px; background:url(../images/quotes_from_pattern.jpg) repeat-x; padding:0px 0px 0px 30px; line-height:33px; float:left; font-size:20px; }

.quote_txtmain { width:801px; float:left; margin-top:10px; }

.quote_mid { width:760px; float:left; background :#fffcec; border-left:1px #f7e88a solid; border-right:1px #f7e88a solid; padding:8px 0px; }

.quote_mid p { width:700px; line-height:18px; padding:8px 0px 0px 33px; font-size:15px; float:left; }

.quote_midhding { font-size:13px; font-weight:bold; }

#innerwrapper .footer { width:850px; margin-top:10px; float:left; font-size:11px; color:#a1a1a0; text-align:center; padding:20px 0px 0px 0px; background:url(../images/footer_bg.jpg) no-repeat; height:50px; }

.footer a { margin:0px 4px; line-height:20px; text-decoration:none; font-size:11px; color:#a1a1a0; }

.video{ float:left; width:307px; height:230px; padding: 0px 0px 0px 17px;}

.fromtext { width:540px; float:left; }

.fromtext p {
	width:520px;
	text-indent:20px;
	line-height:20px;
	padding:0px 0px 19px 0px;
	float:left;
}
