@charset "utf-8";
.MainBody {
	background-image: url(../images/background2.png);
	background-color: #19406a;
	background-repeat: repeat-x;
	top: 0px;
	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:960px;
	margin-left:auto;
	margin-right:auto;
	height: 100%;
}
.MainBody_Container {
	top: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 960px;
	text-align: center;
}
#InnerBody_Container {
	background-color:white;
	margin:0 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 {
	background-color:white;
	height: auto;
	top: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	text-align: center;
	padding-top: 12px;
}
#ContentSplitContainer_left {
	float: left;
	margin-left:7px;
	width: 589px;
}
#ContentSplitContainer_right {
	float: right;
	margin-right:7px;
	width:336px;
}
#ContentSplitContainer_left2 {
	margin-left:7px;
	float: left;
	width: 589px;
}
#ContentSplitContainer_right2 {
	margin-right:7px;
	float: right;
	width:336px;
}
#ContentSplitContainer_left_2 {
	float: left;
	width: 336px;
	margin-left:7px;
}
#ContentSplitContainer_right_2 {
	float: right;
	width:589px;
	margin-right:7px;
}
#ContentSplitContainer_left_4 {
	float: left;
	width: 460px;
	margin-left:7px;
}
#ContentSplitContainer_right_4 {
	float: right;
	margin-right:7px;
	width:460px;
}
#ContentSplitContainer_wide {
	width: 965px;
	margin-right: auto;
	margin-left: auto;
}

/* Pages with just one column */
#single_column {
	margin:0 15px;
}

/* Hold the search box, logo etc */
#top_container {
	height: 112px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	margin-top:0px;
	margin-bottom:0px;
	clear: right;
}

/* Sub menu container  */
.SubMenu_Container {
	background-image:url(../images/buscador_blue2.jpg);
	background-position:top right;
	background-repeat:repeat-x;
	height:54px;
	width:100%;
	margin:0 auto;
}

/* Footer of page Container */
#MainFooter_Container {
	top: 0px;
	margin: 30px auto 10px auto;
	background-color: #FFFFFF;
	text-align: center;
	border-top: 1px solid #9D9D9D;
	padding-top:10px;
}

/* Min text coloring, links and formating */
a:link {
	color: #444444;
	text-decoration: none;
}
a:active {
	color: #444444;
	text-decoration: none;
}
a:visited {
	color: #444444;
	text-decoration: none;
}
a.standard:link {
	color: #0081C3;
	text-decoration: none;
}
a.standard:active {
	color: #0081C3;
	text-decoration: none;
}
a.standard:visited {
	color: #0081C3;
	text-decoration: none;
}
a.stico_default{
	color: #0081C3;
	text-decoration: none;
}
h1 {
	text-align: left;
	margin-bottom:10px;
	color: #333333;
	font-size: 16px;
	font-weight: bold;	
}
.font4_12 {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
}
.font4_14 {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
}
.font4_14_link {
	font-size: 14px;
	font-weight: bold;	
}
.font4_16 {
	color: #333333;
	font-size: 16px;
	font-weight: bold;
}
.font4_18 {
	color: #333333;
	font-size: 18px;
	font-weight: bold;
}
.font5_14 {
	color: #994800;
	font-size: 14px;
	font-weight: bold;
}
.font5_16 {
	color: #994800;
	font-size: 16px;
	font-weight: bold;
}
.font5_12 {
	color: #994800;
	font-size: 12px;
	font-weight: bold;
}

/***********************************************/
/* Boxed, Divs, Tables etc borders and shadings*/
/***********************************************/
.banner{
	margin-top: 0px;
	margin-bottom:15px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
}
.banner img{
	border:none;
}

#AllHeaderTitles{
	margin-left:18px;
	text-align: left;
	height:25px;
}

/* Player box */
.PlayerBox_main {
	background-color: #000000;
	width: 585px;
	height: 410px;
	float: left;
}
/*
#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: auto;
	margin-left: auto;
	background-color: #000000;
	height: 410px;
	width: 585px;
	position: relative;
	top: 5px;
}
/*#PlayerBox_tags {
	top: 6px;
	line-height:30px;
	height: 32px;
}*/

