body{margin:30px 0 0;padding:0; font-family:Arial, Helvetica, sans-serif; font-size:62.5%; color:#333}

/*Links*/
a {color:#444444; text-decoration: none;}
a:hover { color:#444444;text-decoration:underline}
a img, :link img, :visited img {border:none;}

/*Global*/
#mainwrapper{width:800px;margin:0 auto;}
#header{background:#ff9900 url(/images/banner.jpg) no-repeat;height:215px;}
#contentwrapper{float:left;width:100%; background:#fedb88}
#footer{clear:left;width:100%; background:#ff9900 url(/images/footer_bg.gif) repeat-y left top; height:25px}
#contentcolumn{margin-right: 300px; background-color:#FFFFFF; padding-bottom:20px}
#rightcolumn{float: left;width: 300px;margin-left: -300px;background:#fedb88}

/*extra layouts*/
.innertube {margin:0 35px;}
#header .innertube { padding:22px 35px; margin:0}
#header .innertube .blocks { height:80px}

/*Type*/
h1 {color:#444444; font-size:2.2em; font-weight:bold; margin:0; padding:15px 0 }
h2 {color:#0077c0; font-size:2.2em; font-weight:bold; margin:0; padding:15px 0 }
h3 {color:#444444; font-size:1.8em; font-weight:bold; margin:0; padding:15px 0 }
h4 {color:#0077c0; font-size:1.6em; font-weight:bold; margin:0; padding:15px 0 }

p {font-size:1.2em; line-height:1.5em; padding-bottom:15px}
p.intro { color:#ff9900; font-size:1.5em; font-weight:bold}
.disclaim p { color:#aaa;  font-size:1.1em; padding:10px 0; line-height:1.2}

.dark {color:#222}
.blue {color:#0077c0}
.lite { color:#777}

/*Lists*/
ul#nav { margin:0; padding:0; font-size:1.2em; font-weight:bold; text-transform:uppercase; color: #0FEDFF}
ul#nav li { display:inline}
ul#nav li a { color:#fff; padding:0 3px 0 3px}

ul.address { list-style-type:none; font-size:1.2em; margin-bottom:20px}
ul.address li { padding:3px 0; color:#444444}
ul.address li.hd { color:#444444 ; font-weight:bold; font-size:1.1em}

ul#footnav { color:#fff; font-size:1.1em; text-transform:uppercase; float:right; margin:7px 35px 0 0 }
ul#footnav li { display: inline}
ul#footnav li a { color:#fff; padding:0 0 0 20px}

ol { margin-left:20px}
ul.quicklinks { margin:0; padding:0 0 30px 0; font-size:1.2em;}
ul.quicklinks li { padding: 3px 0; margin: 0 20px}

/*Images*/
.blocks .imgblock { border:3px solid #fff; float:right; margin-left:12px; display: inline; width:74px}
.sideimg1, .sideimg2, .sideimg3, .sideimg4 {height:150px; border:3px solid #fff; margin:35px 0}
.sideimg4 { height:134px; margin-bottom:5px}
.sideimg1 {background: url(/images/photos/house.jpg) no-repeat;}
.sideimg2 {background: url(/images/photos/finance.jpg) no-repeat;}
.sideimg3 {background: url(/images/photos/family.jpg) no-repeat;}
