/* THIS PART HAS BEEN ADDED FOR THE TABS FEATURE
------------------------EKANSH-------------------------------*/
#tabbed_box {
    margin: 0px auto 0px auto;
    width: 660px;
}

.tabbed_area {
	padding:8px 0px 8px 0px;	
}
ul.tabs {
	margin:0px 0px 4px 0px;
	padding:0px;
	position:relative;
	left:0px;
}
ul.tabs li {
  	background-color:#90c53f;
	list-style:none;
	display:inline;
}
ul.tabs li a {
	padding:8px 14px 8px 14px;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	border-left:1px solid #464c54;
	border-right:1px solid #464c54;
	border-top:1px solid #464c54;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#90c53f;
}
ul.tabs li a:hover {
	color:black;
}
ul.tabs li a.active {
	color:black;
}
.content {
	background-color:#ffffff;
	padding:0px;
}
#content_2, #content_3, #content_4 { display:none; }

/* THIS IS WHERE THE PART I ADDED FOR THE TABS FEATURE ENDS !!!!!!!!!!!!!! */

body {
	top: 0px;
	background-repeat: repeat-x;
	background-color: #EAEBF0;
	/*text-align:center;*/
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-left: 0px;
	margin-right: 1px;
}

h1 {
	height: 133px;
	width: 279px;
font-size: 10px;
color:#EAEBF0;


}

h1 span{
	background: url(../images/logo.png) no-repeat;
	position:absolute;
	left:0px;
	height: 133px;
	width: 350px;
	padding:0px;
	color:#EAEBF0;
}


#topline{
background-image:url(../images/topline.jpg);
background-repeat:repeat;
height:10px;
width:100%;
margin-bottom:10px;
}

.searchbck{
background-image:url(../images/searchbck.jpg);
background-repeat:no-repeat;
height:47px;
width:560px;
position:relative;
top:-20px;
left:376px;
}

#searchplacement{
position:relative;
top:15px;
left:200px;
width:300px;
}

/**************************/
/* Main Layout Containers */
/**************************/

/* Main big box 900px wide*/
.MainBody_Container {
	top: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 900px;
	text-align: center;
}

/* Hold all the other templates when they load */
#InnerTemaplates_Container {
	height: auto;
	top: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	text-align: center;
	margin-top: 12px;
}

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

/* Top Banner container */
.TopBanner_Container {
	height: auto;
	top: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	text-align: center;
}


/*******************************************/
/* Min text coloring, links and formating */
/************************************/

a:link {
	color: #333333;
	text-decoration: none;
}

a:hover {
	color: #994800;
	text-decoration: none;
}

a:active {
	color: #333333;
	text-decoration: none;
}

a:visited {
	color: #333333;
	text-decoration: none;
}
/* gray/black - 12px*/
.font4_12 {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
}

/* gray/black - 14px*/
.font4_14 {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
}

.fontquestion {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	background-color:#8DC53E;
	border-color:#8DC53E;
	border-style:solid;
	border-width:3px;
	margin-bottom:20px;
	margin-left:-3px;
}

.font4_15 {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}

.font4_14_l {
	color: #333333;
	font-size: 14px;
}


/* gray/black - 16px*/
.font4_16 {
	color: #333333;
	font-size: 16px;
	font-weight: bold;
}

/* gray/black - 18px*/
.font4_18 {
	color: #333333;
	font-size: 18px;
	font-weight: bold;
}

/* Dark Brown - 14px*/
.font5_14 {
	color: #994800;
	font-size: 14px;
	font-weight: bold;
}

.font5_16 {
	color: #000;
	font-size: 16px;
	font-weight: bold;
}

.font5_14_l {
	color: #994800;
	font-size: 14px;
}

/* Dark Brown - 12px*/
.font5_12 {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}

.font5_12_l {
	color: #994800;
	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{
	text-align: left;
	height:25px;

}


/* 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-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 {
	background-color: #2B637B;
	width: 600px;
	height: 378px;
	float: left;
	margin-bottom:8px;
}
#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: 365px;
	width: 590px;
	position: relative;
	top: 5px;
}

#PlayerBox_tags {
	top: 6px;
	line-height:30px;
	height: 32px;
}


/* video details box */
#VideoDetails{
	clear:left;
	float:left;
	margin-top: 10px;
	width: 294px;
	height: 100%;
	background-repeat: no-repeat;
	background-color: #4F7E92;
	margin-top:-1px;
	margin-bottom: 10px;
	color:#FFFFFF;
}

#memviddet{
width:265px;
height:70px;
background-color: #85ABBC;
padding:5px;
margin-left:8px;
margin-top:8px;
position:relative;
}


#VideoDetails_MemberDetails{
	width:65px;
height:70px;
	float: left;
}

#VideoDetails_More{

	float: left;
	text-align:left;
	margin-left:8px;

}
.VideoDetails_More_List{
	list-style-type: none;
	padding-left: 0px;
	text-align: left;
	margin-left: 10px;
	margin-top:5px;
	width: 264px;
	float: left;
	padding-bottom: 10px;
	background-color:#4F7E92;
}

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

.CommentBoxList_TopLinks{
text-align:right;

}
/* comments box */
.CommentBoxList_TopLinks li{
	display:inline;
	margin: 0px;
	padding: 0px;
}

#CommentBoxPostNew{
	width: 598px;
	margin-right: auto;
	margin-bottom: 8px;
	margin-left: auto;
	background-color: #85ABBC;
	clear: left;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#commentcontainmem{
margin-left:15px;
	width:405px;
		border-color:#85ABBC;
	border-style:solid;
	border-width:2px;
	margin-bottom:8px;
	background-color:#E2EBEF;
}


#commentcontain{
	margin-bottom: 5px;
	margin-top: 5px;
	width:100%;
}

#commentimg{
	background-image: url(../images/arrow.gif);
	background-position:left center;
	width:21px;
	height:39px;
	float:left;
	margin-left:-31px;
	margin-top:10px;

}

#comment{
padding:10px;
	width: 500px;
	float:right;
	background-color: #fff;
	vertical-align:middle;
	text-align:left;
	border-color:#85ABBC;
	border-style:solid;
	border-width:2px;
	color:#4F7E92;
}
#commentmem{

	width: 350px;
	float:right;
	vertical-align:middle;
	text-align:left;
	color:#4F7E92;
}

#commentint{
	width: 200px;
	float:right;
	text-align:left;
	margin-top:-15px;
	display:inline;
}


/* 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-top:-10px;
}


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

}




/*Boxes Titles, Related, members etc*/
#RelatedVideosTitle, #EmbeddedTitle{
	height: 38px;
	line-height: 36px;
	display:block;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image:url(../images/loginbck.gif);
	background-position:left;
	background-repeat:no-repeat;	
}

#RelatedVideosTitlebg{
	height: 38px;
	line-height: 36px;
	display:block;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image:url(../images/titlebckgd.gif);
	background-position:left;
	background-repeat:no-repeat;

}

