/*----------------------

  -- Main Body Styles --

  ----------------------*/





/* CSS Document */



form,table,p,h1,h2,h3,h4,h5,h6,ul,li,div,dl{

		margin:0;

		padding:0;

		font-size:100%;

}

li{

		padding:0;

		margin:0;

		list-style:none;

}

a{

	text-decoration:none;

	outline:none;

	}

a:hover{

		text-decoration:underline;

}

img{

		border:0;

		vertical-align:middle;

		

}



.clsFloatLeft{

		float:left;

}

.clsFloatRight{

		float:right;

}

.clear{

clear:both;

}



/*----------------------

  -- General Styles   --

  ----------------------*/

.thumb {

  border: 2px solid #ccc;

}



h1 {

  color: #A76124;

  font-size: 20px;

  font-weight: bold;

  margin: 0px 0px 10px 0px;

}



h2 {

  color: #fff;

  font-size: 14px;

  font-weight: bold;

  margin: 0px 0px 10px 0px;

}



h3 {

color:#FFFFFF;

font-family:Arial,Helvetica,sans-serif;

font-size:14px;

font-weight:bold;

padding:0 0 10px 5px;

text-transform:capitalize;

text-align:left;

}



h4 {

  color: #000;

  font-size: 12px;

  font-weight: bold;

  margin: 0px;

}



h4 a {

 color: #5798ca;

}



.moderation {

  background-color: #fff3b7;

  border: 1px solid #6a5800;

  padding: 0px 5px;

  clear: both;

}



.font4_14 { color: #000; font-size: 14px; font-weight: bold; }



.font4_13 { color: #61675e; font-size: 12px; }



.font4_12 { color: #914e13; font-weight: bold; }



.font5_14 {	color: #914e13;	font-size: 14px; font-weight: bold; }



.font5_15 {	color: #914e13;	font-size: 16px; font-weight: bold; }



.font5_4B {	color: #0099FF;	font-size: 12px; font-weight: bold; }



.font5_12 { font-size: 12px; font-weight: bold; }



.font5_16  { color:#000000;	font-size: 18px; font-weight: bold; }



.popular-lable { color: #914e13; font-size: 12px; font-weight: bold; margin: 2px 0px; }



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



.stats-lable { color: #000; font-size: 12px; font-weight: bold; margin:0 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; }



.clear-fix {

  clear: both;

}

















.clsSearch{

color:#FFFFFF;

background:url(../images/search.jpg) no-repeat left top;

width:68px;

height:25px;

border:none;

cursor:pointer;

}



/*SIDEBAR ROUNTED CORNERS*/

.cen_tb{

	background:#0C0C0C url(../images/round/cen_tb.jpg) repeat-x top;

}

.cen_bb{

	background:url(../images/round/cen_bb.jpg) repeat-x bottom;

}

.cen_lb{

	background:url(../images/round/cen_lb.jpg) 0px 0px repeat-y;

}

.cen_rb{

	background:url(../images/round/cen_rb.jpg) right 0px repeat-y;

}

.cen_tlc{

	background:url(../images/round/cen_tlc.jpg) left top  no-repeat;

}

.cen_trc{

	background:url(../images/round/cen_trc.jpg) right top no-repeat;

}

.cen_blc{

	background:url(../images/round/cen_blc.jpg) left bottom  no-repeat;

}

.cen_brc{

	background:url(../images/round/cen_brc.jpg) right bottom no-repeat;

	padding:9px;

}

* html .cls100_p{

	width:100%;

}



/*END OF SIDEBAR ROUNTED CORNERS*/



/*SIDEBAR ROUNTED CORNERS*/

.side_tb{

	background:#efefef url(../images/round/side_tb.jpg) repeat-x top;

}

.side_bb{

	background:url(../images/round/side_bb.jpg) repeat-x bottom;

}

.side_lb{

	background:url(../images/round/side_lb.jpg) 0px 0px repeat-y;

}

.side_rb{

	background:url(../images/round/side_rb.jpg) right 0px repeat-y;

}

.side_tlc{

	background:url(../images/round/side_tlc.jpg) left top  no-repeat;

}

.side_trc{

	background:url(../images/round/side_trc.jpg) right top no-repeat;

}

.side_blc{

	background:url(../images/round/side_blc.jpg) left bottom  no-repeat;

}

.side_brc{

	background:url(../images/round/side_brc.jpg) right bottom no-repeat;

	padding:9px;

}

* html .cls100_p{

	width:100%;

}

.side_brc .cls100_p{

min-height:30px;

}







.clsCommonSide{

	height:1%;

	margin-bottom:10px;

}





/*END OF SIDEBAR ROUNTED CORNERS*/





.clearfix:after {

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0;

}

 

.clearfix {

	display: inline-block;

}

 

html[xmlns] .clearfix {

	display: block;

}

 

* html .clearfix {

	height: 1%;

}



/*----------------------

  -- Link Styles      --

  ----------------------*/

/*-Main Links.  All links will show like this unless specified otherwise-*/

a:link {

  color: #084d01;

  text-decoration: none;

}



a:visited {

  color: #084d01;

  text-decoration: none;

}



a:hover {

  color: #666666;

    text-decoration:none;

}











body{

background:url(../images/bg.png) repeat top left;

   	font-family: "Trebuchet MS", Tahoma, Helvetica, sans-serif;

	font-size:12px;  /*-- Enables font size scaling in MSIE  --*/

	margin:0;

	padding:0;

	text-align:left;

	background-color:#000;

	}

	

.clsBody{

background:url(../images/topbg.jpg) repeat-x top left;

width:100%;

margin:0;

padding:0;

min-width:980px;

}	



/*--This is the main container of the template.  It sets the overall width of the tempalate as well as centers it--*/

#wrapper {

	width: 1000px;

	margin: 0 auto; /*centers the template*/

}



/*--The main header--*/





#header {

  width: 1000px;

  margin: 0px;

  padding: 0px;

  float: left;

}



#header-left {

  width: 290px;

  height: 94px;

  margin:0;

  float: left;

 

}



#header-main {

  width: 640px;

  height: 94px;

  margin: 0px;

  float: right;

}



#header-bottom {

  width: 983px;

  height: 6px;

  margin: 0px;

  float: left;

  background: transparent url(../images/header-bottom.gif) no-repeat;

}





/*--Set the margin of the logo so that it aligns properly with the left header background--*/

#logo {

 margin: 54px 0px 0px 20px;

}



#header-left-2 {

  width: 290px;

  height: 50px;

  margin: 0px;

  float: left;

  background: transparent url(../images/header-left.gif) no-repeat;

  background-position: 0px -50px;

}



#header-main-2 {

  width: 692px; 

   margin: 0;

/*  height: 50px;



  float: right;

  background: transparent url(../images/header-main.gif) repeat-x;

  background-position: 0px -50px;

  border-right: 1px solid #1f6ba5;*/

}



#logo-2 {

 margin: 4px 0px 0px 20px;

}



