/* CSS Document */

/* ------------------------------------------------------------------ GENERAL ----------------------------------------------------------------- */
body { margin:0px; padding:0px; background:url(../images/bg.gif) top center repeat;}

a img { border:none; }
/* ------------------------------------------------------------------ LAYOUT ------------------------------------------------------------------ */
#pageHolder { width:900px; height:auto; overflow:hidden; margin:0px auto 0px auto; padding-top:30px;}
#contentHolder { float:left; width:900px; height:auto; overflow:hidden; padding:0px; background:url(../images/divider.gif) top left no-repeat; padding-top:15px;}
#contentHolder2 { float:left; width:900px; height:auto; overflow:hidden; padding:0px; background:url(../images/content-bg.gif) top left repeat-y; padding-bottom:20px;}
#content { float:right;width:700px; height:auto; padding-top:10px; padding-right:30px;}
#content h1 { margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#e97e00; font-weight:bold}
#content p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#e97e00; font-weight:normal; letter-spacing:-0px; text-align:justify}
#content p a {color:#e97e00; text-decoration:none}
#content p a:hover {color:#e97e00; text-decoration:underline}
/* ------------------------------------------------------------------ HEADER ------------------------------------------------------------------ */
#header { width:880px; height:136px; overflow:hidden; padding:0px 0px 0px 20px; background:url(../images/header.jpg)}


/* ------------------------------------------------------------------ NAV --------------------------------------------------------------------- */
#navHolder {
	float:left;width:120px; margin:0px; padding:0px; overflow:hidden; padding:0px; margin-left:10px;
}
ul.navigation { float:left; width:120px; margin:0px; padding:0px;}
ul.navigation li {
	list-style-type:none; padding-left:20px; padding-top:5px;
	font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; margin:0px; margin:0px;font-weight:bold;
}
ul.navigation li a {
	display: inline; color:#fff; text-decoration:none; padding:8px 0px 10px 12px; width:100px; height:auto; overflow:hidden; font-weight:normal;
}
ul.navigation li a:hover {
	color:#fff; text-decoration:none; font-weight:bold;
}
ul li.activeLink a {color:#fff; text-decoration:none;font-weight:bold;}
/* ------------------------------------------------------------------ FOOTER ------------------------------------------------------------------ */
#footer {
	width:900px; height:79px; overflow:hidden; float:left; clear:left; margin:0px 0px 0px 0px; padding:18px 0px 10px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background:url(../images/footer.gif) top left no-repeat;color:#015289;
}
#footer a { color:#015289; text-decoration:none; }
#footer a:hover { color:#015289; text-decoration:underline; }
#footerLeft { width:450px; height:auto; overflow:hidden; float:left; padding-left:20px;}
#footerLeft select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:4px 0px 0px 0px; }
#footerRight { width:300px; height:auto; overflow:hidden; float:right; text-align:right; padding:1px 0px 0px 0px; line-height:14px; padding-right:20px;}

#Phone {float:right; width:350px; margin-top:100px;}
#Phone h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#e97e00; font-weight:normal; margin:0px; padding:0px}

ul.serviceList { margin:0px; padding:0px; list-style:none; float:left; width:460px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#e97e00; padding-left:20px;}
ul.serviceList li { padding-left:20px; width:420px; background:url(../images/bullet.gif) top left no-repeat; float:left; padding-bottom:10px;}