@charset "utf-8";

/*----------------------
  -- Main Body Styles --
  ----------------------*/
img { border: 0; }

body {
margin: 0px;
padding: 0px;	
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background: #f2f0e4 url('../images/bgx.jpg') repeat-x;
color: #8c8668;
}

.body-frame {
margin: 0px;
padding: 0px;	
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background: #fff;
color: #636363;
}

/**
* NEW Strutures
*/

#maincontainer{
width: 980px; 
margin: 0 auto;
text-align: justify;
position: relative;
margin: 0 auto; 
}

#header{
height: 520px; 
}


#footer{
clear: left;
width: 100%;
background: url('../images/footer.jpg') repeat-x;
color: #8c8668;
text-align: center;
padding: 14px 0px 35px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

#footer a{
color: #8c8668;
}

/*-----Main page options-----*/

/*--Strutures--*/

#contentwrapper-main{
float: left;
width: 100%;
}

#content-main{
margin-right: 268px; 
}

#sidebar-main{
float: left;
width: 258px; 
margin-left: -258px; 
}

/*--Login--*/
#main-login{
font-family: "Trebuchet MS", Arial;
font-size: 9px;
text-transform: Uppercase;
color: #93907f;
text-align: right;
}

#main-login a{
color: #93907f;
}

/*--Signup Columns--*/

#column-left-3 {
width: 480px;
padding: 5px;
float: left;
margin: 5px 0px 0px 0px;
-moz-border-radius: 0px 0px 6px 6px;
}

#column-right-3 {
width: 480px;
padding: 5px;
float: right;
margin: 5px 0px 0px 0px;
-moz-border-radius: 0px 0px 6px 6px;
}

.content1-signup{	
color: #a59e83;
text-align: justify;
background: #f4f1e6;
padding: 5px;
list-style-type: none;
border: 1px dotted #efedde;
line-height: 20px;
}

.content1-signup ul{	
list-style-type: none;
line-height: 17px;
}

.login-button { 
margin-left: 78px; 
}

.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;
background-color: #f2f0e4; 
padding: 0px 5px; 
}

#Signup ul{
list-style-type: none;
padding: 0px;
margin: 25px 0px 0px 0px;
}

#Signup li{
display:block;
margin: 0px 0px 10px 6px;
}

/*--Search Box--*/
#main-searchbox{
font-family: Arial;
font-size: 11px;
color: #b0a888;
text-align: left;
}

.main-searchbox-options{
background: #f9f7f1;
padding: 2px;
border: 1px solid #eae5d6;
font-family: Arial;
font-size: 11px;
color: #b0a888;
}

/*--Navigation--*/

#main-navigation {
margin: 0 auto;
padding: 0;	
width: 520px;
height: 27px;
font-family: "Trebuchet MS", Tahoma, Arial;
font-size: 12px;
font-style: italic;
}

#main-navigation ul {
margin: 0;
padding-top:;
}

#main-navigation li {
float: left;
list-style: none;
line-height: 27px;
margin: 0 10px 0 0;
}

#main-navigation li a {
color: #1e2b57;
display: block;
float: left;
padding: 0 0 0 10px;
text-decoration: none;
background: url('../images/nav-bg-on.jpg') no-repeat left;
}

#main-navigation li a span {
display: block;
float: left;
height: 27px;
padding: 0 12px 0 0;
background: url('../images/nav-bg-on.jpg') no-repeat right;
}

#main-navigation li a:hover,
#main-navigation li.active a, 
#main-navigation li.current a {
background: url('../images/nav-bg-on.jpg') no-repeat left;
color: #8490ba;
text-decoration: none;
}

#main-navigation li.active a span,
#main-navigation li.current a span,
#main-navigation li a:hover span {
background: url('../images/nav-bg-on.jpg') no-repeat right;
}

/*--Main Menu--*/

#main-menu{
font-family: Arial;
font-size: 11px;
text-align: right;
}

