body { margin:0 auto; font-family:tahoma; font-size:13px; background:#fff; color: #223F79; text-align: justify; }

#wrap { margin:0 auto; width:100%; background-image:url(images/header_b.gif); background-repeat:repeat-x; }

#wrap_h { margin:0 auto; width:100%; height:700px; background-image:url(images/w_b.gif); background-repeat:repeat-x; }

#header_h { margin:0 auto; width:800px; height:750px; display:table; background-repeat:no-repeat; background-position:bottom; }

#header { margin:0 auto; width:800px; height:200px; display:table; background-image:url(images/header_coastal.gif); text-align:right;}

#content { position:relative; margin:0 auto; width:800px; text-align:justify; }

#left {width:353px; float:left; height:241px; }

#rightc {
	width:220px;;
	text-align:left;
	float:right;
	}

#right {width:445px; float:right; height:241px; border-left: #FFFFFF 2px solid;}

#contentb {width:800px; float:left;}

#footer { width:100%; height:80px; float: left; background-color:#192e58; font-weight:bold; }

hr { color:#333333; height: 1px; width:70%; }

a { text-decoration:underline; color: #a5904e; font-size:12px;}

a:visted {text-decoration:underline;color: #a5904e; font-size:12px;}

.text_footer { padding:7px; font-size: 11px; color: #fff; text-align: center; }

.text_footer a:hover { padding:7px; font-size: 11px; color: #a89251; text-decoration:none; text-align:center; }

.text_footer a { padding:7px; font-size: 11px; color: #fff; text-decoration:none; text-align:center; }

h1 { font-size:14px; color:#a5904e; font-weight:bold;}

h2 { color:#192E58; font-size:14px; font-weight:bold;}

h3 { margin:0; font-size:14px; font-weight:bold; }

h4 { margin:0px; font-size:14px; color:#ffffff; padding-left:15px; }

.image_left { float:left; padding-right: 30px; border:none; }

.image_right { float:right; padding-left: 30px; border:none; }
.img { border:none; text-align: center !important!;  }


input { font-size:10px; }

button { font-size:10px; }

.button { margin:0px; font-size:10px; width:30px; text-align:left; }

p { margin:0px; padding:0px }

.list { margin:0 0 0 0; padding:0px; background:url(images/list_wr_line_x.gif) 0 0 repeat-x; width:230px; display:block; }

.list li { margin:0 0 0 0; padding:0px; font-weight:bold; font-size:1em; background:url(images/list_wr_line_x.gif) bottom left repeat-x; width:230px; line-height:2em; list-style-type: none; }

.list li a { background:url(images/list_bull_1.gif) 220px 7px no-repeat; margin:0 0 0 0; padding:0 0 0 13px; color:#4d4d4f; text-decoration:none; width:230px; display:block; }

.list li a:hover { margin:0 0 0 0; background:url(images/list_bull_1.gif) 3px 7px no-repeat; text-decoration:none; color:#4a6977; }

p { margin:0px; padding:0px }

.white_text { font-size: 18px; color: #FFFFFF; text-align:center; padding:5px; }

.smenu a { width:190px; background-image:url(images/button.jpg); background-repeat:no-repeat; height:32px; color:#FFFFFF; display:block; text-decoration:none; padding-left:10px; line-height:2em; font-weight:bold; }

.smenu a:hover { width:190px; background-image:url(images/button_over.jpg); background-repeat:no-repeat; height:32px; color:#faa61a; display:block; text-decoration:none; padding-left:10px; line-height:2em; font-weight:bold; }
