/* Stylesheet carried over from original site */
div { border: solid 0px #333;    margin-bottom: 0px;}
body  { font-family:Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-align: center; color: #000000;}

.container #container { width: 800px;  background: #FFFFFF; margin: 0 auto; border: 0px solid #000000;	text-align: left; background:url(/images/site/bg_left_nav.gif) repeat-y left;} 
.container #header { padding: 0 0 0 0;} 
.container #header h1 { margin: 0; padding: 0 0 0 0;}

.navigation {width: 800px; height:29px; background-image:url(/images/site/main_nav_fade_bg.gif); margin:0; background-repeat: no-repeat; padding:7px 0 0 10px; color:#FFF; font-size:14px;}

.container #sidebar1 {float: left; width: 189px; background-color:#F69A2B; padding: 0 0 0 0; }
.container #footer { background:url(/images/site/footer_img.jpg); background-position:bottom; background-repeat:no-repeat; width:800px; height:225px; border:0px solid #000}
.container #mainContent { margin:0; margin-left:190px; border:0px solid #f00; } 

.about_h2 { color: #000; font-size:12px; line-height:130%; }
.micetype { color: #000; font-size:11px; line-height:130%; }


#prizeform {
	
}
	form fieldset {
		border:none;
		padding:0;
	}
	
	form label {
		font-weight:bold;
		width:170px;
		margin-right:10px;
		float:left;
	}

	form input, form textarea {
		background-color:#CDE9DB; 
		border:none;
		padding:5px 3px;
		width:405px;
		font-family:inherit;
		font-size:inherit;
	}
	
		form textarea {
			height:6.5em;
		}
	
		form #postcode {
			width:100px;
		}
		
		form .btn, #prizeform .checkbox {
			width:auto;
			background-color:#fff;
			padding:0;
			margin:0;
			float:right;
		}
		
	form #prodboxes div {
		float:left;
		width:200px;
	}
	
	form #prodboxes div label, #prizeform #prodboxes div input {
		width:auto;
	}
	form #prodboxes div label {
		clear:left;
	}
	
	
.prizeformtext { color: #333333; font-size:13px; font-weight:bold;  } 
.prizeform { background-color:#CDE9DB; border:0; height:20px; padding-left:5px; padding-top:3px;}

.available-text {margin-left:0px; margin-bottom:5px; font-size:12px;    width: 495px;}

.content { margin-left:10px; line-height:120%; font-size:13px;  }  /* PETE added font size to combat crap produced by original author */
.content h1 { color:#169A5E; font-size:24px;line-height:120%; } 
.content h11 { color:#F69A2B; font-size:16px; } 
.content h8 { color:#F69A2B; font-size:30px; } 
.content h9 { color:#F69A2B; font-size:30px; font-weight:normal; } 
.content h2 { color: #000; font-size:12px; font-weight:bold; padding-right:50px;  } 
.content h2 a { color: #169A5E; font-size:12px; font-weight:bold; text-decoration:none;  } 
.h3 { color: #169A5E; font-size:12px; font-weight:bold; text-decoration:none;  } 
.h3 a { color: #F69A2B; font-size:12px; font-weight:bold; text-decoration:none;  } 
.content h3 { color: #000; font-size:10px; }
.content h4 { color: #169A5E; font-size:12px; padding-top:10px; }
.content h5 { color: #000; font-size:12px; }
.h6 { color: #333333; font-size:14px; font-weight:bold;  } 
.h7 { color: #333333; font-size:12px;  } 
.h7 a { color: #333333; font-size:12px;  text-decoration:none;  } 

.table_scores  { padding-bottom:27px; } 
.scores { color:#ffffff; font-size:16px; font-weight:normal; padding-bottom:20px; } 

.asktable {padding:10px;}

.download {	position:absolute;	left: 1174px;	top: 522px;}

#navhome {  float:left; font-size:12px; color: #FFF;}
#navhome a {  float:left; font-size:12px; color: #FFF; text-decoration:none;}

.buttongroup { list-style:none; padding: 0px; margin: 0px; font-size:13px;  }
.buttongroup li { display:inline;}
.buttongroup li a {display:block; background:url(/images/site/left_nav_up_bg.gif) bottom;  font-weight:bold; color:#FFFFFF; text-decoration:none; border-bottom:1px solid #ffffff;  padding-left:10px; padding-top:5px; padding-bottom:5px; }
.buttongroup li a:hover { display:block; background: url(/images/site/left_nav_down_bg.gif) bottom;  font-weight:bold; color:#088F4D; text-decoration:none;  padding-left:10px; padding-top:5px; padding-bottom:5px; }

.leaderboard { background: url(/images/site/leaderboard.jpg); height:420px; width:599px; }


#website { display:inline;  float:left; font-size:12px; color: #FFF; margin-left:10px;  width: 150px;}
#website a { float:left; font-size:12px; color: #FFF; text-decoration:none;}

#contact { display:inline;  float:left; font-size:12px; color: #FFF; margin-left:565px;  width: 66px;}
#contact a { float:left; font-size:12px; color: #FFF; text-decoration:none;}

.floatright { float: right;	margin-left: 8px;}
.floatleft{ float: left;	margin-right: 8px;}
.clearfloat { clear:both;   height:0;    font-size: 1px;    line-height: 0px;}


.item {
	margin:0 0 2em 0;
}
.item h6 { color: #333333; font-size:14px; font-weight:bold; margin:0 0 0.5em 0 } 
.item p { color: #333333; font-size:12px;  margin:0 0 0.5em 0 } 
.item a { color: #333333; font-size:12px;  text-decoration:none;  }