.main-submenu-links {
color: #a5a18b;
}

.main-submenu-links a:link {
color: #a5a18b;
padding: 0px 5px 0px 5px;
}

.main-submenu-links a:visited {
color: #a5a18b;
padding: 0px 5px 0px 5px;
}

.main-submenu-links a:hover{
color: #1f284c;
padding: 0px 5px 0px 5px;
}

/*--Top Ads--*/

#top-ads{	
text-align: center;
}

.light { 
color: #3c4773;
font-size: 12px;
font-weight: bold;
font-family: arial; }



/*-----Inner Index options-----*/

/*--Content--*/

.content1-title{	
font-family: Trebuchet MS;
font-size: 15px;
text-align: left;
font-variant: small-caps;
font-weight: bold;
letter-spacing: 2px;
padding: 7px 1px 12px 8px;
background: url('../images/bg-content1-title.png') no-repeat left;
color: #212b4f;
text-shadow: #a39f85 1px 1px;
}

.content2-title{	
font-family: Trebuchet MS;
font-size: 15px;
text-align: left;
font-variant: small-caps;
font-weight: bold;
letter-spacing: 2px;
padding: 7px 1px 12px 8px;
background: url('../images/bg-content2-title.png') no-repeat;
color: #4d4b3b;
text-shadow: #a7afcb 1px 1px;
}

.comments-title {
width: 710px;
font-family: Trebuchet MS; 
font-size: 15px; 
padding: 7px 1px 12px 8px;
background: url('../images/bg-content2-title.png') no-repeat;
color: #4d4b3b;
text-shadow: #a7afcb 1px 1px;
}


.content1-inside{	
color: #a39f85;
text-align: justify;
background: #f7f6ed;
margin-bottom: 30px;
-moz-border-radius: 0px 0px 6px 6px;
}

.content2-inside{	
color: #a39f85;
text-align: justify;
background: #f7f6ed;
padding: 8px;
-moz-border-radius: 0px 0px 6px 6px;
}

.content3-inside{	
color: #a39f85;
text-align: justify;
background: #f7f6ed;
margin-top: 8px;
-moz-border-radius: 0px 0px 6px 6px;
}


.content4-inside{	
color: #a39f85;
text-align: justify;
background: #f7f6ed;
padding: 1px;
-moz-border-radius: 0px 0px 6px 6px;
}


/*--Sidebar--*/

.side1-title{	
font-family: Trebuchet MS;
font-size: 15px;
text-align: left;
font-variant: small-caps;
font-weight: bold;
letter-spacing: 2px;
padding: 7px 1px 12px 8px;
background: url('../images/bg-side1-title.png') no-repeat;
color: #212b4f;
text-shadow: #a39f85 1px 1px;
}

.side1-inside{	
color: #a39f85;
text-align: justify;
background: #f7f6ed;
margin-bottom: 30px;
-moz-border-radius: 0px 0px 6px 6px;
}

.side2-title{	
font-family: Trebuchet MS;
font-size: 15px;
text-align: left;
font-variant: small-caps;
font-weight: bold;
letter-spacing: 2px;
padding: 7px 1px 12px 8px;
background: url('../images/bg-side2-title.png') no-repeat;
color: #4d4b3b;
text-shadow: #a7afcb 1px 1px;
}

h2 {
color: #b4157;
font-size: 14px;
font-weight: bold;
font-family: Trebuchet MS;
margin: 0px 0px 10px 0px;
}

/*-----Promoted Videos-----*/


#promoted-container {

}

.ts-1 {
border: none;
height: 120px;
position: relative;
text-align: left;
width: 522px;
}

.ts-1-1 {
border: none;
height: 114px;
left: 40px;
padding: 1px;
position: absolute;
top: 2px;
width: 126px;
}

.ts-2 {
border: none;
height: 114px;
position: relative;
text-align: left;
width: 126px;
}

