body {
	text-align:center; /*center hack*/
	margin-left: 0px;
	margin-top: 0px;	
	font-family: "Trebuchet MS", Trebuchet, Verdana, sans-serif; 
	font-size:76.1%;
	color:#000000;
	line-height:1.4em;
}

h1{
	font-size:2em;
}
h2{
	font-size:1.2em;
}
h3{
	font-size:1.1em;
}
h4{
	font-size:1.4em;
}
h5{
	font-size:1.2em;
}
h6{
	font-size:1em;
}
/*ul {
	list-style:none;
}*/
img {
	position:relative;

	margin:0px;
	padding:0px;
}
a img {
	border:none;
}
.odd { background-color:#dbdbdb;}
.even { background-color:#FFFFFF;}

a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.clear {
	clear:both;
}
#container
{	
	width:766px;
	margin:0px auto;
	text-align:left;
	background:url(../img/fade.gif) top left repeat-y;
	padding:0 14px 0 14px;
	clear:both;
}
#header
{
	padding-left: 0;
	margin-left: 0;
}
#navcontainer ul
{
	padding-left: 0;
	margin: 0;
	float: left;
	width: 100%;
	font-size:11px;
	font-weight:bold;
	background:url(../img/navBg.gif) top left repeat-x;
}
#navcontainer ul li { display: inline; }
#navcontainer ul li a
{
	padding: 0.2em 1em;
	color: #ffffff;
	text-decoration: none;
	float: left;
	height:20px;
}
#navcontainer ul li a:hover
{
	background-color: #FF0000;
	color: #fff;
}
#navcontainer ul li a:active
{
	background-color: #282e6c;
	color: #fff;
}
#content{
	padding:14px;
}
#footer{
	height:24px;
	font-size:10px;
	padding-left:14px;
	position:relative;
	color: #ffffff;
	text-decoration: none;
	background:url(../img/navBg.gif) top left repeat-x;
}
#sidebar {
		float: right;
		width: 200px;
		background: #cccccc;
		padding: 10px;
		clear: none;
		margin: 0 0 20px 20px;
		}

.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
		}
.row {
		clear: both;
		padding-top: 5px;
		}

form {
		margin-bottom: 1em;
		}
		
fieldset {
		margin-bottom: 10px;
		padding: 10px;
		border: 1px dotted #666666;
		}		

legend {
		padding: 0 10px;
		background: #ffffff;
		text-transform: uppercase;
		color: #666666;
		font-size: 1.0em;
		}

.formLabel {
		font-size: 1.2em;
		line-height: 1.6em;
		text-align: right;
		margin-right: 10px;
		width: 100px;
		float: left;
		}

.formControl {
		float: left;
		width: 226px;
		}
		
input, textarea {
		border: 1px solid #666666;
		padding: 2px;
		/*font: 1em "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;*/
		}	
		
input {
		font-size: 1.2em;
		width: 222px;
		}			

textarea {
		width: 454px;
		}
		
.submitButton {
		background: #eeeeee;
		/*font: bold 1.0em "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;*/
		padding: 4px 6px;
		width: auto;
		}		
		

.hidden {
		display: none;
		}

.tel, .fn {
		margin-bottom: 0;
		}

.org {
		font-weight: bold;
		}

p.saveCard {
		margin-top: 1em;
		}
		
#advert {background:url(../img/footer-bg-safer-houses.gif) bottom center no-repeat #971b1e;color:#fff;border-top:1px solid #808080;padding-bottom: 60px;}
#left {width:45%;float:left;padding:10px;}
#right{width:45%;float:right;padding:10px;}

#advert h2, #advert h3 {
	color: #fff100;	
}

