body {
	
	background: #010101 url('images/bodybkg.jpg') no-repeat top center;

	padding: 0px 0 40px 0;
	margin: 0 0 0px 0;
	font-family: verdana, tahoma, arial, san-serif; 
	font-size: 10px;
	color: #999;
}

a , span.title, strong
{
	color: #cf9946;
	text-decoration: none;
	font-weight: bold;
}



/*
body * {
	padding: 0px;
	margin: 0px;
}

*/

.gutter
{
padding: 30px;
}
table , form 
{
	font-size: 10px;
}
/* =layout
----------------------------------------background: #fff;*/

#wrapper
{
	width: 700px;
	margin: 0px auto;
	
}

#header
{
	height: 250px;
	background: transparent url(images/headerbkg.jpg) no-repeat top center;
}

#footer-text
{
	padding: 20px;
	line-height:  16px;
}

p#cannot_read_link
{
	color: #ffba00;
	text-transform: uppercase;
	font-size: 10px;
	padding-top: 10px;
}

/* =classes
----------------------------------------*/
span.codem_question
{


}
td.ryi_choose_game_bold
{
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
}
.table_content
{
	padding: 20px;
}
/* =inputs
----------------------------------------*/
input, select, checkbox, radio
{
		color: #ccc;
	
}

input, select
{
margin-bottom: 10px;
background: #333;

}
/* =captcha img
----------------------------------------*/
img#captcha
{
	border: 3px double #cf9946;
	margin-left: 195px;
	display: block;
}

#codem_form
{
margin: 10px auto;


}

#thanks_button
{
text-align: center;
}

a img 
{
	border: none;

}

p.thanks_btn img 
{
	padding: 3px;

}
p.thanks_btn
{
padding-top: 10px;
}

/*
CODEM FORM STUFFFFFFF
=====================================================================
=====================================================================

*/

#codem_form {
	/*background-color:#9D9EAB;*/
	width: 654px;
	padding-top:5px;
	margin-left:5px;
	font-size: 10px;
	
	text-decoration:none;
}

#codem_form a {
	color: #cf9946;
	font-weight: bold;
}

.codem_lightrow {
	/*background-color:#9D9EAB;*/

	font-weight: normal;	
	padding-bottom:5px;	
	padding-left:35px;
	
;
}

.codem_darkrow {
	/*background-color:#7C7C8F;*/
	

	font-weight: normal;	
	padding-bottom:5px;	
	padding-left:35px;
;	
}


.codem_title {
	padding-bottom:15px;
	padding-top:10px;
	font-weight: bold;	
	display: block;
	
}

.codem_question {
	/*
	font-size: 13px;
	font-weight: bold;	*/
	float: left;
	width: 160px;
	text-align: left;
	padding-right:10px;
	padding-left:25px;
	padding-bottom: 10px;

	background:url('images/bullet.gif') no-repeat 0% 20%;
	
}

.codem_radio_row{
	padding-top: 8px;
	width: 654px;
}
.codem_radio_entry{
	float: left;
	width: 170px;
}


.codem_question_row{
	height:25px;
}

.codem_divider {
	background:url("images/divider.jpg") no-repeat;
	margin-top:10px;
	padding-bottom:10px;
	height:28px;
	width: 100%;
	overflow:hidden;
}

.codem_checkbox_row{
	clear: both;
	width:640px;
	padding-bottom:10px;
	margin-bottom: 10px;
	/*height:30px;*/
	
}

.codem_checkbox {
	padding-left: 10px;
	padding-right: 10px;
	width:25px;
	float: left;
}
.codem_checkbox_text {
	padding-left: 10px;
	padding-right: 10px;
	width:560px;
	float: left;	
}

.codem_innerbox_entry {
	width: 200px;
	float: left;
	
	height: 20px;

	
}
.codem_innerbox_entry input {

position: relative;
top: 10px;
}

.codem_innerbox {

	width: 600px;
	
	min-height: 50px;
	height: auto !important;
	height: 50px;
}

.spacer {
  clear: both;
}

#codem_form select, 
#codem_form input, 
#codem_form checkbox {
	
	font-size: 9px;
	font-weight: normal;
}

.codem_error{
	
	color: red;
	font-size: 10px;	
	font-weight: bold;
}


div.clearer {
overflow: hidden;
clear: both;
height: 1px;
margin: -1px 0 0 0;
font-size: 1px;
}

#captcha{
	/*margin-left:225px;*/
	margin-top:10px;
}