/* video details box */
#VideoDetails{
	clear:left;
	float:left;
	margin-top: 20px;
	width: 585px;
	height: 100%;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border: 1px double #9d9d9d;
	background-image: url(../images/reel.png);
	background-position: right bottom;
	margin-bottom: 10px;
}

#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_More_List li a{
	color:#0081C3;
	text-decoration: none;
}
.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: 585px;
	background-color: #FFFFFF;
	background-image: url(../images/slice_comments_run.png);
	background-repeat: repeat-x;
	background-position: left top;
	clear: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 5px;
	margin-left: 0px;
}
.CommentsBox{
	background-color: #FFFFFF;
	border: 1px dotted #D5D4D4;
	width: 585px;
	padding:4px;
	margin-left:0px;
	text-align:left;
	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: left;
	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 - Silver */
#SilverBox_1{
	width:100%;
	background-position:top left;
	background-image: url(../images/slice_silverbox_top6.png);
	background-repeat: no-repeat;
	border: 1px solid #9d9d9d;
	height: 100%;
	padding-top: 3px;
}
#SilverBox_content{
	width:100%;
	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: 5px;
	margin-left: 20px;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-left: 0px;
}
.EmbeddedBox_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;
}

/* Logo on right of page -- and its layers */
#LogoTop_main {
	width: 280px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #999999;
	margin-top: 7px;
	margin-left: auto;
	margin-right: auto;
}