#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: 70px;
	width: 200px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #999999;
	position:relative;
	display:inline;
	top:-45px;
	left:15px;
}
#LogoTop_main a{
color:#EAEBF0;
text-decoration:none;
}

/* Logo on right of page -- and its layers */
.SearchBoxMain {
	height: 70px;
	width: 700px;
	float: left;
	text-align: right;
}



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

/* Top Menu and its buttons */
.MenuTop_main {
	color: #0099FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 25px;
	width: 100%;
	position: absolute;
	top: 132px;
	left: 132px;
	margin-right: auto;
	margin-left: auto;
}
.Menu_Container {
	height: 42px;
}

.title_Container {
  	color:white;
	height: 38px;
	width: 934px;
	margin-top:-10px;
	margin-bottom:8px;
	background-image: url(../images/greenbar.jpg);
	background-repeat: no-repeat;
	overflow:hidden;
}

.title_Container_red {
  	color:white;
	height: 38px;
	width: 934px;
	margin-top:-10px;
	margin-bottom:8px;
	background-image: url(../images/redbar.gif);
	background-repeat: no-repeat;
	overflow:hidden;
}

.title_Container h2 {
  position:relative;
  left:10px;
  top:10px;
  text-align:left;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
}

.hometop {
	height: 239px;
	width: 900px;
	margin-bottom:10px;
}


h2 {
position:relative;
left:10px;
top:10px;
	text-align:left;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.grouptitles {
position:relative;

left:10px;
top:-5px;
	text-align:left;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.MenuButtons_main {
	height: 38px;
	width: 900px;
	text-align: center;
	margin-top: 25px;
	background-image: url(../images/nav_bck.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.MenuButtons_main ul {
	list-style-type: none;
	width: 739px;
	display: block;
	margin-top: 0px;
	margin-left: 153px;
	margin-right: auto;
	margin-bottom: 0px;
	padding-left: 0px;
}

.MenuButtons_main li {
	display:inline;
}


.MenuButtons_main a:link, .MenuButtons_main a:visited, .MenuButtons_main a  {
	margin-right: 1px;
	float: left;
	display: block;
	width: 90px;
	height: 38px;
	text-decoration: none;
	font-weight: bold;
	line-height: 38px;
	border: 1px none #999999;
	color:#ffffff;
	font-size: 15px;
}
.MenuButtons_main a:hover, .MenuButtons_main a:active {
	margin-right: 1px;
	float: left;
	display: block;
	width: 90px;
	height: 38px;
	text-decoration: none;
	font-weight: bold;
	line-height: 38px;
	border: 1px none #999999;
	color: #ffffff;
	font-size: 15px;
	
}

#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: 12px;
	color: #000000;
	line-height:70px;
	height: 100%;

}

.SubMenuLinks a:link, .SubMenuLinks a:active, .SubMenuLinks a:visited  {
	color: #000000;
    text-decoration:none;
}

.SubMenuLinks a:hover {
	color: #0099FF;
	text-decoration:none;
}


/* Warning messages box */
.WarningMessagesContainer {

}


#WarningMessage {
	position: absolute;
	top: 250px;
	left: 25%;
	width: 50%;
	height: 100px;
	padding: 16px;
	border: 16px solid #85ABBC;
	background-color: #F2F2F2;
	z-index:1002;
	overflow: auto;
	font-size:14px;
	font-weight:bold;
}


/* Footer of Site */



.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;
}
.ThumbRelatedVideosrel{
	float:left;
background-image:url(../images/thumb-back-rel.jpg);
background-position:center;
background-repeat:no-repeat;
padding:5px 5px 10px;
width:109px;
height:81px;
	margin-left: 10px;
}


/* Video Comments thumb */

.CommentsBox{
	background-color: #FFFFFF;
	border: 1px dotted #D5D4D4;
	float: right;
	width: 588px; /*488px;*/
	margin-right: 18px;
	background-image: url(../images/slice_comments_run.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.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;
}

.ThumbMembersVideos_Comments{
	float:left;
	width:40px;
	height:40px;
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 5px;
	border: 2px solid #85ABBC;
}


.ThumbMems_Comments{
	float:left;
	width:40px;
	height:40px;
	margin:2px;
	border: 2px solid #85ABBC;
}

/* Video details, members pic thum*/
.ThumbMembersPic_VideoDetails{
	width:65px;
	height:65px;
}

/* 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: 598px;
}

/* (1) Provide Left hand side container - small */
#ContentSplitContainer_right2 {
	float: right;
	width:294px;
	
}

#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);
}
#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) 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-bottom: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-color:#85ABBC;
	text-align: left;
	height:100%;
}

#membersearch{
	width:100%;
	background-color:#4F7E92;
	text-align: left;
	height:100%;
	margin-bottom:8px;
}
.IndexLoginGoldBox_list{
	display:block;
	margin-right: auto;
	margin-left: 10px;
	margin-top: 8px;
	padding-left: 0px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}

.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%;
}
#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-top:15px;
	margin-bottom:5px;
	text-align: left;
		height: 36px;
	line-height: 36px;
}

#IndexMoreVideo{
position:relative;
left:120px;
	background-image:url(../images/featured_bck.jpg);
	background-position:top;
	background-repeat:no-repeat;
	text-align: left;
		height: 38px;
}

#previewcomment{
position:relative;
	background-image:url(../images/featured_bcker.jpg);
	background-position:top;
	background-repeat:no-repeat;
	text-align: left;
		height: 38px;
}

#Indexsignup{
position:relative;
	background-image:url(../images/featured_bck.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	text-align: left;
		height: 38px;
		width:445px;
}
#IndexMoreVideo2{
position:relative;
	background-image:url(../images/featured_bck.jpg);
	background-position:top;
	background-repeat:no-repeat;
	text-align: left;
	height: 38px;
	margin-top:-5px;
}

#IndexMoreVideo_title{

	line-height: 36px;
}

#IndexMoreVideoNew{
	background-image:url(../images/featured_bck.jpg);
	background-repeat:no-repeat;
	text-align: left;
	position:relative;
	top:214px;
}

#IndexMoreVideo_titleNew{
	height: 36px;
	line-height: 36px;
	position:relative;
	top:-220px;
}

/* (1) Videos List */
.vidtitleindex{
height:35px;
font-size:12px;
font-weight:bold;
}

#IndexMoreVideo{
	background-image:url(../images/featured_bck.jpg);
	background-position:top;
	background-repeat:no-repeat;
	text-align: left;
	float: left;
	width: 598px;
}

#IndexVideoListholder{
	background-repeat: no-repeat;
	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-color: #FFFFFF;
	width: 596px;
	left:120px;
	position:relative;
	margin-bottom:15px;
	text-align:left;
}

#Innermembersdetails{
	background-repeat: no-repeat;
	background-color: #4F7E92;
	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-color: #4F7E92;
	width: 596px;
	height:198px;
	float: left;
	margin-bottom:10px;
	text-align:left;
}

#IndexVideoListContainer{
	background-repeat: repeat;
	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: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 147px;
	position:relative;
	float: left;
}

#Innerinfo{
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	margin:15px;
	width: 550px;
	float: left;

	text-align:left;
}

