@charset "utf-8";
/* CSS Document */
body {
	background-image: url(images/bg.jpg);
	margin: 0px;
}
body,td,th {
	font-family: Tahoma;
	font-size: 13px;
}
.topbar {
	background-image: url(images/tbbg.jpg);
	float: left;
	height: 41px;
	width: 100%;
}
.top {
	background-image: url(images/topbarbg.jpg);
	background-repeat: no-repeat;
	margin: auto;
	height: 41px;
	width: 975px;
}
.wrapper {
	margin: auto;
	height: auto;
	width: 975px;
}
.header-container {
	float: left;
	height: 111px;
	width: 975px;
}
.logo {
	background-image: url(images/header.jpg);
	float: left;
	height: 111px;
	width: 483px;
}
.searchbg {
	background-image: url(images/headerbg.jpg);
	float: left;
	height: 36px;
	width: 492px;
	padding-top: 75px;
}.welcomebg {
	background-image: url(images/headerbg.jpg);
	float: left;
	height: 101px;
	width: 487px;
	text-align: right;
	padding-top: 10px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
}.searchbg a
{
	color: #e8a721;
}
.searchbg a, .searchbg a:link {
	text-decoration: underline;
} 
.searchbg a:active, .searchbg a:hover {
	text-decoration: underline;
	color: #e9b42f;
}
.members_navigation {
	background-image: url(images/navbg.jpg);
	float: left;
	height: 40px;
	width: 930px;
	padding-left: 25px;
	padding-right: 20px;
}.members_navigation a
{
	color: #f6dfb2;
	font-weight:bold;
}
.members_navigation a, .members_navigation a:link {
	text-decoration: none;
} 
.members_navigation a:active, .members_navigation a:hover {
	text-decoration: underline;
	color: #e9b42f;
}.navigation {
	background-image: url(images/navbg.jpg);
	float: left;
	height: 40px;
	width: 975px;
}
.navigation a
{
	color: #f6dfb2;
	font-weight:bold;
}
.navigation a, .navigation a:link {
	text-decoration: none;
} 
.navigation a:active, .navigation a:hover {
	text-decoration: underline;
	color: #e9b42f;
}
.members-main-body {
	background-image: url(images/bodybg.jpg);
	background-repeat: repeat;
	float: left;
	height: auto;
	width: 972px;
	padding: 2px;
}.main-body {
	background-image: url(images/bodybg.jpg);
	background-repeat: repeat;
	float: left;
	height: auto;
	width: 945px;
	padding: 15px;
}
.footer-container {
	background-image: url(images/footerbg.jpg);
	float: left;
	height: auto;
	width: 935px;
	padding: 20px;
}
.footer-container a
{
	color: #f6dfb2;
	border-bottom:1px dotted;
}
.footer-container a, .footer-container a:link {
	text-decoration: none;
} 
.footer-containert a:active, .footer-container a:hover {
	text-decoration: none;
	color: #f6dfb2;
	border-bottom:1px dotted;
}
.left-column {
	float: left;
	height: auto;
	width: 223px;
}
.middle-column {
	float: left;
	height: auto;
	width: 463px;
	padding-right: 18px;
	padding-left: 18px;
}
.right-column {
	float: left;
	height: auto;
	width: 223px;
}
.sidebar-box {
	float: left;
	height: auto;
	width: 223px;
	margin-bottom: 10px;
}
.sidebar-header {
	background-image: url(images/sb-header.jpg);
	float: left;
	height: 28px;
	width: 213px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #f6dfb2;
	padding-top: 13px;
	padding-left: 10px;
}
.sidebar-content {
	background-image: url(images/sbbg.jpg);
	background-repeat: repeat;
	float: left;
	height: auto;
	width: 223px;
}
.sidebar-footer {
	background-image: url(images/sbfooter.jpg);
	float: left;
	height: 5px;
	width: 223px;
	overflow: hidden;
}
.mb-container {
	float: left;
	height: auto;
	width: 463px;
	margin-bottom: 10px;
}
.mb-header {
	background-image: url(images/mbheader.jpg);
	float: left;
	height: 28px;
	width: 463px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #f6dfb2;
	text-align: center;
	padding-top: 13px;
}
.mb-content {
	background-image: url(images/mbbg.jpg);
	background-repeat: repeat;
	float: left;
	height: auto;
	width: 442px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 11px;
}
.mb-content a
{
	color: #e8a721;
	border-bottom:1px dotted;
}
.mb-content a, .mb-content a:link {
	text-decoration: none;
} 
.mb-content a:active, .mb-content a:hover {
	text-decoration: none;
	color: #f6dfb2;
	border-bottom:1px dotted;
}
.mb-footer {
	background-image: url(images/mbfooter.jpg);
	float: left;
	height: 5px;
	width: 463px;
	overflow: hidden;
}
.top-welcome {
	float: left;
	height: 28px;
	width: 185px;
	font-family: Tahoma;
	font-size: 11px;
	color: #f6dfb2;
	padding-top: 13px;
	padding-left: 10px;
}
.top-welcome a
{
	color: #e8a721;
	font-weight:bold;
}
.top-welcome a, .top-welcome a:link {
	text-decoration: none;
} 
.top-welcome a:active, .top-welcome a:hover {
	text-decoration: underline;
	color: #f6dfb2;
}
.top-logout {
	float: left;
	height: 28px;
	width: 50px;
	font-family: Tahoma;
	font-size: 11px;
	color: #f6dfb2;
	padding-top: 13px;
	text-align: center;
}.top-logout a
{
	color: #f6dfb2;
}
.top-logout a, .top-logout a:link {
	text-decoration: none;
} 
.top-logout a:active, .top-logout a:hover {
	text-decoration: underline;
	color: #f6dfb2;
}
.top-links {
	float: left;
	height: 28px;
	width: auto;
	font-family: Tahoma;
	font-size: 11px;
	color: #e8a721;
	padding-top: 13px;
	padding-right: 10px;
	padding-left: 124px;
}
.top-links a
{
	color: #f6dfb2;
}
.top-links a, .top-links a:link {
	text-decoration: none;
} 
.top-links a:active, .top-links a:hover {
	text-decoration: underline;
	color: #f6dfb2;
}
.top-div {
	float: left;
	height: 41px;
	width: 2px;
}
.top-links2 {
	float: left;
	height: 28px;
	width: 257px;
	padding-top: 13px;
	font-family: Tahoma;
	font-size: 11px;
	color: #f6dfb2;
	padding-right: 10px;
	padding-left: 5px;
}
.top-links2 a
{
	color: #f6dfb2;
}
.top-links2 a, .top-links2 a:link {
	text-decoration: none;
} 
.top-links2 a:active, .top-links2 a:hover {
	text-decoration: underline;
	color: #f6dfb2;
}
.textlink {
	font-family: Tahoma;
	font-size: 11px;
	float: left;
	height: auto;
	width: auto;
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;
}
.link-pic {
	float: left;
	height: 14px;
	width: auto;
}
.nav-link {
	float: left;
	height: 27px;
	width: auto;
	padding-top: 13px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #f6dfb2;
	padding-right: 24px;
	padding-left: 35px;
}
.navdiv {
	background-image: url(images/navdiv.jpg);
	float: left;
	height: 40px;
	width: 3px;
}
.username-container {
	float: left;
	height: auto;
	width: 224px;
}
.username-text {
	float: left;
	height: auto;
	width: 90px;
	text-align: right;
	font-family: Tahoma;
	font-size: 11px;
	color: #f6dfb2;
}
.username-field {
	float: left;
	height: auto;
	width: 124px;
	padding-left: 5px;
	padding-top: 4px;
}
.password-container {
	float: left;
	height: auto;
	width: 218px;
}
.password-text {
	float: left;
	height: auto;
	width: 90px;
	text-align: right;
	font-family: Tahoma;
	font-size: 11px;
	color: #f6dfb2;
}
.password-field {
	float: left;
	height: auto;
	width: 120px;
	padding-left: 5px;
	padding-top: 4px;
}
.login-button {
	float: left;
	height: 27px;
	width: 26px;
}
.button{
	cursor:pointer;
	background:#999;
	color:#666;
	font-weight:bold;
	background:url(images/login-button.jpg);
	float: left;
	height: 27px;
	width: 26px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 1px;
}.search-content {
	float: left;
	height: auto;
	width: 203px;
	font-size: 11px;
	font-family: Tahoma;
	color: #f6dfb2;
	text-align: center;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.section-div {
	background-image: url(images/divider.jpg);
	float: left;
	height: 4px;
	width: 223px;
}
.feedback-content {
	float: left;
	height: auto;
	width: 193px;
	color: #f6dfb2;
	padding: 15px;
}
.mblogs-content {
	float: left;
	height: auto;
	width: 193px;
	color: #f6dfb2;
	padding: 15px;
}
.sbox {
	float: left;
	height: auto;
	width: 213px;
	color: #f6dfb2;
	padding: 5px;
}.updated-classifieds {
	float: left;
	height: auto;
	width: 193px;
	color: #f6dfb2;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}.contacts {
	float: left;
	height: auto;
	width: 203px;
	color: #f6dfb2;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}.forum-activity {
	float: left;
	height: auto;
	width: 193px;
	color: #f6dfb2;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.newsletter-content {
	float: left;
	height: auto;
	width: 193px;
	color: #f6dfb2;
	padding: 15px;
	text-align: center;
}
.latestnews-content {
	float: left;
	height: auto;
	width: 193px;
	color: #f6dfb2;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.poll-content {
	float: left;
	height: auto;
	width: 193px;
	color: #f6dfb2;
	padding: 15px;
}
.sbt-content {
	float: left;
	height: auto;
	width: 193px;
}
.sbt-content a
{
	color: #e8a721;
	font-weight:bold;
	border-bottom:1px dotted;
}
.sbt-content a, .sbt-content a:link {
	text-decoration: none;
} 
.sbt-content a:active, .sbt-content a:hover {
	text-decoration: none;
	color: #f6dfb2;
	border-bottom:1px dotted;
}.sbt-content2 {
	float: left;
	height: auto;
	width: 100%;
}
.sbt-content2 a
{
	color: #e8a721;
	border-bottom:1px dotted;
}
.sbt-content2 a, .sbt-content2 a:link {
	text-decoration: none;
} 
.sbt-content2 a:active, .sbt-content2 a:hover {
	text-decoration: none;
	color: #f6dfb2;
	border-bottom:1px dotted;
}
.sbt-link {
	text-align: right;
	float: left;
	height: auto;
	width: 193px;
	padding-bottom: 5px;
}
.sbt-link a
{
	color: #e8a721;
	border-bottom:1px dotted;
}
.sbt-link a, .sbt-link a:link {
	text-decoration: none;
} 
.sbt-link a:active, .sbt-link a:hover {
	text-decoration: none;
	color: #f6dfb2;
	border-bottom:1px dotted;
}
.nlbutton {
margin-top: 5px;}.poll-title {
	color: #f6dfb2;
	float: left;
	height: auto;
	width: 193px;
}
.pc-container {
	float: left;
	height: auto;
	width: 193px;
	padding-top: 10px;
}
.style1 {
	font-size: 12px;
	font-weight: bold;
}
.style2 {font-size: 10px}
.p-content {
	float: left;
	height: auto;
	width: 193px;
}
.p-radio {
	float: left;
	height: auto;
	width: 20px;
}
.poll-answer {
	float: left;
	height: auto;
	width: 170px;
	padding-top: 4px;
	padding-left: 3px;
}
.poll-buttons {
	float: left;
	height: auto;
	width: 153px;
	padding-top: 5px;
	text-align: center;
	padding-left: 40px;
}
.vote-button {
	float: left;
	height: auto;
	width: auto;
	text-align: right;
}
.mbc-a {
	float: left;
	height: auto;
	width: 132px;
	padding-right: 7px;
	padding-left: 8px;
}
.tf-a {
	background-image: url(images/fbg.jpg);
	float: left;
	height: 18px;
	width: 115px;
	color: #f6dfb6;
	padding-left: 17px;
	padding-top: 4px;
}
.thumb-container {
	float: left;
	height: auto;
	width: 130px;
	padding: 8px;
}
.thumb-box {
	float: left;
	height: auto;
	width: 130px;
	background-color: #231300;
}
.thumbpic {
	text-align: center;
	float: left;
	height: auto;
	width: 130px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.member-name {
	color: #f6dfb2;
	text-align: center;
	float: left;
	height: auto;
	width: 130px;
	padding-bottom: 10px;
}
.mbc-b {
	float: left;
	height: auto;
	width: 208px;
	padding-right: 6px;
	padding-left: 7px;
}
.tf-b {
	background-image: url(images/fbg2.jpg);
	float: left;
	height: 18px;
	width: 191px;
	padding-top: 4px;
	padding-left: 17px;
	color: #f6dfb2;
}
.copyright-container {
	float: left;
	height: auto;
	width: 300px;
}
.copyright-title {
	font-family: Tahoma;
	font-size: 22px;
	color: #e8a721;
}
.copyright-content {
	color: #f6dfb2;
	float: left;
	height: auto;
	width: 300px;
	font-size: 11px;
	padding-top: 10px;
}.sitemap-container {
	float: left;
	height: auto;
	width: 300px;
	padding-left: 15px;
	padding-right: 15px;
}
.sitemap-title {
	font-family: Tahoma;
	font-size: 22px;
	color: #e8a721;
}
.sitemap-content {
	color: #f6dfb2;
	float: left;
	height: auto;
	width: 300px;
	font-size: 11px;
	padding-top: 10px;
}.other-container {
	float: left;
	height: auto;
	width: 300px;
}
.follow-title {
	font-size: 22px;
	color: #e8a721;
	float: left;
	height: auto;
	width: 300px;
}
.followus-content {
	float: left;
	height: auto;
	width: 300px;
	padding-top: 10px;
	color: #f6dfb2;
	padding-bottom: 10px;
}
.spread-title {
	font-size: 22px;
	color: #e8a721;
	float: left;
	height: auto;
	width: 300px;
}
.spread-content {
	float: left;
	height: auto;
	width: 300px;
	padding-top: 10px;
	color: #f6dfb2;
	padding-bottom: 10px;
}
.fl-container {
	float: left;
	height: auto;
	width: 300px;
	padding-bottom: 5px;
}
.fl-image {
	float: left;
	height: 20px;
	width: 20px;
}
.fl-text {
	float: left;
	height: auto;
	width: 275px;
	padding-top: 3px;
	padding-left: 5px;
}
.members-column {
	float: left;
	height: auto;
	width: 744px;
	padding-left: 4px;
}
.scrolling-box {
	float: left;
	height: 655px;
	width: 213px;
	overflow: scroll;
	text-align: center;
}
.footer-text {
	text-align: right;
	float: left;
	height: auto;
	width: 935px;
	color: #f6dfb2;
}
.subnavigation {
	background-color: #422300;
	float: left;
	height: 30px;
	width: 965px;
	background-image: url(images/snbg.jpg);
	padding-right: 5px;
	padding-left: 5px;
}
.snlink {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #fac339;
	float: left;
	height: 22px;
	width: auto;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 8px;
}
.snlink a:active { 
	text-decoration: none;
	color: #fac819;
}
.snlink a:hover{
	text-decoration: none;
	color: #ffffff;
}
.snlink a:visited {
    text-decoration: none;
	color: #ffffff;
}.snlink a:link {
	text-decoration: none;
	color: #fab814;
}
.sndiv {
	background-image: url(images/sndiv.jpg);
	float: left;
	height: 30px;
	width: 18px;
}
.ra-header {
	background-image: url(images/mc-header.jpg);
	float: left;
	height: 25px;
	width: 734px;
	margin-top: 1px;
	font-family: Tahoma;
	font-size: 11px;
	color: #f6dfb2;
	padding-top: 13px;
	padding-left: 10px;
	font-weight: bold;
}
.ra-cage {
	float: left;
	height: auto;
	width: 744px;
	margin-bottom: 5px;
}
.ra-content {
	background-image: url(images/mcbg.jpg);
	background-repeat: repeat;
	float: left;
	height: auto;
	width: 734px;
	padding: 5px;
}.ra-content2 {
	background-image: url(images/mcbg.jpg);
	background-repeat: repeat;
	float: left;
	height: auto;
	width: 714px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.ra-footer {
	font-size: 2px;
	background-image: url(images/mcfooter.jpg);
	float: left;
	height: 7px;
	width: 744px;
}
.ra-header2 {
	background-image: url(images/mc-header2.jpg);
	float: left;
	height: 7px;
	width: 744px;
	overflow: hidden;
	font-size: 2px;
}
.cage-title {
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #E8A721;
	float: left;
	height: auto;
	width: 740px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.ra-title {
	font-family: Tahoma;
	font-size: 15px;
	color: #fdb426;
	float: left;
	height: auto;
	width: 730px;
	font-weight: bold;
	padding-left: 4px;
}
.mempics {
	float: left;
	height: auto;
	width: 724px;
	padding: 5px;
	text-align: center;
}
.mpic-container {
	float: left;
	height: 145px;
	width: 176px;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.large-thumb {
	float: left;
	height: 232px;
	width: 347px;
	background-color: #231300;
	color: #fceac4;
}
.large-thumb-desc {
	float: left;
	height: 222px;
	width: 342px;
	background-color: #231300;
	color: #fceac4;
	margin-left: 15px;
	padding: 5px;
}
.rav-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ffce66;
	float: left;
	height: auto;
	width: 342px;
}
.rav-info {
	font-family: Tahoma;
	font-size: 12px;
	float: left;
	height: auto;
	width: 342px;
	padding-top: 10px;
}

/* Scene Styles */
#scene {margin: 0 auto; width: 855px;}
#scene h2 {background: url(images/scene_h2.gif) 50% 0 no-repeat; color: #ffffff; font: normal 18px Tahoma, Arial, Helvetica, sans-serif; height: 28px; margin: 14px 0 0 0; padding: 5px 0 0 8px; text-transform: capitalize;}
#scene h2 span {color: #fdd977;}
#scene #player {border: 2px solid #333333; margin: 0 auto 4px; width: 848px;}
#scene .border {border: 2px solid #402706; margin-bottom: 12px;}
#scene #info {border: 6px solid #311c01; padding: 12px;}
#scene #meta {}
#scene #meta h3 {color: #fdb426; font: normal 20px Arial, Helvetica, sans-serif; margin: 0 0 4px 0;}
#scene #meta p {color: #ffffff; font: normal 13px Arial, Helvetica, sans-serif; line-height: 1.4; margin: 0 0 0 0;}
#scene #meta span {color: #e8a721;}
#scene #downloads {height: 1%; margin-bottom: 20px; overflow: hidden; width: 100%;}
#scene #downloads h3 {color: #c3891c; font: bold 15px Arial, Helvetica, sans-serif; margin: 25px 0 10px;}
#scene #downloads h3 span {color: #f6dfb2; font-size: 11px; font-weight: normal;}
#scene #downloads div {float: left; margin-right: 13px; margin-bottom: 20px; width: 152px;}
#scene #downloads div.last {margin-right: 0;}
#scene #downloads div img {border: 1px solid #ffffff; display: block; margin-bottom: 4px;}
#scene #downloads div h4 {color: #e8a721; font: normal 13px Arial, Helvetica, sans-serif; margin: 0 0 2px 0; text-decoration: underline; text-indent: 40px; text-transform: uppercase;}
#scene #downloads div p {color: #fdb426; margin: 0 0 2px 0; text-indent: 40px;}
#scene #downloads div p a {color: #ffffff; text-transform: capitalize;}
#scene #downloads p.big {color: #fdb426; font: normal 10px Arial, Helvetica, sans-serif; margin: 0 0 2px 150px;}
#scene #downloads p.big a {color: #ffffff;}
#scene #downloads p#download {font: normal 24px Arial, Helvetica, sans-serif; margin: 10px 0; text-align: center;}
#scene #downloads p#download a {color: #fdb426;}
#scene #rate {background-color: #190e02; border: 1px solid #5c471f; color: #190e02; margin: 0 auto; overflow: hidden; padding: 5px; width: 800px;}
#scene #rate a#up, #scene a#down {display: block; height: 63px; width: 65px;}
#scene #rate a#up {background: url(images/up.gif) no-repeat; float: right;}
#scene #rate a#down {background: url(images/down.gif) no-repeat; float: left;}
#scene #rate div#bar {float: left; overflow: hidden; width: 670px;}
#scene #rate div.number {color: #fdfefe; float: left; font: bold 14px Arial, Helvetica, sans-serif; margin-left: 34px; margin-bottom: 8px;}
#scene #rate div.first {margin-left: 8px;}
#scene #rate div.colors {clear: left;}
#scene #comments {background-color: #311c01; border: 6px solid #311c01;}
#scene #comments div {background-color: #190e02; border: 1px solid #5c471f; color: #ffffff; font: normal 12px Tahoma, Arial, Helvetica, sans-serif; margin-bottom: 8px; padding: 10px;}
#scene #comments form {margin: 0 auto; width: 500px;}
#scene #comments textarea {display: block; height: 100px; margin-bottom: 10px; width: 500px;}
#scene #comments input {display: block; margin: 0 auto;}