/*--Greeting (Welcome mesage, login/out links etc...--*/

#greeting {

  color: #e7e7e7;

  font-size: 10px;

  margin: 8px 15px 0px 12px;

  text-align:right;

}



#greeting a:link { color: #b26320; }

#greeting a:visited { color: #fff; }

#greeting a:hover { color: #fff; text-decoration: underline; }



/*--Footer styles--*/

#footer {

  width: 100%;

  height: 100px;

  background-color: #2b2a25;

  clear: both;/*Clears all columns and sets the footer at the bottom*/

}



/*--Set footer width and center--*/

#footer-wrapper {

  color: #999;

  width: 981px;

  margin: 0 auto;

  padding: 10px 0px;

}



#footer-wrapper p { text-align: center; padding:10px 0; }



#footer-wrapper p a{

color:#FFFFFF;

/*font-weight:bold;*/

}







/*-----------------------

  -- Navigation Styles --

  -----------------------*/

#nav-bar {

  margin: 0 auto;

  width: 1000px;

}



#nav-bar-2 {

  float: right;

  margin: 5px 5px 0px 0px;

  width: auto;

}



#nav-left {

  width: 6px;

  height: 58px;

  float: left;

  background: transparent url(../images/nav-left.gif) no-repeat;

}



#nav-right {

  width: 8px;

  height: 58px;

  float: left;

  background: transparent url(../images/nav-right.gif) no-repeat;

}



#nav-main {

	 /* height: 58px;*/

	/*  float: left;*/

	text-align:left;

    background:url(../images/nav-bg.jpg) repeat-x top left;

	border-bottom:6px solid #b26320;

}



/*-Main Nav Buttons-*/

#nav-main ul {

  list-style-type: none;

  width: auto;

  display: block;

  Margin: 0;



  padding:0 0 0 0;

}



#nav-main li {

  display: inline;

  margin: 0;

  padding:10px 0;

}