#Innerinfo ul li{
list-style-type:none;
margin-bottom:5px;
}

#Innerinfo a{
text-decoration:underline;
color:#4F7E92;
font-weight:bold;
}

#IndexVideoListholderfeat{
	background-repeat: no-repeat;
	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-color: #FFFFFF;
	width: 596px;
	float: left;
	margin-bottom:15px;
	text-align:left;
}
#IndexVideoListContainerfeat{
	width: 100%;
	height: 100%;
	background-color: #fafafa;
	padding-top:5px;
	margin-bottom:8px;
}

#IndexVideoListholdernew{
	background-repeat: no-repeat;
	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: #E1E1E1;
	border-bottom-color: #E1E1E1;
	border-left-color: #E1E1E1;
	width: 598px;
	height:200px;
	float: left;
}
#IndexVideoListContainernew{
	background-repeat: no-repeat;
	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: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 147px;
	float: left;
}

#IndexVideoDetails{
	width: 140px;
	height: 145px;
}



.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: 130px;
	padding-bottom: 10px;

}

.VideoDetails_Info_List li{
	margin-bottom: 3px;
	

}
.VideoDetails_All_List{
margin-left:13px;
margin-top:10px;
}
.VideoDetails_All_List ul{
	text-align: left;
	display: block;
	width: 120px;
	position:relative;
	float: left;

	padding-bottom: 10px;
}
.VideoDetails_All_List li{
	list-style-type: none;
		width: 120px;
}

.VideoDetails_All_List a{
color:#4F7E92;
}

.VideoDetails_All_List a:hover{
color:#4F7E92;
text-decoration:underline;
}


#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 */
#CategoryLeftBox1int{
	text-align:left;
	width:100%;
	background-color:#4F7E92;
	margin-bottom:8px;
	height:237px;
}

#memcategory{
	text-align:left;
	float:left;
	background-color:#4F7E92;
	margin-bottom:10px;
	margin-top:10px;
	width:293px;

}

#memcategory ul{
	list-style-type:none;
}

#CategoryLeftBox1, #CategoryLeftBox2{
	text-align:left;
	width:100%;
	background-color:#4F7E92;
	margin-bottom:8px;

}

#CategoryLeftBox3{
	text-align:left;
	width:100%;
	background-color:#85ABBC;
	margin-bottom:8px;


}


#CategoryLeftBox1 ul, #CategoryLeftBox2 ul, #CategoryLeftBox3 ul{
	list-style-type:none;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-bottom: 20px;

}


#CategoryLeftBox1 li, #CategoryLeftBox2 li, #CategoryLeftBox3 li{
	margin-bottom: 1px;
	padding: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
	font-weight:lighter;
	width:100%;
}

#CategoryLeftBox1 p, #CategoryLeftBox2 p, #CategoryLeftBox3 p{
	display:block;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 7px;
	padding-left: 15px;
	padding-bottom: 10px;
}

#CategoryLeftBox1 ol, #CategoryLeftBox2 ol, #CategoryLeftBox3 ol{
	list-style-type:circle;
	padding-left: 20px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 15px;
	padding-bottom: 20px;

}

#CategoryLeftBox1 a, #CategoryLeftBox2 a, #CategoryLeftBox3 a{
	margin-bottom: 1px;
	padding: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
}

#CategoryLeftBox1 a:hover, #CategoryLeftBox2 a:hover, #CategoryLeftBox3 a:hover{
	margin-bottom: 1px;
	padding: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #8CC63F;
}

#CategoryLeftmembers{
	text-align:left;
	width:100%;
	background-color:#85ABBC;


}


#CategoryLeftmembers ul{
	list-style-type:none;
	width:100%;
}


#CategoryLeftmembers li{
	padding-top: 8px;
	padding-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
	font-weight:bold;
	width:100%;
	vertical-align:middle;
}
#CategoryLeftmembers img a{
	font-size: 15px;
	color: #fff;
		border: 2px solid #fff;

}
#memname{
	margin-bottom:15px;
	vertical-align:top;

}

#CategoryLeftmembers img{
	font-size: 15px;
	color: #fff;
	margin-left:12px;
	margin-right:8px;
	border: 2px solid #fff
	
}

#CategoryLeftmembers img a:hover{
	font-size: 15px;
	color: #fff;
}



#CategoryLeftmembers a{
	padding: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #fff;
}

#CategoryLeftmembers a:hover{
	padding: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #8CC63F;
}


/* (2) Horizontal boxes */
.CategoryBoxHorizontal{
	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: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;


}



.CategoryBoxHorizontal ul{
	text-align: left;
	display: block;
	width: 120px;
	position:relative;
	float: left;
	margin:10px;
	margin-left:17px;
}

.CategoryBoxHorizontal li{
	list-style-type: none;
		width: 120px;

}


/* (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%;
	height: 100%;
	background-color: #fafafa;
	padding-top:5px;
	margin-bottom:8px;
}



#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: 10px;
	width: 440px;
	float: right;
	padding-bottom: 5px;

}

.CategoryVideoDetails_Info_List li{
	margin-bottom: 3px;

}

.CategoryinterviewDetails_Info_List{
	list-style-type: none;
	display: block;
	margin-top: 5px;
	padding-left: 0px;
	padding-right: 10px;
	text-align: left;
	margin-left: 10px;
	width:578px;
	float: right;
	padding-bottom: 5px;

}

.CategoryinterviewDetails_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;
}

.videolist{
margin:auto;
border: none 0;
border-top: 1px dashed #8CC63F;/*the border*/
width: 95%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
p
}


/* (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: 140px;
	float: left;
	height: 195px;
	display:inline;
	margin-bottom: 20px;
	border-top: 5px solid #fff;
	background-color: #fff;
	margin-right: 10px;
}

.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;

}

/* (9) Members Profile */
/**********************/




.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: #fff;
	height: 400px;
	color:#4F7E92;
	font-size:14px;
	font-weight:bold;
	text-align: left;
}

#Register a{
	color:#4F7E92;
	font-size:14px;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}


#Register a:hover{
	color:#8DC53E;
	font-size:14px;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}


#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;
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 200px;



}


/* (12) inner_upload_video_forn */
/********************************/

#UploadVideo{
	background-color: #fff;
	text-align:left;
	height:800px;
}

#UploadVideoselect{
	background-color: #fff;
	text-align:left;
	height:400px;
}

#UploadVideo ul{
	list-style-type: none;
	padding-left: 10px;
	padding-top: 0px;
	margin-top: 25px;
	margin-left: 0px;
	
}

#UploadVideo li{
	margin-bottom: 15px;
	display:block;
	width: 450px;
	vertical-align:top;
	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;
	text-align:left;
	height: 200px;
	text-align:center;
}


