body {margin:auto;font-size:65%;background-color:#003;font-style:normal;background-repeat:repeat;padding:40px 0px;text-align:center;position:relative;margin-left:auto;margin-right:auto;}div#topnav {width:975px;text-align: left;
margin: 0 auto;;padding:0;border:0;background-color:#fff}div#topleft {width:220px;height:70px;margin:0;padding:0;float:left}.sidepic {width:220px;height:200px;border:0}div#topright {width:755px;height:166px;margin:0;padding:0;float:right}#toprighttext {margin-top:0;color:#fff;text-transform:uppercase;background-color:#f90;text-decoration:underline;padding:12px 0 12px 24px;font:700 12px verdana, arial, helvetica, sans-serif}.logo {padding-top:36px;padding-left:15px}div#topmenu {width:712px;float:right;border-top-width:0;border-right-width:0;border-left-width:0;padding:9px 0 0;margin:0 10px 0 0;border-bottom:1px solid #ddd}#topmenu ul {list-style:none;margin:0;padding:0 0 10px;font:400 1.2em verdana, arial, sans-serif}#topmenu ul li {display:inline}#topmenu ul li a {color:#f90;text-decoration:none;font-weight:700}#topmenu .left {padding:0 10px 0 0;border-right:1px solid #ccc}#topmenu .regular {padding:0 10px;border-right:1px solid #ccc}#topmenu .right {padding:0 0 0 10px;border-right:0}div#containerbottom {width:975px;
text-align: left;
margin: 0 auto;background-color:#fff;background-image:url(images/bg-bottom.gif);background-repeat:no-repeat;background-position:right bottom}div#containerleft {width:640px;margin:0;border:0;padding:0;float:left;background-image:url(images/left-fade.gif);background-repeat:repeat-y}div#mainrightmenu,div#main {width:375px;margin:0;border:0;float:right;padding:18px 25px 100px 0}div#leftnav {width:190px;margin:0;border:0;float:left;text-align:left;background-image:url(images/left-fade.gif);padding:15px 15px 120px}#leftnav ul {margin:0 0 10px;padding:0;border:0;list-style:none}#leftnav ul li {text-align:left;margin:0;border-top:1px solid #444;font:normal normal 400 1.1em verdana, arial, helvetica, sans-serif}#leftnav ul li a {width:175px;display:block;margin:0;color:#ccc;padding:8px 5px 8px 10px;text-decoration:none}#leftnav ul li a:hover {color:#fff;background:#444}h1 {font:400 3em "times new roman", times, serif;color:#444;padding:0;margin:0}h2 {font:400 2.4em "times new roman", times, serif;color:#444;padding:0;margin:15px 0 0}h2 .phone {background-color:red}h3 {font:400 2em "times new roman", times, serif;color:#777;padding:0;margin:15px 0 18px;line-height:1.4em}h4 {font:400 2em "times new roman", times, serif;color:#444;padding:0;margin:10px 0 12px;line-height:1.4em}h5 {font:400 3em "times new roman", times, serif;color:#444;padding:0;margin:0 0 15px}h5 a,h3 a,h2 a {color:#f90;text-decoration:none}h6 {font:400 2em "times new roman", times, serif;color:#444;padding:0;margin:15px 0 0;line-height:1.4em}div#containerleftm {width:750px;margin:0;border:0;padding:0;float:left;background-image:url(images/left-fade.gif);background-repeat:repeat-y}div#containerright {width:300px;margin:0;border:0;float:right;padding:12px 0 50px}.rightnav {width:280px;border:0;border-bottom:1px solid #ddd;padding:10px 0}.rightnavbottom {width:315px;margin:0;border:0;padding:10px 0;border-bottom:0}.rightnavimage {width:100px;float:left}.rightnavtext {width:155px;padding-right:0;float:right}.rightnavtext p {font:400 1.1em arial, helvetica, sans;color:#777;margin:0 0 5px}.rightnavtext p a {text-decoration:none;text-transform:none;color:#f7941c;font-weight:700}.rightnavtext p a:hover {color:#ccc}.rightnavimage p {margin:0;padding:0;border:0}.rightnavimage p a {color:#f7941c;text-decoration:none}.rightnavimage p a:hover {color:#f90}a .imagelink {border:1px solid #ccc}a:hover .imagelinkleft,a:hover .imagelink {border:1px solid #f90}a .imagelinkleftbrown,a .imagelinkleft {border:1px solid #ccc;margin-right:15px;margin-bottom:15px;float:left}a:hover .imagelinkleftbrown {border:1px solid #ce9a00}div#mainm {width:475px;margin:0;border:0;float:right;padding:18px 25px 100px 0}#mainm p,#main p {font:400 1.2em verdana, arial, helvetica, sans;color:#444;text-align:left;line-height:1.7em}#mainm .highlight,#main .highlight {border:1px solid #ccc;padding:10px 20px;background:#f8f8f8}#mainm .darktext,#main .darktext {color:#009;font-style:normal;font-weight:700}#mainm .quote,#main .quote {font:400 1.8em "times new roman", times, serif;color:#bbb;text-align:left;line-height:1.2em;margin-top:0}#mainm .brown,#mainm .description,#main .brown,#main .description {font:400 1.1em verdana, arial, helvetica, sans;color:#444;text-align:left;line-height:1.2em}#mainm .brown a,#main .brown a {font-weight:700;color:#ce9a00}#mainm ul,#main ul {text-align:left;color:#444;margin:20px 10px 20px 2px;border:0;padding:0;font:normal normal 400 1.2em verdana, arial, helvetica, sans}#mainm ul li,#main ul li {list-style-type:none;line-height:1.6em;margin-bottom:10px;padding-left:30px}#mainm ul li a,#mainm p a,#main ul li a,#main p a {text-decoration:none;color:#f7941c;font-weight:700}#mainm ul li a:hover,#mainm p a:hover,h5 a:hover,h3 a:hover,h2 a:hover,#main ul li a:hover,#main p a:hover,#topmenu ul li a:hover {color:#444}#mainm .li-large,#main .li-large {font:400 2em "times new roman", times, serif;color:#444;padding-left:30px;background:url(images/logosmall.gif) no-repeat left top}#mainm .li-solo,#main .li-solo {text-align:left;font:400 1.1em verdana, arial, helvetica, sans;color:#444;line-height:1.6em;margin-bottom:10px;padding-left:30px;no-repeat left top}#mainm .li-bold,#main .li-bold {list-style-type:none;margin-bottom:10px;padding-left:0;text-decoration:underline;margin-left:30px;font:normal normal 400 1.1em 1.6em verdana, arial, helvetica, sans}#mainm .li-indent,#main .li-indent {text-align:left;color:#444;margin-bottom:10px;margin-left:30px;background-image:url(images/bullet.gif);background-repeat:no-repeat;background-position:left center;font:normal normal 400 0.8em 13px verdana, arial, helvetica, sans}#mainm .li-bigindent,#main .li-bigindent {text-align:left;font:400 1.1em verdana, arial, helvetica, sans;color:#444;line-height:1.6em;margin-bottom:10px;margin-left:60px;}#mainm .ul-smalltext,#main .ul-smalltext {text-align:left;font:400 1em verdana, arial, helvetica, sans;color:#444;margin:0 0 20px;border:0;padding:0}#mainm .li-smalltext,#main .li-smalltext {display:inline;text-align:left;padding:0;margin-right:0;color:#ccc}#mainm .mapcontain,#main .mapcontain {width:350px;height:350px;background-color:#093}div#containerrightm {width:220px;margin:0;border:0;float:right;padding-top: 12px;padding-right: 0;padding-bottom: 50px;padding-left: 0;}div#containerrightmenu {width:190px;margin:0;border:0;float:right;padding-top: 12px;padding-right: 0;padding-bottom: 50px;padding-left: 0;}div#rightmnav {width:190px;margin:0;border:0;float:right;text-align:left;padding-top: 15px;padding-right: 15px;padding-bottom: 120px;padding-left: 15px;clip: rect(auto,15px,auto,auto);}#rightmnav ul {margin:0 0 10px;padding:0;list-style:none}#rightmnav ul li {text-align:left;padding-top:1px;padding-bottom:1px;left:4px;top:5px;right:0;bottom:2px;display:block;margin:0;border-bottom:1px dashed #f90;font:normal normal 400 1.1em verdana, arial, helvetica, sans-serif}#rightmnav ul li a {width:175px;display:block;margin:0;color:#333;padding:8px 5px 8px 10px;text-decoration:none}#rightmnav ul li a:hover {color:#333;background-color:#ccc}#rightmnav .header,#leftnav .header {margin:0 0 1px;color:#888;text-transform:uppercase;letter-spacing:0.2em;border-top:0;padding:12px 5px 12px 10px;font:normal normal 400 1.3em arial, helvetica, sans}#rightmnav .header a,#leftnav .header a {width:175px;display:block;color:#888;margin:0;border-top:0;padding:0}#rightmnav .header a:hover,#leftnav .header a:hover {color:#ccc;background:none}.clear {clear:both;margin:0}.clearmin {clear:both;height:1px;overflow:hidden}hr {border:0;margin:0;padding:0;height:1px;color:#ccc;background-color:#ccc}