#nav-main li a{

 padding: 11px 17px;

 line-height:40px;

 color:#FFFFFF;

}



#nav-main li a:hover{

background:url(../images/nav-bg-over.jpg) repeat-x top left;

color:#b26320;

}





#nav-main li a:link {

  font-size: 13px;

/*  line-height:32px; font-weight: bold;*/

  font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;

 

}



#nav-main li a:visited {

  font-size: 13px;

/*  line-height:32px;

  font-weight: bold;*/

}



/*--Sub Navigation. (My Profile, My Messages, etc...)--*/

.sub-nav {

  font-size: 11px;

  text-align: left;

  margin: 0;



}



.sub-nav-links {

  color: #e7e7e7;

  font-size: 12px;

  background-color:#333333;

  padding:3px 10px;

}



.sub-nav-links a:link, .sub-nav-links a:active, .sub-nav-links a:visited  {

  text-decoration:none;

  font-size: 12px;

  color:#FFFFFF;

}



.sub-nav-links a:hover {

  color: #b26320;

}



/*--Browse Navigation. (Featured, Most Views, etc...)--*/

.browse-nav {

  float: right;

  margin: 0;

  padding: 10px 10px 0 0;

  color:#9d9c96;

}



.browse-nav-2 {

  text-align: right;

  margin: -24px 0px 0px 0px;

  padding: 0px 5px 0px 0px;

}

.browse-nav a {

  color: #9d9c96;

  font-size: 12px;

}



.browse-nav a:hover {

  text-decoration: underline;

}



.browse-nav-2 a {

  color: #fff;

  font-size: 12px;

}



.browse-nav-2 a:hover {

  text-decoration: underline;

}



/*--Search Bar--*/

#search-bar {

text-align:right;

  margin: 15px 10px 0px 0px;

}



/*--Form BUttons--*/

.button-form {

  height: 21px;

  font-family: verdana;

  border: 1px solid #666666;

  background: transparent url(../images/button-form.gif) repeat-x;

  padding: 0px 0px 2px 0px;

}



.button-form:hover {

/*  border: 1px solid #cccccc;*/

}



/*-----------------------

  -- Advert Styles     --

  -----------------------*/

#advert-top {

  width: 100%;

  margin: 0px;

  text-align:center;

}



#advert-bottom {

  width: 100%;

  margin: 0px;

  text-align:center;

}



#advert-right {

/*  width: 256px;*/

  height: auto;

  padding: 2px 0px;

  text-align: center;

  margin-bottom:10px;

}



#advert-left {

  width: 245px;

  padding: 2px 0px;

  text-align: center;

/*  border: 1px solid #d0d2d4;*/

  border-top: none;

  border-bottom: none;

  text-align:center;

}





/*-----------------------

  -- Column Styles     --

  -----------------------*/

#inner-templates-container {

  width: 100%;

  /* margin: 0px auto; */

margin:0;



}



#column-wide {

/*  width: 980px;  background-color:#fff;

  border:1px solid #DDDCDC;`  float: left;*/

  margin: 15px 0px 5px 0px;





}

#column-wide a{

color:#000000;

}

#column-wide a:hover{

color:#CC0000;

}



#column-left-1 {

  width: 712px;

  float: left;

  margin: 15px 0 10px 3px;

}



#column-right-1 {

  width: 258px;

  float: right;

  margin: 15px 5px 10px 0;

}



#column-right-1 a{

color:#51514a;

}

#column-right-1 li a{

color:#51514a;

}



#column-right-1 a:hover{

color:#51514a;

}



#column-right-1 h3,#column-right-1-play h3,#column-left-2 h3,.center h3{

color:#a76124;

font-family: "Trebuchet MS", Tahoma,Arial,Helvetica,sans-serif;

font-size:14px;

font-weight:bold;

padding:0 0 0 25px;

text-transform:capitalize;

line-height:32px;

text-align:left;

background:url(../images/sideicon.jpg) no-repeat left center;

margin-left:15px;

}





#column-right-1-play {

  width: 258px;

  float: left;

  margin: 15px 0px 10px 5px;

}



#column-left-2 {

  width: 258px;

  float: left;

  margin: 14px 5px 10px 10px;

}



#column-right-2 {

  width: 712px;

  float: left;

  margin: 14px 0px 10px 5px;

}



#column-left-3 {

/*  width: 465px;*/

  padding: 5px;

  float: left;

  margin: 5px 0px 0px 0px;

}