/* (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:5px;

}


/*********************
/*  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: 1px solid #DFDCDC;
}

.UpdateProfileForm{
	padding-top: 0px;
	text-align: left;
	padding-left: 10px;
	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: 28px;
	margin-bottom: 8px;

}
#pagination ul {
	list-style-type: none;
	padding-left: 0px;
}
#pagination li {
	display: inline;
	margin: 10px 5px 0 0;

}
#pagination li a {
	padding: 4px;
	border: 1px solid #999999;
	text-decoration: none;
}
#pagination li a:hover {
	border: 1px solid #333333;
	background-color: #ffffff;
	color: #0000DD;
	font-weight: bold;
	font-size: 12px;
	padding: 5px;

}
/* //////////////////////////////////////////////////////////////////////////////////////////////// /*
/* navigation dropdown /*

/*sub-navigation*/
/*--Sub Navigation. (My Profile, My Messages, etc...)--*/
.sub-navigation {
  color:#ffffff;
  font-size: 13px;
  position: relative;
  top:-7px;
  left: 280px;
  overflow:hidden;
}

/*Top level list items*/
.suckertreemenu {
	height: 38px;
	width: 934px;
	text-align: center;
	margin-top: 25px;
	background-image: url(../images/nav_bck.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.suckertreemenu ul{
padding: 0;
z-index:100;
position:relative;
font-weight: bold;
font-size: 15px;
	text-decoration: none;
	line-height: 30px;
	border: 1px none;
	color:#ffffff;


}

.suckertreemenu ul li{
position: relative;
display: inline;
float: left;

margin-right: 10px;
top:5px;
color:#ffffff;

}


	
/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
padding: 1px 6px;
border-left-width: 0;
color:#ffffff;
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
background-color: #3C6F84;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
height:200px;
border-left: 2px solid #EAEBF0;
border-right: 2px solid #EAEBF0;
border-bottom: 2px solid #EAEBF0;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
float: none;
background-color: #3C6F84;
text-align:left;
text-decoration: none;
margin-left:4px;
}



/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 160px; /*width of sub menu levels*/
color: #ffffff;
text-decoration: none;
padding: 1px 5px;
}

.suckertreemenu ul li a:hover{
background-color: #3C6F84;
color: white;
}

.suckertreemenu ul li ul li a:hover{
background-color: black;
color: white;
}

	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */

#topmenu li{
display: inline;
list-style-type: none;
color:#FFFFFF;
font-weight: bold;
}
#topmenu li a{
padding-right: 10px;
color:#FFFFFF;
font-size:12px;
}

#topmenu li a:hover{
padding-right: 10px;
color:#FFFFFF;
font-size:12px;
text-decoration:underline;
}

/*USED IN TOP MENU AT THE TOP*/
#topmenucontainer {
position:relative;
top: 16px;
left:30px;
width:200px;
text-align:left;
}

/*USED IN SEARCH FIELD AT THE TOP*/
#searchplacement2{
position:relative;
top:-8px;
left:185px;
width:360px;
vertical-align:top;
}


/* members profile*/


#pictureinfo{
width:150px;
background-color:#fff;
text-align:left;
padding:20px;
float:left;
}


#pictureinfo ul{
	list-style-type:none;

	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
}

#pictureinfo li{
	margin-bottom: 1px;
}

#pictureinfo p{
	display:block;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 7px;

	padding-bottom: 10px;
}

.MembersProfileViewbck{
	background-color: #fafafa;
	margin-bottom: 20px;
	text-align: left;
	height:300px;

}

.MembersProfileViewtop{
	background-color: #fff;
	padding-top:20px;
	margin-bottom: 10px;
	text-align: left;
	width:700px;
	float:right;

}

.MembersProfileViewtop ul{
	padding-bottom: 10px;
	padding-left: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;

}

.MembersProfileViewtop li{
	list-style-type: none;
	margin-left: 20px;
	margin-right: 15px;
	margin-bottom: 20px;

}

.MembersProfileView{
	background-color: #fafafa;
	margin-bottom: 20px;
	text-align: left;
	width:700px;
	float:right;
}

.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;

}

.membersvids{
	width: 130px;
	float: left;
	display:inline;
	margin-bottom: 20px;
	background-color: #fafafa;
	margin-left: 15px;
	text-align:left;
}

.intcm{
	width: 260px;
	float: left;
	display:inline;
	text-align:left;
	margin-left:10px;
	border-color:#4F7E92;
	border-style:solid;
	border-width:2px;
	margin-bottom:8px;
	background-color:#E2EBEF;
	vertical-align:top;
}
.intcmm{
	margin-left:15px;
	width: 250px;
	

}

.membersvids ul{
	list-style-type:none;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 8px;
	margin-left: 0px;
}

.membersvids li{
	margin-bottom: 2px;
	padding-right: 3px;
		margin-top: 8px;
}

.membertop {
	width: 880px;
	border-color:#85ABBC;
	border-width:10px;
	border-style:solid;
	background-color:#4F7E92;
	margin-bottom:8px;
}

#membersContainer_left_2 {
	float: left;
	width:445px;
}

#membersContainer_right_2 {
	float: right;
	width:445px;
}

#memMoreVideo{
position:relative;
	background-image:url(../images/featured_bck.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-align: left;
		height: 38px;
		width:445px;
}

#memMoreVideo_title{

	line-height: 36px;
}

.membersvideoscontainright{
width:445px;
text-align:left;
background-color:#FFFFFF;
float:right;
margin-bottom:8px;
}

.membersvidtitle{ /*with no border or image*/
	margin-top: 5px;
	text-align:left
}

.membersvideoscontainleft{
width:445px;
text-align:left;
float:left;
margin-bottom:8px;
		background-color:#fff;

}



.img-shadow {
  float:left;
  background: url(../images/shadowAlpha.png) no-repeat bottom right;
  margin: 10px 0 0 10px;

  }
  
.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
#tutorial_suggest{
padding:15px;
color:#FFFFFF;
line-height:18px;
}

#welcome_suggest{
padding:15px;
color:#FFFFFF;
line-height:26px;
font-weight:bold;
font-size: 14px;
}

#CategoryLeftBox4{
	text-align:left;
	width:100%;
	background-color:#4F7E92;
	margin-bottom:8px;

}


#CategoryLeftBox4 ul{
	list-style-type:none;
	padding-left: 10px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-bottom: 20px;
}


#CategoryLeftBox4 li{
	margin-bottom: 8px;
	padding: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
	font-weight:lighter;
}

#CategoryLeftBox4 p{
	display:block;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 7px;
	padding-left: 15px;
	padding-bottom: 10px;
}


#CategoryLeftBox4 a{
	margin-bottom: 1px;
	padding: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
}

#CategoryLeftBox4 a:hover{
	margin-bottom: 1px;
	padding: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #8CC63F;
}

#thumb-fade {
background-image:url(../images/thumb-back.jpg);
background-position:center;
background-repeat:no-repeat;
height:90px;
padding:5px 5px 10px;
width:120px;
}

#thumb-fade-index {
background-image:url(../images/thumb-back.jpg);
background-position:center;
background-repeat:no-repeat;
height:90px;
padding:5px 5px 10px;
width:120px;
margin-left:-3px;
}

#CategoryLeftBox6{
	text-align:left;
	width:100%;
	background-color:#85ABBC;
	margin-bottom:5px;
	clear:left;
	float:left;

}


