@charset "UTF-8";#mainContent_video  {	margin: 0px 160px 0px 150px; 	padding: 0px;	position: relative;}/*---------------------------------------- Main Video Styling -----------------------------------*/#video_1 {	float: left;	width: 360px;	margin-left: 50px;	position: relative;	padding-bottom: 10px;}#vid_grid_title p {	position: relative;	padding-top: 50px;}#vid_title .text_style2 {	top: 0px;}#vid_title {	position: relative;	height: 25px;	width: auto;	margin-top: 5px;	margin-right: 150px;	margin-bottom: 0px;	margin-left: 145px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;}/*--------- Vertical thumbs witn div tags -----------*/#vid_thumb_v1 {	float: right;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;}#vid_thumb_v2 {	float: right;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;}#vid_thumb_v3 {	float: right;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;}#vid_thumb_vert {	width: 100px;	float: right;	margin-right: 30px;}/*-----Horizontal Thumb Grid 5x2-------*/#vid_grid_1 {	position:relative;	width: 650px;	padding: 0px;	float: left;}#vid_grid_1wide {	position:relative;	width: 670px;	padding: 0px;	float: left;}#vid_thumb1alt {	float: left;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 0px;	padding-left: 5px;}#vid_thumb1alt2 {	float: left;	padding-top: 5px;	padding-right: 16px;	padding-bottom: 0px;	padding-left: 16px;}#vid_thumb1 {	float: left;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;	margin: 0px;	position: relative;	left: auto;	top: auto;}#vid_thumb2 {	float: left;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;}#vid_thumb3 {	float: left;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;}#vid_thumb4 {	float: left;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;}#vid_thumb5 {	float: left;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;}#vid_thumb6 {	float: left;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;}/*------ Thumb and Main top - No div tags-------- */#vid_group_top {	position:relative;	width:600px;	float:left;	}#vid_thumb_vert2a {	width: 100px;	float:left;	}#vid_main_center {	width: 360px;	float: left;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;	}	#vid_main_alt1 {	width: 360px;	float: left;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;	margin-left: 100px;	}/*-- top grouping x3 ----*/#vid_group3_top {	position:relative;	width:625px;	float:left;	margin-left:25px;	}#vid_main3_left {	width: 200px;	float: left;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 0px;	margin-left: 10px;	}#vid_main3_right {	width: 300px;	float: left;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	margin-left: 275px;	}#vid_thumb_vert2b {	width: 100px;	float:left;	}#vid_thumbGrid_housing {	position:relative;	float:left;	width:600px;	}	/*----------------------------------Theater Styling-----------------------------*/#mainContent_theater {	margin: 0 150px;	background: #000000;	position: relative;	padding-top: 0;	padding-bottom: 0;	}				/*--------Theatere Content display -------*/#theater_title {	float: none;	width: 600px;	margin-left: 100px;	position: relative;	}#theater_credit {	margin-left: 100px;	position: relative;	float: left;	width: 600px;	}#vidMain_theater {	width: 460px;	float: left;	padding: 0px 15px;	}#vid_thumbVert_theater1{	width: 150px;	float:left;	}#vidGroup2_theater {	float: left;	width: 790px;	position: relative;	}#vid_thumbVert_theater2{	width: 150px;	float:left;	padding: 0px;	}#vid1_theater {	width: 790px;	height: 325px;	left: auto;	right: auto;	background-position: center center;	position:	}#vid2a_theater {	height: 220px;	width: 300px;	position: relative;	float: left;	margin-left: 100px;	padding-right: 5px;	}#vid2b_theater {	float: left;	height: 220px;	width: 300px;	position: relative;	padding-left: 5px;	}/*------- End Theater Content Display -------*/#footer_theater  { 	padding: 0 10px 0 20px; /* this padding matches the left alignment of the elements in the divs that appear above it. */	background:#DDDDDD url(../_graphx/backgrounds/color_spacer_bot_150.png) repeat-x;} #footer_theater  p  {	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */	height:	85px;		}			/*---------- End of Theater--------*//*--------adSense Styling-------*/.adsense120x240 {	float: left;	height: 240px;	width: 120px;	background-color: #00FFFF;	margin: 0px 0px 0px 0px;	text-align:center;	}.adsense120x600 {	float:right;	height:600px;	width:120;	background: #CCCCCC;	margin: 0px 0px 0px 0px;	text-align:center;	}#vidCredit_left {	width: 290px;	position: relative;	float: left;}