/* CSS Document */

body{
	margin: 0px 0px 0px 0px;
	text-align: center;
	background-image: url(images/tempbg.jpg);
	background-repeat:repeat-x;
	background-color: #494949;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	line-height: 13px;
	}
	
p{
	line-height: 14px;
	}
	
h1{font-size: 24px; }
h2{font-size: 18px;	}
h3{font-size: 16px; }
	
.textbox5{
	border: #666666 1px solid;
	padding: 4px;
	font-size: 10px;
	color: #CCCCCC;
	background-color: transparent;
	}
	
.blog_thumb{
float: left;
margin-right: 3px;
border: #333333 1px solid;
}

.blog_img_left{
float: left;
margin: 10px;
padding: 7px;
}

.blog_img_right{
float: right;
margin: 10px;
padding: 7px;
}

.blog_img_border_left{
float: left;
margin: 10px;
padding: 7px;
border: #333333 1px solid;
}

.blog_img_border_right{
float: right;
margin: 10px;
padding: 7px;
border: #333333 1px solid;
}

.blog_img_border_normal{
margin: 0px;
padding: 0px;
}

.blog_video_left{
float: left;
margin: 10px;
}

.blog_video_right{
float: right;
margin: 10px;
}

.blog_video_normal{
margin: 10px;
margin-left: 0px;
}

	
.textboxBlog{
	border: #666666 1px solid;
	padding: 4px;
	font-size: 10px;
	color:#333333;
	background-color:#CCCCCC;
	}	
	
.textbox6{
	border: 0px;
	padding: 4px;
	font-size: 16px;
	color: #CCCCCC;
	font-weight: bold;
	background-color: transparent;
	}
	
.textbox7{
	border: #666666 1px solid;
	padding: 4px;
	font-size: 11px;
	color: #CCCCCC;
	background-color: transparent;
	}			
	
.archiveTitleLg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #CCCCCC;
	line-height: 28px;
	}
	
.archiveTitleMd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CCCCCC;
	line-height: 20px;
	}
	
a.archive:link, a.archive:visited{
	color:#CCCCCC;
	text-decoration: none;
	line-height: 17px;
	}
	
a.archive:hover{
	color:#CCCCCC;
	text-decoration: underline;
	}		
	
#testbackground{
	position: relative;
	width: 300px;
	height: 200px;
	background-image: url(images/testtransbg.png);
	background-repeat: repeat;
	}	
	
p.footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	line-height: 14px;
	margin: 8px;
	}
	
p.panel{
	color: #CCCCCC;
	}	
	
.storyText{
	color:#666666;
	font-size:11px;
	line-height: 16px;
	}
	
.sidebar1{
	color:#999999;
	font-size:11px;
	line-height: 16px;
	padding: 8px;
	border-bottom: #666666 1px solid;
	}	
	
.channelblogText{
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:10px;
	line-height: 13px;
	}	
	
.smTitle{
	color:#444444;
	font-size:16px;
	font-weight:200;
	line-height: 20px;
	}	
	
.storyCredit{
	color:#999999;
	font-size:10px;
	line-height: 13px;
	padding:15px;
	}		
	
a.orange:link, a.orange:visited{
	color: #FF9933;
	text-decoration: none;
	}
	
a.orange:hover{
	text-decoration: underline;
	}
	
a.corn:link, a.corn:visited{
	color:#eeeeee;
	font-size: 12px;
	text-decoration: none;
	}
	
a.corn:hover{
	text-decoration: underline;
	}		
	
a.headlines:link, a.headlines:visited{
	color:#FF6600;
	text-decoration: none;
	}
	
a.headlines:hover{
	color:#FF6600;
	text-decoration: underline;
	}
	
a.headlines2:link, a.headlines2:visited{
	font-size: 14px;
	line-height: 16px;
	color:#FF6600;
	text-decoration: none;
	}
	
a.headlines2:hover{
	color:#FF6600;
	text-decoration: underline;
	}
	
a.headlines3:link, a.headlines3:visited{
	font-size: 13px;
	color: #d16816;
	text-decoration: none;
	
	}
	
a.headlines3:hover{
	color:#d16816;
	text-decoration: underline;
	}	
	
