@charset "UTF-8";
/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
}
ul, ol {
	padding-left: 20px;
}
a img {border: none;}
h1 {
	font-size:2em;
	font-weight:normal;
	letter-spacing:0;
	font-family:Georgia,Verdana,Arial,Serif;
	margin:10px 0 10px 10px;
	font-variant:small-caps;
}

h2 {
	font-size:1.4em;
	font-weight:normal;
	font-style:italic;
	letter-spacing:0;
	font-family:Georgia,Verdana,Arial,Serif;
	margin:5px 0 5px 10px;
	font-variant:small-caps;
}
body {
	background-image: url(images/bkg_total.gif);
	font: 76%/1.6em verdana, tahoma, arial,  sans-serif;
	color: #423b35;
}

a {color:#006699;}
a:hover {text-decoration:none;}
.clear { clear:both; height:0px; }
#header-banner-outer {
	background-color:white;
	border-bottom: 1px solid black;
}
#header-banner-inner {
	width:1000px;
	margin: 0 auto;
	position:relative;
}
#header-banner-contact {
	position:absolute;text-align:right;
	right:0px;
	top:20px;
}
#content {
	width:1000px;
	margin:20px auto 10px auto;
}
#left-column, #full-column {
	border: 1px solid black;
	padding:15px;
	background-color:white;
	float:left;
}
#left-column {
	width: 700px;
	float:left;
}
#full-column {
	width: 968px;
}
.text-box-grey {
	background-color:#eeeeee;
	padding:10px;
}
#right-column {
	border: 1px solid black;
	padding:15px;
	width: 220px;
	background-color:white;
	float:right;
	text-align:center;
}
.faq-question {font-weight:bold;}
.faq-answer {background-color:#eeeeee;margin-bottom:15px;padding:2px;}
.border {
	padding:5px;
	border:1px solid #cccccc;
}
.floatLeft { float:left; }
.floatRight { float: right; }
.alignCenter { text-align:center;}
#footer {
	color:#eeeeee;
	width:1000px;
	margin: 20px auto 50px auto;
	text-align:center;
	font-size:.9em;
}
#footer a {color:#eeeeee;}
#nav a {text-decoration:none;padding:5px 20px 0px 20px;}
#nav a:hover, #nav h1.active a {color: #eeeeee ;}
#nav h1 {display:inline;text-decoration:none;font-size:1.5em;margin:0px !important;}
#nav h1:hover, #nav h1.active {background-color:#006699;}