@charset "UTF-8";
/* CSS Document */

body {
background-color:#003300;
background-image:url(../images/bgdrev2.jpg);
background-repeat:repeat-x;
background-position:top;
background-attachment:fixed;
margin:0;
padding:0;
}

.imgborder {
	border: solid 1px #000000;
}

h1 {
font-size:20px;
font-weight:bold;
line-height:20px;
text-align:left;
}

h1+p {
margin-top:0px;
}

h2 {
color:#FFFFFF;
font-size:16px;
line-height:20px;

}

h3 {
font-size:16px;
line-height:20px;
}

h4 {
font-size:16px;
line-height:40px;
border-top:1px dotted #FFCC00;
}

p {
line-height:20px;
}

a:link, a:visited {
color:#FFFFFF;
text-decoration:none;
}

a img { 
border:0; 
}

#newgirls {
	margin:0;
	margin-bottom:5px;
	margin-right:5px;
	background-color:#003300;
	padding-bottom: 0px;
	background-image:url(../images/textmastbgd.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border-top:thin dotted #FFCC00;
	border-bottom:thin dotted #FFCC00;
}	

.textwrap {
margin:0px 0px 0px 5px;
padding:0 10px 10px 10px;
border-top:#FFCC00 solid 0px;
background-color:#003300;
text-align:left;
background-image:url(../images/textmastbgd.jpg);
background-repeat:repeat-x;
background-position:top;
}

.textwraphp {
margin:0px 0px 5px 5px;
padding:0 10px 10px 10px;
border-top:#FFCC00 solid 0px;
background-color:#003300;
text-align:justify;
background-image:url(../images/textmastbgd.jpg);
background-repeat:repeat-x;
background-position:top;
}

.textwrapgrey {
margin:0px 0px;
padding:10px;
border-top: #666666 solid 1px;
border-bottom: #666666 solid 1px;
background-color: #222222;
text-align:left;
}

.textwrapblack {
margin:0px 0px;
padding:0 10px;
border-top: #666666 solid 1px;
border-bottom: #666666 solid 0px;
background-color: #000000;
text-align:left;
}

.centerwrap {
margin:0px 0px;
padding:0 10px 10px 10px;
border-top:#FFCC00 solid 0px;
background-color:#003300;
text-align:center;
background-image:url(../images/textmastbgd.jpg);
background-repeat:repeat-x;
background-position:top;
}

.posterright {
	float:right;
	margin:0px 4px 0 20px;
}

.videowrap {
float:right;
margin:0px 0px;
padding:0;
border-top:#FFCC00 solid 1px;
background-color: #003300;
text-align:left;
}

#container {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
text-align:left;
padding: 0px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:20px;
width:935px;
height:100%;
min-height:1340px;
background-color:#000000;
color:#ffd269;
}

#masthead {
margin:0;
padding:0;
width:935px;
height:232px;
background:url(../images/mastbgd.jpg);
}

#mastlogo {
float:left;
width:324px;
height:232px;
overflow:hidden; /* IE fix for vertical overflow */
}

#mastad {
float:right;
border:solid #000000 0px;
width:600px;
height:160px;
padding:0 0 2px 0;
overflow:hidden; /* IE fix for vertical overflow */
}

#mastnav {
height:35px;
width:611px;
margin-top:8px;
float:left;
}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro_left_right_line.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.pro_linedrop {
height:35px;
width:590px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
padding-left:11px;
padding-right:10px;
background:url(../lrimages/black_0.jpg); /* background for menu bar */
position:relative; 
font-family:arial, verdana, sans-serif; 
font-size:12px;
z-index:100;
}

.pro_linedrop .select {
margin:0; 
padding:0; 
list-style:none; 
white-space:nowrap;
}

.pro_linedrop li {
float:left;
background:url(../lrimages/black_1.jpg); /* top layer select buttton preload */
}

.pro_linedrop li.lrt {
float:right;
background:url(../lrimages/green_1.jpg); /*  preload */
}


.pro_linedrop .select a {
display:block; 
height:35px; 
float:left; 
background: url(../lrimages/black_0.jpg); /* covers highlight button preload */
padding:0 0 0 15px; 
text-decoration:none; 
line-height:35px; 
white-space:nowrap; 
color:#fc0;
}


