@charset "utf-8";

.MainBody {	
/*background-image: url(../images/background1.png);*/	
/*background-image: url(../images/glim_center.jpg);*/	
	width:980mx; background: #003B73 url(../images/background1.jpg) no-repeat scroll center top; top: 0px;	
/*background-repeat: repeat-x;*/ background-color: #003B73; text-align:center;	margin-top: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	margin-left: 0px;	margin-right: 1px;  }
/**************************/
/* Main Layout Containers */
/**************************/
.MainBody_TEMP {	top: 0px;	background-repeat: repeat-x;	background-color: #F2F2F2;	text-align:center;	margin-top: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	width:900px;	margin-left:auto;	margin-right:auto;	height: 100%; }/* Main big box 900px wide*/
.MainBody_Container { top: 0px;	margin-right: auto;	margin-left: auto;	width:980px; height:100%px; text-align: center;	background-color:#fff; }
#InnerBody_Container { margin-right: auto;	margin-left: auto;	width: 100%; text-align: center; padding:0px;	height:auto; }
.InnerBody {	top: 0px; text-align:center; margin-top: 0px; }/* Hold all the other templates when they load */
#InnerTemaplates_Container {	height: auto;	margin-top: 0px;	margin-right: auto;	margin-left: auto;		text-align: center;	 }/* Provide right hand side container - Large */
#ContentSplitContainer_left {	float: left; width: 600px; }
/* Provide Left hand side container - small */
#ContentSplitContainer_right {	float: left; width:275px; }
/* Provide right hand side container - small */
#ContentSplitContainer_left_2 {	float: right; width: 220px; padding-right:15px; padding-top:15px; }
/* Provide Left hand side container - large */
#ContentSplitContainer_right_2 {	float: left; width:610px; height:690px; border-right:solid 1px #bbb;border-left:solid 1px #bbb;border-bottom:solid 1px #bbb;padding-left:14px; }
/* Provide right hand side container - large */
#ContentSplitContainer_left_3 {	float: left; width: 660px;}
/* Provide Left hand side container - small */
#ContentSplitContainer_right_3 {	float: right; width:220px; }
/* Provide right hand side container - large */
#ContentSplitContainer_wide {	width: 900px; margin-right: auto; margin-left: auto; }
/* Provide right hand side container - large */
#ContentSplitContainer_left_4 {	float: left; width: 445px; }
/* Provide Left hand side container - small */
#ContentSplitContainer_right_4 {	float: right; width:445px; }
/*Hold the search box, logo etc*/
#top_container {	 width: 100%;	margin-right: 20px;	margin-left: auto;	clear: right; text-align:left; }
/* Top Banner container */
.TopBanner_Container { height: auto;	top: 0px;	margin-right: auto;	margin-left: auto;	width: 100%;	text-align: center; }
/* Sub menu container  */
.SubMenu_Container {	height: 17px;	width: 100%; text-align: right;  }
.MainBody_Container_TEMP {	height: auto;	top: 0px;	margin-right: auto;	margin-left: auto;	width: 900px;	text-align: center;	border: 1px solid #FF0000; }
/* Bottom of page Banner container */
#BottomBanner_Container {	height: auto;	top: 0px;	margin-right: auto;	margin-left: auto;	width: 100%;	text-align: center;	margin-top: 15px; }/* Footer of page Container */
#MainFooter_Container {	top: 0px;	margin-right: auto;	margin-left: auto;	text-align: center;	/*background-color: #CCCCCC;*/	margin-top: 0px;	padding: 0px;	height: 100px; }
/*******************************************/
/* Min text coloring, links and formating */
/************************************/
a:link {	color: #00467F;	text-decoration: none; font-size: 1.1em;}
a:hover {	color: #FAA61A;	text-decoration: none; font-size: 1.1em;}
a:active {	color: #333333;	text-decoration: none; font-size: 1.1em;}
a:visited {	color: #00467F;	text-decoration: none; font-size: 1.1em;}
/* gray/black - 12px*/
.font4_12 {	color: #333333;	font-size: 12px;	font-weight: bold; }
.font4_12 {	color: #bbb;	font-size: 10px;	font-weight: bold; }
.font4_12 a{	color: #bbb;	font-size: 10px;	font-weight: bold; }
.font4_13 {	color: #666;	font-size: 10px;	font-weight: bold; line-height:10px; }
.font4_13 a {	color: #666;	font-size: 10px;	font-weight: bold; }
/* gray/black - 14px*/
.font4_14 {	color: #d31820;/*color: #f00;*/ font-family: Lucida, Myriad Pro, Arial, Helvetica, sans-serif;	font-size: 26px;	font-weight: normal; float:left;}
.font4_14_5 {	color: #056C8B;/*color: #f00;*/ font-family: Lucida, Myriad Pro, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold; line-height:15px; }
.font4_14_4 {	color: #d31820;/*color: #f00;*/ font-family: Lucida, Myriad Pro, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold; line-height:15px; }
.font4_14_3 {	color: #d31820;/*color: #f00;*/ font-family: Lucida, Myriad Pro, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold; margin-bottom:3px; margin-top:5px; }
.font4_14_2 {	color: #333;/*color: #f00;*/ font-family: Lucida, Myriad Pro, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold; }
.font4_14_l {	color: #333;	font-size: 14px;}
/* gray/black - 16px*/
.font4_16 {	color: #333;	font-size: 16px;	font-weight: bold; }
.font4_16_2 {	color: #f00;	font-size: 16px;	font-weight: bold; }
/* gray/black - 18px*/
.font4_18 {	color: #333;	font-size: 16px;	font-weight: bold; }
/* Dark Brown - 14px*/
.font5_14 {	color: #d31820;	font-size: 14px;	font-weight: bold; }
.font5_16 {	color: #d31820;	font-size: 16px;	font-weight: bold; }
.font5_14_l {	color: #d31820;	font-size: 14px;}
/* Dark Brown - 12px*/
.font5_12 {	color: #d31820;	font-size: 12px;	font-weight: bold; }
.font5_12_l {	color: #666; font-family: Lucida, Myriad Pro, Arial, Helvetica, sans-serif;	font-weight: bold; font-size: 13px; /*color: #056C8B;	font-size: 12px; */}
/* white - 12px*/
.font6_12 {	color: #FFFFFF;	font-size: 12px;	font-weight: bold; }
/* white - 14px*/
.font6_14 {	color: #FFFFFF;	font-size: 14px;	font-weight: bold; }
/* white - 16px*/
.font6_16 {	color: #FFFFFF;	font-size: 16px;	font-weight: bold; }
/* general text */
.TextBlackGold{	font-family: Arial, Helvetica, sans-serif;	color: #E9B501; }
/***********************************************/
/* Boxed, Divs, Tables etc borders and shadings*/
/***********************************************/
.GrayBorderOnly{border:solid;border-width:1px;border-color:#CCCCCC; }
#AllHeaderTitles_old{	text-align: left;	height:25px; padding-left:10px	}
#AllHeaderTitles{	margin-left:15px;	margin-top:108px;	margin-bottom:10px;	text-align: left;		height: 36px;	line-height: 36px; border-bottom: solid 8px #bbb;  width: 582px;  }
#AllHeaderTitles_register{	margin-left:16px;	margin-top:87px;	margin-bottom:10px;	text-align: left;		height: 36px;	line-height: 36px; border-bottom: solid 8px #bbb;  width: 581px;  }
/* smal grey menu boxes top and bottom*/
.GenericMenuGray220{ /*background-image:url(../images/slice_silverbox_top_220_38.png);background-position:top;background-repeat:no-repeat*/ }
.GenericMenuGray220_btm{ background-color:#fafafa;	/*background-image:url(../images/slice_silverbox_bottom_220_38.png);background-position:bottom;background-repeat:no-repeat */ }
/* smal gold menu boxes top and bottom*/
.GenericMenuGold220{ /*background-image:url(../images/slice_goldbox_top_220_38.png);background-position:top;background-repeat:no-repeat */ }
.GenericMenuGold220_btm{ /*background-image:url(../images/slice_goldbox_bottom_220_38.png);background-position:bottom;background-repeat:no-repeat*/ }
/* Player box */
.PlayerBox_main { 	text-align:left;  background-color: #eee;	width: 600px;	height: 375px;	float: left; margin-left:15px; margin-top:0px; border:solid 1px #bbb;  }
#PlayerBox_1 {	/*background-image: url(../images/slice2_player_top_left.png);	background-repeat: no-repeat;	background-position: left top;	height: 100%;*/}
#PlayerBox_2 {	/*background-image: url(../images/slice2_player_top_right.png);	background-repeat: no-repeat;	background-position: right top;	height: 100%;*/}
#PlayerBox_3 {	/*background-image: url(../images/slice2_player_top_run.png);	background-repeat: repeat-x;	background-position: top;	height: 100%;*/}
#PlayerBox_4 {	/*background-image: url(../images/slice2_player_run_left.png);	background-repeat: repeat-y;	background-position: left;	height: 100%;*/}
#PlayerBox_5 {	/*background-image: url(../images/slice2_player_run_right.png);	background-repeat: repeat-y;	background-position: right;	height: 100%;*/}
#PlayerBox_6 {	/*background-image: url(../images/slice2_player_btm_left.png);	background-repeat: no-repeat;	background-position: left bottom;	height: 100%;*/}
#PlayerBox_7 {	/*background-image: url(../images/slice2_player_btm_right.png);	background-repeat: no-repeat;	background-position: right bottom;	height: 100%;*/}
#PlayerBox_8 {	/*background-image: url(../images/slice2_player_run_btm.png);	background-repeat: repeat-x;	background-position: bottom;	height: 100%;*/}
#PlayerBox_flv { margin-right: 5px;	margin-left: 5px;	background-color: #000000;	height: 330px;	width: 450px;	position: relative;	top: 5px; float:left; }
#PlayerBox_tags {	top: 6px;	line-height:30px;	height: 32px;}
/* video details box */
#VideoDetails{ clear:left;	float:left;	margin-top: 5px;	width: 624px;	height: 375px;	background-repeat: no-repeat;	background-color:#fafafa;	border-left: 1px double #bbb;border-right: 1px double #bbb;border-bottom: 1px double #bbb;	margin-bottom: 10px; margin-left: 0px; }
#VideoDetails_box{ margin-top: 5px;	width: 580px;	height: 130px;	background-color:#eee;	border: 1px double #bbb; margin-bottom: 10px; margin-left: 15px; }
#VideoDetails_MemberDetails{	width:22%;	float: left;	margin-left: 0px;	background-color: #99FFFF;}
#VideoDetails_More{	width:77%;	float: right;}
.VideoDetails_More_List{	list-style-type: none;	display: block;	margin-top: 5px;	padding-left: 0px;	padding-right: 10px;	text-align: left;	margin-left: 0px;	width: 76%;	float: right;	padding-bottom: 10px;}
.VideoDetails_More_List li{	margin-bottom: 8px;}
.VideoDetails_MemberDetails_List{	display:inline;	display: block;	text-align: left;	padding-left: 10px;	width: 20%;	float: left;	margin-top: 5px;	margin-left: 0px;	padding-bottom: 10px;}
.VideoDetails_MemberDetails_List li{	list-style-type: none;	margin-left: 15px;}
/* comments box */
.CommentBoxList_TopLinks li{	display:inline;	margin: 0px;	padding: 0px;}
#CommentBoxPostNew{	border: 1px dotted #DFDCDC;	width: 595px;	margin-right: auto;	margin-bottom: 10px;	margin-left: auto;	background-color: #FFFFFF;	background-image: url(../images/slice_comments_run.png);	background-repeat: repeat-x;	background-position: left top;	clear: left;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	margin-top: 10px;}
.CommentsBox{	background-color: #FFFFFF;	border: 1px dotted #D5D4D4;	float: right;	width: 470px;	background-image: url(../images/slice_comments_run.png);	background-repeat: repeat-x;	background-position: left top;}
.CommentBoxList_TopLinks ul{	list-style-type: none;	padding: 0px;	background-position: right;	text-align: right;	margin-top: 4px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px; }
.CommentBoxList_TopLinks li{	display:inline;	margin: 0px;	padding: 0px;}
#commentsdiv{	width: 100%;	margin-bottom: 10px; }
/* Side Boxes - Gold */
#GoldBox_1{	width:100%;	background-position:top; background-position:left;	background-repeat:repeat-y;	background-image: url(../images/slice_goldbox_middle.png);}
#GoldBox_2{	width:100%;	background-image:url(../images/slice_goldbox_top.png);	background-position:top;	background-repeat:no-repeat;}
#GoldBox_content{	width:100%;	background-position:bottom;	background-repeat:no-repeat;	background-image: url(../images/slice_goldbox_bottom.png);	text-align: left;}
.GoldBox_list{	list-style-type: none;	margin: 0px;}
/* Side Boxes - Silver */
#SilverBox_1{	width:100%;	background-position:top;	background-repeat:repeat-y;	background-image: url(../images/slice_silverbox_middle.png);	margin-top: 15px;}
#SilverBox_2{	width:100%;	background-image:url(../images/slice_silverbox_top.png);	background-position:top;	background-repeat:no-repeat;}
#SilverBox_content{	width:100%;	background-position:bottom;	background-repeat:no-repeat;	background-image: url(../images/slice_silverbox_bottom.png);	text-align: left;}
/* Embedded Code Box */
#EmbeddedBox_1{	width:100%;	background-position:top;	background-repeat:repeat-y;	background-image: url(../images/slice_silverbox_middle.png);	margin-top: 15px;}
#EmbeddedBox_2{	width:100%;	background-image:url(../images/slice_silverbox_top.png);	background-position:top;	background-repeat:no-repeat;}
#EmbeddedBox_content{	width:100%;	background-position:bottom;	background-repeat:no-repeat;	background-image: url(../images/slice_silverbox_bottom.png);	text-align: left;}
.EmbeddedBox_list{	display:block;	margin-right: auto;	margin-left: 40px;	margin-top: 1px;	margin-bottom: 1px;	padding-left: 0px;}
.EmbeddedBox_list li{	list-style-type:none;}
/* Ads Box- Play Video Page Right 275px wide*/
#AdsPlayRight_1{	width:100%;	background-position:top;	background-repeat:repeat-y;	background-image: url(../images/slice_silverbox_middle.png);	margin-top: 15px;}
#AdsPlayRight_2{	width:100%;	background-image:url(../images/slice_silverbox_top_plain.png);	background-position:top;	background-repeat:no-repeat;}
#AdsPlayRight_content{	width:100%;	background-position:bottom;	background-repeat:no-repeat;	background-image: url(../images/slice_silverbox_bottom.png);	text-align: left;}
.AdsPlayRight_list{	display:block;	margin-right: 7px;	margin-left: 7px;	padding-left: 5px;	padding-top: 7px;	padding-bottom: 7px;	margin-top: 0px;	margin-bottom: 0px;	padding-right: 5px;}
.AdsPlayRight_list li{	list-style-type:none;}
/* Ads Box- All left pages - white 220px wide */
#AdsLeft_1{	width:100%;	background-position:top;	background-repeat:repeat-y;	background-image: url(../images/slice_silverbox_middle_220_11.png);	margin-top: 15px;	margin-bottom: 15px;}
#AdsLeft_2{	width:100%;	background-image:url(../images/slice_silverbox_top_plain_220_11.png);	background-position:top;	background-repeat:no-repeat;}
#AdsLeft_content{	width:100%;	background-position:bottom;	background-repeat:no-repeat;	background-image: url(../images/slice_silverbox_bottom_plain_220_11.png);	text-align: left;}
.AdsLeft_list{	display:block;	margin-right: 7px;	margin-left: 7px;	padding-left: 5px;	padding-top: 7px;	padding-bottom: 7px;	margin-top: 0px;	margin-bottom: 0px;	padding-right: 5px; }
.AdsLeft_list li { list-style-type:none; }
/*Boxes Titles, Related, members etc*/
#RelatedVideosTitle, #EmbeddedTitle{ height: 60px;	line-height:50px;	display:block;	margin-top: 0px;	margin-bottom: 0px;}
#RelatedVideosTitle2{ height: 60px;	line-height:50px;	display:block;	margin-top: 0px;	margin-bottom: 0px;}/* Logo on right of page -- and its layers */
#LogoTop_main {	height: 0px;	width: 200px;	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #999999; } /* Logo on right of page -- and its layers */
.SearchBoxMain { height: 0px; width: 965px; float: left; text-align: right; padding-left: 5px; }
.featuredbox { width:287px;height:90px;border:solid 1px #ccc;background:#eee;color:#cb171f;margin-right:3px;margin-bottom:3px; }
/****************************/
/*     Menus Run of Site   */
/***************************/
/* Top Menu and its buttons */
.MenuTop_main {	color: #f00; font-family: Lucida, Myriad Pro, Arial, Helvetica, sans-serif;	font-size: 13px; height: 13px;	width: 100%; position: absolute; top: 2px;	left: 0px;	margin-right: auto;	margin-left: auto; }
.Menu_Container { height: 13px;	margin-left: 0px;	margin-top: 0px; clear:left; }
.MenuButtons_main { height: 13px;	width: 350px;	text-align: center;	margin-left: 10px; }
.MenuButtons_main2 { height: 13px;	text-align: left;	margin-left: 10px; float:left; color:#666; }
.MenuButtons_main ul { list-style-type: none;	width: 100%;	display: block;	margin-top: 0px;	margin-left: auto;	margin-right: auto;	margin-bottom: 0px;	padding-left: 0px; }
.MenuButtons_main li { display:inline; /*background-image: url(../images/slice_button_gray.png);	background-position: top; background-repeat: no-repeat;*/ }
.MenuButtons_main a:link, .MenuButtons_main a:visited, .MenuButtons_main a  {	margin-right: 1px;	float: left; display: block; width: 66px;	height: 13px;	text-decoration: none;	font-weight: bold;	line-height: 13px;	/*background-image: url(../images/slice_button_gray1.png);	background-repeat: no-repeat;	background-position: center bottom;	border: 1px none #999999;*/	color: #d31820; /*#333333;*/	font-size: 13px;}
.MenuButtons_main2 a:link, .MenuButtons_main2 a:visited, .MenuButtons_main2 a  {	text-align:left; color: #d31820;padding-left:10px;padding-right:10px;font:normal 13px arial,helvetica; }
.MenuButtons_main a:hover, .MenuButtons_main a:active { margin-right:1px; float:left; display:block;	width:66px;	height:13px;	text-decoration:none; font-weight:bold; line-height:13px; /* background-image: url(../images/slice_button_gold2.png); background-repeat: no-repeat;	background-position: center bottom;	border: 1px none #999999; */ color: #f00; /*#056C8B;*/ font-size: 13px; }
#MenuButtons_main_upload{ /*background-image: url(../images/slice_button_gold2.png); background-repeat: no-repeat; background-position: center bottom;*/}

/* Sub Menu Links */
.SubMenuLinks {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #666; line-height:70px;	height: 100%; margin-right:15px;}
.SubMenuLinks a:link, .SubMenuLinks a:active, .SubMenuLinks a:visited  {	color: #000000;    text-decoration:none;}
.SubMenuLinks a:hover {	color: #f00;/*color: #0099FF;*/	text-decoration:none;}
/* Warning messages box */
.WarningMessagesContainer {	height: 30px;	margin-right: 14px;	margin-left: 17px; 	text-align: center;}
#WarningMessage {	border: 4px solid #FF0000;	font-size: 18px; color: #FF0000;	}
/* Footer of Site */
#footer {background-color: white; height: 250px; }
.SubBody {	top: 0px;	background-color: #F2F2F2;	text-align:center;	margin-top: 0px;}
/*******************************/
/*     Thumbs and Images       */
/*******************************/
/* Related Videos, thumb */
.ThumbRelatedVideos, .ThumbMembersVideos{	float:left;	width:100px;	height:75px;	margin-left: 10px;	margin-right: 5px;	margin-top: 0px;	border: 1px solid #999999;}
/* Video Comments thumb */
.ThumbMembersVideos_Comments{	float:left;	width:65px;	height:65px;	margin-left: 35px;	margin-top: 0px;	margin-right: 5px;}/* Video details, members pic thum*/
.ThumbMembersPic_VideoDetails{	width:65px;	height:65px;	margin-left: 4px;}
/* Index page video list, */
.IndexVideoDetails_Thumb{	width:120px;	height:90px;	border: 1px solid #999999;}
/* Most thumbs, search results, categories, video details etc */
.CategoryVideoDetails_Thumb{	width:120px;	height:90px;	border: 1px solid #999999;}
/***********************************************************/
/*  Template Specific Code - Excluding Main Play Page      */
/***********************************************************/
/* (1) inner_index.htm *//*******************/
/* (1) Provide right hand side container - Large */
#ContentSplitContainer_left2 {	float: left;	width: 570px; }
/* (1) Provide Left hand side container - small */
#ContentSplitContainer_right2 {	float: right;	width:315px; padding-right:6px; padding-top:12px; }
#IndexCurrentShowingDiv{}
/* (1) Ads Box- Play Video Page Right */
#IndexGrayBox_1{	width:100%;	background-position:top;	background-repeat:repeat-y;	background-image: url(../images/slice_silverbox_middle2.png);	margin-top: 15px;}
#IndexGrayBox_2{	width:100%;	background-image:url(../images/slice_silverbox_top_plain2.png);	background-position:top;	background-repeat:no-repeat;}
#IndexGrayBox_content{	width:100%;	background-position:bottom;	background-repeat:no-repeat;	background-image: url(../images/slice_silverbox_bottom2.png);	text-align: left;}
.IndexGrayBox_list{	display:block;	margin-right: 7px;	margin-left: 7px;	padding-left: 5px;	padding-top: 7px;	padding-bottom: 7px;	margin-top: 0px;	margin-bottom: 0px;	padding-right: 5px;}
.IndexGrayBox_list li{	list-style-type:none;}/* (1) Site stats  */
#SiteStatsBox_1{	width:100%;	background-position:top;	background-repeat:repeat-y;	background-image: url(../images/slice_silverbox_middle2.png);	margin-top: 15px;}
#SiteStatsBox_2{	width:100%;	background-image:url(../images/slice_silverbox_top_plain2.png);	background-position:top;	background-repeat:no-repeat;}#SiteStatsBox_content{	width:100%;	background-position:bottom;	background-repeat:no-repeat;	background-image: url(../images/slice_silverbox_bottom2.png);	text-align: left;}
.SiteStatsBox_list{	display:block;	margin-right: 7px;	margin-left: 12px;	padding-left: 5px;	padding-top: 7px;	padding-bottom: 7px;	margin-top: 0px;	margin-bottom: 0px;	padding-right: 5px;}
.SiteStatsBox_list li{	list-style-type:none;	margin-bottom: 7px;}
/* (1) Todays Random Video */
#IndexPreviewBox_1{	width:100%;	/*background-position:top;	background-repeat:repeat-y;	background-image: url(../images/slice_silverbox_middle2.png);*/}
#IndexPreviewBox_2{	width:100%;	/*background-image:url(../images/slice_silverbox_top_plain2.png);	background-position:top;	background-repeat:no-repeat;*/}
#IndexPreviewBox_content{	width:100%;	background-position:bottom;	background-repeat:no-repeat;	background-image: url(../images/slice_silverbox_bottom2.png);	text-align: left;}
.IndexPreviewBox_list{	display:block;	margin-right: 7px;	margin-left: 7px;	padding-top: 7px;	padding-bottom: 7px;	margin-top: 0px;	margin-bottom: 0px;	padding-right: 5px;	padding-left: 0px;}
.IndexPreviewBox_list li{	list-style-type:none;}
/* (1) Login Box - Gold */
#IndexLoginGoldBox_1{	width:100%;	background-position:top;	background-position:left;	background-repeat:repeat-y;	background-image: url(../images/slice_goldbox_middle2.png);	height: 100%;	margin-top: 15px;}
#IndexLoginGoldBox_2{	width:100%;	background-image:url(../images/slice_goldbox_top2.png);	background-position:top;	background-repeat:no-repeat;	height:100%;}
#IndexLoginGoldBox_content{	width:100%;	background-position:bottom;	background-repeat:no-repeat;	background-image: url(../images/slice_goldbox_bottom2.png);	text-align: left;	height:100%;}
.IndexLoginGoldBox_list{	display:block;	margin-right: auto;	margin-left: 10px;	margin-top: 1px;	padding-left: 0px;	padding-bottom: 5px;	margin-bottom: 0px;}
.IndexLoginGoldBox_list li{	list-style-type:none;	margin-bottom: 20px;}
/* (1) popular tags */
#IndexTagCloudBox_1{	width:100%;	background-position:top;	background-position:left;	background-repeat:repeat-y;	background-image: url(../images/slice_silverbox_middle2.png);	height: 100%;	margin-top: 15px;}
#IndexTagCloudBox_2{	width:100%;	background-image:url(../images/slice_silverbox_top_plain2.png);	background-position:top;	background-repeat:no-repeat;	height:100%;}
#IndexTagCloudBox_content{	width:100%;	background-position:bottom;	background-repeat:no-repeat;	background-image: url(../images/slice_silverbox_bottom2.png);	text-align: left;	height:100%;}
.IndexTagCloudBox_list{	display:block;	margin-right: 7px;	margin-left: 7px;	margin-top: 0px;	padding-left: 0px;	margin-bottom: 0px;}
.IndexTagCloudBox_list li{	list-style-type:none;	padding-bottom: 0px;}
/* (1) Now Showing */
#IndexNowShowing{}
/* (1) Now Showing */
#IndexRecentlyAdded_title{	/*background-image:url(../images/slice_silverbox_top4.png);	background-position:top;	background-repeat:no-repeat;*/	margin-left:15px;	margin-top:105px;	margin-bottom:10px;	text-align: left;		height: 36px;	line-height: 36px; border-bottom: solid 8px #bbb; width: 582px }
#IndexMoreVideo{	/* background-image:url(../images/slice_silverbox_top4.png);	background-position:top;	background-repeat:no-repeat; */	text-align: left;	margin-left:10px; border-left:#E1E1E1; }
#IndexMoreVideo_title{	height: 36px;	line-height: 36px;	margin-top: 0px;	}
#IndexMoreVideo_title a{	height: 36px;	line-height: 36px;	margin-top: 0px; color: #d31820; 	}
/* (1) Videos List */
#IndexVideoListContainer{	background-repeat: no-repeat;	background-color:#fafafa;	/*background-image: url(../images/reel.png);	background-position: right bottom;*/	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #bbb;	border-bottom-color: #bbb;	border-left-color: #bbb;	margin-left:16px;  width:624px}
#IndexVideoDetails{	width: 100%;	height: 100%; }
#VideoDetails_MemberDetails{	width:22%;	float: left;	margin-left: 0px;	background-color: #99FFFF;}
#VideoDetails_More{	width:77%;	float: right;}
.VideoDetails_Info_List{	list-style-type: none;	display: block;	margin-top: 5px;	padding-left: 0px;	padding-right: 10px;	text-align: left;	margin-left: 0px;	width: 470px;	float: right;	padding-bottom: 10px;}
.VideoDetails_Info_List li{	margin-bottom: 3px;}
.VideoDetails_All_List{	display:inline;	display: block;	text-align: left;	padding-left: 10px;	width: 120px;	float: left;	margin-top: 5px;	margin-left: 0px;	padding-bottom: 10px; }
.VideoDetails_All_List li{	list-style-type: none;}
#IndexAjaxtitle{	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #F1CF5B;	text-align: left;	height:20px;}
/* (2) inner_category.htm */
/*************************/
/* left menu boxes */
#CategoryLeftBox1, #CategoryLeftBox2{	text-align:left;	}
#CategoryLeftBox1 ul, #CategoryLeftBox2 ul{	list-style-type:none;	padding-left: 20px;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-bottom: 0px;}#CategoryLeftBox1 li, #CategoryLeftBox2 li{	margin-bottom: 1px;}
#CategoryLeftBox1 p, #CategoryLeftBox2 p{	display:block;	margin-top: 0px;	margin-bottom: 0px;	padding-top: 7px;	padding-left: 15px;	padding-bottom: 10px;	}
/* (2) Horizontal boxes */

.CategoryBoxHorizontal { width:287px;height:90px;border:solid 1px #ccc;background:#eee;color:#cb171f;margin-right:3px;margin-bottom:3px;float: left;	 }
.CategoryBoxHorizontal ul{	list-style-type:none;	padding-left: 0px;	padding-top: 0px;	margin-top: 5px;	margin-left: 5px;	}
.CategoryBoxHorizontal li{	margin-bottom: 2px;	padding-right: 0px;	padding-left: 0px;}
.CategoryBoxHorizontal_links { margin-top:10px;line-height:15px;clear:right;}
.CategoryBoxHorizontal_links a { font-weight:bold;float:left;}
/* (3) inner_category_more.htm */
/*******************************/
/* (3) Videos List */
#CategoryVideoListContainer{	background-repeat: no-repeat;	background-color: #FFFFFF;	background-image: url(../images/reel.png);	background-position: right bottom;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #E1E1E1;	border-bottom-color: #E1E1E1;	border-left-color: #E1E1E1;}
#CategoryVideoDetails{	width: 100%;	background-color: #fafafa;}
#CategoryVideoDetails_MemberDetails{	width:22%;	float: left;	margin-left: 0px;	background-color: #99FFFF;}
#CategoryVideoDetails_More{	width:77%;	float: right;}
.CategoryVideoDetails_Info_List{	list-style-type: none;	display: block;	margin-top: 5px;	padding-left: 0px;	padding-right: 10px;	text-align: left;	margin-left: 0px;	width: 450px;	float: right;	padding-bottom: 5px;}
.CategoryVideoDetails_Info_List li{	margin-bottom: 3px;}
.CategoryVideoDetails_All_List{	display:inline;	display: block;	text-align: left;	width: 120px;	float: left;	margin-top: 5px;	margin-left: 0px;	padding-bottom: 10px;}
.CategoryVideoDetails_All_List li{	list-style-type: none;}
/* (4) inner_group_home  */
.GroupAdmin{	border: 1px solid #eae8e8;	margin-top: 20px;	background-color: #FFFFFF;	background-image: url(../images/reel.png);	background-position: right bottom;	background-repeat: no-repeat;}
.GroupAdmin1{ /*with brighter boarder for admin status*/	border: 2px solid #FFCC00;	margin-top: 20px;	background-color: #FFFFFF;	background-image: url(../images/reel.png);	background-position: right bottom;	background-repeat: no-repeat;}
.GroupAdmin2{ /*with no border or image*/	margin-top: 20px;}
.GroupAdmin3{ /*with no border or image*/	margin-top: 5px;}
/* (5) inner_see_even_more.htm */
/******************************/
/* (2) Horizontal boxes */
.CategoryBoxHorizontal_2{	width: 200px;	float: left;	height: 195px;	display:inline;	margin-bottom: 20px;	border: 1px solid #E3E3E3;	background-color: #fafafa;	margin-left: 18px;}
.CategoryBoxHorizontal_2 ul{	list-style-type:none;	padding-left: 0px;	padding-top: 0px;	margin-top: 5px;	margin-left: 0px;	margin-bottom: 0px;	padding-bottom: 0px;}
.CategoryBoxHorizontal_2 li{	margin-bottom: 2px;	padding-right: 3px;	padding-left: 3px;	padding-bottom: 0px;	padding-top: 0px;	margin-top: 0px;}
/* (6) inner_welcome */
/*********************/
#WelcomeMain{	background-color: #FAFAFA;		text-align: left;	margin-bottom: 50px;	height: 300px;}
#WelcomeMain ul{	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 25px;	margin-left: 0px;	}
#WelcomeMain li{	margin-bottom: 42px;	display:inline;	display:block;	width: 300px;	float: left;	margin-left: 90px;	list-style-type: none;}
/* (7) inner_myaccount_update_profile.htm */
/*********************/
#MyaccountUpdateProfile{	margin-bottom: 50px;}
.MyaccountUpdateProfile_Span1{	line-height: 20px;}
#MyaccountUpdateProfile_Span1 ul{	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 25px;	margin-left: 0px;	}
#MyaccountUpdateProfile_Span1 li{	margin-bottom: 42px;	display:inline;	display:block;	width: 300px;	float: left;	margin-left: 90px;	list-style-type: none;}
#MyaccountUpdateProfile_Span2{	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: dotted;	border-bottom-style: dotted;	border-top-color: #ebe8e8;	border-bottom-color: #ebe8e8;}
/* (8) email read etc */
/**********************/
#EmailRead{	text-align: left;}
#EmailRead ul{	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 25px;	margin-left: 0px;	}
#EmailRead li{	list-style-type:none;	margin-bottom: 10px;	padding-left: 40px;}
.EmailRead_span{	display:block;	background-color: #FFFFFF;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;}/* (9) Members Profile */
/**********************/
.MembersProfileView{	background-color: #fafafa;	margin-bottom: 20px;	text-align: left;}
.MembersProfileView ul{	padding-bottom: 10px;	padding-left: 0px;	margin-bottom: 0px;	padding-top: 0px;	margin-top: 0px;}
.MembersProfileView li{	list-style-type: none;	margin-left: 50px;	margin-right: 15px;	margin-bottom: 20px;}
.MembersProfileAudioView{	background-color: #fafafa;	margin-bottom: 20px;	text-align: center;	border: 1px dotted #999999;}
/* (8) Horizontal boxes */
.CategoryBoxHorizontal_3{	width: 200px;	float: left;	height: 195px;	display:inline;	margin-bottom: 20px;	border: 1px solid #E3E3E3;	background-color: #fafafa;	margin-left: 13px;}
.CategoryBoxHorizontal_3 ul{	list-style-type:none;	padding-left: 0px;	padding-top: 0px;	margin-top: 5px;	margin-left: 0px;}
.CategoryBoxHorizontal_3 li{	margin-bottom: 2px;	padding-right: 3px;	padding-left: 3px;}
/* (10) inner_signup_form */
/**************************/
#Register{	text-align: left; margin-top:10px; width:580px; }
#Register ul{	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 25px;	margin-left: 0px;	}
#Register li{	margin-bottom: 10px;	display:inline;	display:block;	width: 213px;	float: left;	margin-left: 6px;	list-style-type: none;}#Signup{	background-color: #FFFFFF;	background-image: none;	height: 300px;	border: 1px solid #ebe8e8;	text-align: left;}
#Signup ul{	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 25px;	margin-left: 0px;	}
#Signup li{	margin-bottom: 10px;	display:inline;	display:block;	width: 213px;	float: left;	margin-left: 6px;	list-style-type: none;}
/* (11) inner_notification */
/***************************/
#Notification{	background-color: #fafafa;		height: 200px;	border: 1px solid #ebe8e8;}
/* (12) inner_upload_video_forn */
/********************************/
#UploadVideo{	text-align:left;	height: 700px;}
#UploadVideo ul{	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 25px;	margin-left: 0px;	}
#UploadVideo li{	margin-bottom: 15px;	display:inline;	display:block;	width: 213px;	float: left;	margin-left: 6px;	list-style-type: none;}
.UploadVideo_Tags{	background-color: #FFFFFF;	line-height: 18px;	padding-top: 4px;	padding-bottom: 4px;	padding-left: 5px;}
/* (13) inner_upload_complete_forn */
/********************************/
#UploadComplete{	text-align:left;	height: 500px;	text-align:center;}
/* (13) inner_groups_create.htm */
/********************************/
.GroupsCreate{	line-height: 20px;}
#GroupsCreate ul{	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 25px;	margin-left: 0px;	}
#GroupsCreate li{	margin-bottom: 42px;	display:inline;	display:block;	width: 300px;	float: left;	margin-left: 90px;	list-style-type: none;}
/* (14) inner_see_members  */
/***************************/
#MembersSearch{	text-align: left;	margin-top: 0px;	margin-bottom: 10px;	margin-right: 18px;	margin-left: 18px;	border: 1px solid #E3E3E3;}
#MembersSearch ul{	margin-left: 0px;	padding-left: 0px;	padding-bottom: 5px;	margin-bottom: 0px;	margin-top: 0px;	padding-top: 5px;	background-color: #FAFAFA;}
#MembersSearch li{	display: inline;	margin-right: 15px;}
/* (15) inner_upload_video_forn *//********************************/
#EditVideo{	background-color: #fafafa;		border: 1px solid #ebe8e8;	text-align:left;	height: 590px;	margin-right: auto;	margin-left: auto;	width: 660px;	margin-top: 0px;}
#EditVideo ul{	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 25px;	margin-left: 0px;	}
#EditVideo li{	margin-bottom: 15px;	display:inline;	display:block;	width: 213px;	float: left;	margin-left: 6px;	list-style-type: none;}
.UploadVideo_Tags{	background-color: #FFFFFF;	line-height: 18px;	padding-top: 4px;	padding-bottom: 4px;	padding-left: 5px;}/* (16) inner_playlist_main *//********************************/
#Playlists{	background-color: #fafafa;		border: 1px solid #ebe8e8;	text-align:center;	height: 1200px;	margin-right: auto;	margin-left: auto;	width: 820px;	margin-top: 0px;}
#Playlists ul{	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 25px;	margin-left: 0px;	}
#Playlists li{	margin-bottom: 15px;	display:inline;	display:block;	width: 213px;	float: left;	margin-left: 6px;	list-style-type: none;}
.Playlistdivs{	margin-top: 10px;}
.Playlistdivs2{	margin-top: 10px;	border-top-style: solid;	border-bottom-style: solid;	background-color: #FFFFFF;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-color: #E9E9E9;	border-bottom-color: #E9E9E9;}
#PlaylistNotification{	margin-top: 10px;	width: 770px;	margin-right: auto;	margin-left: auto;	height: 20px;	line-height: 20px;	border: 1px solid #999999;}/**********************************//*         various fixes          *//*********************************//* strech container div with floats in it */
.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}
.clearfix2 {    clear: both; }
.RelatedVideosSpacer{height:10px;}/*********************/*  Various Forms   *//********************/
.FormGeneric{	margin-top: 0px;	margin-bottom: 0px;	border:none;}/*.FormGeneric input{	margin-top: 0px;	margin-bottom: 0px;	border:none;}/*/
.FormSearch{	margin-top: 5px;	margin-bottom: 0px;	text-align: left;}
.FormIndexLogin{	margin-top: 0px;	margin-bottom: 0px;}
.FormIndexLogin input{	vertical-align: middle;/*optional*/}/* corrective form filed formatting */
.FormSpecialInput_1{ /* gray order */ border:0px;	background:  url(../images/searchbox.gif) no-repeat left top; padding-top:5px;padding-left: 10px;padding-right: 10px; height: 30px; width: 170px; }
.FormSpecialInput_2{ /* gray order */ border:0px;	background:  url(../images/searchbox_wide.jpg) no-repeat left top; padding-top:5px;padding-left: 35px;padding-right: 10px; height: 30px; width: 275px; }
.UpdateProfileForm{	padding-top: 0px;	text-align: left;	padding-left: 100px;	padding-right: 0px;	margin-right: 0px;	margin-left: 0px;}
.CreateGroupForm{	padding-top: 0px;	text-align: left;	padding-left: 100px;	padding-right: 0px;	margin-right: 0px;	margin-left: 0px;}/* Pagination */
#pagination {	margin-top: 8px;	margin-bottom: 8px; text-align:center; }
#pagination ul {	list-style-type: none;	padding-left: 0px;}
#pagination li {	display: inline;	margin: 0 5px 0 0;	}
#pagination li a {	padding: 4px;	border: 1px solid #999999;	text-decoration: none;}
#pagination li a:hover {	border: 2px solid #999999;	background-color: #ffffff;	font-weight: bold;	font-size: 12px;	padding: 5px;}