@charset "UTF-8";

/* CSS Document */

* {

	margin:0;

	padding:0;

}

html {

	height: 100%;

}

body {

	margin: 0;

	padding: 0;

	height: 100%;

	background-color:#e3c086;

	background-image:url(images/bkgrd.gif);

	background-repeat:repeat-x;

	background-position:top;

    -webkit-text-size-adjust:100%;

}

#wrapper {

	min-height:100%;

	width:930px;

	margin:0 auto;

	background-color:#ffffff;

}

#city_nav {

	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;

	font-size:11px;

	color:#b4d0e9;

	margin-left:-15px;

	margin-top:12px;

}

#city_nav a {

	color:#b4d0e9;

	text-decoration:none;

}

#city_nav a:hover {

	color:#33618b;

}

.number {

	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;

	font-size:11px;

	color:#33618b;

}

#sm, #bh, #pas, #nb, #ca,#lb {

	display:none;

}

#logo {

    margin-top:-12px;

	float:left;

}

/*  ### NAVBAR ###  */

#navbar {

	margin-top:38px;

}

#navbar a {

	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;

	font-size:12px;

	color:#a9c0d5;

	text-decoration:none;

	margin-left:12px;

}

#navbar a:hover {

	color:#215a88;

}

#subnav, #subnav2, #subnav3 {

	display:none;

	position:absolute;

	z-index:9999;

    background-color:#ffffff;

	-moz-box-shadow:    0 5px 5px 5px #fff;

    -webkit-box-shadow: 0 5px 5px 5px #fff;

    box-shadow:         0 5px 5px 5px #fff;

}

#subnav {

    padding:8px 15px 5px 0;

    margin-top:-5px;        

    margin-left:200px;

}

.chrome #subnav, .chrome #subnav2, .chrome #subnav3 {

    margin-top:-3px;

}

.safari #subnav, .safari #subnav2, .safari #subnav3 {

    margin-top:-2px;

}

#subnav2 {

	padding:8px 15px 5px 0;

    margin-top:-5px;        

    margin-left:256px;

}

.chrome #subnav2, .safari #subnav2 {        

    margin-left:258px;

}

.ie #subnav, .ie #subnav2, .ie #subnav3 {

    margin-top:-3px;

}

.ie #subnav2 {        

    margin-left:260px;

}

.ie #subnav3 {        

    margin-left:562px;

}

.ie8 #subnav2 {

    margin-left:256px;

}

.ie8 #subnav3 {

    margin-left:554px;

}

.ie7 #subnav, .ie7 #subnav2, .ie7 #subnav3 {

	margin-top:15px;

}

.ie7 #subnav {

    margin-left:-52px;

}

.ie7 #subnav2 {

    margin-left:-76px;

}

.ie7 #subnav3 {

    margin-left:-59px;

}

#subnav3 {

	padding:8px 15px 5px 0;

    margin-top:-5px;        

    margin-left:548px;

}

.chrome #subnav3, .safari #subnav3 {        

    margin-left:551px;

}

#subnav a, #subnav2 a, #subnav3 a {

	color:#a9c0d5;

	font-size:12px;

	line-height:30px;

	text-decoration:none;

}

#subnav a:hover, #subnav2 a:hover, #subnav3 a:hover {

	color:#215a88;

}

/*  ### END NAVBAR ###  */

#slideshow {

	

}

#slider {

	width:930px;

	height:423px;

	/*IE bugfix*/

	padding:0;

	margin:0;

}

#slider li { list-style:none; }

#copyright {

	margin-bottom:15px;

	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;

	font-size:15px;

	color:#ffffff;

}

#content {

	background-color:#ffffff;

	margin-top:33px;

	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;

	font-size:16px;

	line-height:36px;

	color:#33618b;

}

#content a{

	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;

	font-size:16px;

	line-height:36px;

	color:#33618b;

}

#content a:hover{

	color:#e7ac22;

}

.content_text {

	overflow:hidden;

	padding-right:35px;

}

.content_text ul {

	margin:0 30px 20px 20px; 

}

.staff {

	float:left;

	margin-right:30px;

}

.services_title {

	text-transform:uppercase;

	font-size:16px;

	font-weight:bold;

	margin-left:80px;

}

.services_content {

	padding:30px 70px 0 145px;

}

#policies_content {

	background-color:#ffffff;

	margin-top:33px;

	padding:0 50px 30px 145px;

	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;

	font-size:16px;

	line-height:36px;

	color:#33618b;

}

.clear {

	clear:both;

}

div.form_fields {

        height:43px;

}

div.form_fields label {

	width:130px;

	text-align:right;

	float:left;

	text-transform:uppercase;

}

.form_fields input {

	width:620px;

	height:23px;

	float:right;

	border:1px solid #34618b;

}

.form_fields textarea {

	width:620px;

	float:right;

	border:1px solid #34618b;

}

.field_names {

        margin-top:-5px;

}