#column-right-3 {

/*  width: 465px;*/

  padding: 5px;

  float: right;

  margin: 5px 0px 0px 0px;

}



/*------------------------------------

  -- Containers, Headers and Blocks --

  ------------------------------------*/



/*--Wide Container Header--*/

h2{

  color: #fff;

  font-size: 14px;

  font-weight: bold;

/*  width: 704px;*/

  height: 24px;

  margin: 0px 0px 0px 0px;

  padding: 8px 0px 0px 8px;

 }

#column-left-1 .clsMainL,#column-right-2 .clsMainL{

background: transparent url(../images/side_left.jpg) no-repeat scroll left center;

height:34px;

padding-left:5px;

} 

#column-left-1 .clsMainC,#column-right-2 .clsMainC{

background: transparent url(../images/side_center.jpg) repeat-x scroll center center;

height:34px;

text-align:left;

}

#column-left-1 .clsMainR,#column-right-2 .clsMainR{

background:transparent url(../images/side_right.jpg) no-repeat scroll right center;

padding-right:4px;

}



#column-left-1 h2{

background:url(../images/h2bg.jpg) repeat-x top left;

padding-bottom:5px;

text-align:left;

}



#column-right-2 h2{

background:url(../images/h2bg.jpg) repeat-x top left;

padding-bottom:5px;

text-align:left;

}



.clsMain{

background-color:#f4f3eb;

border:1px solid #999999;

padding:5px;

margin-bottom:10px;

}

.clsMain1{

background-color:#f4f3eb;

border:1px solid #999999;

padding:5px;

margin-bottom:10px;

}



.clsCom{

background-color:#EAE9E3;

border: 1px solid #fff;

padding:5px;

margin-bottom:10px;

width:700px;

}



.clsCmd{

background-color:#EAE9E3;

 border: 1px solid #fff;

margin:10px 0;

}



.clsContainer{

border:1px solid #FFFFFF;

background-color:#F4F3EB;

margin:10px 0;

padding:0 8px;

}



.clsImgDet{

background-color:#FFFFFF;

padding:3px 5px;

}

.clsLogBtn{

border:none;

background: transparent url(../images/login.jpg) no-repeat scroll left top;

height:22px;

width:64px;

cursor:pointer;

color:#61675E;

font-size:11px;

}



.clsMainL{

background: transparent url(../images/side_left.jpg) no-repeat scroll left center;

height:34px;

padding-left:5px;

} 

.clsMainC{

background: transparent url(../images/side_center.jpg) repeat-x scroll center center;

height:34px;

text-align:left;

}

.clsMainR{

background:transparent url(../images/side_right.jpg) no-repeat scroll right center;

padding-right:4px;

}







.clsLogL{

background: transparent url(../images/log_left.jpg) no-repeat scroll left center;

height:34px;

padding-left:5px;

} 

.clsLogC{

background: transparent url(../images/log_center.jpg) repeat-x scroll center center;

height:34px;

text-align:left;

}

.clsLogR{

background:transparent url(../images/log_right.jpg) no-repeat scroll right center;

padding-right:4px;

}

.clsLogC h3{

background:transparent url(../images/sideicon.jpg) no-repeat scroll left center;

color:#A76124;

padding:0 0 0 25px;

line-height:32px;

margin-left:12px;

}







#noname2{

min-height:100px;

background-color:#fff;

}



.center{

margin-top:10px;

}





.header-wide-2 {

  color: #1f5176;

  font-size: 14px;

  font-weight: bold;

  width: 704px;

  height: 24px;

  margin: 0px 0px 0px 0px;

  padding: 8px 0px 0px 8px;

  background: transparent url(../images/column-header-wide-2.gif) no-repeat;

}



.header-wide-comments {

  width: 710px;

  color: #1f5176;

 background-color:#EAE9E3;

/*  border:1px solid #FFFFFF;*/

}







.header-wide h1 {

  color: #fff;

  font-size: 14px;

  font-weight: bold;

  margin: -15px 0px 0px 0px;

  padding: 0px 5px 0px 0px;

  text-align: right;

}



.header-wide h2 {

  color: #fff;

  font-size: 14px;

  font-weight: bold;

  margin: 0 0 0 5px;

  padding: 8px 0px 0px 5px;

  text-align: left;

  background:none;

}





.header-wi h2{

  color: #fff;

  font-size: 14px;

  font-weight: bold;

  margin: 0 0 0 5px;

  padding: 8px 0px 0px 5px;

  text-align: left;

  background:none;

  float:left;

}

