/* CSS Document */

html {
	text-align:center;
	background: #000;
	margin:0;
	padding:0;
}
#hd {
	height: 330px;
	position:relative;
}
#doc2.yui-t7{
	background:transparent url(images/bgHome2009.jpg) no-repeat scroll center top;
}
#bd{
	padding: 0 11px 0 23px;
}
.yui-u.first{
	padding-top: 50px;
}

#ft{
	margin-top:30px;border-bottom: 2px solid #663c23;
}
#vNavBox{
    border-bottom:1px solid #3C2B21;
	right:0;
}
#flashLogoHome {
	position: absolute;
	top: 30px;
	left: 10px;
	margin: 0px;
	width:360px;
	height: 360px;
	padding: 0px;
	z-index:40;
	margin-left:-18px;
}
#homeVideo{
	position:relative; 
	left:340px;top:51px;
	border:1px solid #3C2B21;
	width:400px;
	height: 226px;
}

/* headline rss scroller */
#pscroller1{
	position:relatve;
	top:44px;
	left:308px;
	width: 616px;
	height: 1.2em;
	border:1px solid #3C2B21;
	padding: 5px;

}

.rssclass .rsstitle{
	font-weight: bold;
        margin-left:66px;
}
.rssclass .rssdate{
	color: gray;
	font-size: 85%;
	position:absolute;
	left:546px;
	top:2px;
	width:80px;
	overflow:hidden;
	height:1em;
}
.rssclass a{
	text-decoration: none;
	color:#CFC4A8;
}

/*edrive tv rss */
#homeVideoRss{
	position:absolute;
	right:14px;
	top:80px;
	width:172px;
	height:160px;
	overflow:hidden;
	padding:38px 6px 6px 6px;
	background:transparent url(images/home_edrivetv_bg.gif) no-repeat 0 0;
	border-bottom:1px solid #3C2B21;
}
#homeVideoRss p{
	display:block;
}
#homeVideoRss li small{
	display:block;
        width:120px;
	height:14px;
	margin-top:4px;
	overflow:hidden;
}
.rssembed h3{
	margin:0;
	font-size:93%;
}
li.play{
	position:absolute;
	right:24px;
	top:288px;
	width:150px;
}



/*----------------------------------------
L O G I N
-------------------------------------------*/
#accountInfo{
	z-index:50;
	top:5px;
	left:170px;
	text-transform:uppercase;
	font-size:85%;
	height:105px;
	margin:6px 0;
	background-color: #76431D;
	border: 1px solid #76431D;
	background:transparent url(images/gridDark.gif) repeat 0 0;
}
#accountInfo form{
	padding:1em;
}
#accountInfo h3{
	padding:0;
	margin:0;
	color:#FFBC32;
	letter-spacing:1px;
}
#accountInfo .btn{
	font-size:100%;
	padding:1px;
}
.js-clickable {
	cursor: pointer;
	text-decoration: underline;
}
#loginBox{
	font-family:"trebuchet ms", arial;
	text-transform:uppercase;
	font-weight:bold;
	font-size:95%;
	color:#ffffff;
	z-index:60;
	margin-bottom:4px;
	position:absolute;
	top:5px;left:0px;
	width:300px;
	text-align:right;
	background:transparent url(images/gridDark.gif) repeat 0 0;
}
#loginBox a{
	display:block; 
	width:auto; 
	float:left;
	text-decoration:none;
	padding:0px 6px 2px 18px;
	color: #FFB832;
}
#loginForm form{width:190px;text-align:right; margin:0 0 0 50px;}

#loginForm .btn{font-size:100%;}
#loginBox h3{display:none;}
#loginBox li a{display:block;float:left; margin:2px 6px;;text-decoration:none;}

li#login, li#signup{position:relative;}

#login input.btn{
    color:#fff;
    background:#54170f  url(domain/bin/css/glassyBtn.png) repeat-x scroll 0 -32px;
	_background-image:none;
    border:1px solid #b06632;
	width: 95px;
	margin: 5px 0 5px 0;
	padding: 3px 0;
}

