body { margin:0px; padding:30px 0px; height:100%; }

#container { width:900px; margin:0px auto; }

#header { height:60px; }
#header_logo { float:left; width:273px; height:70px; background-image:url(images/common/main_logo.gif); }
#header_logo h1 span{ display:none; }
#header_ads { float:left; margin-left:25px; width:450px; }
#header_count { float:right; }

#telephone { text-align:center; font-family:Helvetica,Arial; }
#telephone h1 { font-size:24px; margin:0; color:#f00; }
#telephone h2 { font-size:18px; margin:0; color:#0071BC; }
#telephone p { font-size:8px; margin:0 auto; width:50%; font-family:Tahoma; color:#666; }

#navbar { background-image:url(images/common/navback.gif); background-repeat:repeat-x; background-color:#060; height:30px; }

#navbar_left { float:left; padding:4px; }
#navbar_left img { padding-right:1px; }
#navbar_right { float:right; padding:4px; }
#navbar_right img { padding-left:1px; }

#main_content_left{ width:640px; float:left; }
#main_content_right{ width:250px; float:right; }
#main_content_page{ width:770px; float:left; }

#main_ads_right{ width:120px; float:right; }

#flash_banner { margin-bottom:20px; }
#pic_banner { margin-bottom:20px; }

#stats_table { margin:0px; width:640px; float:left; margin-bottom:10px; }
#stats_table h3{ background-image:url(images/common/sidebox_640red_bg.gif); background-repeat:no-repeat; height:20px; margin:0px; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-top:5px; padding-left:14px; letter-spacing:-1px; width:626px;  color:#FFF; }

#results_table { margin:0px; width:250px; float:right; }
#results_table_list { width:250px; margin-top:5px; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333; float:left; }
#results_table_list .item { padding:7px; background-color:#CCC; margin-bottom:1px; float:left; width:236px; }
#results_table_list h3 { background-image:url(images/common/sidebox_250_bg.gif); background-repeat:no-repeat; height:20px; margin:0px; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; padding-top:5px; padding-left:14px; letter-spacing:-1px; width:236px; }
.item_details { float:left;width:165px; }
.item_odds { float:left; width:30px; font-size:14px; margin-top:5px; letter-spacing:-1px; }
.loss { color:#090; font-weight:bold; }
.win { color:#ED1F23; font-weight:bold; }

#home_side_ads { float:left; margin-right:10px; }
#home_side_ads .advert { margin-bottom:10px; }

.home_box { float:right; width:510px; margin-bottom:10px; background-color:#F5F5F5; }
.home_box_inner { padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.home_box_inner p { margin-top:0px; margin-bottom:10px; }
.home_box h3{ background-image:url(images/common/sidebox_510_bg.gif); background-repeat:no-repeat; height:20px; margin:0px; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-top:5px; padding-left:14px; letter-spacing:-1px; width:496px;  color:#FFF; }


.main_box { float:right; width:490px; margin-bottom:10px; margin-right:10px; font-family:Arial, Helvetica, sans-serif; }
.main_box h1 { margin:0px; margin-bottom:5px; color:#060; letter-spacing:-3px; }
.main_box h2 { margin:0px; margin-bottom:10px; color:#090; letter-spacing:-2px; }
.main_box h3 { margin:0px; margin-bottom:10px; letter-spacing:-1px; font-weight:normal; }
.main_box .intro { font-size:16px; color:#999; font-style:italic; }
.main_box p{ margin:0px; margin-bottom:15px; font-size:12px; line-height:20px; color:#333; }
.main_box p a,a:link { color:#0071BC; text-decoration:none; }
.main_box p a:hover { color:#0071BC; text-decoration:underline; }
.main_box ul a,a:link { color:#0071BC; text-decoration:none; }
.main_box ul a:hover { color:#0071BC; text-decoration:underline; }
.main_box ul,ol { font-size:12px; color:#666; }
.main_box li { margin-bottom:5px; }
.main_box ol a,a:link { color:#0071BC; text-decoration:none; }
.main_box ol a:hover { color:#0071BC; text-decoration:underline; }

.prod_comp { font-size:9px; }
.prod_comp_centre1 { text-align:center; background-color:#CCC; }
.prod_comp_centre2 { text-align:center; background-color:#E5E5E5; }
.prod_comp_centre3 { text-align:center; border-bottom:1px dotted #CCC; }
.prod_comp_left { color:#FFF; }

.results_table { font-size:12px; }
.results_table th { background-color:#F5F5F5; }
.results_table td { border-bottom:1px solid #CCC; text-align:center; }

.sidebox_250 { margin-bottom:10px; background-color:#E5E5E5; float:left; width:250px; }
.sidebox_250 h3 { background-image:url(images/common/sidebox_250_bg.gif); background-repeat:no-repeat; height:20px; margin:0px; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; padding-top:5px; padding-left:14px; letter-spacing:-1px; }
.sidebox_250 .inner_side { padding:7px; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:1px dotted #000; color:#333; }
.inner_side p { margin:5px 0px; }

.sidebox_testimonial { margin-bottom:10px; background-color:#E5E5E5; float:left; width:250px; }
.sidebox_testimonial h3 { background-image:url(images/common/sidebox_250_green.gif); background-repeat:no-repeat; height:20px; margin:0px; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; padding-top:5px; padding-left:14px; letter-spacing:-1px; }
.sidebox_testimonial .inner_side { padding:7px; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:1px dotted #000; color:#333; }

.signup_tr { padding:10px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center; }
.signup_td { font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.signup_input { font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:3px; background-color:#F5F5F5; }

.signup_table_td1 { background-color:#CCC; font-size:12px; }
.signup_table_td2 { background-color:#E5E5E5; font-size:12px; }

.input_style {  font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; }

#breadcrumbs { margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; font-size:9px; }
#breadcrumbs a,a:link { text-decoration:none; color:#060; } 
#breadcrumbs a:hover { text-decoration:underline; color:#060; } 

#footer { margin-top:40px; border-top:1px dotted #CCC; padding-top:10px; overflow:hidden; }

#footer .left {
	width:50%;
	float:left;
}

#footer .right {
	width:50%;
	float:left;
}

#footer p {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666;
}

#footer p a {
	color:#006600;
	text-decoration:none;
}

#footer p a:hover {
	text-decoration:underline;
}

@import url('styles.css');