.ts-2-1 {
background-color: #f0efe4;
border: none;
height: 0px;
left: 0px;
overflow: hidden;
padding: 1px;
position: absolute;
text-align: center;
top: 0px;
width: 124px;
}

.ts-2-2 {
background-color: #f0efe4;
border: none;
height: 97px;
left: 0px;
padding: 1px;
position: absolute;
top: 2px;
width: 124px;
}

.ts-2-3 {
font-weight: bold;
background-color: #f0efe4;
margin: 78px 0px 0px -1px;
padding: 1px;
position: absolute;
text-align: center;
width: 124px;
}

.ts-2-4 {
font-size:9px;
font-weight: bold;
background-color: #f0efe4;
height: 19px;
margin: 91px 0px 0px -1px;
line-height: 19px;
padding: 1px;
position: absolute;
text-align: center;
width: 124px;
}

.ts-2-5 {
background-color: #f0efe4;
border: none;
height: 0px;
margin: 92px 0px 0px -1px;
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: #f0efe4;
border: none;
height: 18px;
left: 0px;
padding: 1px;
position: absolute;
top: 101px;
width: 124px;
}

.ts-3-4 {
background-color: #f0efe4;
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;
}

/*--Thumbs and images--*/

.thumb {
-moz-border-radius: 3px;	
background-color: #fff;
border: 1px solid #d2d0be;
padding: 3px;
margin: 0px;} 

.thumb:hover  {
background-color: #fff;
border: 1px solid #938f71;
padding: 3px;
margin: 0px;
}

/*--Browse Navigation. (Featured, Most Views, etc...)--*/
.browse-nav {
font-family: Trebuchet MS;
font-size: 11px;
text-align: left;
font-variant: normal;
font-weight: normal;
letter-spacing: 0px;
color: #9f9c7f;
text-align: right;
margin: -15px 0px 0px 0px;
padding: 0px 5px 0px 0px;
}

.browse-nav-2 {
font-family: Trebuchet MS;
font-size: 11px;
text-align: left;
font-variant: normal;
font-weight: normal;
letter-spacing: 0px;
color: #9f9c7f;
text-align: right;
margin: -15px 0px 0px 0px;
padding: 0px 5px 0px 0px;
}

.browse-nav a {
color: #6c6950;
}

.browse-nav a:hover {
text-decoration: underline;
}

.browse-nav-2 a {
color: #6c6950;
font-size: 12px;
}

.browse-nav-2 a:hover {
text-decoration: underline;
}

/*--The Video Browser Container--*/
.browse-videos {
width: 704px;
margin: 0px 0px 0px 0px;
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: 120px;
text-align: center;
float: left;
padding: 2px;
margin: 5px 26px;
}

.browse-videos-title {
color: #67644f;
font-size: 11px;
font-weight: bold;
text-align: left;
}

.browse-videos-duration {
color: #9f9c7f;
font-size: 9px;
font-weight: bold;
text-align: left;
margin-top: 4px;
}

.browse-videos-member {
color: #918e73;
font-size: 9px;
font-weight: bold;
text-align: left;
margin-bottom: 4px;
}

.browse-videos-rating {
text-align: right;
margin-top: -13px;
}

.browse-videos-date {
color: #adab9b;
font-size: 9px;
font-weight: bold;
text-align: left;
margin-top: 2px;
}

.browse-videos a{
color: #8a8256;
}

/*--The Audio Browser Container--*/
.browse-audios {
width: 256px;
border-top: none;
border-bottom: none;
padding: 5px 0px 5px 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 Login Form Container--*/
#login-box {
color: #969178;	
width: 258px;
height: 170px;
margin: 0px 0px 30px 0px;
}

#login-box ul{
color: #969178;		
display: block;
list-style-type: none;
margin: 0px 0px 0px 10px;
padding: 5px 0px 5px 0px;
}