#CategoryLeftBox6 ul{
	list-style-type:none;

	float:left;
	width:120px;
	
}


#CategoryLeftBox6 li{
	padding: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
}

#CategoryLeftBox6 p{
	display:block;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 7px;
	padding-left: 15px;
	padding-bottom: 10px;
}


#CategoryLeftBox6 a{

	padding: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
}

#CategoryLeftBox6 a:hover{

	padding: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #8CC63F;
}

.colDivider {clear:both; margin-bottom:0px; margin-left:7px; margin-right:7px; padding-bottom:4px; border-bottom: 1px dotted #CCC}


#CategoryLeftBox5{
	text-align:left;
	width:100%;
	background-color:#85ABBC;
	margin-bottom:8px;
	clear:left;
	float:left;

}


#CategoryLeftBox5 ul{
	list-style-type:none;
	padding-left: 10px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-bottom: 20px;
}


#CategoryLeftBox5 li{
	margin-bottom: 8px;
	padding: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
	font-weight:lighter;
}

#CategoryLeftBox5 p{
	display:block;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 7px;
	padding-left: 15px;
	padding-bottom: 10px;
}


#CategoryLeftBox5 a{
	margin-bottom: 1px;
	padding: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
}

#CategoryLeftBox5 a:hover{
	margin-bottom: 1px;
	padding: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #8CC63F;
}

.featuredint{
margin-bottom:8px;
}

a.button {
    background: transparent url(../images/bg_button_a.gif) no-repeat scroll top right;
    color: #444;
    display: block;
    float: right;
    font: strong 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
	margin-top:5px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
	
}

a.button span {
    background: transparent url(../images/bg_button_span.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}

a.button:hover {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:hover span {
    background-position: bottom left;
    padding: 5px 0 5px 18px; /* push text down 1px */
}

/*USED IN SEARCH FIELD AT THE TOP*/
input.cleardefault	{
	background: #E6F2F7;
	border-bottom: 2px solid #85ABBC;
	border-right: 0px solid #85ABBC;
	border-left: 2px solid #85ABBC;
	border-top: 2px solid #85ABBC;
	padding:2px 0px 2px 2px;
	vertical-align:top;
	font-weight:bold;
	color:#666;
	width:230px;
}

/*USED IN SEARCH FIELD AT THE TOP*/
select.cleardefault	{
	background: #E6F2F7;
	color:#666;
	border: 2px solid #85ABBC;
	padding:0px;
	font-weight:bold;
	width:80px;
	height:24px;
}

input.textlog	{
	background: #E6F2F7;
	border: 2px solid #6093A8;
	padding:2px;
	vertical-align:top;
	color:#333333;
	width:254px;
}

input.textinv	{
	background: #E6F2F7;
	border: 2px solid #6093A8;
	padding:2px;
	vertical-align:top;
	color:#333333;
	margin-bottom:5px;

}

input.btn	{
	background: #9ECE5E;
	border: 2px solid #75A732;
	padding:2px;
	vertical-align:top;
	color:#fff;
		font-weight:bold;
		margin-bottom:5px;
}

input.btnhov{
	background: #AED77D;
	border: 2px solid #75A732;
	padding:2px;
	vertical-align:top;
	color:#fff;
	font-weight:bold;
	}

textarea.textlog	{
	background: #E6F2F7;
	border: 2px solid #6093A8;
	padding:2px;
	vertical-align:top;
	color:#333333;
	width:254px;
}

textarea.memcom	{
	background: #E6F2F7;
	border: 2px solid #6093A8;
	padding:2px;
	vertical-align:top;
	color:#333333;
	width:400px;
	margin-bottom:5px;
}

textarea.intcom	{
	background: #E6F2F7;
	border: 2px solid #6093A8;
	padding:2px;
	vertical-align:top;
	color:#333333;
	width:250px;
	margin-bottom:5px;
}

textarea.email	{
	background: #E6F2F7;
	border: 2px solid #6093A8;
	padding:2px;
	vertical-align:top;
	color:#333333;

	margin-bottom:5px;
}
input.submit	{
margin-left:-4px;
vertical-align:top;
}

input.textsignup	{
	background: #F3FAFC;
	border: 2px solid #6093A8;
	padding:2px;
	vertical-align:top;
	color:#333333;
	width:385px;

}

input.numcheck	{
	background: #F3FAFC;
	border: 2px solid #6093A8;
	padding:2px;
	vertical-align:top;
	color:#333333;
	width:155px;
		margin-top:5px;
}


#memarea{
	text-align:left;
	float:left;
	background-color:#4F7E92;
	margin-bottom:8px;
	width:200px;
}

#memarea a{
color:#FFFFFF;
text-decoration:none;
}

#memarea a:hover{
color:#FFFFFF;
text-decoration:underline;
}


#memarea ul{
	list-style-type:none;
}

#memimg{
border:3px solid #fff;
}

#memarea2{
	text-align:left;
	float:left;
	background-color:#4F7E92;
	margin-bottom:8px;
	width:350px;
}

#memarea2 a{
color:#8DC53E;
text-decoration:none;
}

#memarea2 a:hover{
color:#8DC53E;
text-decoration:underline;
}


#memarea2 ul{
	list-style-type:none;
}

/*-------------- ORIGINAL CSS -------------*/

#column-left-1 {
	float: left;
	width: 598px;
}

.header-wide-2 {
	position:relative;
	width:660px;
	background-image:url(../images/featured_bck.jpg);
	background-position:top;
	background-repeat:no-repeat;
	text-align: left;
	height: 38px;
	line-height: 36px;
}

