
/* --- VIDEO DETAILS --- */

#leftContainer_video {
    position:relative;
    float:left;
    z-index:4;
    width: 588px;
	min-height:476px;
    background-color:#333 !important;
    padding:10px;
    margin: 3px 0 0 0;
    border:1px solid #777777;
}

#rightContainer_video {
    position:relative;
    z-index:1;
    width: 390px;
    float: left;
    margin: 3px 0 0 0;
    background: url(../images/video/diagonalTexture.gif) repeat top right; 
    overflow: hidden;
}

#leftContainer_video h1 {
	margin: 2px 0 0 0;
	padding:0px;
	font-size:24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing: -1px;
	color: #f1f1f1;
}

#leftContainer_video h2, #leftContainer_video h2 a {   /*using this for the Series: line*/
	margin: 0px;
	padding:0px;
	font-size:14px;
	color: #99B39A;
}

#leftContainer_video h2 a:hover {   /*using this for the Series: line*/
	color: #99B39A;
}

#videoDetails p {  
	margin: 0px;
	padding:0px;
	line-height: 120%;
	color:#FFF;
}

#videoDetails {
	margin: 2px;
	padding: 0;
}

#videoDetails .byline, #videoDetails .posted, #videoDetails span  {
	font-size:10px;
	color:#f1f1f1;
}

#videoDetails a {
	text-decoration:underline;
	color: #99B39A;
	font-size:10px;
}

#videoDetails a:hover {
	text-decoration:none;
	color: #f1f1f1;
}

.socialLink {
	text-decoration:underline;
	color: #99B39A;
	font-size:12px;
	cursor:pointer;
}

.socialLink:hover{
	text-decoration:none;
}

/* BEGIN STYLES FOR THE FEATURED VIDEOS */

#featuredVideoContainer {
	width:366px;
	height:auto;
	padding: 10px 10px 0px 10px;
	margin-bottom:0px;
}

#featuredVideoContainer h2 {
	color: #99B39A;
	font-size: 20px;
	margin: 0px;
	padding:0px;
}

#featuredVideoContainer td {
	background-color:#333;
	border: 1px solid #777777;
}

.featuredVideo h3, .featuredVideo a {
	margin:2px;
	font-size:14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing: -1px;
	color: #f1f1f1;
	text-decoration:none;
}

.featuredVideo a:hover {
	color: #99B39A;
	text-decoration:underline;
}

/* BEGIN STYLES FOR THE TABBED CONTENT IN VIDEO */

.tabContainer {
	border-left: 1px solid #777777;
	border-bottom: 1px solid #777777;
	border-right: 1px solid #777777;
	width:998px;   
	background:url(../video/tabContentBg.jpg) top left repeat-x;
	background-color: #81A081;
	min-height:552px;
}



.tabMenu {
	margin: 0px 0px 0px 1px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	width: 100%;
}

.tabMenu ul {
	margin: 0;
	padding: 0;
	float: left;	
	/*background: #333 url(/video/indentbg.gif) center center repeat-x;*/
	background: #333;
	border-top: 1px solid #C0CFC0; 
	border-left: 1px solid #C0CFC0;
}

.tabMenu ul li {
	display: inline;
}

.tabMenu ul li a {
	float: left;
	color: #fff;
	padding: 5px 15px;
	text-decoration: none;
	border-right: 1px solid #C0CFC0; 	
}

.tabMenu ul li a:visited {
	color: #fff;
}

.tabMenu ul li a:hover {
	color: #C0CFC0;
}

.tabMenu ul li a.selected {
	color: #333 !important;
	padding-top: 6px; /*shift text down 1px*/
	padding-bottom: 4px;
	background: black url(/video/indentbg2.gif) center center repeat-x;
}

.tabcontent {
	display:none;
}

.tabVideoThumb {
	width: 156px;
	height: auto;
	min-height:205px;
	background-color: #414141 !important;
	padding:10px 10px 10px 9px;
}

.tabVideoThumb_ON {  /* THIS TRIES TO ACHIEVE A ROLLOVER COLOR CHANGE TO THE BACKGROUND */
	width: 156px;
	height: auto;
	min-height:205px;
	background-color: #000 !important;
	padding:10px 10px 10px 9px;
}

.tabVideoThumb p, .tabVideoThumb_ON p {
	margin: 1px 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}

.tabVideoThumb h3, .tabVideoThumb a, .tabVideoThumb_ON h3, .tabVideoThumb_ON a  {
	margin: 1px 0px !important;
	padding:0px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing: -1px;
	font-size:14px;
	color: #C3D499;
	text-decoration:none;

}

.tabVideoThumb_ON h3, .tabVideoThumb_ON a  {
	color: #FFF;
}

.tabVideoThumb_ON a:hover  {
	text-decoration:none;
}

/*COMMENTS*/

#commentContainer {
margin:10px 0 0 0;
background-color: #444;
}
#commentContainer #commentHeader {
width: 591px;
height: 30px;

}
#commentHeader h4 {
padding:5px 0px 0px 28px;
font-size: 16px;
color: #99B39A;
}

#commentContainer h5 {  /*used for "submit your comment" */
margin:5px 0;
font-size: 16px;
color: #f1f1f1;
}
#commentContainer p, #commentContainer span {
margin: 5px 0px;
color:#DDD;
}
#commentContainer .comment, #commentContainer .commentHighlight {
padding: 5px 30px;
border-top: 1px solid #AAA;
}
#commentContainer .comment {
background-color: #666;
}
#commentContainer .commentAuthor {
color:#FFF;
font-weight:bold;
}
#commentContainer .commentTown {
font-weight:bold;
color:#f1f1f1;
}
#commentForm {
display:inline;
}
#commentForm input, #commentForm textarea {
font-size: 12px;
color:#555;
background-color: #FAF9FC;
border-top: 1px solid #99B39A;
border-left: 1px solid #99B39A;
border-bottom: 1px solid #99B39A;
border-right: 1px solid #99B39A;
}
#commentForm textarea {
width: 350px;
height: 150px;
}
#commentForm .label {
font-weight: bold;
text-align:right;
color: #f1f1f1;
}
