body{
margin:0px;
min-height:100%;
background-image:url(../images/body.gif);
}
a:link {
font-style: normal; 
line-height: normal; 
color:#FFFF00;
text-decoration:underline;
}
a:visited {
font-style: normal; 
line-height: normal; 
text-decoration:underline;
color:#FFFF00;
}
#container{
width:800px;
margin-top:0px;
margin-bottom:0px;
border:1px;
border-color:#000000;
border-style:solid;
background-color:#191919;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: small;
min-height:100%;
}
#news_box{
border-bottom:#888888 solid 1px;
background: #222222;
padding:10px;
}
#header{
background-image:url(../images/banner.jpg);
height:137px;
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#000000;
}
#nav{
background-image:url(../images/heading.gif);
height:22px;
border:1px;
border-style:solid;
border-left-color:#f58d07;
border-right-color:#f58d07;
border-top-color:#f58d07;
border-bottom-color:#9f5a00;
text-align:center;
padding-top:5px;
}
#dark_box{
background-color:#191919;
padding:5px;
margin-top:10px;
margin-bottom:10px;
}
#nav a:link {
font-style: normal; 
line-height: normal; 
color: #FFFFFF;
text-decoration:none;
}
#nav a:visited {
font-style: normal; 
line-height: normal; 
color: #FFFFFF;
text-decoration:none;
}
#nav a:hover {
color: #FFFFFF;
text-decoration:underline;
}
#footer{
padding:10px;
text-align:center;
}
#main_content{
margin-left:5px;
margin-right:5px;
min-height:100%;
border:1px;
border-color:#000000;
border-style:solid;
background: #313131 url(../images/cell.gif) top left repeat-x;
padding:5px;
}
#video_container{
border:1px;
border-color:#000000;
border-style:solid;
background: #313131 url(../images/cell.gif) top left repeat-x;
}
#box_left_corner{
float:left;
width:25px;
height:27px;
background-image:url(../images/hdr_left.gif);
}
#box_right_corner{
float:right;
width:25px;
height:27px;
background-image:url(../images/hdr_right.gif);
}
#box_header{
height:27px;
background-image:url(../images/hdr_mid.gif);
}
#box_body{
border:1px;
border-color:#000000;
border-style:solid;
background-image:url(../images/body.gif);
}
#left_form{
height:20px;
border:1px;
border-color:#000000;
border-style:solid;
background: #313131 url(../images/cell.gif) top left repeat-x;
padding:5px;
}
#full_form{
height:60px;
border:1px;
border-color:#000000;
border-style:solid;
background: #313131 url(../images/cell.gif) top left repeat-x;
padding:5px;
}
#full_right_form{
width:372px;
height:60px;
float:right;
border:1px;
border-color:#000000;
border-style:solid;
background: #313131 url(../images/cell.gif) top left repeat-x;
padding:5px;
}
#right_form{
width:372px;
height:20px;
float:right;
border:1px;
border-color:#000000;
border-style:solid;
background: #313131 url(../images/cell.gif) top left repeat-x;
padding:5px;
}
#heading_big{
background-image:url(../images/heading_big.gif);
text-align:center;
padding:1px;
}

main_content img{
margin:10px;
}
#three_vid_box{
height:250px;
}
#vid_box{
float:left;
width:200px;
text-align:center;
margin-left:40px;
}
.left_float_box{
float:left;
margin-right:20px;
}
.right_float_box{
float:right;
margin-left:20px;
}
.orange_border{
border-bottom:#FF6600 solid 1px ;
}
.orange {
	color: #F58D07;
}
/* Form elements */
input,textarea, select {
	color: #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

input.post, textarea {
	border: solid 1px #FF9000;
	background-color: #222;
	color: #F58D07;
}
* html input.post, * html textarea { border-color: #D0D0D0; }
input.post:hover, textarea:hover { border-color: #D0D0D0; }
input.post:focus, textarea:focus { border-color: #FFFFFF; color: #FFF; }


select {
	background-color: #000;
	color: #F58D07;
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color: #313131;
	color: #D0D0D0;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px #444;
}
input.button:hover { 
	background-color: #444; 
	color: #FFF;
}
* html input.button { color: #000; }

/* The main submit button option */
input.mainoption {
	background-color: #222;
	color: #D0D0D0;
	font-weight : bold;
	border: solid 1px #000;
}

/* None-bold submit button */
input.liteoption {
	background-color: #222;
	color: #D0D0D0;
	border: solid 1px #000;
}

input.mainoption:hover, input.liteoption:hover { border-color: #D0D0D0; }
input.mainoption:focus, input.liteoption:focus { color: #FFF; border-color: #FFFFFF; }


/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { background-color: #313131; border: solid 1px #313131; color: #D0D0D0; }


/*
	Styled checkboxes and radio buttons.
	Created by Philip Howard, GamingHeadlines.co.uk
	Web: http://www.gamingheadlines.co.uk/wod/formstyle/index.html
*/
.checkbox {
	background: url(images/CheckboxUnchecked.gif) no-repeat center center;
	display: block; 
	width: 16px; 
	height:16px;
}
a.checkbox, a.checkboxchecked {
	display: block;
	width: 16px;
	height: 16px;
	cursor: pointer;
	cursor: hand;
}
a.checkbox {
	background: url(images/CheckboxUnchecked.gif) no-repeat center center;
}
a.checkboxchecked {
	background: url(images/CheckboxChecked.gif) no-repeat center center;
}

.radiobox {
	background: url(images/RadioboxUnchecked.gif) no-repeat center center;
	display: block; 
	width: 16px; 
	height:16px;
}
a.radiobox, a.radioboxchecked {
	display: block;
	width: 16px;
	height: 16px;
	cursor: pointer;
	cursor: hand;
}
a.radiobox {
	background: url(images/RadioboxUnchecked.gif) no-repeat center center;
}
a.radioboxchecked {
	background: url(images/RadioboxChecked.gif) no-repeat center center;
}

.inputhidden { display: none; }
.style2 {color: #FFFFFF}
.style3 {font-family: Arial, Helvetica, sans-serif}
.style4 {	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}.underline {
	text-decoration: underline;
}