.login-box li{
list-style-type: none;
margin: 5px 20px 5px 0px;
text-align: right;
}

#login-box a {
color: #6a6446;
font-weight: bold;
}

#login-box a:hover { 
color: #596281;
}

.username { margin:0px 0px 0px 12px; }

.password { margin:0px 0px 0px 15px; }

.howlong { margin: 0px 12px 0px 12px; }

.login-button { margin: 0px 0px 0px 18px; }

.login-button-index { margin: -8px 0px 0px 0px; }




/*--The Stats Container--*/
.container-stats {
width: 252px;
border-top: none;
border-bottom: none;
padding: 0px 2px;
}
.container-stats ul {
list-style-type: none;
}

.container-stats li {
float: left;
width: 100%;
line-height: 1.8;
}

/*-- Narrow Container. --*/
.container-narrow {
width: 252px;
padding: 0px 2px;
}

.container-narrow ul {
list-style-type: none;
}


/*-- Fonts--*/


.popular-lable {
font-size: 12px; 
font-weight: bold; 
margin: 2px 0px; 
}

.stats-thumb { 
float: left; 
margin: 2px 0px 
}

.stats-lable {
font-size: 12px; 
font-weight: bold; 
margin: 5px; 
float: left; 
}

.stats-value { 
float: right; 
margin: 5px 2px; 
}

.audio-lable { 
margin: 0px 0px 0px 5px; 
}

/*-- Pages without Sidebar --*/

#column-wide {
width: 980px;
margin: 15px 0px 5px 0px;
float: left;
}

#generic-container {	
padding: 30px;
}

#generic-container2 {	
padding: 0px;
}

#generic-container p {
line-height: 2;
}

h1 {
color: #686654;
font-size: 20px;
font-weight: bold;
margin: 0px;
padding: 3px;
background-color: #fefefa;
border-bottom: 1px solid #dddbc9;
}

h3 {
color: #686654;
font-size: 14px;
font-weight: bold;
margin: 0px;
padding: 3px;
background-color: #fefefa;
border-bottom: 1px solid #dddbc9;
}

/*--Members Info--*/
.member-info {
list-style-type: none;
text-align: left;
line-height: 0.5px;
}

/*--Member Details--*/
#member-details {
padding: 2px 2px 3px 4px;
width: 248px;
}

.member-details-list {
float: left;
font-weight: normal;
}

.member-details-list ul{
list-style-type: none;
}

.member-details-list li {
margin: 2px 0px;
}

#member-details-thumb {
float: left;
width: 120px;
}

#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;
}

/*--Content List Container--*/
#content-list {
width: 710px;
display: inline-block;
list-style-type: none;
margin-bottom: 10px;
float: left;
background: #fbfaf3;
border-bottom: 1px solid #e0ddc6;
}

#content-list li {
list-style-type: none;
}

.content-list-narrow {
width: 256px;
padding: 5px 4px;
}

#content-list-narrow li {
margin: 0px 0px;
padding: 0px 6px;
list-style-type: none;
}

.content-list-thumb {
width: 106px;
list-style-type: none;
float: left;
padding: 4px;
margin: 2px 0px;
}

.content-list-thumb li {
display: inline;
}

.content-list-info {
display: inline-block;
list-style-type: none;
width: 574px;
float: right;
margin: 2px 3px;
border-left: 1px solid #fbfaf3;
}

.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 li {
display: inline;
list-style-type: none;
}

.comment-list-info {
display: inline;
list-style-type: none;
width: 588px;
float: right;
border: 1px solid #e7e5d3;
text-align: left;
}

.comment-list-info li {
padding: 4px 5px;
}

/* Video Comments thumb */
.ThumbMembersVideos_Comments{
float:left;
width:65px;
height:65px;
margin-left: 8px;
margin-top: 0px;
margin-right: 8px;
}

