/*
	-- -- -- -- -- -- --
	Home page styles
	-- -- -- -- -- -- --
*/

/* Flash and video playback area */
#mediaCenter {clear:both; margin-bottom:3px;}

/* Column width overrides */
DIV#content {background:url(/_images/css/content-bg-home.png) repeat-y left top; margin-top:25px;}
DIV#sidebarMenu {width:190px; margin-right:10px; float:left;}
DIV#ctl00_main {width:685px; margin:0 0 0 15px; float:left;}

DIV#homeBlogs {float:left; width:490px;}
	#homeBlogs H2 {border-bottom:1px solid #d3d3d3; padding-bottom:6px; color:#3b73b9; font-size:.87em; font-weight:bold; margin-bottom:10px}
	#homeBlogs H3 {font-size:.87em; color:#666;}
	#homeBlogs H3 A {font-size:1em; color:#666;}
	#homeBlogs a.fullArticle {float:right; background:url(/_images/css/fullArticle-bg.png) no-repeat right 8px; padding-right:11px;}
	#homeBlogs .blogPost {margin-bottom:15px;}
		#homeBlogs .blogPost P {padding-bottom:3px;}
	#homeBlogs UL {padding:0;}
	#homeBlogs UL LI {padding:2px 0 1px 15px; margin:0; background:url(/_images/css/otherBlogPosts-bg.png) no-repeat left 5px;}
	
DIV#homeConnect {float:left; width:175px; margin-left:20px;}
	#homeConnect H4 {border-bottom:1px solid #d3d3d3; padding:0px 0 6px; color:#3b73b9; font-size:.87em; font-weight:bold; margin-bottom:10px;}
	#homeConnect UL {padding:0;}
		#homeConnect UL LI {padding:0px 0 10px 27px; margin:0;}
			#homeConnect UL LI.rss {background:url(/_images/css/icon-rss.jpg) no-repeat left 2px;}
			#homeConnect UL LI.twitter {background:url(/_images/css/icon-twitter.jpg) no-repeat left 2px;}


DL#differentiators {font-size:.70em; }
	DL#differentiators IMG {display:block; padding:4px 0;}
	#differentiators DT {font-weight:bold; background:url(/_images/css/greyArrowRight.png) no-repeat left 2px; padding-left:13px; margin-top:5px;}
		#differentiators DT.selected {background-image:url(/_images/css/greyArrowDown.png);}
	#differentiators DD {padding-left:13px; display:none; height:110px;}
		#differentiators DD.expanded {display:block;}
	

#videoGallery {display:none; width:900px; height:200px; background:transparent url(/_images/css/videoGallery-bg.png) no-repeat scroll left bottom; position:absolute; margin:-200px auto; z-index:1000;}

#homeAnimation {display:block; width:900px; height:200px;}/* animation swf placed as child of */

#videoWrapper {background-color:#000; float:left; margin-top:5px;}/* Needed for black background when video gallery is hidden */
#videoPlayer {width:338px; height:190px; float:left; display:block; cursor:pointer; float:left;}/* video player placed as child of */

UL#videoCategories {float:left; width:175px; padding:30px 15px 0 50px;}/* Category list on the left */
	#videoCategories LI {width:140px; height:40px; margin-bottom:12px;}
		#videoCategories LI#testimonials {background:url(/_images/css/videoCategories-btns.png) no-repeat -161px 0;}
		#videoCategories LI#versantStory {background:url(/_images/css/videoCategories-btns.png) no-repeat -316px -45px;}
		#videoCategories LI#versantReport {background:url(/_images/css/videoCategories-btns.png) no-repeat -316px -92px;}
		#videoCategories LI.disabled {backgroundposition:0 0;}

UL.vStoryClips {margin:2px 0 0 4px;}
UL.vStoryClips LI {width:275px; margin:1px 5px 1px 5px; font-size:.6em;}/* Playlist */
	.vStoryClips LI EM {font-style:normal; font-weight:bold;}
	.vStoryClips LI SPAN {/*padding-bottom:12px;*/ font-size:.9em; display:block;}
		/*.vStoryClips LI P SPAN {display:block; color:#666;}*/
	.vStoryClips LI IMG {
		border:2px solid #e4e4e4;
		float:left; margin:0 5px 0 0;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";  /*first!*/
		filter: alpha(opacity=70);					/*second!*/
		opacity:.7; /*third!*/
	}
	.vStoryClips LI A {margin-bottom:1px; color:#666; text-decoration:none; float:left; padding:3px 5px; width:265px;}
	.vStoryClips LI A:link,
	.vStoryClips LI A:visited{text-decoration:none;}
	.vStoryClips LI A:hover,
	.vStoryClips LI A:active{background:#eaf398; text-decoration:none;}
	.vStoryClips LI A:hover IMG {
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  /*first!*/
			filter: alpha(opacity=100);					/*second!*/
			opacity:1; /*third!*/
		}
	.vStoryClips LI A.playing {background-color:#eaf398;} 
		.vStoryClips LI A.playing IMG {
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  /*first!*/
			filter: alpha(opacity=100);					/*second!*/
			opacity:1; /*third!*/
		}
		
A#closeGallery {position:absolute; /*left:838px;*/ left:865px; top:-1px; font-size:.9em; display:block; padding:2px 2px 8px 8px; color: #b5b5b5;}
A#closeGallery:HOVER {text-decoration:none;}
