@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: #2f2820 url('../images/bgx.jpg') repeat-x;
color: #bab4a8;	 
background-position: 0px 28px;
}

.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: 430px; 
}


#footer{
clear: left;
width: 100%;
background: url('../images/footer.jpg') repeat-x;
color: #afa599;
text-align: center;
padding: 15px 0px 20px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

#footer a{
color: #beb7ae;
}

/*-----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: #b8b2ab;
text-align: right;
}

#main-login a{
color: #d8cfc5;
}

/*--Signup Columns--*/

#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;
}

.content1-signup{	
color: #d2ccc4;
text-align: justify;
background: #504b46;
padding: 5px;
list-style-type: none;
border: 1px dotted #413b33;
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: #3d3935; 
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: #787878;
text-align: left;
}

.main-searchbox-options{
background: #8e887e;
padding: 2px;
border: 1px solid #716c62;
font-family: Arial;
font-size: 11px;
color: #433f39;
}

/*--Navigation--*/

#main-navigation {
margin: 0 auto;
padding: 0;	
width: 520px;
height: 39px;
font-family: "Trebuchet MS", Tahoma, Arial;
font-size: 11px;
text-transform: Uppercase;
}

#main-navigation ul {
margin: 0;
padding-top:;
}

#main-navigation li {
float: left;
list-style: none;
line-height: 39px;
margin: 0 10px 0 0;
}

#main-navigation li a {
color: #aca7a2;
display: block;
float: left;
padding: 0 0 0 10px;
text-decoration: none;
}

#main-navigation li a span {
display: block;
float: left;
height: 39px;
padding: 0 10px 0 0;
}

#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: #cfcbc7;
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;
}

/*--Site Name--*/

#site-name {
font-family: "Trebuchet MS", Tahoma, Arial;
font-size: 36px;
text-transform: Uppercase;
color: #d8cfc5;
text-shadow: #000000 1px 1px;
font-style: italic;
letter-spacing: 1px;
word-spacing: 5px;
}

/*--Main Menu--*/

#main-menu{
font-family: Arial;
font-size: 11px;
text-align: left;
text-align: right;
}

.main-submenu-links {
color: #766f67;
}

.main-submenu-links a:link {
border-bottom: 2px solid #673f40;
color: #89837b;
padding: 0px 5px 0px 5px;
}

.main-submenu-links a:visited {
border-bottom: 2px solid #673f40;
color: #89837b;
padding: 0px 5px 0px 5px;
}

.main-submenu-links a:hover{
border-bottom: 2px solid #945c5d;
color: #706b66;
padding: 0px 5px 0px 5px;
}

/*--Top Ads--*/

#top-ads{	
text-align: center;
}

.light { 
color: #d6d0ca;
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: #ccc6c0;
text-shadow: #121212 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: #3f3c39;
text-shadow: #82796e 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: #3f3c39;
text-shadow: #82796e 1px 1px;
}


.content1-inside{	
color: #d2ccc4;
text-align: justify;
background: #504b46;
margin-bottom: 30px;
}

.content2-inside{	
color: #d2ccc4;
text-align: justify;
background: #504b46;
padding: 8px;
}

.content3-inside{	
color: #d2ccc4;
text-align: justify;
background: #504b46;
margin-top: 8px;
}

.content4-inside{	
color: #d2ccc4;
text-align: justify;
background: #504b46;
padding: 1px;
}