.CommentsBox{
background-color: #f2f0e2;
border: 1px dotted #e5e3d1;
float: right;
width: 588px; /*488px;*/
margin-right: 18px;
padding: 5px;
}
.CommentBoxList_TopLinks li{
display:inline;
margin: 0px;
padding: 0px;
}


#CommentBoxPostNew{
background-color: #f2f0e2;
border: 1px dotted #e5e3d1;
width: 595px;
margin-right: auto;
margin-bottom: 10px;
margin-left: auto;
clear: left;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 10px;
}

/*--SPACE--*/

#space {
margin: 0px;
padding: 0px;
}


/*--Email Container--*/
.email-list {
width: 692px;
padding: 2px 10px;
margin: 0px 0px 8px 0px;
border: 0px solid #dddcdc;
background: #f7f6ed;
float: left;
}

.email-list ul { list-style-type: none; }

.email-list li {
margin: 10px 0px;
padding: 5px 2px;
border-bottom: 1px dashed #e0deca;
}

.email-list-2 {
width: 692px;
padding: 2px 10px;
margin: 0px 0px 8px 0px;
border: 0px solid #dddcdc;
float: left;
}

.email-list-2 ul { list-style-type: none; }

.email-list-2 li {
margin: 2px 0px;
padding: 0px;
}

/*--Groups Containers--*/
.groups-list {
width: 692px;
padding: 10px 10px 2px 10px;
margin: 0px 0px 8px 0px;
border-top: 1px solid #e4e2d2;
float: left;
background-color: #eeecdc;
}

.groups-thumb {
display: inline;
text-align: left;
margin: 0px;
float: left;
}

.groups-thumb li { 
list-style-type: none; 
border: 2px solid #d9d6bd; 
}

.groups-info {
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: 712px;
margin: 0px;
text-align: center;
padding-bottom: 10px;
}

.groups-videos ul {
list-style-type: none;
display: inline;
clear: both;
}

.groups-videos li {
display: inline;
text-align: center;
float: left;
border: 0px solid #ccc;
padding: 5px;
width: 160px;
height: 170px;
margin: 5px 5px 0px 0px;
}

.groups-videos-duration {
margin-top: 4px;
font-size: 11px;
}

.groups-videos-rating {}

.groups-videos-date {
font-size: 11px;
}

.groups-form {
width: 712px;
padding: 5px 0px;
border: 0px solid #dddcdc;
text-align: left;

}

.groups-form ul {
list-style-type: none;
}

.groups-form li {
margin: 10px 0px;
font-weight: bold;
padding: 5px 10px;
}


/*--Member Search Container--*/
#members-search {
text-align: center;
margin: 10px 0px;
border: 1px solid #e8e6d8;
}

#members-search ul {
margin: 0px;
padding: 5px 0px;
background-color: #fbfaf3;
}

#members-search li {
display: inline;
margin-right: 15px;
}

/*--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: 5px;
  width: 177px;
  margin: 5px 5px 0px 0px;
}
.member-info {
  list-style-type: none;
  text-align: left;
  line-height: 0.5px;
}
*/

.members_horizontal_box{
	width: 177px;
	text-align: center;
	float: left;
	height: 195px;
	display:inline;
	margin-bottom: 10px;
	border: 1px solid #e8e6d8;
	margin-left: 10px;
}

.members_horizontal_box ul{
	list-style-type:none;
	text-align: left;
	line-height: 0.5px;
}

.members_horizontal_box li{
	display: inline;
  	float: left;
  	padding: 5px;
  	width: 177px;
  	margin: 5px 5px 0px 0px;
}
/* -- END NEW MEMBERS VIEW -- */

/*Upload Menu*/

.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;
}

.font-menu {	
font-size: 18px;
font-weight: bold; }

.font-upload {	
font-size: 12px; 
font-weight: bold; }

#UploadAudio{
background-image: url(../images/reel.png);
background-repeat: no-repeat;
background-position: right bottom;
border: 0px solid #ebe8e8;
text-align: justify;
height: 400px;
}

