@charset "utf-8";
/* CSS Document */
h1, h2, h3, h4, h5, h6, p, form, ul, div, ol, li, img, legend {padding:0; margin:0;}
img{ border:none;} html *{ outline:none;}

body{margin:0; padding:0; color:#454545; font-family:verdana; color:#454545; line-height:18px; 
background:url(../images/background.jpg) left top no-repeat #DCDBC7;}

#page{width:959px;margin:15px auto 0 auto; background:url(../images/page_bgy.gif) repeat-y;}
.clear {clear:both; height:0; font-size:0;}
.left{float: left;} .right{float: right;}

h1{font:bold 23px/28px Arial; color:#fff; text-decoration:none;}
h2{font:bold 21px/25px Arial; color:#000; text-decoration:none;}
h3{font:bold 19px/35px Arial; color:#fff; text-decoration:none;}

/* ---------------- HEADER ----------------- */
#header{width:959px; height:180px; background:url(../images/top_bg2.gif) no-repeat; overflow:hidden;}
#header2{width:959px; height:18px; background:url(../images/top_bg2.gif) no-repeat; overflow:hidden;}
.logo{padding:38px 0 20px 27px; float:left;}
.logo a{background:url(../images/logo.gif); width:341px; height:41px; display:block; text-indent:-9999px;}
.icons{float:right; width:160px; margin:40px 5px 0 0;}
.icons img{ padding-left:5px;}

.date{float:right; font:normal 11px verdana; color:#939393; text-decoration:none; margin:70px 20px 0 0;}
.nav_area {padding:0px 17px;}
.nav {height:37px;  background:url(../images/navbg.jpg) repeat-x;}
.nav ul{padding:0; margin:0; list-style-type:none;}
.nav ul li{float:left;  height:37px; padding:0 9px 0 9px; line-height:37px; margin-right:6px;}
.nav ul li a {display:block; float:left; font-family:verdana; font-size: 11px; font-weight: bold; color:#353535; text-decoration:none;
line-height:37px;}
.nav ul li span{ padding: 0px 18px; line-height:37px;}
.nav ul li a:hover{font: bold 11px/38px verdana; color:#353535;  background: url(../images/nav_right_h.jpg) right 8px no-repeat;
display:block;}
.nav ul li a:hover span{ background: url(../images/nav_left_h2.jpg) left 8px no-repeat; display:block;}
.nav ul li a.active{font: bold 11px/38px verdana; color:#353535;  background: url(../images/nav_right_h.jpg) right 8px no-repeat;
display:block;}
.nav ul li a.active span{ background: url(../images/nav_left_h2.jpg) left 8px no-repeat; display:block;}

.links{background:url(../images/bar.gif) 0 0 no-repeat; width:925px; height:27px; margin:5px 0 14px 17px; font: bold 11px/27px verdana;}
.links a{color:#8C8C8C; text-decoration:none; padding:0 26px 0 27px;}
.links a:hover{color:#000; text-decoration:none;}
.lifestyle{background:url(../images/repeater.gif) repeat-x; height:43px;}
.heading_bg{font: bold 18px/34px arial; color:#fff; text-transform: uppercase; padding-left:15px; padding-bottom:10px;}

.normaltxt{font:normal 13px Arial; color:#2F2F2F;}
.boldTxt{font:bold 20px/42px Arial; color:#404040; padding-left:8px;}
.padd{padding-top:12px;}
.repeater{background:url(../images/repeater2.gif) repeat-y;}
.repeater p{font:normal 12px Arial; color:#454545; padding-top:10px;}
.repeater a{font-weight:bold; font-style:italic; text-decoration:underline; color:#666666; line-height:20px;}
.repeater a:hover{text-decoration: none;}
.normaltxt2{font:normal 12px Arial; color:#454545; text-decoration:none; margin-top:8px; padding-bottom:10px;}
.normaltxt3{font:normal 12px Arial; color:#454545; text-decoration:none; margin-top:8px; text-align:left; 
padding:0px 0px 10px 10px;}

.txt3{font:normal 11px Arial; color:#454545; text-decoration:none; margin-top:8px; text-align:left; 
padding:0px 0px 8px 5px;}


.normaltxt5{font:bold 12px Arial; color:#454545; text-decoration:none; margin-top:8px; text-align:center;
padding:10px 10px 10px 10px; text-align:center; }

.normaltxt4{font:normal 12px Arial; color:#454545; text-decoration:none; margin-top:8px; text-align: justify; 
padding:0px 20px 10px 0px; }


.ugs{font:normal 12px Arial; color:#454545; text-decoration:none; margin-top:8px; text-align:left; padding:0px 0px 10px 10px;}

.normaltxt2BLD{font:bold 12px Arial; color:#454545; text-decoration:none; margin-top:8px; padding-bottom:5px;}
.normaltxt2nor{font:bold 12px Arial; color:#454545; text-decoration:none; margin-top:8px; padding-bottom:10px;}
.normaltxt2 h4{font:bold 12px Arial; color:#000000; text-decoration:none; padding-bottom:5px; padding-top:5px;}

.innerTxt{font:normal 12px Arial; color:#454545; text-decoration:none; margin-top:8px; padding:10px; text-align:justify;}
.innerTxtread{font:normal 12px Arial; color:#454545; text-decoration:none; margin-top:8px; padding:0px 10px 10px 10px; text-align:justify;}
.inner-on{font:normal 12px Arial; color:#454545; text-decoration:none; margin-top:8px; padding:0 10px 10px 10px; text-align:justify;}
.inner-on h2{font-size: 15px; font-weight: bold; color:#454545; padding-bottom:0px; margin:0;}

.innerTxt h2{font-size: 15px; font-weight: bold; color:#454545; padding-bottom:0px; margin:0;}
.innerTxt h4{font:bold 12px Arial; color:#000000; text-decoration:none; padding-bottom:5px;}
.innerTxt2{font:normal 12px Arial; color:#454545; text-decoration:none; padding-bottom:10px;}
.innerTxt2 h4{font:bold 12px Arial; color:#000000; text-decoration:none; padding-bottom:5px;}

.normaltxt2 em{font-weight:normal; font-style:italic; color:#454545;} 
.normaltxt2_italic{font-style:italic;}
.normaltxt1 em{ font-size: 10px; font-weight:normal; font-style:italic; color:#666666;}

.left_margin_smallTxt{ font-size: 10px; font-weight:normal; color:#666666;}

.normaltxt2 h2{font:normal 16px Arial; color:#333399;}
.issue{font:normal 12px/13px Arial; color:#848484; padding:0 0 4px 0; float:left; width:116px; }
.issue p{font:normal 12px/13px Arial; color:#848484; text-align:left; padding:0px 0 2px 0; position:relative;
top:-5px;}
.issue a{font:normal 12px Arial; color:#848484; text-decoration:none;}
.issue a:hover{color:#848484; text-decoration: underline;}
.padd2{padding-bottom:4px;}
.issue img{ margin-right:5px;}

.headlines{width:408px; margin:0 0 0 8px; } 
.headlines h3{background: url(../images/bar2.gif) no-repeat; height:23px; font:bold 13px/22px arial; color:#fff; padding-left:6px;
margin:0;}
.headlines p{font:normal 13px Arial; color:#848484; padding:12px 0 8px 6px;} 
.mediakit{width:432px; margin:0 0 0 10px; } 
.mediakit h3{background: url(../images/bar3.gif) no-repeat; height:23px; font:bold 13px/22px arial; color:#fff; padding-left:6px;
margin:0;}
.mediakit p{font:normal 13px Arial; color:#848484; padding:5px 0 5px 6px;} 

#privacy { margin:5px 15px 0 15px;}
#privacy p{font:normal 12px Arial; color:#454545; text-decoration:none; text-align:justify; padding:0 0 12px 0;}
#privacy ul{ padding:0 0 15px 20px; margin:0;}
#privacy ul li{font:normal 12px/18px Arial; color:#454545; text-decoration:none; text-align:justify; padding:0 10px 0 0;}
#privacy p a{color:#0000FF; text-decoration:underline;}
#privacy p a:hover{color:#0000FF; text-decoration: none;}
#privacy h1{font:bold 20px/20px Arial; color:#454545; text-decoration:none; padding-bottom:12px;}
#privacy h2{font:bold 16px/20px Arial; color:#000; text-decoration:none; padding:0 0 10px 0;}
.privacyTxt{text-transform: lowercase;}


/* ---------------- BODY ----------------- */
#body{width:925px; margin:0 auto; overflow:hidden;}
.bg{border-left:2px solid #B0B0B0; border-right:2px solid #B0B0B0; background-color:#fff;}
.bg2{border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA; background-color:#F5F6F8;}
.bg3{border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA; background-color:#fff;}
.bord{border-left:2px solid #B0B0B0; border-right:2px solid #B0B0B0; background-color:#fff; padding-top:10px;}
.bord p{font:normal 13px/18px Arial; color:#848484;}
.tan-bord{border:1px solid #B0B0B0; padding:7px;}
.title{font-size: 22px;font-weight: bold; line-height:20px;}
.title3{font-size: 22px; line-height:20px; padding-left:10px;}
.reader3{font-size: 22px; line-height:20px;}
.title2{font-size: 18px;font-weight: bold; color:#454545; line-height:30px;}
.page_title{font:normal 18px Arial;font-weight: bold; color:#454545; line-height:30px;position: relative; left: -10px;}
.subtitle{font-size: 15px;font-weight: bold; color:#000;}
.subtitle2{font-size: 15px;font-weight: bold; color:#454545;}

/* ----------------------- FOOTER ------------------------ */
#footer_outer{width:959px; background: url(../images/bottom_bg.gif) left bottom no-repeat; height:100px;}
#footer_outer-2{width:959px; background: url(../images/bottom_bg.gif) left bottom no-repeat; height:20px;}
#footer_inner{width:925px; margin:22px 0 0 17px;}
.footer_link{font:bold 11px/37px verdana; color:#353535; text-decoration:none;background:url(../images/navbg.jpg) repeat-x;}
.footer_link a{color:#353535; text-decoration:none; padding:0 20px 0 21px;}
.footer_link a:hover{text-decoration: underline;}
.privacy{font:bold 11px tahoma; color:#AAAAAA; float:left; width:290px; margin:15px 0 15px 0;}
.privacy a{color:#AAAAAA; text-decoration:none; padding:0 4px 0 4px;}
.privacy a:hover{color:#777777; text-decoration: none;}
.copyright{font:normal 11px tahoma; color:#AAAAAA; text-decoration:none; float:right; margin:15px 5px 0 0;}

/* ----------------------- About Us ------------------------ */
.about_main{width:646px;}
.about_main_left{width:250px; float:left;}
.about_main_mid{width:365px; float:left; padding-top:10px;}
.about_main_mid span{color:black;}
.about_main_mid p{font-family:Arial; font-size:12px; color:#848484; text-align:justify;}
.about_main_right{float:right; width:275px;}
.about_left_up{padding-top:10px; padding-left:10px;}
.about_left_up2{padding-top:0px; padding-left:10px;}
.about_left_down{padding:50px 0px 0px 5px; font-size: 13px; font-family:Tahoma; color:#8C8C8C; font-weight:bold;}

/* ----------------------- Contact Us ------------------------ */
.left_body{float:left; width:300px;}
.left_body_img{margin:20px 20px 20px 20px;}
.addto{font-family: Arial; font-size:12px; padding:0px 0px 0px 20px; color:#787878; font-weight:bold;}
.middle_body{float:left; width:325px;}
.main_mid{font-family: Arial; font-size:12px; margin-left:0px;}
.heading{color:#455E7A; font-weight:bold; padding:10px 0px 0px 0px; font-size:12px;}
.content{color:#787878; font-family: Arial; font-size:12px; font-weight:bold;}
.mail{color:#2086D3;}
.mail a{color:#2086D3; text-decoration:underline; font-weight:bold;}
.mail a:hover{color:#2086D3; text-decoration:none;}
.right_body{float:right; width:267px;}
.lorem{font:bold 15px arial; color:#39516D; padding-bottom:15px;}
.imgbord{ padding:3px;}
.vedio-tital{font:normal 13px arial; color:#8C8C8C;}
.bonus{ margin:15px 0 5px 0;}


table.pageDivider {
	border:1px dotted #333333;
	border-left:none;
	border-bottom:none;
}
.hrline {
	border-top:1px dotted #333333;
}
.vertline {
	border-right:1px dotted #333333;
}
/*
.txtIndent {
	text-indent:30px;
}*/
strong
{
font-weight:bold;
color:#454545;
}
.pad_none
{
padding:0;
margin:0;
}
.text_inside{
float:left;
width:217px;
font:normal 12px/13px Arial; 
color:#848484; 
text-align:left; 
padding:0px 0px 2px 5px;
}

.text_insider{font:normal 12px/18px Arial; color:#848484;} 

.issue_container
{
float:left;
width:338px;
padding-bottom:15px;
}
.text_inside a{font:normal 12px Arial; color:#848484; text-decoration:none;}
.text_inside a:hover{color:#848484; text-decoration: underline;}


/* June 2010 CSS Starts here */
.border_right{border-right:1px dotted #000;}
.border2{border:1px solid #B0B0B0;  margin-left:10px; width:230px; height:265px; 
font:bold 14px Arial; color:#000;}
.border{border-left:1px solid #B0B0B0; border-right:1px solid #B0B0B0;  border-top:1px solid #B0B0B0; margin-left:10px; width:230px; height:260px; font:bold 14px Arial; color:#000;}
.border3{border-left:1px solid #B0B0B0; border-right:1px solid #B0B0B0; border-top:1px solid #B0B0B0; margin-left:10px; width:230px; height:250px; font:bold 14px Arial; color:#000;}

.border5{margin-left:10px; width:230px; height:250px; font:bold 14px Arial; color:#000;}

.border4{border:1px solid #B0B0B0;  margin-left:10px; width:230px; height:230px; 
font:bold 14px Arial; color:#000;}

p.allcaps
{
text-transform:uppercase;
font-size:14px;
color:#006600;
font-weight:bold;
}
.pad_right
{
padding-right:20px;
}

.hawthorne2{border:1px dotted #333333;	border-left:none;	border-bottom:none; border-right:none; padding-top:10px;}
.webfind{border:1px dotted #333333;	border-left:none;	border-top:none; border-right:none; padding-top:10px; }
.hrline_gray {border-top:1px dotted gray;}

.watchit
{
font-weight:bold;
color:#000099;
}
.watchit span
{
font-size:12px;
color:#454545;
font-weight:normal;
}

.center_repeat{background:url(../images/2010_July/center_line.jpg); background-repeat:repeat-y; width:674px;}
.heading_pad{margin-left:10px;}
.tital{font:bold 14px Arial; color:#000;}
.tital-video{font:bold 14px Arial; color:#454545;}
.july_index{background:url(../images/2010_July/index_middle-img.jpg) repeat-y; height:auto; margin:0 0 0 13px; width:900px;}
.index_img{ width:190px; float:left; height:245px; padding:5px;}
.index_main-content{ width:680px; min-height:245px; float:left; padding:5px 5px 5px 15px; font-family:Verdana;  font-weight:bold; font-size:12px; color:#63646B; line-height:28px; overflow:hidden }
.img_pad{ padding-left:6px;}
.index_main-content a { font-family:verdana; color:#99C343; font-size:17px; text-decoration:none;}
.tv_find{width:884px; margin:5px; padding:7px; background:url(../images/2010_July/index_product-bg.jpg) no-repeat; height:186px;  }

.video_display{width:884px; margin:5px; padding:50px 5px 5px 5px; background:url(../images/2010_august/movie_preview.jpg) no-repeat;   }
.video_display2{width:884px; margin:5px; padding:50px 5px 5px 5px; background:url(../images/2010_July/surf_report-tv.jpg) no-repeat;  }
.video_display3{width:884px; margin:5px; padding:50px 5px 5px 5px; background:url(../images/2010_July/tunes-to_download.jpg) no-repeat; height:157px;  }
.video_display4{width:884px; margin:5px; padding:50px 5px 5px 5px; background:url(../images/2010_July/Previous-Releases.jpg) no-repeat; min-height:670px; overflow:hidden  }
.video_main-player{ width:885px; height:100px; float:left; padding:5px; font-family:Verdana;  font-weight:bold; font-size:12px; color:#63646B; line-height:28px; }
.video_text{ text-align:center; font-size:11px; font-weight:bold; font-family:verdana; color:#666;}

.title5 { font-size: 14px; font-weight:bold; color:#454545; line-height:20px;}
.share_button{width:137px; padding:8px 0px 0 0; float:right;}
.aug_redeem{margin:7px 2px 7px 2px;}
.aug_redeem2{margin:7px 50px 7px 30px;}
.aug-cont_heading{ font-size:14px; color:#666; font-weight:bold; margin-bottom:5px;}
.subscribe_center_repeat{background:url(../images/2010_september/main-subscribe-box_middle.gif); background-repeat:repeat-y; width:924px;}
.subscribe_enter_name{font-size:14PX; font-family:Verdana; color:#0086b5; font-weight:bold}
.subscribe_name{font-size:11px; font-family:verdana; color:#000;}
.value_privacy{font-size:11px; font-family:verdana; color:#000;  height:27px;}
.pay_pal{font-size:12PX; font-family:Verdana; color:#0086b5; font-weight:bold;}
.subscribe_sy{font-size:11px; font-family:verdana; color:#000;}

.more a{ color:#76a21d; text-decoration:none; font-size:12px}
.more :hover{ color:#006; text-decoration:underline}

a.content_link {font-size:12px; color:#454545; text-decoration:underline; font-weight:bold;}
a.content_link:hover {font-size:12px; color:#000000; text-decoration:none; font-weight:bold;}

.delight4good_title {font-size:27px; font-weight:bold; color:#e97935;}
.delight_form_title {font-size:16px; font-weight:bold; color:#e97935;}