/* Logo on right of page -- and its layers */
.SearchBoxMain {
	float:left;
	width:360px;
	background-image:url(../images/buscador_blue.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:43px;
	padding-top:10px;
}
.SubMenu_Container_right {
	float:right;
	margin-right:0px;
	background-image:url(../images/buscador_blue3.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height:54px;
	width: 30px;
}

/****************************/
/*     Menus Run of Site   */
/***************************/

/* Top Menu and its buttons */
.Menu_Container {
	background-image:url(../images/3_min.gif);
	background-position:90px 10px;
	background-repeat:no-repeat;
	margin-top:0px; 
	margin-bottom:0px;
	margin-left: 295px;
	height:112px;
}
.MenuButtons_main {
	height: 36px;
	padding-top:76px;
	padding-bottom:0px;
	margin-bottom:0px;
}
.MenuButtons_main ul {
	list-style-type: none;
	display: block;
	padding-left: 0px;
	padding-bottom:0px;
	margin-left:100px;
}
.MenuButtons_main li {
	display:inline;
	margin-bottom:0px;
	margin-top:0px;
	background-image: url(../images/boton.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
.MenuButtons_main a.inactive:link, .MenuButtons_main a.inactive:visited, .MenuButtons_main a.inactive  {
	margin-right: 1px;
	float: left;
	display: block;
	width: 126px;
	height: 36px;
	text-decoration: none;
	font-weight: bold;
	line-height: 36px;
	background-image: url(../images/boton.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	border: none;
	color:#333333;
	font-size: 15px;
}
.MenuButtons_main a.active:link, .MenuButtons_main a.active:visited, .MenuButtons_main a.active  {
	margin-right: 1px;
	float: left;
	display: block;
	width: 126px;
	height: 36px;
	text-decoration: none;
	font-weight: bold;
	line-height: 36px;
	background-image: url(../images/boton_sobre.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	border: none;
	color:#ffffff;
	font-size: 15px;
}
.MenuButtons_main a.subscribe:link, .MenuButtons_main a.subscribe:visited, .MenuButtons_main a.subscribe  {
	margin-right: 1px;
	float: left;
	display: block;
	width: 126px;
	height: 36px;
	text-decoration: none;
	font-weight: bold;
	line-height: 36px;
	background-image: url(../images/boton_subscribe.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	border: none;
	color:#333333;
	font-size: 15px;
}

/*#MenuButtons_main_upload{
	background-image: url(../images/boton_sobre.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}*/

/* Sub Menu Links */
.SubMenuLinks {
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 100%;
	padding-top:5px;
	padding-bottom:5px;
	background-color:white;
}
.SubMenuLinks a:link, .SubMenuLinks a:active, .SubMenuLinks a:visited  {
	color: #000000;
    text-decoration:none;
}
.SubMenuLinks a:hover {
	color: #2487B1;
	text-decoration:none;
}

/* Warning messages box */
.WarningMessagesContainer {
	height: 23px;
	top: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	text-align: center;
}
#WarningMessage {
	border: 1px solid #666666;
	height: 23px;
	width: 100%;
	top: 5px;
	margin-top: 5px;
}

/*******************************/
/*     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      */
/***********************************************************/

/* align left */
.lefty_standard{
	text-align:left;
	margin-left:0em;
	font-size:13px;
	color: #333333;	
	margin-bottom:12px;
}

/* Generic Menu */
.GenericMenuBox_1{
	width:100%;
	height: 100%;
	margin-top: 0px;
	margin-bottom:15px;
}
.GenericMenuBox_title{
	width:100%;
	height:34px;
	text-align:left;
	background-position:top;
	background-repeat:no-repeat;
	background-image: url(../images/slice_silverbox_top100.png);
}
.GenericMenuBox_title2{
	width:100%;
	height:34px;
	text-align:left;
	background-position:top;
	background-repeat:no-repeat;
	background-image: url(../images/slice_silverbox_top103.png);
}
.GenericMenuBox_title3{
	width:100%;
	height:34px;
	text-align:left;
	background-position:top;
	background-repeat:no-repeat;
	background-image: url(../images/slice_silverbox_top104.png);
}
.GenericMenuBox_title4{
	width:100%;
	height:34px;
	text-align:left;
	background-position:top;
	background-repeat:no-repeat;
	background-image: url(../images/slice_silverbox_top106.png);
}
.GenericMenuBox_title_text{
	padding-top:10px;
	margin-left:15px;
	color: #333333;
	font-size: 14px;
	font-weight: bold;	
}
.GenericMenuBox_content{
	border-right: 1px solid #9d9d9d;
	border-bottom: 1px solid #9d9d9d;
	border-left: 1px solid #9d9d9d;	
	text-align:left;
	padding-top:3px;
	height:100%;
}
.GenericMenuBox_content2{
	border-right: 1px solid #9d9d9d;
	border-bottom: 1px solid #9d9d9d;
	border-left: 1px solid #9d9d9d;	
	border-top: 1px solid #9d9d9d;	
	text-align:left;
	padding-top:7px;
	height:100%;
}
.GenericMenuBox_list{
	display:block;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 20px;
}
.GenericMenuBox_list2{
	display:block;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 20px;
}
.GenericMenuBox_list li{
	list-style-type:none;
	margin-bottom: 7px;
}
.GenericMenuBox_list2 li{
	list-style-type:none;
}
.content_box{
	border-top:1px solid #0099E5;
	border-bottom:1px solid #0099E5;
	background-color:#61C9FF;
	padding:5px 10px;
	margin-bottom:5px;
}

/* Site stats  */
.SiteStatsBox_content{
	border-right: 1px solid #9d9d9d;
	border-bottom: 1px solid #9d9d9d;
	border-left: 1px solid #9d9d9d;	
	text-align:left;
	padding-top:3px;
	height:100%;
}
.SiteStatsBox_list{
	display:block;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 20px;
}
.SiteStatsBox_list li{
	list-style-type:none;
	margin-bottom: 7px;
}

/* Subscription Box */
#subscription_box{
	border-top:1px solid #E69800;
	border-bottom:1px solid #E69800;
	background-color:#FFCB61;
	padding:5px 10px;
	margin-bottom:5px;
}
#subscription_box #subscription_advice{
	font-weight:bold;
}
#subscription_box #subscription_message{
	margin-top:5px;
	font-weight:bold;
	color:red;
	text-align:center;
}
#subscription_box #subscription_processing{
	width:100%;
	text-align:center;
}
#subscription_box #subscription_processing #img_processing{
	margin-left: auto;
	margin-right:auto;
	display:none;
}
.subscription_confirmation_ok{
	width:100%;
	margin-bottom:10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	color:#005500;
	border-top:1px solid #005500;
	border-bottom:1px solid #005500;
	background-color:#ffffee;
}
.subscription_confirmation_ko{
	width:100%;
	margin-bottom:10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	color:#bb0000;
	border-top:1px solid #bb0000;
	border-bottom:1px solid #bb0000;
	background-color:#ffeeff;
}
.subscription_confirmation_none{
	display:none;
}

/* (1) popular tags */
.IndexTagCloudBox_content{
	border-right: 1px solid #9d9d9d;
	border-bottom: 1px solid #9d9d9d;
	border-left: 1px solid #9d9d9d;	
	background-color:#ffffe5;
	text-align:left;
	padding-top:3px;
	height:100%;
}
.IndexTagCloudBox_list{
	display:block;
	padding-left: 0px;
	margin-top:5px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 7px;
}
.IndexTagCloudBox_list li{
	list-style-type:none;
	padding-bottom: 0px;
}

/* (1) Standard paragraph */

#standard_paragraph{
	text-align:left;
}