a:link, a:visited{
	color: #FF6600;
	text-decoration: none;
	}
	
a:hover{
	text-decoration: underline;
	}				
	
.indent1{
	padding: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 14px;
	}
	
.indentWide{
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 14px;
	}	
	
.indent2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 0px;
	}
	
.indent1a{
	padding: 7px;
	font-family: Arial, Helvetica, sans-serif;
	height: 200px;
	font-size: 11px;
	color: #333333;
	line-height: 14px;
	overflow: hidden;
	}	
	
.indentFeed{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 0px;
	background-color:#CCCCCC;
	}
	
.gearfeed{
	border-bottom: #666666 1px dotted;
	margin-bottom: 15px;
	width: 610px;
	over: hidden;
	}
	
.iTunesFormat{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	border-bottom: #666666 1px dotted;
	margin-bottom: 15px;
	margin-top: 15px;
	padding-bottom: 15px;
	}	
	
#indentStories{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	width: 270px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 0px;
	background-image:url(images/storybg.jpg);
	background-repeat: repeat-y;
	border: #999999 1px solid;
	}	
	
.indent3{
	padding: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 14px;
	}		
		
	
.photo{
	padding: 7px;
	margin: 7px;
	border: #333333 1px solid;
	}	
	
.photonl{
	padding: 7px;
	margin: 7px;
	}
	
.centerAds{
	position: relative;
	padding: 15px;
	}
	
.featureTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color:#ffffff;
	width: 610px;
	height: 50px;
	padding-top: 25px;
	padding-left: 10px;
	padding-right:10px;
	
	margin-left: 10px;
	background-image: url(images/feature_headline_bg.jpg);
	background-repeat: no-repeat;
	}	
	
a.featureTitle:link, a.featureTitle:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color:#666666;
	text-decoration: none;
	}
	
a.featureTitle:hover{
	color:#336699;
	text-decoration: underline;
	}
	
.basic_border_tips{
	border: #b5b5b5 1px solid;
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
	}	
	
.headline{
	float: left;
	width: 260px;
	height: 100px;
	margin: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	overflow: hidden;
	}
	
.headline5{
	float: left;
	width: 260px;
	height: 195px;
	margin: 5px;
	padding: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: #666666 1px dotted;
	overflow: hidden;
	}
	
.headline6{
	float: left;
	width: 260px;
	height: 165px;
	margin: 5px;
	padding: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: #666666 1px dotted;
	overflow: hidden;
	}		
	
.headline3{
	float: left;
	width: 260px;
	height: 125px;
	margin: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	overflow: hidden;
	}
	
.headline4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006699;
	}		
	
.headlineBlog{
	float: left;
	width: 300px;
	height: 240px;
	padding: 5px;
	margin: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	overflow: hidden;
	}	
	
.headline2{
	float: left;
	width: 260px;
	height: 44px;
	margin: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	overflow: hidden;
	}
	
.qvNav{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 310px;
	height: 22px;
	}
	
.qvText{
	position: absolute;
	top: 22px;
	right: 0px;
	width: 170px;
	height: 120px;
	margin: 3px;
	overflow: hidden;
	}
	
.qvLinks{
	position: absolute;
	bottom: 0px;
	width: 310px;
	height: 78px;
	overflow: hidden;
	}					
	
#topPanel{
	position: relative;
	top: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	height: 93px;
	background-image: url(images/bg_top.jpg);
	background-repeat: no-repeat;
	}
	
#navigationMain{
	position: absolute;
	top: 62px;
	left: 0px;
	width: 950px;
	height: 31px;
	z-index: 30;
	}	
	
#mainPanel{
	position: relative;
	top: 4px;
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	height: 475px;
	}
	
#mainPanel2{
	position: relative;
	top: 6px;
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	height: 180px;
	}
	
#archiveTopAd{
	position: absolute;
	top: 20px;
	left: 20px;
	width: 468px;
	height: 60px;
	padding: 2px;
	border: #000000 1px solid;
	z-index: 600;
	}
	
#archiveTopAdLower{
	position: absolute;
	bottom: 20px;
	left: 20px;
	width: 468px;
	height: 60px;
	padding: 2px;
	z-index: 600;
	}	
	