#UploadVideo{
background-image: url(../images/reel.png);
background-repeat: no-repeat;
background-position: right bottom;
border: 0px 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: #e8e5ce;
line-height: 18px;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 5px;
}

#UploadVideo_2{
background-image: url(../images/reel.png);
background-repeat: no-repeat;
background-position: right bottom;
border: 0px solid #e6e1d4;
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 #e8e5d2;
width: 595px;
margin-right: auto;
margin-bottom: 10px;
margin-left: auto;
background-color: #f5f3e9;
clear: left;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 10px;
}

/*--Upload Video Container--*/
#upload-video {
width: 702px;
padding: 5px;
}

#upload-video ul {
list-style-type: none;
}

#upload-video li {
display: inline-block;
margin: 8px 0px;
float: left;
}

.upload-video-tags {
background-color: #e8e5d2;
border: 1px solid #d8d3b8;
padding: 3px;
}


#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;
}


/*--Participation --*/


#Participation-Title{
color:#aaa;
font-size: 18px;
}

#Participation-Wrapper{
width: 530px;
margin-right: auto;
margin-left: auto;
color: #515151;
text-align: justify;
}

#Participation ul{
}

#Participation li{
height: 35px;
list-style-type: none;
}


/*--Welcome Page Container--*/
#welcome-container {
width: 100%;
border: 0px solid #dddcdc;
text-align: left;
height: 356px;
font-weight: bold;
margin: 0 auto;
}

#welcome-container ul {
list-style-type: none;
margin: 24px 0px;
}

#welcome-container li {
margin: 0px 0px 10px 90px;
display: inline;
width: 320px;
float: left;
}


/*----------------------
  -- Link Styles      --
  ----------------------*/
/*-Main Links.  All links will show like this unless specified otherwise-*/
a:link{
color: #354271;
text-decoration: none;
}

a:visited{
color: #354271;
text-decoration: none;
}


a:hover {
color: #7c795e;
}

/* 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 #fff;
background-color: #fff;
text-decoration: none;
color: #b1ad8d;
}
#pagination li a:hover {
border: 1px solid #e5e2c5;
background-color: #e5e2c5;
color: #b1ad8d;
ZZZfont-weight: bold;
ZZZfont-size: 12px;
ZZZpadding: 5px;
}

.sort_by {
font-size: 7pt;
width: 138px;
height: 16px;
font-weight: bold;
letter-spacing: 1px;
}

.sort_by:focus {
}

#sort_by ul {
list-style-type: none;
}

#sort_by li {
display: inline-block;
margin: 8px 0px;
float: left;
}

/*--FCK Editor Container--*/
.fck-block {
width: 690px;
margin: 0px auto 3px auto;
border: 1px solid #dbd8c1;
}

/*--General--*/
.clear-fix {
clear: both;
}

h4 {
color: #5a6796;
font-size: 12px;
font-weight: bold;
margin: 0px;
}

h4 a {
color: #5a6796;
}

.moderation {
padding: 0px 5px;
clear: both;
}

.font4_14 { color: #5a6796; font-size: 14px; font-weight: bold; }

.font5_14 {	font-size: 14px; font-weight: bold; }

.font5_15 {	font-size: 16px; font-weight: bold; }

.font5_12 {	font-size: 12px; font-weight: bold; }


input, textarea, option, select, button {
font-family: Arial;
font-size: 11px;
color: #aca888;
background: #fcfcf8;
border: 1px solid #edebdd;
-moz-border-radius: 4px;
}	


/*--Videos --*/

.container-wide-player {
width: 700px;
text-align: center;
border: 0px 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:0px solid #dddcdc;
margin: 0px 0px 5px 0px;
}

.container-player {
width: 700px;
text-align: center;
padding: 0px;
}

#video-info {
width: 640px;
padding: 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; }


