@font-face {
    font-family: 'droid_sans';
    src: url('/fonts/droidsans_0-webfont.eot');
    src: url('/fonts/droidsans_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/droidsans_0-webfont.woff') format('woff'),
         url('/fonts/droidsans_0-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'droid_sansbold';
    src: url('/fonts/droidsans-bold_0-webfont.eot');
    src: url('/fonts/droidsans-bold_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/droidsans-bold_0-webfont.woff') format('woff'),
         url('/fonts/droidsans-bold_0-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
body{margin:0px; padding:0px;}
a{text-decoration:none; outline:none;}
img{border:none;}
h1,h2,h3,h4,h5,h6,ul,p,form,input{margin:0px; padding:0px;}
.centerwrap{width:988px; margin:auto;}
.clear{clear:both;}
.cbtb{text-align: center;}
.header{background:#242424 url(/images/topbg.jpg) repeat-x left top; height:62px;}
.header{background: #24242400;height: 62px;position: absolute;z-index: 100;width: inherit;}
.logo{float:left; padding-left:18px; padding-top:12px;}
.header h3{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; float:left; padding-left:45px; padding-top:20px; font-weight:normal;max-width:540px;}
.header .login-link{padding-top: 10px;display: inline-block;line-height: 54px;color: white;text-decoration: underline;padding-left: 60px;}
.bodyarea{}
.videoleft{
	float:left;
	width:560px;
	padding-top:34px;
}

.videocenter{
	width:995px;
	padding-top:34px;
	padding-left: 140px;
}

.myh3 {
	font-size:35px;
	color:#06a7fa;
	font-family:"droid_sansbold";
	letter-spacing:-1px;
	line-height:37px;
	padding-bottom:18px;
	font-weight:normal;
	text-align: center;
}

.myp {
	font-size:24px; color:#3e3e3f; line-height:27px; letter-spacing:-0.5px; text-align:center; font-family:"droid_sans"; padding-bottom:18px; padding-right:30px;
}



.videocenter h3{
	font-size:35px;
	color:#06a7fa;
	font-family:"droid_sansbold";
	letter-spacing:-1px;
	line-height:37px;
	padding-bottom:18px;
	font-weight:normal;
	text-align: center;
}
.videocenter p{font-size:24px; color:#3e3e3f; line-height:27px; letter-spacing:-0.5px; text-align:center; font-family:"droid_sans"; padding-bottom:18px; padding-right:30px;}
.videoleft h3{
	font-size:35px;
	color:#06a7fa;
	font-family:"droid_sansbold";
	letter-spacing:-1px;
	line-height:37px;
	padding-bottom:18px;
	font-weight:normal;
	text-align: center;
}
.videoleft p{font-size:24px; color:#3e3e3f; line-height:27px; letter-spacing:-0.5px; text-align:center; font-family:"droid_sans"; padding-bottom:18px; padding-right:30px;}
.videohere{margin-left:8px;}
.videohere2{margin-left:250px;}
.frustrations{float:left; padding-left:16px; position:relative}
.headerbanner{margin-top:5px; background:url(/images/homebanner.jpg) no-repeat right top; width:362px; padding-top:189px;}
.frustrationsbox{width:344px; background-color:#fac035; border:3px solid #000;}
.frustrationsbox h3{font-size:24px; color:#000; text-align:center; padding-top:15px; font-family:"droid_sansbold"; letter-spacing:-1px; padding-bottom:8px; font-weight:normal}
.frustrationsbox label{font-family:"droid_sans"; font-size:16px; color:#000; line-height:23px; margin-left:26px; float:left; clear:left}
.textbox{width:280px; height:37px; line-height:36px; font-family:"droid_sansbold"; font-size:17px; letter-spacing:-0.5px; color:#999; padding:0 10px; margin-top:5px; border:none; margin-left:22px; border-radius:5px; -webkit-border-radius:5px; font-weight:normal}
.clickhere{background:url(/images/clickhere.png) no-repeat; width:301px; height:71px; cursor:pointer; border:none; margin-left:22px; margin-top:11px;}
.myclickhere{background:url(/images/homebutton.gif) no-repeat; width:301px; height:87px; cursor:pointer; border:none; margin-left:22px; margin-top:11px;}
.myclickhere2{background:url(/images/homebutton2.gif) no-repeat; width:307px; height:93px; cursor:pointer; border:none; margin-left:20px; margin-top:11px;}
.vital{font-family:"droid_sans"; font-size:11px; color:#000; line-height:12px; padding-left:16px; padding-top:12px; padding-right:10px; letter-spacing:-0.5px;}
.vital span{color:#ff0410;}
.vital p{padding-bottom:5px;font-size:12px;}
.middata{ padding-left:8px; padding-right:60px; padding-top:50px; padding-bottom:40px;}
.middata2{ padding-left:8px; padding-right:60px; padding-top:15px; padding-bottom:40px;}
.middata p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#373636; line-height:16px; padding-bottom:16px;}
.footer{background-color:#363636; height:55px; line-height:55px;}

.footer p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-align:center}
.footer p a{color:#fff; margin:0 5px;}
.footer p a:hover{color:#FAC035;}
.home_landing .footer p{margin:0!important;}
.rightarrow{position:absolute; right:-54px; top:360px;}
.clickbank-footer{background-color: #363636;font-family: Arial, Helvetica, sans-serif;color: #fff;padding-top: 10px;}
.clickbank-footer fieldset{border: 1px solid #efefef;border-top-color: #efefef;box-sizing: border-box;grid-area: 1 / 1;padding: 20px;max-width: 950px;margin: auto;}
.clickbank-footer fieldset:nth-of-type(1){ background: content-box center/contain no-repeat url("photo-1588852065463-5de1411ea697?w=400");}
.clickbank-footer legend{font: 15pt/0 'Averia Serif Libre';margin: auto;padding: 0 4px;}
.clickbank-footer legend img{width:100px;}
.clickbank-footer .footer-help-links {text-align:center;padding:10px;}
.clickbank-footer .footer-help-links a {color:#06a7fa;}
.trust-badge.header{background: unset;height: unset;}

/*Index2 css*/
.thank h3{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; text-align:center; line-height:19px; letter-spacing:-0.5px; padding-top:100px; font-weight:bold}
.claimarea{padding-top:20px; padding-bottom:20px;}
.claimarea p{font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#000; text-align:center}
.claimarea p span{color:#c40000;}
.claimbtn{text-align:center; margin-bottom:12px;}
.card{text-align:center; padding-bottom:5px;}
.claimarea h5{text-align:center; font-weight:normal;}
.claimarea h5 a{color:#0066cc; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.claimarea h5 a:hover{color:#000;}

/*Purchase2 css*/
.header2{background:url(/images/topbg.jpg) repeat-x left top;}
.logocenter{text-align:center; padding-top:8px;}
.w600{width:600px; margin:auto;}
.purchase_two{ padding-top:20px;}
.purchase_two h2{font-size:35px; color:#06a7fa; font-family:"droid_sansbold"; line-height:37px; text-align:center; letter-spacing:-1px; padding-bottom:20px; font-weight:normal}
.yellowbg{background-color:#fac035; width:600px; padding:20px 0}
.yellowbg p{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; line-height:18px; letter-spacing:-0.5px; text-align:center; font-weight:bold; padding:0 25px;}
.steps{padding-top:30px;}
.step{padding-bottom:50px;}
.step.step-padding-8{padding-bottom:8px;}
.step h4{float:left; width:34px; height:34px; border-radius:25px; -webkit-border-radius:25px; background-color:#06a7fa; color:#fff; text-align:center; line-height:34px; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.step p{font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:18px; letter-spacing:-0.5px; color:#000; float:left; padding-left:25px; width:535px; font-weight:bold}
.terms{border:3px solid #000; width:452px; margin:auto; padding:15px; margin-bottom:38px;}
.terms label{font-family:"droid_sans"; font-size:28px; color:#000; letter-spacing:-1px; cursor:pointer}
.terms input{float:left; margin-top:10px; margin-right:14px;}
.nextbtn{text-align:center; padding-bottom:60px;}
.nextbtn a{background:url(/images/next.png) no-repeat; width:327px; height:66px; display:inline-block; font-family:Tahoma, Geneva, sans-serif; font-size:43px; text-align:center; color:#fff}

/*Purchase css*/
.purchase_header{background:url(/images/topbg.jpg) repeat-x left bottom;}
.purchase_logo2{float:left; padding-bottom:8px;}
.purchase_header h2{color:#3b3a3a; font-family:"droid_sansbold"; font-size:18px; text-align:center; padding-left:18px; padding-top:12px; float:left; margin-right:16px; letter-spacing:-0.5px; font-weight:normal; line-height:18px;}
.stepbg{background:url(/images/stepbg.png) no-repeat; width:576px; height:40px; float:right; margin-top:10px;}
.stepbg p{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#999; float:left; font-weight:bold; line-height:40px; padding-right:12px; margin-left:12px;}
.stepbg p.true{background:url(/images/true_arrow.png) no-repeat left center; padding-left:22px; color:#fff}
.leftpoints{float:left; width:620px;}
.points{list-style:none; padding-top:22px;}
.points li{font-family:Arial, Helvetica, sans-serif; color:#525151; font-size:13px; background:url(/images/true_arrow.png) no-repeat left 4px; padding-left:25px; padding-bottom:25px;}
.points li span{color:#06a7fa; font-size:18px; font-weight:bold}
.shopingbox{border:1px solid #bcb9b9; border-bottom:0px; margin-top:15px; margin-bottom:18px;}
.shopingbox h2{font-size:17px; font-family:Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; text-align:center; background:url(/images/bluebg.jpg) repeat-x; height:33px; line-height:32px;}
.odd{background-color:#ededed;}
.tablecell{padding-left:20px; border-bottom:1px solid #ccc;}
.tablecell h3{color:#101010; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline; text-transform:uppercase; float:left; width:412px; line-height:25px;}
.tablecell h3.unit{width:auto;}
.tablecell p{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#525151; line-height:24px; width:412px; float:left}
.tablecell p.unit{width:auto;}
.tablecell p.total{padding-left:357px; font-weight:bold; width:auto; color:#000}
.satisfaction{background-color:#ededed; width:350px; height:212px; margin-bottom:20px; margin-top:25px; float:right; position:relative; }
.satisfaction h3{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#025a87; text-align:center; padding-top:16px; padding-bottom:8px;}
.satisfactionlogo{background:url(/images/satisfaction.png) no-repeat 8px 0; background-size:90px; padding-left:105px; }
.satisfactionlogo p{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#171717; line-height:16px; padding-top:0px; padding-right:20px; padding-bottom:16px;}
.satisfactionlogo h4{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#171717; font-weight:bold; position:relative; left:-105px; width:350px; text-align:center; }
.storynext{}
.blacktitle{font-family:Arial, Helvetica, sans-serif; font-size:40px; color:#fff; text-align:center; height:50px; line-height:50px; background-color:#363636; margin-bottom:16px; font-weight:normal}
.storynext p{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#363636; line-height:16px; padding-bottom:16px; padding-left:8px; padding-right:8px;}
.yellowtitle{font-family:Arial, Helvetica, sans-serif; font-size:38px; color:#fff; text-align:center; height:50px; line-height:50px; background-color:#fbbd28; margin-bottom:16px; font-weight:normal; letter-spacing:-1px;}
.storynext h5{font-family:Arial, Helvetica, sans-serif; color:#070707; font-size:22px; line-height:28px; text-align:right; font-weight:normal; padding-bottom:25px; padding-right:12px;}
.storynext h5 span{color:#363636; font-size:16px;}
.wherebill{float:right; background-color:#fac035; border:3px solid #000; width:288px; margin-top:18px; padding:0 28px;}
.wherebill h2{font-family:"droid_sansbold"; font-size:24px; color:#000; text-align:center; padding-top:14px; font-weight:bold; letter-spacing:-1px; padding-bottom:15px; font-weight:normal}
.textbox2{width:278px; height:27px; background-color:#fff; line-height:27px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; padding:0 5px; border:none; margin-bottom:6px;}
.textbox2.half { width:130px; }
.textbox2.half.right { margin-left:4px; }
.dropdown{border:1px solid #707070; background:#fff url(/images/dropdown_arrow.png) no-repeat 98% 6px; height:19px; width:286px; overflow:hidden; margin-bottom:6px;}
.dropdown select{height:19px; width:305px; border:none; background:none}
.textbox3{width:112px; height:27px; background-color:#fff; line-height:27px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; padding:0 5px; border:none; margin-bottom:6px;}
.wherebill label.send{padding-top:10px; float:left; margin-bottom:45px; padding-right:0px; cursor:pointer}
.send input{float:left;}
.send span.content{float:left; padding-left:4px; color:#000; font-family:"droid_sans"; font-size:11px; line-height:12px; width:94%}
.send span.content span{color:#ff0410;}
.wherebill label{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#494a4a; float:left; padding-right:11px;}
.divider{float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#494a4a; padding:0 5px;}
.dropdown2{border:1px solid #707070; background:#fff url(/images/dropdown_arrow.png) no-repeat 90% 6px; height:19px; width:45px; overflow:hidden; margin-bottom:6px; float:left;}
.dropdown2 select{height:19px; width:65px; border:none; background:none}
.dropdown3{border:1px solid #707070; background:#fff url(/images/dropdown_arrow.png) no-repeat 90% 6px; height:19px; width:60px; overflow:hidden; margin-bottom:6px; float:left;}
.dropdown3 select{height:19px; width:80px; border:none; background:none}
.textbox4{width:150px; height:27px; background-color:#fff; line-height:27px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; padding:0 5px; border:none; margin-bottom:6px; float:left}
.whatthis{float:left; line-height:27px; padding-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:-0.5px;}
.whatthis a{color:#494a4a; text-decoration:underline;}
.whatthis a:hover{text-decoration:none;}
.cardimg{text-align:center; padding-top:8px; padding-bottom:16px;}
.totalnow{background-color:#363636; padding:6px;}
.totalnow p{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; float:left; width:125px; text-align:right; line-height:39px;}
.totalprice{width:130px; height:39px; line-height:38px; color:#0284c6; font-family:Arial, Helvetica, sans-serif; font-size:21px; text-align:right; padding:0 5px; border:none; float:right; letter-spacing:-0.5px; font-weight:bold}
.salestax{float:right; color:#494a4a; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; padding-top:2px; padding-bottom:0px;}
.salesbilled{float:right; color:#494a4a; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; padding-top:2px; padding-bottom:26px;}
.allset{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#0b0b0b; width:295px; letter-spacing:-0.5px;}
.allset em{font-weight:normal;}
.allset label{padding-right:0px; font-size:12px; color:#0B0B0B; float:none; cursor:pointer}
.placeorder{font-family:Tahoma, Geneva, sans-serif; font-size:28px; letter-spacing:-0.5px; text-align:center; color:#fff; font-weight:bold; background:url(/images/place_your_order.png) no-repeat; width:294px; height:60px; border:none; margin-top:32px; margin-bottom:32px; cursor:pointer}

/*Member Home css*/
.innerbg{background:#ededed url(/images/innerbg.jpg) repeat-x left top;}
.memberheader{background:url(/images/innerheader.jpg) repeat-x; height:63px;}
.memberlogo{float:left;}
.memberheader p{float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; line-height:56px;}
.memberheader p a{color:#fff;}
.memberheader p a:hover{color:#ccc;}
.w967{width:967px; margin:auto}
.blackbox{border:15px solid #1c1c1c; background-color:#fff; width:937px; margin:auto; box-shadow:0 0 40px rgba(0, 0, 0, 0.3) inset; -webkit-box-shadow:0 0 40px rgba(0, 0, 0, 0.3) inset; -moz-box-shadow:0 0 40px rgba(0, 0, 0, 0.3) inset; position:relative}
.mtop{margin-top:63px;}
.titlebg{background-color:#ededed; border-bottom:1px solid #d9d9d9; height:42px; position:relative; }
.my{position:absolute; left:0px; top:-2px;}
.titlebg h3{font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#585959; text-shadow:0px -2px 1px #fefdfd; line-height:42px; padding-left:84px;}
.program{ padding-bottom:30px;}
.dvdcase{float:left; padding-left:30px; padding-top:22px; padding-right:14px;}
.program p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#454444; line-height:16px; width:400px; padding-top:70px; float:left}
.go_btn{float:left; margin-top:83px; margin-left:45px;}
.account{ min-height:165px;}
.account p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#454444; line-height:16px; width:570px; padding-top:42px; float:left; padding-left:47px; padding-right:14px}
.go_btn2{float:left; margin-top:46px; margin-left:45px;}
.innerfooter{padding-top:26px; padding-bottom:22px;}
.innerfooter p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#454444; text-align:center;}

/*My Account css*/
.topgraybg{background-color:#ededed; border-bottom:1px solid #d9d9d9}
.topgraybg h2{font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#585959; text-shadow:0px -2px 1px #fefdfd; line-height:42px; padding-left:0px; float:left}
.mtop20{margin-top:20px;}
.person{position:absolute; left:53px; top:35px;}
.myaccount{float:left; padding-left:90px; padding-top:45px;}
.myaccount h3{font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#4e4c4c; font-weight:bold; padding-left:135px; margin-bottom:15px;}
.myaccount label{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3b3b3b; text-align:right; padding-right:6px; line-height:19px; clear:left; width:130px; margin-bottom:4px;}
.textbox5{width:152px; height:17px; border:1px solid #707070; float:left; margin-bottom:4px; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:0 5px;}
.textarea{width:158px; height:32px; border:1px solid #707070; float:left; margin-bottom:4px; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:2px; resize:none; font-family:Arial, Helvetica, sans-serif; color:#333;}
.filebox{float:left;}
.maxsize{float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999; clear:left; padding-left:140px;}
.submitbtn{float:left; margin-left:137px; margin-right:5px; margin-top:10px;}
.btn{margin-top:10px; margin-bottom:65px;}
.dvdcase2{float:right; padding-top:20px; padding-right:15px;}

/*Log In css*/
.ebook{float:right; padding-right:5px;}
.login{background:url(/images/blacktitlebg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:26px; padding:0 10px; line-height:42px; float:left; color:#fff; font-weight:bold; margin-right:10px;}
.loginbox{width:390px; padding-left:45px; padding-top:35px; float:left}
.loginbox p{font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; padding-bottom:14px;}
.loginbox h4{font-family:Arial, Helvetica, sans-serif; font-size:34px; font-weight:bold; color:#05a7fe; padding-left:78px; padding-bottom:13px; padding-top:30px;}
.loginbox label{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3b3b3b; float:left; line-height:19px; padding-right:5px; width:75px; margin-bottom:10px; text-align:right; clear:left}
.textbox6{width:202px; height:17px; line-height:17px; border:1px solid #707070; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333;}
.loginbtn{background:url(/images/login.jpg) no-repeat; width:260px; height:50px; float:left; clear:left; margin-left:80px; margin-top:5px; border:none; cursor:pointer}
.loginarea{padding-bottom:24px;}

.recoverbtn{background:url(/images/recover.gif) no-repeat; width:260px; height:50px; float:left; clear:left; margin-left:80px; margin-top:5px; border:none; cursor:pointer}
.recoverarea{padding-bottom:24px;}

/*Video css*/
.videopage{padding-bottom:25px;}
.titlebg h4{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#585959; text-shadow:0px -2px 1px #fefdfd; line-height:42px; padding-left:12px;}
.videoarea{text-align:center; margin-top:65px; position:relative; z-index:10;}
.leftgirl{position:absolute; left:0px; top:-59px; z-index:0}
.rightgirl{position:absolute; right:0px; top:-59px; z-index:0}
.videohere{margin-bottom:32px; position:relative;}
.play{position:absolute; left:50%; top:50%; margin-left:-45px; margin-top:-45px}
.videoarea p{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#585959; font-weight:bold; padding-bottom:42px; position:relative}
.ebookbox{background-color:#ededed; border:1px solid #c8c5c5; margin-bottom:13px; width:827px; margin:auto; padding:8px; margin-bottom:13px;}
.ebookput{float:left;}
.ebbokdetails{width:385px; float:left; padding-left:15px;}
.ebbokdetails h2{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#1a5d8f; letter-spacing:-0.5px; padding-bottom:3px; font-weight:normal}
.ebbokdetails p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#454444; letter-spacing:-0.5px;}
.gobtn{float:right; margin-right:12px; margin-top:26px;}
.jcarousel-skin-tango .jcarousel-item.blue{background:url(/images/blueroundbg.png) no-repeat; background-color:#000}
.blue span.beginners{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#fff; float:left; line-height:24px; letter-spacing:-1px; padding-left:8px; padding-top:6px; font-weight:bold}
.dvdcase_small{float:left; padding-top:4px;}

/* video comments css */
div.comments, div.commentPages, h2.totalComments, div.formComment { margin: 0 100px 20px 100px; font-family: Arial, Helvetica, sans-serif; position: relative; text-align: left; }
div.commentPages a { display: inline-block; padding: 8px 5px; background: #F7F7F7; border: solid 1px #e5e5e5; color: #555; text-decoration: none; font-size: 12px; }
div.commentPages a:hover { color: #006699; border-color: #c5c5c5; background: #F2F2F2; }
div.commentPages a.previousPage { float: left; }
div.commentPages a.nextPage { float: right; }
div.comments div.item { padding: 10px 0 10px 0; border-bottom: solid 1px #e5e5e5; line-height: 140%; font-size: 13px; }
div.comments div.item span { display: inline-block; vertical-align: middle; }
div.comments div.item span.handle { font-weight: bold; color: #343434; font-size: 12px; }
div.comments div.item span.dateAdded { color: #585959; font-size: 80%; }
div.comments div.item span.message { padding: 5px 10px 0 20px; }
h2.totalComments { font-size: 14px; text-transform: uppercase; color: #444; }
h2.totalComments span { color: #888; font-weight: normal; }
div.formComment textarea { width: 100%; height: 60px; border: solid 1px #d5d5d5; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
div.formComment input[type=button] { display: inline-block; float: right; font-size: 11px; font-weight: bold; color: #595858; text-transform: uppercase; padding: 6px 3px; border: solid 1px #c5c5c5; background: #f2f2f2; margin: 5px 0 0 0; cursor: pointer; }