.header-wide-2 h2 {
	position:relative;
	top:-5px;
	text-align:left;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.header-wide-2-right{
	position:relative;
	width:258px;
	overflow:hidden;
	background-image:url(../images/titlebckgd.gif);
	background-position:top;
	background-repeat:no-repeat;
	text-align: left;
	height: 38px;
	line-height: 36px;
	overflow:hidden;
}

.header-wide-2-right h2 {
	position:relative;
	top:-5px;
	text-align:left;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.header-wide-2-signup{
	position:relative;
	width:460px;
	overflow:hidden;
	background-image:url(../images/titlebckgd_signup.jpg);
	background-position:top;
	background-repeat:no-repeat;
	text-align: left;
	height: 38px;
	line-height: 36px;
	overflow:hidden;
}

.header-wide-2-signup h2 {
	position:relative;
	top:-5px;
	text-align:left;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.container-wide-home {
	background-repeat: repeat;
	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: #d0d2d4;
	border-bottom-color: #d0d2d4;
	border-left-color: #d0d2d4;
	width: 658px;
	overflow:hidden;
}

.container-wide {
	background-repeat: repeat;
	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: #d0d2d4;
	border-bottom-color: #d0d2d4;
	border-left-color: #d0d2d4;
	width: 662px;
	overflow:hidden;
}

/*----------------------
  -- Promoted Videos  --
  ----------------------*/
#promoted-container {
	position:relative;
	left:-28px;
}

.ts-1 {
	border: none;
	height: 120px;
	position: relative;
	text-align: left;
	width: 690px;
	background-color: #FFFFFF;
	overflow:hidden;

}

.ts-1-1 {
	border: none;
	height: 124px;
	left: 40px;
	padding: 1px;
	position: absolute;
	top: 2px;
	width: 126px;
}

.ts-2 {
	border: none;
	height: 124px;
	position: relative;
	text-align: left;
	width: 126px;
}

.ts-2-1 {
	background-color: #f2f2f2;
	border: none;
	height: 0px;
	left: 0px;
	overflow: hidden;
	padding: 1px;
	position: absolute;
	text-align: center;
	top: 0px;
	width: 124px;
}

.ts-2-2 {
	background-color: #f2f2f2;
	border: none;
	height: 97px;
	left: 0px;
	padding: 1px;
	position: absolute;
	top: 2px;
	width: 124px;
}

.ts-2-3 {
    font-weight: bold;
	background-color: #f2f2f2;
	margin: 78px 0px 0px 0px;
	padding: 1px;
	position: absolute;
	text-align: center;
	width: 124px;
}

.ts-2-4 {
    font-size:9px;
    font-weight: bold;
	background-color: #f2f2f2;
	height: 19px;
	margin: 91px 0px 0px 0px;
	line-height: 19px;
	padding: 1px;
	position: absolute;
	text-align: center;
	width: 124px;
}

.ts-2-5 {
	background-color: #f2f2f2;
	border: none;
	height: 0px;
	margin: 92px 0px 0px 0px;
	overflow: hidden;
	padding: 1px;
	position: absolute;
	text-align: center;
	width: 124px;
}

.ts-1-2 {
	border: none;
	height: 114px;
	left: 210px;
	padding: 1px;
	position: absolute;
	top: 2px;
	width: 126px;
}

.ts-3-3 {
	background-color: #f2f2f2;
	border: none;
	height: 18px;
	left: 0px;
	padding: 1px;
	position: absolute;
	top: 101px;
	width: 124px;
}

.ts-3-4 {
	background-color: #f2f2f2;
	border: none;
	height: 19px;
	left: 0px;
	padding: 1px;
	position: absolute;
	top: 121px;
	width: 124px;
}

.ts-1-3 {
	border: none;
	height: 114px;
	left: 380px;
	padding: 1px;
	position: absolute;
	top: 2px;
	width: 126px;
}

.ts-1-4 {
	border: none;
	height: 114px;
	left: 550px;
	padding: 1px;
	position: absolute;
	top: 2px;
	width: 126px;
}

.container-wide-footer {
  width: 658px;
  height: 6px;
  margin: -2px 0px 10px 0px;
  background: transparent url(../images/column-border-bottom-wide.gif) no-repeat;
}

/* PORTIONS OF ORIGINAL CSS REQUIRED FOR TABS */
.browse-nav-2 {
  position:relative;
  text-align: right;
  top:-24px;
  margin: -15px 0px 0px 0px;
  padding: 0px 5px 0px 0px;
}

.container-wide-ajax {
  width: 658px;
  text-align: center;
  border-top: none;
  border-bottom: none;
  padding: 0px 3px;
}

.clear-fix {
  clear: both;
}

/*--The Video Browser Container--*/
.browse-videos {
  width: 660px;
  margin: 0px 0px 0px 0px;
  background-color: #FFFFFF;
  background: transparent url(../images/reel.png) no-repeat;
  background-position: right bottom;
}

.browse-videos ul {
  list-style-type: none;
  display: inline;
  clear: both;
}

.browse-videos li {
  display: inline;
  width: 115px;
  text-align: center;
  float: left;
  padding: 2px 2px 2px 0px;
  margin: 5px 23px;
}

.browse-videos-title {
  color: #333;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
}

.browse-videos-duration {
  color: #333;
  font-size: 9px;
  font-weight: bold;
  text-align: left;
  margin-top: 4px;
}

.browse-videos-member {
  color: #333;
  font-size: 9px;
  font-weight: bold;
  text-align: left;
  margin-bottom: 4px;
}

.browse-videos-rating {
  text-align: right;
  margin-top: -10px;
}

.browse-videos-date {
  color: #333;
  font-size: 9px;
  font-weight: bold;
  text-align: left;
  margin-top: -4px;
}

/*--The Audio Browser Container--*/
.browse-audios {
  width: 256px;
  border: 1px solid #d0d2d4;
  border-top: none;
  border-bottom: none;
  padding: 5px 0px 0px 0px;
  margin: 0px 0px -4px 0px;
}

.browse-audios ul {}

.browse-audios li {
  list-style-type: none;
  padding: 2px;
  margin: 1px 0px;
  line-height: 1.8;
}

.browse-audios a {
  font-weight: bold;
  padding: 0px;
  margin: 0px;
}

/*--The Blog Browser Container--*/
.browse-blogs {
  width: 256px;
  border: 1px solid #d0d2d4;
  border-top: none;
  border-bottom: none;
  padding: 5px 0px 0px 0px;
  margin: 0px 0px -4px 0px;
}

.browse-blogs ul {}

.browse-blogs li {
  list-style-type: none;
  padding: 2px;
  margin: 1px 0px;
  line-height: 1.8;
}

.browse-blogs a {
  font-weight: bold;
  padding: 0px;
  margin: 0px;
}

/* ---------- ORIGINAL CSS FOR RIGHT COLUMN STARTS NOW */
#column-right-1 {
	float: right;
	width:260px;
}

/*--The Login Form Container--*/
#login-box {
  color: #fff;
  width: 258px;
  height: 210px;
  background-color:#4F7E92;
  margin-bottom:18px;
  margin-top:-2px;
}

#login-box ul{
  display: block;
  list-style-type: none;
  margin: 0px 0px 0px 10px;
  padding: 25px 0px 0px 0px;
}

.login-box li{
  list-style-type: none;
  margin: 5px 20px 5px 0px;
  text-align: right;
}

#login-box a {
  color: white;
  font-weight: bold;
}

#login-box a:hover { color: #fff; }

.username { margin:0px 0px 0px 12px; }

.password { margin:0px 0px 0px 12px; }

.howlong { margin: 0px 12px 0px 12px; }

.login-button { margin: 0px 0px 0px 18px; }

.login-button-index { margin: -8px 0px 0px 0px; }

.stats-thumb { float: left; margin: 2px 0px }

.stats-lable { color: white; font-size: 12px; font-weight: bold; margin: 5px; float: left; }

.stats-value { float: right; margin: 5px 2px; }

.audio-lable { margin: 0px 0px 0px 5px; }