#archiveTopContent1{
	position: absolute;
	top: 20px;
	right: 20px;
	width: 410px;
	height: 60px;
	
	z-index: 600;
	}
	
#archiveTopContent2{
	position: absolute;
	bottom: 20px;
	right: 20px;
	width: 410px;
	height: 60px;
	z-index: 600;
	}	
	
	
	
#archiveMain{
	position: absolute;
	top: 0px;
	left: 0px;
	width:950px;
	height: 180px;
	}		
	
#mainLeft{
	float: left;
	left:0px;
	top: 0px;
	width: 644px;
	height: auto;
	}
	
#mainLeft1{
	float: left;
	width: 644px;
	height: 247px;
	background-image: url(images/submaintopbg.jpg);
	background-repeat: no-repeat;
	}
	
#imageRotator{
	position: absolute;
	left:0px;
	top: 0px;
	width: 644px;
	height: 247px;
	z-index: 8;
	}	
	
#mainLeft2{
	float:left;
	width: 644px;
	height: 218px;
	margin-top: 3px;
	background-color:#000000;
	overflow: hidden;
	}
	
#blogitems{
	Position: absolute;
	width: 644px;
	height: 218px;
	margin-top: 3px;
	background-color:#000000;
	overflow: hidden;
	visibility: visible;
	}	
	
#mainLeftMovie1{
	position: absolute;
	width: 644px;
	height: 218px;
	margin-top: 3px;
	background-color:#000000;
	overflow: hidden;
	visibility: hidden;
	}
	
#mainLeftMovie2{
	position: absolute;
	width: 644px;
	height: 218px;
	margin-top: 3px;
	background-color:#000000;
	overflow: hidden;
	visibility: hidden;
	}
	
#mainLeftMovie3{
	position: absolute;
	width: 644px;
	height: 218px;
	margin-top: 3px;
	background-color:#000000;
	overflow: hidden;
	visibility: hidden;
	}
	
#mainLeftMovie4{
	position: absolute;
	width: 644px;
	height: 218px;
	margin-top: 3px;
	background-color:#000000;
	overflow: hidden;
	visibility: hidden;
	}
	
#mainLeftMovie5{
	position: absolute;
	width: 644px;
	height: 218px;
	margin-top: 3px;
	background-color:#000000;
	overflow: hidden;
	visibility: hidden;
	}
	
#mainLeftMovie6{
	position: absolute;
	width: 644px;
	height: 218px;
	margin-top: 3px;
	background-color:#000000;
	overflow: hidden;
	visibility: hidden;
	}
	
#mainLeftMovie7{
	position: absolute;
	width: 644px;
	height: 218px;
	margin-top: 3px;
	background-color:#000000;
	overflow: hidden;
	visibility: hidden;
	}
	
#mainLeftMovie8{
	position: absolute;
	width: 644px;
	height: 218px;
	margin-top: 3px;
	background-color:#000000;
	overflow: hidden;
	visibility: hidden;
	}						
	

	
#closePanel{
	position: absolute;
	top: 0px;
	right:10px;
	height: 25px;
	width: 100px;
	cursor: pointer;
	}						
			
	
#galleryBG{
	position: absolute;
	width: 624px;
	height: 445px;
	left: 10px;
	top: 10px;
	visibility: hidden;
	z-index: 200;
	}
	
#galleryContent{
	position: absolute;
	width: 604px;
	height: 425px;
	left: 20px;
	top: 20px;
	visibility: hidden;
	z-index: 300;
	}
	
#galleryTitle{
	position: relative;
	top: 0px;
	width:100%;
	height: 47px;
	
	}
	
#galleryClose{
	float: right;
	top: 0px;
	right: 0px;
	width:150px;
	height: 15px;
	margin: 10px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	cursor: pointer;
	}	
	
#galleryMenu{
	position: absolute;
	top: 197px;
	left: 0px;
	width: 644px;
	height:50px;
	z-index: 500;
	}
		
	
#channelTitle{
	position: absolute;
	top: 4px;
	right: 20px;
	width: 400px;
	height: 70px;
	z-index:30;
	}
	
#channelTitle2{
	position: absolute;
	top: 6px;
	right: 10px;
	width: 400px;
	height: 70px;
	z-index:29;
	}				
		
	
