* {margin: 0px;padding:0px;}

/* Type */
p {margin-bottom:8px;color:#3e5465;line-height:1.5em;}
ul {color:#3e5465;}

h1 {text-indent:-9000px;position:absolute;left:0px;top:0px;}

h2 {color:#000000;font-size:130%;padding:15px 0 5px 0;}
h3 {color:#000000;font-size:100%;padding-bottom:5px;}
h4 {border-bottom:1px solid #000000;color:#000000;padding:5px 0 2px 0;font-size:90%;margin:0 15px 5px 0;}
h5 {font-size:100%;color:#000000;padding-top:2px;padding-bottom:2px;padding-left:5px;margin-bottom:7px;}

/* Links */
a img {border:0;}
a:link {text-decoration:underline;color:#990000;}
a:hover {text-decoration:none;color:#000000;}
a:visited {color:#3e5465;}

/*Layout*/
body {background:#fff url(../img/background.jpg) top repeat-y;font-family:'Lucida Grande', Arial, sans-serif;font-size:11px;line-height:1.3em;}
#masthead {height:100px;width:100%;}
#nav {background:#fff url(../img/main-pic.jpg) top;}
#contentL {float:left;width:300px;background:#fff;opacity:.850;filter:alpha(opacity=85);}
#contentM {float:right;width:300px;background:#fff;opacity:.850;filter:alpha(opacity=85);}
#contentR {float:right;width:300px;background:#fff;opacity:.850;filter:alpha(opacity=85);}

.fixedwidth {margin:0 auto;width:900px;position:relative;}
.frame {padding:0px 30px 80px 30px;}

#frameNav {margin-top:65px;margin-right:0;margin-bottom:40px;margin-left:0;padding-top:25px;padding-right:23px;padding-bottom:20px;padding-left:25px;}
#footer {width:100%;padding:20px 0 400px 0;clear:both;background:#fff;}

/* Nav */
#nav {background:#fff url(../img/nav-back.jpg) top;height:60px;}
#nav ul {float:left;width:100%;}
#nav ul li {display:inline;}
#nav ul li a {padding:21px 0px 0px 27px;color:#fff;text-decoration:none;float:left;}
#nav ul li a:hover {height:35px;color:#FFFF00;}

/* Content */
#contentL ul {color:#990000;list-style-type:none;}
#contentL ul li {border-bottom:1px solid #999999;line-height:30px;}
#contentL ul li a {background:url(../img/green-pin.jpg) 0 0px no-repeat;padding:0 0 0 20px;}

#contentM ul {color:#990000;list-style-type:none;}
#contentM ul li {border-bottom:1px solid #999999;line-height:30px;}
#contentM ul li a {background:url(../img/red-pin.jpg) 0 0px no-repeat;padding:0 0 0 20px;}
#contentM ol {color:#990000;}
#contentM ol li {border-bottom:1px solid #999999;line-height:30px;}
#contentM ol li a {background:url(../img/red-pin.jpg) 0 0px no-repeat;padding:0 0 0 20px;}


#contentR ul {color:#990000;list-style-type:none;}
#contentR ul li {border-bottom:1px solid #999999;line-height:30px;}
#contentR ul li a {background:url(../img/blue-pin.jpg) 0 0px no-repeat;padding:0 0 0 20px;}
#contentR ol {color:#990000;}
#contentR ol li {border-bottom:1px solid #999999;line-height:30px;}
#contentR ol li a {background:url(../img/red-pin.jpg) 0 0px no-repeat;padding:0 0 0 20px;}


/* Footer */
#footer a, #footer p {font-size:90%;}
#masthead p {color:#fff;font-weight:bold;position:absolute;left:0px;top:145px;}
.bold {font-weight:bold;color:#222222;}

/* Images */
.imgL {float:left;margin-right:10px;}
.imgR {float:right;margin-left:10px;}
.imgH {float:right;margin-left:30px;}

/* Forms */
fieldset, contactform {padding:1em;}
form {padding:5px;}
label {padding:0px 0 0 0;font:normal 1em/1.2em Verdana, sans-serif;color:#000000;}
input {font:normal 1em/1.5em Verdana, sans-serif;color:#000;}
textarea {padding:0px;font:normal 1em/1.5em Verdana, sans-serif;height:100px;display:block;color:#222;}
input.button {}
input.hidden {display:none;}

/* Styles */

/* Fading Tooltips By Dustin Diaz*/
body div#toolTip {position:absolute;z-index:1000;width:220px;background:#000;border:2px double #fff;text-align:left;padding:5px;min-height:1em;}
body div#toolTip p {margin:0;padding:0;color:#fff;font:11px/12px verdana,arial,sans-serif;}
body div#toolTip p em {display:block;margin-top:3px;color:#990000;font-style:normal;font-weight:bold;}
body div#toolTip p em span {font-weight:bold;color:#fff;}