#standard_paragraph p{
	text-align:left;
	margin-top:1em;
}

/* (1) Now Showing */

#IndexNowShowing{
}

/* (1) Now Showing */

#IndexRelatedWithFeatured{
	margin:0 auto;
}
#IndexRelatedWithFeatured_title{
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	text-align:left;
	margin:0 10px 10px 15px;
	border-bottom:1px solid #9d9d9d;
}
#mycarousel{
	margin:0 auto;
	background-color:#FFFFFF;
}
#IndexMoreVideo{
	margin-top: 30px;
	height: 34px;
	background-image:url(../images/slice_silverbox_top102.png);
	background-position:top;
	background-repeat:no-repeat;
	text-align: left;
}
#IndexVideo{
	height: 34px;
	background-image:url(../images/slice_silverbox_top101.png);
	background-position:top;
	background-repeat:no-repeat;
	text-align: left;
}
#IndexMoreVideo_title{
	color: #2487B1;
	font-size: 12px;
	font-weight: bold;
	padding-top:10px;
}

#IndexMoreVideo_title #text_destacados{color:black;display:none;}
#IndexMoreVideo_title #link_destacados{display:inline; color: #0081C3;}
#IndexMoreVideo_title #text_mas_vistos{color:black;display:none;margin-left:60px;}
#IndexMoreVideo_title #link_mas_vistos{display:inline;margin-left:60px; color: #0081C3;}
#IndexMoreVideo_title #text_mas_recientes{color:black;display:inline;margin-left:65px;}
#IndexMoreVideo_title #link_mas_recientes{display:none;margin-left:65px; color: #0081C3;}
#IndexMoreVideo_title #text_mas_comentados{color:black;display:none;margin-left:65px;}
#IndexMoreVideo_title #link_mas_comentados{display:inline;margin-left:65px; color: #0081C3;}

#IndexMoreVideo a{
	color: #2487B1;
	font-size: 12px;
	font-weight: bold;
}

/* (1) Videos List */
#IndexVideoListContainer{
	background-color: #FFFFFF;
	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: #9d9d9d;
	border-bottom-color: #9d9d9d;
	border-left-color: #9d9d9d;
}
.IndexVideoDetails{
	width: 100%;
	height: 100%;
	padding-top:15px;
	padding-bottom:15px;
}
.impar{
	background-color:#ecf8fe;
}
.par{
	background-color:white;
}
#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;
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-right: 10px;
	text-align: left;
	width: 420px;
	float: right;
}
.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;
}

/* Pages */
#PageBlock_background{
	height: 34px;
	background-image:url(../images/slice_silverbox_top101.png);
	background-position:top;
	background-repeat:no-repeat;
	text-align: left;
}
#PageBlock1_background{
	height: 34px;
	background-image:url(../images/slice_silverbox_top105.png);
	background-position:top;
	background-repeat:no-repeat;
	text-align: left;
}
#PageBlock_title{
	padding-top:10px;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	padding-left:15px;
}
#PageBlock_content{
	padding-top:10px;
	background-color: #FFFFFF;
	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: #9d9d9d;
	border-bottom-color: #9d9d9d;
	border-left-color: #9d9d9d;
	text-align:left;
	padding:15px;
}