/*--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: #ccc6c0;
text-shadow: #121212 1px 1px;
}

.side1-inside{	
color: #d2ccc4;
text-align: justify;
background: #504b46;
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: #3f3c39;
text-shadow: #82796e 1px 1px;
}

h2 {
color: #5e5666;
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: #534e49;
border: none;
height: 0px;
left: 0px;
overflow: hidden;
padding: 1px;
position: absolute;
text-align: center;
top: 0px;
width: 124px;
}

.ts-2-2 {
background-color: #534e49;
border: none;
height: 97px;
left: 0px;
padding: 1px;
position: absolute;
top: 2px;
width: 124px;
}

.ts-2-3 {
font-weight: bold;
background-color: #534e49;
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: #534e49;
height: 19px;
margin: 91px 0px 0px 0px;
line-height: 19px;
padding: 1px;
position: absolute;
text-align: center;
width: 124px;
}

.ts-2-5 {
background-color: #534e49;
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: #534e49;
border: none;
height: 18px;
left: 0px;
padding: 1px;
position: absolute;
top: 101px;
width: 124px;
}

.ts-3-4 {
background-color: #534e49;
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: #534e49;
border: 1px solid #453e37;
padding: 3px;
margin: 0px;} 

.thumb:hover  {
background-color: #534e49;
border: 1px solid #8a8075;
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: #645d55;
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: #645d55;
text-align: right;
margin: -15px 0px 0px 0px;
padding: 0px 5px 0px 0px;
}

.browse-nav a {
color: #ccc6c0;
}

.browse-nav a:hover {
text-decoration: underline;
}

.browse-nav-2 a {
color: #ccc6c0;
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: #d1cbc5;
font-size: 11px;
font-weight: bold;
text-align: left;
}

.browse-videos-duration {
color: #a89e96;
font-size: 9px;
font-weight: bold;
text-align: left;
margin-top: 4px;
}

.browse-videos-member {
color: #a89e96;
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: #a89e96;
font-size: 9px;
font-weight: bold;
text-align: left;
margin-top: 2px;
}

.browse-videos a{
color: #afa79f;
}

/*--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: #c2bbb4;	
width: 258px;
height: 170px;
margin: 0px 0px 30px 0px;
}

#login-box ul{
color: #c2bbb4;		
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: #8d6b6c;
font-weight: bold;
}

#login-box a:hover { 
color: #c2bbb4; 
}

.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: #c8c2ba;
font-size: 20px;
font-weight: bold;
margin: 0px;
padding: 3px;
background-color: #66605a;
border-bottom: 1px solid #1c1a18;
}

h3 {
color: #c8c2ba;
font-size: 14px;
font-weight: bold;
margin: 0px;
padding: 3px;
background-color: #66605a;
border-bottom: 1px solid #1c1a18;
}

/*--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;
border-bottom: 1px solid #484440;
margin-bottom: 10px;
float: left;
background: #56514c;
}

#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 #56514c;
}

.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 #56514c;
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: #56514c;
border: 1px dotted #3d3935;
float: right;
width: 588px; /*488px;*/
margin-right: 18px;
padding: 5px;
}
.CommentBoxList_TopLinks li{
display:inline;
margin: 0px;
padding: 0px;
}


#CommentBoxPostNew{
background-color: #56514c;
border: 1px dotted #3d3935;	
border: 1px dotted #DFDCDC;
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: #504b46;
float: left;
}

.email-list ul { list-style-type: none; }

.email-list li {
margin: 10px 0px;
padding: 5px 2px;
border-bottom: 1px dashed #66605a;
}

.email-list-2 {
width: 692px;
padding: 2px 10px;
margin: 0px 0px 8px 0px;
border: 0px solid #dddcdc;
background: #504b46;
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 #66605a;
float: left;
background: #56514c;
}

.groups-thumb {
display: inline;
text-align: left;
margin: 0px;
float: left;
}

.groups-thumb li { 
list-style-type: none; 
border: 2px solid #403c38; 
}

.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 #3a3734;
}

#members-search ul {
margin: 0px;
padding: 5px 0px;
background-color: #484440;
}

#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 #45413d;
padding: 5px;
width: 177px;
margin: 5px 5px 0px 0px;
font-weight: normal;
}

/*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: #625b54;
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 #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 #4f4b47;
width: 595px;
margin-right: auto;
margin-bottom: 10px;
margin-left: auto;
background-color: #504b46;
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: #55514d;
border: 1px solid #403c38;
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: #b97577;
text-decoration: none;
}

a:visited{
color: #b97577;
text-decoration: none;
}


a:hover {
color: #c9c1b9;
}

/* 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 #635e59;
background-color: #635e59;
text-decoration: none;
color: #a0968e;
}
#pagination li a:hover {
border: 1px solid #56514c;
background-color: #56514c;
color: #a0968e;
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 #4f4943;
}

/*--General--*/
.clear-fix {
clear: both;
}

h4 {
color: #91867d;
font-size: 12px;
font-weight: bold;
margin: 0px;
}

h4 a {
color: #91867d;
}

.moderation {
padding: 0px 5px;
clear: both;
}

.font4_14 { color: #cdc6bf; 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: #d4d0cc;
background: #5c5854;
border: 1px solid #413d3a;
-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; }