.header-wi{

background:url(../images/h2bg.jpg) repeat-x left top;

}



.header-wide {

background:url(../images/h2bg.jpg) repeat-x left top;

}





/*--Wide Container--*/

.container-wide {

  text-align: center;



  border-top: none;

  margin-bottom:10px;

}



.container-wide-ajax {

  width: 704px;

  text-align: center;

  border-top: none;

  border-bottom: none;

  padding: 0px 3px;

}



/*--Bottom border. This is to give the wide containers rounded bottom corners.--*/

.container-wide-footer {

  width: 712px;

  height: 6px;

  margin: -2px 0px 10px 0px;

  background: transparent url(../images/column-border-bottom-wide.gif) no-repeat;

}



/*--Top border. This is to give the wide containers rounded top corners.--*/

.container-wide-header {

  width: 712px;

  height: 6px;

  margin: 5px 0px 0px 0px;

  background: transparent url(../images/column-border-top-wide.gif) no-repeat;

}



.container-wide-player {

  width: 700px;

  text-align: center;

  border: 1px solid #d0d2d4;

  border-top: none;

  border-bottom: none;

  background: transparent url(../images/reel.png) no-repeat;

  background-position: right bottom;

  padding:2px 5px;

  border-bottom:1px solid #dddcdc;

  margin: 0px 0px 5px 0px;

}



.container-player {

  color: #000;

  text-align: center;

  padding: 0;

}



#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: 690px;

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





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

}



/*-- Narrow Container.  These are used in the right column--*/

.container-narrow {

  padding:5px 8px;

  margin-bottom:10px;

}

.container-narrow font{

margin:5px 0;

color:#51514A;

}



/*--This gives the narrow containers rounded top corners when needed.--*/

.container-narrow-top {

  width: 258px;

  height: 6px;

  background: transparent url(../images/column-border-top-narrow.gif) no-repeat;

}



/*--This gives the narrow containers rounded bottom corners.--*/

.container-narrow-bottom {

/*  width: 258px;background: transparent url(../images/column-border-bottom-narrow.gif) no-repeat;*/

  height: 6px;

  margin: 0px 0px 10px 0px;

  

}



/*--Container List Styles--*/

.container-narrow ul {

  list-style-type: none;

}



/*--The Stats Container--*/

.container-stats {

   padding: 10px 5px;

}

.container-stats a{

color:#000000;

}

.container-stats a:hover{

color:#CC0000;

}



.container-stats ul {

  list-style-type: none;

}



.container-stats li {

  float: left;

  width: 100%;

  line-height: 1.8;

}



/*--The Login Form Container--*/

#login-box {

  color: #61675e;

/*  width: 258px;*/

   margin: 0px 0px 5px 0px;

   background-color:#1E1E1E;

}



#login-box ul{

  display: block;

  list-style-type: none;

  margin: 0px 0px 0px 2px;

  padding: 25px 0px 0px 0px;

}



.login-box li{

  list-style-type: none;

  margin: 5px 20px 5px 0px;

  text-align: right;

}



#login-box a {

  color: #61675e;

  font-weight: bold;

}

.clsLogin{

padding:5px;

margin-bottom:5px;

}





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



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



/*--The Index Player Container--*/

#index-player-container {

  width: 710px;

  text-align: center;

  border: 1px solid #d0d2d4;

/*  border-top: none;*/

  padding: 0px 0px 1px 0px;

  margin: 0px 0px 0 0px;

}



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

}



/*--The Video Browser Container--*/

.browse-videos {

/*  width: 704px;*/

  margin: 0;

  background-color: #eae9e3;

}



.browse-videos ul {

  list-style-type: none;

  display: inline;

  clear: both;

}



.browse-videos li {

  display: inline;

  width: 120px;

  text-align: center;

  float: left;

  padding: 2px;

  margin: 5px 20px;

}



.browse-videos-title {

  color: #914e13;

  font-size: 11px;

  font-weight: bold;

  text-align: left;

}



.browse-videos-duration {

  color: #333;

  font-size: 11px;

  text-align: left;

  margin-top: 4px;

}

.browse-videos-duration b{

font-weight:normal;

}



.browse-videos-member {

  color: #333;

  font-size: 11px;

  text-align: left;

  margin-bottom: 4px;

}

.browse-videos-member b{

font-weight:normal;

}