#mainBottom{
	position: relative;
	width: 644px;
	height: 10px;
	}	
	
#mediaPlayer{
	float: right;
	right: 0px;
	top: 0px;
	width: 300px;
	height: 468px;
	background-color:#000000;
	}
	
#mediaPlayerBottom{
	float: right;
	width: 300px;
	height: 10px;
	}			
	
#mainAdBG{
	position: absolute;
	top: 7px;
	left:7px;
	width:315px;
	height: 265px;
	z-index: 5;
	}
	
#mainAdPanel{
	position: absolute;
	top: 15px;
	left:15px;
	width:300px;
	height: 250px;
	z-index: 6;
	}
	
#mainFlashPanel{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 620px;
	height: 333px;
	z-index: 7;
	}
	
#contentPanel{
	position: relative;
	margin-top: 12px;
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	height: auto;
	background-image: url(images/subcontentbg3.png);
	background-repeat: repeat-y;
	}
	
#contentPanelBlank{
	position: relative;
	margin-top: 12px;
	margin-left: auto;
	margin-right: auto;
	width: 948px;
	border-left: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	height: auto;
	background-color: #FFFFFF;
	
	}
	
#contentPanelBlank_ew{
	position: relative;
	margin-top: 12px;
	margin-left: auto;
	margin-right: auto;
	width: 948px;
	border-left: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	height: auto;
	min-height: 500px;
	background-color: #FFFFFF;
	background-image: url(ewards/images/bg_ewards.jpg);
	background-position:top;
	background-repeat: no-repeat;
	
	}		
	
#ad468Main{
	float: left;
	margin-left: 7px;
	width: 468px;
	height: 60px;	
	}
	
#ad120Main{
	float: right;
	margin-right: 7px;
	width: 120px;
	height: 60px;	
	}	
	
#contentTop{
	margin-left: auto;
	margin-right: auto;
	top: 18px;
	width: 950px;
	height: 10px;
	background-image: url(images/subcontenttop.jpg);
	background-repeat: no-repeat;
	}
	
#testOffset{
	float:left;
	left: 0px;
	width: 310px;
	height: 220px;
	background-color:#000000;
	}
	
#hpRcon1{
	float: left;
	width: 155px;
	height: 220px;
	background-color: #333333;
	}
	
.hpRconText{
	position: absolute;
	bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	line-height: 13px;
	width: 137px;
	height: auto;
	padding-left: 7px;
	padding-rignt: 4px;
	}	
	
#hpRcon2{
	float: left;
	width: 155px;
	height: 220px;
	background-color: #333333;
	}		
	
#testOffset2{
	float:left;
	margin-left: 10px;
	width: 310px;
	height: 220px;
	background-color:#000000;
	}
	

		
#testOffset3{
	float:left;
	margin-left: 10px;
	width: 310px;
	height: 220px;
	}
	
	#qvMain{
	position: relative;
	top:0px;
	left: 0px;
	width: 310px;
	height: 220px;
	background-color:#000000;
	z-index: 100;
	visibility: visible;
	}
	
#qvTitle{
	float: left;
	width: 90px;
	height: 220px;
	}	
	
#qvFlash{
	float: left;
	width: 220px;
	height: 220px;
	}
	
#qvGear{
	position: absolute;
	top: 0px;
	width: 310px;
	height: 220px;
	background-color:#000000;
	visibility: hidden;
	z-index: 200;
	}	
	
#qvFeature{
	position: absolute;
	top: 0px;
	width: 310px;
	height: 220px;
	background-color:#000000;
	visibility: hidden;
	z-index: 200;
	}	
	
#qvDestinations{
	position: absolute;
	top: 0px;
	width: 310px;
	height: 220px;
	background-color:#000000;
	visibility: hidden;
	z-index: 200;
	}
	
#qvEntertainment{
	position: absolute;
	top: 0px;
	width: 310px;
	height: 220px;
	background-color:#000000;
	visibility: hidden;
	z-index: 200;
	}	
	
#qvFashion{
	position: absolute;
	top: 0px;
	width: 310px;
	height: 220px;
	background-image: url(images/qv_bg_fashion2.jpg);
	background-repeat: no-repeat;
	visibility: hidden;
	z-index: 200;
	}
	
