@charset "utf-8";
/* CSS Document */

html, body {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin: 0px 0px 0px 0px; 
	background-color:#000000;
	background-image: url("../images/backgrounds/red.gif");
	background-repeat: repeat-x;
}

#page {
	width: 850px; 
	margin:0 auto;
	text-align:center;
	position:relative;
}
#page-content {
	width:850px;
	margin:0 auto;
	padding: 0;
	text-align:left;
	height:100%;
	position:relative;
}

#rec-logo {
	float:right;
	text-align:right;
}

#rec-logo a:link, #rec-logo a:visited, #rec-logo a:hover, #rec-logo a:active {color:#ffffff; text-decoration:none}

#top-links {
	width:850px;
	height:110px;
	margin-top:15px;
	float:left;
}
#top-links #logo {float:left; width: 250px;}
#top-links p {font-size:11px}
#top-links #links {padding-top:18px; float:right; width:580px; font-size:11px}
#top-links #links a:hover {color:#ffffff; text-decoration:none; padding-left:5px; padding-right:5px}
#top-links #links a:link {color:#ffffff; text-decoration:none; padding-left:5px; padding-right:5px}
#top-links #links a:active {color:#ffffff; text-decoration:none; padding-left:5px; padding-right:5px}
#top-links #links a:visited {color:#ffffff; text-decoration:none; padding-left:5px; padding-right:5px}

#left-col {text-align:left; padding:0; margin:0; width:250px; float:left}
#left-col #links {width:250px; height:320px; float:left; padding-top:15px}
#left-col #links h2 {color:#be0f34; font-size:14px; font-weight:bold}
#left-col #links ul {padding:0; margin:0 }
#left-col #links li {list-style:none; font-size:12px; padding-bottom:0px; margin-bottom:0px}
#left-col #links a:link {color:#ffffff; text-decoration:none}
#left-col #links a:active {color:#ffffff; text-decoration:none}
#left-col #links a:visited {color:#ffffff; text-decoration:none}
#left-col #links a:hover {color:#ffffff; text-decoration:underline}
#left-col #legal {width:210px; float:left; font-size:12px;}
#left-col #legal a:hover {color:#be0f34; text-decoration:none}
#left-col #legal a:link {color:#be0f34; text-decoration:none}
#left-col #legal a:active {color:#be0f34; text-decoration:none}
#left-col #legal a:visited {color:#be0f34; text-decoration:none}
/*#top-header #image {width:580px; float:right;}*/

#caption {width:580px; float:right; text-align:center; height:20px; padding-top:2px}
#caption .header-caption {font-weight:bold; font-size:12px;}

#main-body-inner {width:560px; float:right; font-size:12px; background-color:#000000; padding:15px 10px 10px 10px}
#main-body-inner a:link {color:#be0f34; text-decoration:none}
#main-body-inner a:active {color:#be0f34; text-decoration:none}
#main-body-inner a:visited {color:#be0f34; text-decoration:none}
#main-body-inner a:hover {color:#be0f34; text-decoration:none}

#main-body-inner h1 {font-size:16px; color:#be0f34}
#main-body-inner h2 {font-size:14px; color:#be0f34}
#main-body-inner h3 {font-size:12px; color:#ffffff}

#main-body-inner td.testimonial-left {background:url("../images/quotes_open.gif") top left no-repeat;}
#main-body-inner td.testimonial-centre {}
#main-body-inner td.testimonial-right {background:url("../images/quotes_close.gif") bottom left no-repeat;}
#main-body-inner td.testimonial-divider {border-bottom:1px dashed #be0f34}

#main-body-inner #link-divider {margin-top:10px; margin-bottom:10px; border-bottom:1px dashed #ffffff}

#footer {padding-top:5px; margin-bottom:25px}
#footer a:link {color:#ffffff; text-decoration:none}
#footer a:active {color:#ffffff; text-decoration:none}
#footer a:visited {color:#ffffff; text-decoration:none}
#footer a:hover {color:#ffffff; text-decoration:none}
#footer #footer-right {width:580px; float:right; font-size:9px}

.red {color:#be0f34}
th.table-data, td.table-data {padding:3px 3px 3px 0px}
.textbox {border:1px solid #ffd300; font-size:11px;}
.formbutton {border:1px solid #ffd300; background-color:#ffd300; color:#000000; font-size:12px;}

#clearboth {clear:both; padding:0; margin:0}