.browse-videos-rating {

  text-align: right;

  margin-top: -15px;

  margin-bottom:5px;

}



.browse-videos-date {

  color: #333;

  font-size: 11px;

  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;

  margin: 0 0 10px 0;

}



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

  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;

}



/*--What's Showing Menu Container--*/

.whats-showing {

  width: 245px;

/*  border: 1px solid #d0d2d4;*/

  padding: 5px 0px 0px 8px;

  margin: 0px 0px -4px 0px;

}



.whats-showing ul {}



.whats-showing li {

  list-style-type: none;

  padding: 7px 0px 0px 8px;

  margin: 1px 0px;

  line-height:24px;

/*  background: transparent url(../images/nav-whats-showing.gif) repeat-x;*/

}

.whats-showing li a {

color:#000000;

}



.whats-showing li:hover { background-position: -30px; }



.whats-showing a {

  font-weight: bold;

  padding: 0px;

  margin: 0px;

}



/*--Groups Containers--*/

.groups-list {

  width: 690px;

  padding: 2px 10px;

  margin: 0px 0px 8px 0px;

  border: 1px solid #dddcdc;

  float: left;

}



.groups-thumb {

  display: inline;

  text-align: left;

  margin: 0px;

  float: left;

}



.groups-thumb li {

	list-style-type: none;

	ZZZborder: 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; }



/*--The Video Browser Container--*/

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

  border:1px solid #ccc;

  padding: 5px;

  width: 160px;

  ZZZheight: 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;

}



/*--Members Info--*/

.member-info {

  list-style-type: none;

  text-align: left;

  line-height: 0.5px;

}



/*--Member Details--*/

#member-details {

  padding: 10px 2px 3px 4px;

/*  width: 258px;*/

}

#member-details a{

color:#914e13;

cursor:pointer;

}

#member-details a:hover{

color:#333333;

}



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

}



/*--Member List--*/

.member-list {

	width: 980px;

  	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: 8px;

  width: 150px;

  margin: 0 10px 0 0;

}



/*--Content List Container--*/

#content-list {

  width: 700px;

  display: inline-block;

  list-style-type: none;

  border: 1px solid #dddcdc;

  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: #000000; text-decoration: none; }

#content-list a:visited { color: #000000; text-decoration: none; }

#content-list a:hover { color: #914e13; }



.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: 575px;

  float: right;

  margin: 2px 0px;

  border-left: 1px solid #dddcdc;

}



.content-list-info li {

  padding: 2px;

}



/*--Comment List Container--*/

.comment-list {

  width: 710px;

}



.comment-list-block {

  display: inline-block;

  list-style-type: none;

}



.comment-list-block li {

  padding: 5px 0px;

  margin-bottom: 3px;

}



.comment-list-thumb {

  width: 118px;

  list-style-type: none;

  float: left;

}



.comment-list-thumb img { border: 2px solid #666666; }

.comment-list-thumb img:hover { border: 2px solid #dddcdc; }



.comment-list-thumb li {

  display: inline;

  list-style-type: none;

}



.comment-list-info {

  display: inline;

  list-style-type: none;

  width: 588px;

  float: right;

  border: 1px solid #dddcdc;

  text-align: left;

}



.comment-list-info li {

  padding: 4px 5px;

}



/*--FCK Editor Container--*/

.fck-block {

  width: 690px;

  margin: 0px auto 3px auto;

  border: 1px solid #666666;

}



/*--User Info--*/

.user-info-list {

  list-style-type: none;

  display: inline;

}



.user-info-list li {

  display: inline;

  float: left;

  margin: 0px 4px;

}





/*--Signup/Login Form Container--*/

#Signup{

	text-align: left;

}



#Signup ul{

	list-style-type: none;

	padding: 0px;

	margin: 25px 0px 0px 25px;

	width: 340px;

}



#Signup li{

	display:block;

	margin: 0px 0px 10px 6px;

}



.signup-left {

  width: 445px;

  margin: 5px 2px;

  padding: 2px 0px 0px 10px;

background-color:#EAE9E3;

border:1px solid #FFFFFF;

  float: left;

}



.signup-left p {

  font-weight: bold;

}



.signup-left ul {

  margin: 5px 0px 5px 30px;

}



.signup-right {

  width: 475px;

  margin: 5px 2px;

  padding: 5px;

  background: #fff;

  background-color:#EAE9E3;

border:1px solid #FFFFFF;

  float: right;

}