.pro_linedrop .select li.lrt a {color:#00CC00;}


.pro_linedrop .select a b {
display:block;
padding:0 30px 0 15px; 
background:url(../lrimages/black_0.jpg) right top; /* covers reg button preload */
}

.pro_linedrop .select li.line a b {
background:url(../lrimages/black_0a.jpg) right top;
}

.pro_linedrop .select a:hover, 
.pro_linedrop .select li:hover a {
background: url(../lrimages/black_1.jpg); /* rollover reg */
padding:0 0 0 15px;
cursor:pointer; 
color:#fff;
}

.pro_linedrop .select li.lrt a:hover, 
.pro_linedrop .select li.lrt:hover a {
background: url(../lrimages/green_1.jpg); 
}

.pro_linedrop .select a:hover b, 
.pro_linedrop .select li:hover a b {
display:block; 
float:left;
padding:0 30px 0 15px; 
background:url(../lrimages/black_1.jpg) right top;  /* rollover reg */
cursor:pointer;
}

.pro_linedrop .select li.line a:hover b, 
.pro_linedrop .select li.line:hover a b {
background:url(../lrimages/black_1a.jpg) right top; /* rollover highlight top */
}

.pro_linedrop .select li.lrt a:hover b, 
.pro_linedrop .select li.lrt:hover a b {
background:url(../lrimages/green_1.jpg) right top; 
}

.pro_linedrop .select li.lrt a:hover b.arrow, 
.pro_linedrop .select li.lrt:hover a b.arrow {
background:url(../lrimages/green_1a.jpg) right top; 
}

.pro_linedrop .sub {
position:absolute; left:-9999px; width:0;
}

/* IE6 only */
.pro_linedrop table {
border-collapse:collapse; 
margin:-1px -10px -1px -1px; 
font-size:1em; 
width:0; 
height:0;
}

.pro_linedrop .sub {
margin:0; 
padding:0;
list-style:none;
}

.pro_linedrop .sub li {background:transparent;}

.pro_linedrop .select :hover .sub {
height:30px;
position:absolute;
width:611px;
top:35px; 
left:-94px;
padding:0px 0 0 94px; 
text-align:center;
background:#006600;
border:0px solid #aaa;
}

.pro_linedrop .select :hover .rt li {float:right;}

.pro_linedrop .select :hover .sub li a 
{display:block; height:30px; line-height:30px; float:left; background:#006600; padding:0 16px; margin:0; white-space:nowrap; color:#fc0;font-size:10px;}

.pro_linedrop .select :hover .sub li.subline a {color:#c00;}

.pro_linedrop .select :hover .sub li a:hover,
.pro_linedrop .select :hover .sub li:hover
{color:#fff; line-height:30px; position:relative; background:#008800 left bottom;}

#navcontainer2 {
width:200px;
padding-left:10px;
}

#navcontainer2 ul
{
margin-left: 0;
padding-left: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
list-style-type: none;
}

#navcontainer2 a { 
padding: 3px 10px; 
margin: 2px 0px; 
display: block;
width:170px;
background-color: #000;
}

#navcontainer2 a:link, #navlist2 a:visited
{
color: #fff;
text-decoration: none;
}

#navcontainer2 a:hover
{
color: #000;
background-color: #ffd269;
text-decoration: none;
}


.cleardiv {
clear:both;
}

#leftads {
float:left;
width:200px;
padding: 0;
}

#polls {
background-color:#004400;
padding: 2px 2px 8px 2px;
margin-bottom:10px;
}

#rightads {
float:right;
margin:0;
width:311px;
padding-left:0px;
}

#content {
margin-left:200px;
margin-right: 316px;
background-color:#000000;
padding:10px 0px;
}

#content h1:first-child {
margin-top:0px;
}

#content2 {
margin-left:200px;
margin-right:10px;
background-color:#000000;
padding:10px 10px;
}

.picbgd {
padding: 10px;
margin-left:60px;
background-color:#000000;
}

#girls {
text-align:center;
}

label
{
width: 7em;
float: left;
text-align: right;
margin-right: 0.5em;
margin-left: 1em;
display: block;
cursor:pointer;
}

input
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351
cursor:pointer;
}

.submit input
{
margin-left: 20em;
color: #FFCC00;
background: #000000;
border: 1px outset #FFCC00;
padding: 0.25em 1.5em;
cursor:pointer;
} 

fieldset
{
border: 1px solid #FFBB00;
background-color:#003300;
width: 25em;
margin:auto;
}

legend
{
color: #fff;
background: #009900;
border: 1px solid #FFBB00;
padding: 2px 6px
}

#twitter_div {
	background-color:#006600;
	border-top:#00FF00 solid 0px;
	border-bottom:#00FF00 solid 0px;
	width: 190px;
	height:400px;
	padding:0 5px 5px 5px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	overflow:hidden;
	background-color:#003300;
	text-align:left;
	background-image:url(../images/textmastbgd.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#twitter_div h2 {
	color:#FFCC00;
	border-bottom:#FFCC00 thin dotted;
}

#twitter_div ul {
	text-decoration:none;
	list-style:none;
	margin-left:-35px;
}

#twitter_div li {
}

div.TWIIGSPOLL { width: 190px; padding:0 5px 4px 5px; }
div.TWIIGSPOLL p { text-align: center; background-color:#FFCC00; margin: -2px 0 -5px 0; padding-bottom:2px; }
div.TWIIGSPOLL a { font-weight:bold; color:#003300; }
div.TWIIGSPOLL a.TWIIGSPOLLquestionlink { font: bold 13px arial; color: #ddd; }
div.TWIIGSPOLL a.TWIIGSPOLLlink { text-decoration: none; font: 10px verdana; color: #aaa; }
div.TWIIGSPOLL a.TWIIGSPOLLmorelink { text-decoration: none; font: 11px arial; color: #DD8500; }
div.TWIIGSPOLL li.TWIIGSPOLLanswerselectionitem { font: 14px arial; color: #ffd269; }
div.TWIIGSPOLL input.TWIIGSPOLLanswertext { /*width: 190px !important;*/ font: 11px arial; color: #000; }
div.TWIIGSPOLL input.TWIIGSPOLLanswercheckbox { font: 11px arial; color: #ffd269; }
div.TWIIGSPOLL input.TWIIGSPOLLanswerradio { font: 11px arial; color: #ffd269; }
div.TWIIGSPOLL input.TWIIGSPOLLsubmit { font: 10px verdana; color: #333333; }
div.TWIIGSPOLL div.TWIIGSPOLLtopresults { font: 11px arial; color: #333333; }
div.TWIIGSPOLL li.TWIIGSPOLLanswersitem { font: 11px arial; color: #ffd269; }
div.TWIIGSPOLL p.TWIIGSPOLLclosed { font: bold 11px arial; color: #aaa; }
div.TWIIGSPOLL p.TWIIGSPOLLtotalvotes { font: 11px arial; color: #aaa; }
div.TWIIGSPOLL div.TWIIGSPOLLloading { font: 11px arial; color: #333333; }