/* Featured Home Video */
#IndexFeaturedHomeVideo{
	height: 34px;
	background-image:url(../images/slice_silverbox_top101.png);
	background-position:top;
	background-repeat:no-repeat;
	text-align: left;
}
#IndexFeaturedHomeVideo_title{
	padding-top:10px;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	padding-left:15px;
}
#IndexFeaturedHomeVideoContainer{
	padding-top:10px;
	background-color: #FFFFFF;
	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: #9d9d9d;
	border-bottom-color: #9d9d9d;
	border-left-color: #9d9d9d;
}
#IndexFeaturedHomeVideoDetails{
	width: 100%;
	height: 100%;
}
.IndexFeaturedHomeVideoDetails_All_List{
	display:inline;
	display: block;
	text-align: left;
	padding-left: 10px;
	width: 300px;
	float: left;
	margin-top: 5px;
	margin-left: 0px;
	padding-bottom: 10px;

}
.IndexFeaturedHomeVideoDetails_All_List li{
	list-style-type: none;
}
.IndexFeaturedHomeVideoDetails_All_List li embed{
	border: 1px solid #0088CC;
}
.IndexFeaturedHomeVideoDetails_Info_List{
	list-style-type: none;
	display: block;
	margin-top: 5px;
	margin-left: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
	width: 240px;
	float: right;
}
.IndexFeaturedHomeVideoDetails_Info_List li{
	margin-bottom: 3px;
}

/* (2) inner_category.htm */
/*************************/

/* (2) Horizontal boxes */
.CategoryBoxHorizontal{
	width: 150px;
	float: left;
	height: 195px;
	display:inline;
	margin-bottom: 20px;
	border: 1px solid #E3E3E3;
	background-color: #fafafa;
	margin-right: 15px;
}
.CategoryBoxHorizontal ul{
	list-style-type:none;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 5px;
	margin-left: 0px;
}
.CategoryBoxHorizontal li{
	margin-bottom: 2px;
	padding-right: 3px;
	padding-left: 3px;
}

/* (3) inner_category_more.htm */
/*******************************/

#CategoryVideoDetails{
	width: 100%;
	height: 100%;
}
.CategoryVideoDetails_Info_List{
	list-style-type: none;
	display: block;
	margin-top: 5px;
	margin-left: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
	width: 429px;
	float: right;
}
.CategoryVideoDetails_Info_List li{
	margin-bottom: 3px;
}
.CategoryVideoDetails_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;
}
.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{
	border: 1px solid #ebe8e8;
	background-color: #FAFAFA;
	background-image: url(../images/reel2.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	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{
	border: 1px solid #ebe8e8;
	background-color: #FAFAFA;
	background-image: url(../images/reel2.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	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{
	background-color: #fafafa;
	border: 1px solid #ebe8e8;
	height: 400px;
	text-align: left;
}
#Register ul{
	list-style-type: none;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 25px;
	margin-left: 0px;
	
}
#Register li{
	margin-bottom: 10px;
	width: 213px;
	float: left;
	margin-left: 6px;
	list-style-type: none;
}
#Signup{
	background-color: #FFFFFF;
	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;
	background-image: url(../images/reel2.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 200px;
	border: 1px solid #ebe8e8;
}

/* (12) inner_upload_video_forn */
/********************************/
#UploadVideo{
	background-color: #fafafa;
	background-image: url(../images/reel2.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	border: 1px solid #ebe8e8;
	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{
	background-color: #fafafa;
	background-image: url(../images/reel2.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	border: 1px solid #ebe8e8;
	text-align:left;
	height: 200px;
	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;
	background-image: url(../images/reel2.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	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;
	background-image: url(../images/reel2.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	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;
}
.FormSearch{
	margin-top: 5px;
	margin-bottom: 0px;
	text-align: left;
}

/* corrective form filed formatting */
.FormSpecialInput_1{ /* gray order */
	border: 1px solid #DFDCDC;
	margin-left:25px;
	width:200px;
}
.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;

}
#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;
}