.signup-right a { color: #317eb8; font-weight: bold; }

.signup-right a:hover { text-decoration: underline; }



.login-button { margin-left: 78px; }



/*--Email Container--*/

.email-list {

  width: 97%;

  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: 97%;

  padding: 2px 10px;

  margin: 0px 0px 8px 0px;

  border: 1px solid #dddcdc;

  float: left;

/*  background-color:#fff;*/

}



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



.email-list-2 li {

  margin: 2px 0px;

  padding: 0px;

}



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

  height: 156px;

  margin: 5px 5px 0px 0px;

}



#mycarousel { margin: 5px 0px; }



/*--Warning Message Container--*/

.warning-message {

  width: 100%;

  height: 23px;

  margin: 2px auto;

  text-align:center;

  border: 1px dashed #ee0000;

  color: #ee0000;

  font-weight: bold;

  font-size: 14px;

  line-height: 15px;

  padding: 3px 0px 0px 0px;

}



/*--Welcome Page Container--*/

#welcome-container {

/*	width: 100%;*/

	border: 2px solid #999999;

	text-align: left;

	height: 356px;

	font-weight: bold;

	margin: 0 auto;

	background-color:#F4F3EB;

}



#welcome-container ul {

  list-style-type: none;

  margin: 24px 0px;

}



#welcome-container li {

  margin: 0px 0px 10px 90px;

  display: inline;

  width: 320px;

  float: left;

}



#welcome-container li a {

color:#CC0000;

}



/*--Member Search Container--*/

#members-search {

/*	text-align: center;*/

	margin: 10px 0px;

	border: 1px solid #E3E3E3;

}



#members-search ul {

    margin: 0px;

	padding: 5px 0px;

	background-color:#EAE9E3;

}



#members-search li {

	display: inline;

	margin-right: 15px;

}



/*--Generic Container--*/

#generic-container {

  border: 1px solid #dddcdc;

  padding: 5px;

  background-color:#F4F3EB;

}



#generic-container p {

  line-height: 2;

}



#blog-read {

  width: 710px;

  border:1px solid #FFFFFF;

  background-color:#EAE9E3;

}



#blog-read a { color: #914e13; font-weight: bold; text-decoration:none; }

#blog-read a:hover { text-decoration: underline;  }



#blog-form {

  border: 1px solid #dddcdc;

  clear: both;

  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: 575px;

  padding-left: 5px;

}



.blog-info {

  width: 575px;

  font-weight: bold;

  padding-left: 5px;

}



.clsTitle{

color:#914e13;

background:none !important;

font-size:15px;

}



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

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



.blog-content-list-thumb {

  width: 102px;

  list-style-type: none;

  float: left;

  vertical-align: middle;

  text-align:center;

  padding: 20px 0px 0px 9px;

}



.news-title {

  width: 696px;

  padding-left: 5px;

}



.news-info {

  width: 696px;

  font-weight: bold;

  padding-left: 5px;



}



.news-list-info {

  display: inline-block;

  list-style-type: none;

  width: 708px;

  float: right;

  margin: 2px 0px;

}



.news-list-info li {

  padding: 5px;

}



.clsNews li a{

font-weight:bold;

color:#666666;

}

.clsNews li{

padding:3px 0;

}

.clsNews li a:hover{

color:#CCCCCC;

}



/* Pagination */



#pagination {

	margin-top: 28px;

	margin-bottom: 8px;

	padding-left:13px;



}

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

	color:#CC0000;

}

#pagination li a.current {
	border: 1px solid #999999;
	background-color: #7ab800;
	color: #ffffff;
}

#pagination li a.disabled {
	border: 1px solid #999999;
	background-color: #ffffff;
	color: #7ab800;
}

#pagination li a:hover {

	border: 1px solid #333333;

	background-color: #ffffff;

	color: #0000DD;

	ZZZfont-weight: bold;

	ZZZfont-size: 12px;

	ZZZpadding: 5px;



}



/*------------------

  -- Form Styles  --

  ------------------*/

#delmemberform {

  margin: 10px 0px;

}



#addvideoform {

  margin: 10px 0px;

}



/*----------------------

  -- Promoted Videos  --

  ----------------------*/

#promoted-container {

}



.ts-1 {

	border: none;text-align: left;

	

	/*position: relative;height: 120px;

	width: 522px;*/

}



.ts-1-1 {

	border: none;

	

/*	left: 40px;position: absolute;top: 2px;height: 114px;*/

	padding: 1px;

	float:left;

	width: 126px;

	margin:0 18px;

}



