html,body {
  width:		100%;
  margin:		0;
  padding:		0;
  background-color:	#fff;
  text-align:		center;
  font:			normal 100%/1.4 Arial,Helvetica,sans-serif;
}  

h1 {
	font-size:1.5em;
	text-align:center;
	margin:0px;
}

h1 span.large {
	color:#fff;
	font-size:1.5em;
	padding-left:3px;
}

h1 span.smaller{
	color:#fff;
	font-size:1em;
	
}


h2 {
	font-size: 1.3em;
	color: #000;
	display:inline;		
}

h2 span.phone {
	color:#000;
	font-size:1em;
	font-weight:bold;
	display:inline;
	padding-left:60px;
}

td#content li h3 {
	display:inline;
	font-style:normal;
	font-weight:normal;
	font-size: 100%;
	color:#000;
}

h3 {
	font-size: 1.1em;
	color: #000;
	text-align: center;
	font-style: italic;
}

table#wrap {
  width:		100%;
  height:		100%;
  margin:		0 auto;
  text-align:		left;
  font-size:		.9em;
}
td {
  vertical-align:	top;
  padding:		0;
}

/* PAGE HEADER */

#wrap td#header 
{
  background:		#fff url(../images/logo_grad.png) repeat-x left top;
  color:		#1a2b6a;
  padding:		0;
  vertical-align:	top;
}
#wrap td#header img {
  vertical-align:	middle;
  border:		0 none;
}

/* NAVIGATION */

#wrap td#nav {
  background-color:#fff;
  color:		white;
  font-size:		.83em;
  font-weight:		bold;
  width:		190px;
  height:100%;
}
#wrap td#nav ul {
  background-color:#fff;	
  list-style:		none;
  margin:		0px 0 0 0;
  padding:		0px 0 0px 0;
  width: 210px;
}
li.menu {
 	background: #fff url(../images/menu_shadow.png) no-repeat bottom left;
 	margin: 0px 3px 0px 5px;
  	line-height: 2.0em;
}



.menu a:link, .menu a:visited {

  display:		block;
  width:		200px;
  padding:		2px 2px 8px 5px;
  text-decoration:	none;
}

table#wrap span#arr.arrow_span {
	background: url(../images/menu_arrow.png) no-repeat center right;
	
}

#wrap td#nav li.menu a {
  color:		#000;
}
#wrap td#nav li.menu a:hover {
}
#wrap td#nav li.menu span {
  background-color:	#fff;
  color:		#000;
  border-color:		white;
}


/* MAIN CONTENT PANEL */
#wrap td#content {
vertical-align:top;
  width:		90%;
  background-color:	white;
  color:		#003;
  font-size:		.9em;
  padding:		0 20px;
   height:100%;
  
}

* html #wrap td#content {
  height:86.5%;	
	
}

/* FEATURE PANEL */
#wrap td#feature {
  background:		#fff url(../images/right.jpg) repeat-y;
  background-position:top left;
  color:		white;
  font-size:		0.8em;
  width:		180px;
}

/* PAGE FOOTER */
#wrap td#footer {
  background-color:	#B0B0B0;
  color:		white;
  font-size:		0.7em;
  height:		13px;
  line-height:		13px;
  padding:		1px 10px;
  text-align:		right;
}  

#wrap td#footer span {
  float:		left;
  width:		184px;
  color:		#fff;
  text-align:		left;
}
#wrap td#footer span a:link, #wrap td#footer span a:visited {
  color:		#fff;
  text-decoration:	none;
}

#wrap td#footer span a:hover {
  color:		#fff;
  text-decoration:	underline;
}

a.selected:link,a.selected:visited {
	display:block;
	background: url(../images/menu_arrow.png) no-repeat center right;
	
}
#left_footer {
	background: url(../images/left_footer.png) no-repeat center right;
	height:30px;
	width:50px;
}
#right_footer {
	background: url(../images/right_footer.png) no-repeat center left;
	height:30px;
	width:50px;
}
#footer_grad {
	background: url(../images/footer_grad.png) repeat-x center right;
	width:90%;
}

td#right_grad {
	vertical-align:top;
	background: url(../images/right_grad.jpg) no-repeat center right;
}

.footer_table {
	width:100%;
	text-align:center;
	font-size:.75em;
	padding-bottom:5px;
}

.footer_table a:link, .footer_table a:visited {
	color:#000;
}

/* images */

#home_image_1 {
	background-image: url(../images/home/home_1.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:450px;
}

#home_image_2 {
	background-image: url(../images/home/home_2.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#home_image_3 {
	background-image: url(../images/home/home_3.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.slideInfoZone h2 {
	color:#fff;
}