.signup-lable { font-weight: bold; margin: 0px 17px 0px 0px; }
.signup-lable-user { font-weight: bold; margin: 0px 12px 0px 0px; }
.signup-lable-new { font-weight: bold; width: 100%; background-color: #d7d7d7; padding: 0px 5px; }

/*--The Stats Container--*/
.container-stats {
  width: 253px;
  border: 1px solid #d0d2d4;
  border-top: none;
  border-bottom: none;
  padding: 0px 2px;
  overflow:hidden;
  background-color:#4F7E92;
  color:white;
}
.container-stats ul {
  list-style-type: none;
  color:white;
}

.container-stats li {
  list-style:none;
  float: left;
  width: 100%;
  line-height: 1.8;
  color:white;
}

.header-narrow {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  width: 256px;
  height: 22px;
  margin: 0px 0px -3px 0px;
  padding: 3px 0px 0px 8px;
  background: transparent url(../images/column-header-narrow.gif) no-repeat;
}

.header-narrow-2 {
  color: #1f5176;
  font-size: 14px;
  font-weight: bold;
  width: 256px;
  height: 22px;
  margin: 0px 0px -3px 0px;
  padding: 3px 0px 0px 8px;
  background: transparent url(../images/column-header-narrow-2.gif) no-repeat;
}

/*-- Narrow Container.  These are used in the right column--*/
.container-narrow {
  width: 252px;
  border: 1px solid #d0d2d4;
  border-top: none;
  border-bottom: none;
  padding: 1px 3px;
  background-color:#4F7E92;
  color:white;
  overflow:hidden;
  font-size:14px;
}

.container-narrow a{
  color:white;
  font-size:large;
}
.container-narrow a:hover{
  color:#90c53f;
}

.container-narrow-inner {
  width: 252px;
  border: 1px solid #d0d2d4;
  border-top: none;
  border-bottom: none;
  padding: 1px 3px;
  background-color:#4F7E92;
  color:white;
  overflow:hidden;
  font-size:14px;
}

.container-narrow-inner ul
{
  list-style-type: circle;
  margin-left: 20px;
  padding: 0px 10px;
  padding-bottom:6px;
  font-family: Arial, Helvetica, sans-serif;
}

.container-narrow-inner li
{
  padding: 6px 10px;
  font-family: Arial, Helvetica, sans-serif;
}

.container-narrow-inner a{
  color:white;
}
.container-narrow-inner a:hover{
  color:#90c53f;
}

.container-narrow-signup {
  width: 453px;
  border: 1px solid #d0d2d4;
  border-top: none;
  border-bottom: none;
  padding: 1px 3px;
  background-color:#4F7E92;
  color:white;
  overflow:hidden;
  font-size:14px;
}

.container-narrow-signup ul
{
  list-style-type: circle;
  margin-left: 20px;
  padding: 0px 10px;
  padding-bottom:6px;
  font-family: Arial, Helvetica, sans-serif;
}

.container-narrow-signup li
{
  padding: 6px 10px;
  font-family: Arial, Helvetica, sans-serif;
}

/*---------- ORIGINAL CSS FOR FOOTER -----------*/
/*--Footer styles--*/
#footer {
  width: auto;
  height: 100px;
  border-top: 4px solid #dddcdc;
  clear: both;/*Clears all columns and sets the footer at the bottom*/
}

/*--Set footer width and center--*/
#footer-wrapper {
  color: #999;
  width: auto;
  margin: 0 auto;
  padding: 10px 0px;
}

#footer-wrapper p { text-align: center; }

#wrapper {
	top: 0px;
	margin-right: auto;
	margin-left: auto;
	padding-left:38px;
	width: 930px;
}

/* STUFF REQUIRED FOR MAIN PAGE ENDS NOW... THE FOLLOWING ARE PIECES OF ORIGINAL CSS ----*/

/*--Welcome Page (inner_welcome.htm)--*/
#welcome-container {
	width: 100%;
	border: 2px solid #dddcdc;
	text-align: left;
	height: 310px;
	font-weight: bold;
	margin: 0 auto;
}

#welcome-container ul {
  list-style-type: none;
  margin: 24px 0px;
}

#welcome-container li {
  margin: 0px 0px 10px 140px;
  display: inline;
  width: 320px;
  float: left;
}

#column-wide {
  width: 920px;
  margin: 15px 0px 5px 0px;
  float: left;
}

/* PEOPLE Page and ORGANISATION Page (inner_see_members.htm) */

/*--Member Search Container--*/
#members-search {
	text-align: center;
	margin: 10px 0px;
	border: 1px solid #E3E3E3;
}

#members-search ul {
    margin: 0px;
	padding: 5px 0px;
}

#members-search li {
	display: inline;
	margin-right: 15px;
}

/*--Member List--*/
.member-list {
	width: 934px;
  	margin: 0px;
  	text-align: center;
}

.member-list ul {
  list-style-type: none;
  display: inline;
  clear: both;
}

.member-list li {
  display: inline;
  float: left;
  border:1px solid #dddcdc;
  padding: 0px 2px 1px 2px;
  width: 170px;
  margin: 0px 5px 0px 0px;
}

/* When a Video is being played */
.container-wide-player {
  width: 652px;
  text-align: center;
  border: 1px solid #d0d2d4;
  border-top: none;
  border-bottom: none;
  padding:2px 5px;
  border-bottom:1px solid #dddcdc;
  margin: 0px 0px 5px 0px;
}

.container-player {
  color: #000;
  width: 652px;
  text-align: center;
  padding: 0px;
}

#video-info {
  width: 640px;
  padding: 5px;
}

.menu-list {
  list-style-type: none;
  text-align: left;
  margin: 0px 0px 0px 8px;
  padding: 5px 0px 0px 0px;
}

.menu-list li {
  line-height: 2;
  padding-bottom: 5px;
}

.video-details-list {
  width: 640px;
  list-style-type: none;
  float: left;
  text-align: left;
}

.video-details-list li {
 	margin-bottom: 8px;
 	padding: 1px 0px;
 	margin: 4px 0px;
}

.li-spacer {
}

.rating { float: left; }
.functions { float: right; }



/*--This gives the narrow containers rounded top corners when needed.--*/
.container-narrow-top {
  width: 258px;
  height: 0px;
  background: transparent url(../images/column-border-top-narrow.gif) no-repeat;
}

/*--This gives the narrow containers rounded bottom corners.--*/
.container-narrow-bottom {
  width: 258px;
  height: 6px;
  margin: 0px 0px 10px 0px;
  background: transparent url(../images/column-border-bottom-narrow.gif) no-repeat;
}

/*--Container List Styles--*/
.container-narrow ul {
  list-style-type: none;
}
/*--Member Details--*/
#member-details {
  padding: 2px 2px 3px 4px;
  width: 258px;
}

.member-details-list {
  float: left;
}

.member-details-list ul{
  list-style-type: none;
}

.member-details-list li {
  margin: 2px 0px;
}

#member-details-thumb {
  float: left;
  width: 120px;
}

#member-details-thumb img { border: 2px solid #666666; }
#member-details-thumb img:hover { border: 2px solid #dddcdc; }

#member-status { margin: 5px 3px; float: left; }

#member-content {
  width: 258px;
  float: left;
  font-weight: bold;
  text-align:center;
  padding: 5px 0px 0px 0px;
}

.member-others {
  float: left;
  margin: 5px 5px 3px 20px;
  text-align: center;
}