#qvHealth{
	position: absolute;
	top: 0px;
	width: 310px;
	height: 220px;
	background-color:#000000;
	visibility: hidden;
	z-index: 200;
	}
	
#qvMusic{
	position: absolute;
	top: 0px;
	width: 310px;
	height: 220px;
	background-color:#000000;
	visibility: hidden;
	z-index: 200;
	}
	
#qvNews{
	position: absolute;
	top: 0px;
	width: 310px;
	height: 220px;
	background-color:#000000;
	visibility: hidden;
	z-index: 200;
	}	
	
#qvOnthescene{
	position: absolute;
	top: 0px;
	width: 310px;
	height: 220px;
	background-color:#000000;
	background-image: url(v2/images/qv_bg_onthescene.jpg);
	background-repeat: no-repeat;
	visibility: hidden;
	z-index: 200;
	}		
	
#bottomPanel{
	position: relative;	
	top: 1px;
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	height: 82px;
	background-image: url(images/mainbottom.jpg);
	background-repeat: no-repeat;
	}
	
#bottomAd{
	position: absolute;
	top: 11px;
	left: 11px;
	width: 468px;
	height: 60px;
	}
	
#bottomAd2{
	position: absolute;
	top: 11px;
	right: 11px;
	width: 400px;
	height: 60px;
	}	
	
#footerPanel{
	position: relative;	
	top: 16px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 35px;
	width: 950px;
	height: 82px;
	}
	
#footerByLine{
	position: absolute;	
	bottom: 16px;
	left: 5px;
	width: 217px;
	height: 27px;
	}	
	
a.footer:link, a.footer:visited{
	color:#CCCCCC;
	text-decoration: none;
	cursor: pointer;
	}
	
a.footer:hover{
	color:#FF9933;
	text-decoration: none;
	cursor: pointer;
	}	
	
#java1{
	float:left;;
	width: 155px;
	height: 217px;
	background-color:#ffffff;
	}	
	
#centerAds{
	position:relative;
	top:10px;
	width: 610px;
	height: 90px;
	margin: 15px;
	background-image: url(images/ad_background.png);
	background-repeat: no-repeat;
	}
	
#centerAds2{
	float: left;
	margin-top: 15px;
	margin-left: 5px;
	width: 469px;
	height: 60px;
	}
	
#centerAds3{
	float: left;
	margin-top: 15px;
	margin-left: 3px;
	margin-right: 5px;
	width: 120px;
	height: 60px;
	}
	
.blogDate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color:#333333;
	}
	
.blogTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #3366CC;
	line-height: 30px;
	}
	
#blogComments{
	position: relative;
	width: auto;
	height: auto;
	background-color:#CCCCCC;
	border: #666666 1px solid;
	padding: 15px;
	}
		
	
#divider{
	position: relative;
	width:auto;
	height:auto;
	padding-top:15px;
	padding-bottom: 15px;
	}
	
#articleExtended{
	position: relative;
	width:auto;
	height:auto;
	}	
	
#articleAd{
	position: absolute;
	top: 30px;
	right: 40px;
	width: 234px;
	height: 60px;
	background-color:#99CC33;
	border: #666666 1px solid;
	}	
		
#blogIntro{
	height: 80px;
	width: 230px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 14px;
	border: #666666 1px dotted;
	
	}
	
#radioMain{
	position:absolute;
	width: 750px;
	height: 350px;
	left: 0px;
	top:0px;
	background-color: #000000;
	}
	
#radioTop{
	position: relative;
	top: 0px;
	width: 740px;
	height: 15px;
	margin-bottom: 7px;
	background-color: #333333;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	}	
	
#radioPlayer{
	position:absolute;
	left: 0px;
	top: 25px;
	margin-left: 3px;
	margin-right: 6px;
	width: 429px;
	height: auto;
	}
	
#radioAd{
	position: absolute;
	top:35px;
	right: 6px;
	width: 300px;
	height: 250px;
	border: #cccccc 1px solid;
	}
	
	
	
		
#LAvenues{
	position: relative;
	width: 300px;
	height: auto;
	margin-left: 5px;
	background-image: url(onthescene/images/issueFall07/venuesCenterBG.png); background-position: top; background-repeat: no-repeat; background-color:#FFFFFF;
	}