li#vNav11845 a{ background-position: -42px -0px;}
li#vNav11846 a{ background-position: -50px -34px; width: 38px;}
li#vNav11847 a{background-position: -57px -68px; width: 22px;}
li#vNav11850 a{background-position: -54px  -102px; width: 28px;}
li#vNav11848 a{background-position: -47px -136px; width: 42px;}
li#vNav14680 a{background-position: -44px -170px; width: 48px;}
li#vNav11851 a{background-position: -52px -204px; width: 32px;}
li#vNav11852 a{background-position: -25px -238px; width: 86px;}
li#vNav11865 a{background-position: -50px -272px; width: 36px;}
li#vNav11874 a{background-position: -40px -306px; width: 55px;}

li#vNav11845 a:hover{ background-position:  -197px -0px;}
li#vNav11846 a:hover{ background-position:  -205px -34px;}
li#vNav11847 a:hover{background-position: -212px -68px;}
li#vNav11850 a:hover{background-position: -209px -102px;}
li#vNav11848 a:hover{background-position: -202px -136px;}
li#vNav14680 a:hover{background-position: -199px -170px;}
li#vNav11851 a:hover{background-position: -207px -204px;}
li#vNav11852 a:hover{background-position: -180px -238px;}
li#vNav11865 a:hover{background-position: -205px -272px;}
li#vNav11874 a:hover{background-position: -195px -306px;}




#calendarSmlBox h3 {
	background: transparent url(images/calendarSml_home09.gif) no-repeat scroll left top;
}
#calendarSmlBox p{position:absolute; right:22px; margin:0px; padding:0;text-align:left;}


/* ---------------------------------------------------------------
"sliding banners" Feature
------------------------------------------------------------------*/
#featureContent {
	width: auto;
	height: 185px;
	margin-bottom:14px;
	background: url(images/bg_bannerTopHome.gif) repeat-x left top;
}
#featureContent .banner{
	margin:0;
	padding: 0;
	border: none;
}

#featureBox{
	position: relative;
	height: 185px;
}
#featureTabHolder {
	margin: 0;
	width: 93px;
	letter-spacing:0px;
	height:auto;
	position:absolute;
	top:170px;
	right:0px;
}

#featureTabs li a{
	text-decoration:none;
	color:#fff;
}
#featureTabs li{
	display: inline;
}
ul#featureTabs li a {
	width: 8px;
	height: 8px;
	display:block;
	float: left;
	padding: 5px 5px 5px 5px;
	border: 1px solid #563A3C;
	border-top: none;
	cursor: pointer;
	background:#DF6300 url(domain/bin/css/glassyBtn.png) repeat-x 0 -32px;
	font:bold 10px/15px tahoma, serif;
	line-height: 80%;	
}
ul#featureTabs li a.selected {

	background:#DF6300 url(domain/bin/css/glassyBtn.png) repeat-x 0 -18px;
}	
ul#featureTabs li.twolines a{
	padding: 5px;

}	
	
ul#featureTabs li a:hover {
	background:#ffa200 url(domain/bin/css/glassyBtn.png) repeat-x 0 -18px;
}
.tabcontent{
	padding:0;
}
.featureCaption{
	background:transparent url(images/trans-dark.png) repeat 0 0;
	margin:4px;
	padding:4px;
	border:1px solid #ccc;
	color:#fff;  
        
}
.featureCaption h3{margin:0;}
.featureCaption a{color:#F68026;}

#featuretab1{background:;}
#featuretab2{background:;}
#featuretab3{background:;}
#featuretab4{background:;}
#featuretab5{background:;}


#featureNav a {
	display: block;
	font-family: Tahoma, sans-serif;
	text-align: left;
	color: #fff;
	text-decoration: none;
	margin:0;
	padding: 20px 0 0 22px;
	text-transform:lowercase;
	height: 40px;
	float:left;
	width:125px;
	background:transparent url(images/playButton_small.png) no-repeat scroll left 22px;
}
#featureNav a:hover {
	color: #888;
	background-position: right;
	background:transparent url(images/playButton_small.png) no-repeat scroll left -38px;
}