/* ------ IMAGES main link in main menu (inner_albums.htm)---*/
#column-left-2 {
  width: 258px;
  float: left;
  margin: 14px 5px 10px 0px;
}

#column-right-2 {
  width: 712px;
  float: left;
  margin: 14px 0px 10px 5px;
}

/*--Misc--*/
#album_view {
  padding: 2px 0px;
}

.albums_view {
  width: 710px;
  margin: 0px;
  text-align: center;
}

.albums_view ul {
  list-style-type: none;
  display: inline;
}

.albums_view li {
  display: inline;
  text-align: center;
  float: left;
  border:1px solid #ccc;
  padding: 5px;
  width: 160px;
  height: 156px;
  margin: 5px 5px 0px 0px;
}

#mycarousel { margin:5px 0px; }


/*--Narrow Column Header--*/
.header-narrow {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  width: 256px;
  height: 22px;
  margin: 0px 0px -3px 0px;
  padding: 3px 0px 0px 8px;
  background: transparent url(../images/column-header-narrow.gif) no-repeat;
}

.header-narrow-2 {
  color: #1f5176;
  font-size: 14px;
  font-weight: bold;
  width: 256px;
  height: 22px;
  margin: 0px 0px -3px 0px;
  padding: 3px 0px 0px 8px;
  background: transparent url(../images/column-header-narrow-2.gif) no-repeat;
}

/* VIDEO BROWSING PAGE - MAIN LINK (inner_see_more.htm) */
/*--Content List Container--*/
#content-list {
  width: 712px;
  display: inline-block;
  list-style-type: none;
  border: 1px solid #dddcdc;
  border-right:none;
  margin-bottom: 5px;
  float: left;
}



#content-list li {
  list-style-type: none;
}

.content-list-narrow {
  width: 256px;
  padding: 5px 4px;
}

#content-list-narrow li {
  margin: 5px 0px;
}

#content-list a:link { color: #5798ca; text-decoration: none; }
#content-list a:visited { color: #5798ca; text-decoration: none; }
#content-list a:hover { color: #a9ceea; }

.content-list-thumb {
  width: 102px;
  list-style-type: none;
  float: left;
  padding: 2px 0px 0px 2px;
  margin: 2px 0px;
}

.content-list-thumb li {
  display: inline;
}

.content-list-info {
  display: inline-block;
  list-style-type: none;
  width: 588px;
  float: right;
  margin: 2px 0px;
  border-left: 1px solid #dddcdc;
}

.content-list-info li {
  padding: 2px;
}

/*------ MAIN BLOG LINK (inner_see_blogs.htm)---- */
/*--Generic Container--*/
#generic-container {
  border: 2px solid #dddcdc;
  padding: 5px;
}

#generic-container p {
  line-height: 2;
}

#blog-read {
  width: 640px;
  border: 1px solid #dddcdc;
}

#blog-read a { color: #5798ca; font-weight: bold; }
#blog-read a:hover { text-decoration: underline;  }

#blog-form {
  clear: both;
  background-color:white;
  font-weight: bold;
  padding: 5px;
  margin: 0px;
}

#blog-form ul {
  list-style-type: none;
  width: 700px;
}

#blog-form li {
  display: inline;
  float: left;
}

.blog-title {
  width: 525px;
  padding-left: 5px;
}

.blog-info {
  width: 525px;
  font-weight: bold;
  background: #f1f1f1;
  padding-left: 5px;
  border-bottom: 1px solid #dddcdc;
}

.blog-content { margin: 10px 5px; }
.blog-bookmarks { margin-top: 5px; }

.blog-content-list-thumb {
  width: 85px;
  list-style-type: none;
  float: left;
  vertical-align: middle;
  text-align:center;
  padding: 20px 0px 0px 9px;
}

/*------ GROUPS MAIN (inner_groups_main.htm)------>
 /*--Groups Containers--*/
.groups-list {
  width: 690px;
  padding: 2px 10px;
  margin: 0px 0px 8px 0px;
  float: left;
}

.groups-thumb {
  display: inline;
  text-align: left;
  margin: 0px;
  float: left;
}

.groups-thumb li {
	list-style-type: none;
	border: 2px solid #ccc;
}

.groups-info {
  color: #000;
  width: 510px;
  list-style-type: none;
  display: block;
  text-align: left;
  padding: 5px;
  float: left;
  margin: 0px 0px 8px 18px;
}

.groups-info li { padding: 2px 0px; }

.groups-videos {
  width: 710px;
  margin: 0px;
  text-align: center;
}

.groups-videos ul {
  list-style-type: none;
  display: inline;
  clear: both;
}

.groups-videos li {
  display: inline;
  text-align: center;
  float: left;
  padding: 5px;
  width: 160px;
  height: 170px;
  margin: 5px 5px 0px 0px;
}

.groups-videos-duration {
  color: #333;
  margin-top: 4px;
  font-size: 11px;
}

.groups-videos-rating {}

.groups-videos-date {
  color: #333;
  font-size: 11px;
}

.groups-form {
  width: 690px;
  padding: 5px 10px;
  border: 1px solid #dddcdc;
  text-align: left;
}

.groups-form ul {
  list-style-type: none;
}

.groups-form li {
  margin: 10px 0px;
  font-weight: bold;
}

/*---- JOIN Page (inner_signup_type.php)----*/
#column-left-3 {
  float: left;
  width: 460px;
}

#column-right-3 {
  width: 460px;
  float: right;
}

/*-------- EMAIL COMPOSE (inner_email_compose.htm)-------*/
/*--Email Container--*/
.email-list {
  width: 690px;
  padding: 2px 10px;
  margin: 0px 0px 8px 0px;
  border: 1px solid #dddcdc;
  float: left;
}

.email-list ul { list-style-type: none; }

.email-list li {
  margin: 10px 0px;
  padding: 5px 2px;
  border-bottom: 1px dashed #ccc;
}

.email-list-2 {
  width: 640px;
  padding: 2px 10px;
  margin: 0px 0px 8px 0px;
  border: 1px solid #dddcdc;
  float: left;
}

.email-list-2 ul { list-style-type: none; }

.email-list-2 li {
  margin: 2px 0px;
  padding: 0px;
}

/*----------- UPLOAD VIDEO *--------------*/
/*--Upload Video Container--*/
#upload-video {
 width: 708px;
 padding: 5px;
}

#upload-video ul {
  list-style-type: none;
}

#upload-video li {
  display: inline-block;
  margin: 8px 0px;
  float: left;
}

#upload-video-response {
 width: 500px;
 padding: 5px;
}

#upload-video-response ul {
  list-style-type: none;
}

#upload-video-response li {
  margin: 8px 0px;
}

.upload-video-form-input {
  width: 300px;
  margin-left: 5px;
}

.upload-video-tags {
  background-color: #e7e7e7;
  border: 1px solid #666666;
  padding: 3px;
}

/*--Warning Message Container--*/
.warning-message {
  width:930px;
  margin-top:auto;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  color: #ee0000;
  font-weight: bold;
  font-size: 14px;
  line-height: 18px;
  margin-bottom:12px;
  padding-left:20px;
}