.ts-2 {

	border: none;

	height: 114px;

	position: relative;

	text-align: left;

	width: 126px;

}



.ts-2-1 {

	border: none;

	height: 0px;

	overflow: hidden;

	padding: 1px;

	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;position: absolute;*/

	padding: 1px;

	text-align: center;

	width: 124px;

}



.ts-2-4 {

    font-size:9px;

    font-weight: bold;

	background-color: #f2f2f2;

	line-height: 19px;

	padding: 1px;

	text-align: center;

	width: 124px;

}



.ts-2-5 {

	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;

	padding: 1px;

	float:left;

	width: 126px;

	margin:0 18px;

}



.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;position: absolute;	top: 2px;*/

	padding: 1px;

	float:left;

	margin:0 18px;

	width: 126px;

}



.ts-1-4 {

	border: none;

	height: 114px;

/*	left: 550px;	position: absolute;	top: 2px;*/

	padding: 1px;

	width: 126px;

	float:left;

	margin:0 18px;

}



#UploadAudio{

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

}



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

}



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

}



#UploadVideo_2{

	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: 306px;

}



#UploadVideo_2 ul{

	list-style-type: none;

	padding-left: 0px;

	padding-top: 0px;

	margin-top: 25px;

	margin-left: 0px;



}



#UploadVideo_2 li{

	margin-bottom: 15px;

	display:inline;

	display:block;

	width: 213px;

	float: left;

	margin-left: 6px;

	list-style-type: none;

}





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

}



/* Video Comments thumb */

.ThumbMembersVideos_Comments{

	float:left;

	width:65px;

	height:65px;

	margin-left: 8px;

	margin-top: 0px;

	margin-right: 8px;

}



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

}



/* Video Comments thumb */

.ThumbMembersVideos_Comments{

	float:left;

	width:65px;

	height:65px;

	margin-left: 8px;

	margin-top: 0px;

	margin-right: 8px;

}



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

}



.image_form  {

	font-size: 9pt;

	width: 128px;

	height: 20px;

	font-weight: bold;

	color: #666666;

	letter-spacing: 1px;

	border: 1px solid #DFDCDC;

	background-color: #FDFDFD;

}



.image_form_tags  {

	font-size: 9pt;

	width: 228px;

	height: 20px;

	font-weight: bold;

	color: #666666;

	letter-spacing: 1px;

	border: 1px solid #DFDCDC;

	background-color: #FDFDFD;

}



.special_textarea  {

	font-size: 9pt;

	font-weight: bold;

	color: #666666;

	letter-spacing: 1px;

	border: 1px solid #DFDCDC;

	background-color: #FDFDFD;

}



input:focus, textarea:focus {

	color: #444444;

/*	border: 1px solid #999999;*/

}



.special_file {

	border: 1px solid #FDFDFD;

	background-color: #FDFDFD;

}



.sort_by {

	font-size: 7pt;

	width: 138px;

	height: 16px;

	font-weight: bold;

	color: #888888;

	letter-spacing: 1;

	border: 1px solid #7AB0D8;

	background-color: #FFF;

}



.sort_by:focus {

	color: #FFFFFF;

	border: 1px solid #0099FF;

	background-color: #0099FF;

}



#sort_by ul {

  list-style-type: none;

}



#sort_by li {

  display: inline-block;

  margin: 8px 0px;

  float: left;

}









/* My Project Css- Cogzidel Consultancy Services Pvt Ltd*/





/*HEADER*/

#header {

margin-bottom:25px;



}

#header h1 a{

	overflow:hidden;

	display:block;

}

#selLogo h1 a{

	width:184px;

	height:66px;

	text-indent:-2000em;

	overflow:hidden;

	display:block;

}

#selLogo h1 {

	background:url(../images/logo.jpg) no-repeat;

	}	

#selLogo {

width:210px;

	padding:25px 0 0 40px;

}

/*END OF HEADER*/



/*light off*/

#lightsoff {

	font-size: 11px;

	font-weight: bold;

	padding: 15px 0px;

	letter-spacing: -1px;

	width: 100px;

}

#lightsoff a {

	color: #525252;

	text-decoration: none;

}

#lightsoff a:hover {

	color: #FF6600;

	text-decoration: underline;

}

#lightsoff-background 

{

	position: absolute;

	margin:0;

	padding: 0;

	z-index: 20;

	width: 100%;

	height: 100%;

	left: 0;

	top: 0;

}



/*End light off*/

