@charset "utf-8";
/* CSS Document */
* {
	padding:0px;
	margin:0px;
	}

body {
	background-color:#999999;
	background-image:url(../images/body-background.jpg); 
	background-repeat:repeat-x;
	text-align:center;
	}
	
div#main-wrapper {
	width:920px;
	text-align:left;
	margin:40px auto;
	padding:20px 0px 0px 0px;
	}
	
div#wrapper {
	border:10px solid white;
	background-color:#ffffff;
	}
	
div#header {
	boder:1px solid green;
	}
	
div#second-navigation {
	text-align:right;
	padding:0px 0px 10px 0px;
	margin:0px -10px 0px 0px;
	}
	
div#logo {
	margin:-50px 0px 0px 10px;
	position:inherit !important;
	position:relative;
	}
	
	
div#navigation{
	margin:-18px 0px 0px 355px;
	padding:0px 0px 0px 10px !important;
	padding:8px 0px 0px 10px;
	background-color:#CCCCCC;
	position:inherit !important;
	position:relative;
	height:auto !important;
	height:30px;
	}
	
div#navigation ul, div#navigation ul li, div#navigation ul li a {
	position:inherit !important;
	position:relative;
	}
	
div#banner{
	border-top:5px solid #990000;
	}
	
div#content{
	width:900px;
	clear:both;
	}
	
div#content-left{
	float:none !important;
	display:inline;
	float:right;
	width:600px;
	}
	
div#content-right-wrapper {
	float:right;
	width:300px;
	}	
	
div#content-right {
	float:none;
	}
	
#content-table tr td#td-left {
	padding:0px 10px 0px 0px;
	}

#content-table tr td {
	vertical-align:top;
	width:50%;
	}

div.clear{
	clear:both;
	}
	
div#title-left, div#title-right{
	height:25px;
	}
	
div#title-left{
	background-color:#000000;
	}
	
div#title-right{
	background-image:url(../images/title-right-bg.jpg);
	background-repeat:no-repeat;
	background-color:#990000;
	}
	
p.bodytext {display:inline;}
	
div.title-inner{padding:5px 0px 0px 10px;}
	
div#content-left-inner, div#content-right-inner {
	padding:10px 0px 10px 0px;
	}	
	
div#content-left-inner{float:left; width:580px;}
div#content-left-inner{margin:0px 20px 0px 0px;}

div#footer {border-top:5px solid #cccccc;}
	
div#content-left-inner div.csc-default, div#content-right-inner div.csc-default {border-bottom:1px solid #ebebeb; padding:0px 0px 20px 0px; margin:0px 0px 10px 0px;}

textarea.tx_mailform_textarea {width:300px;}
div#div-outer-id-0-0-0 div {margin:0px 0px 5px 0px;}
div.tx_mailform_div_err_msg_1 {color:#990000; font-weight:bold; font-size:13px; float:left;}
input.tx_mailform_submit{width:150px; height:25px; background-color:#990000; color:#FFFFFF; text-transform:uppercase;}

a img {border:0px;}