* {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: Times New Roman;
	vertical-align: baseline;
	
}
html {overflow-y: scroll}
p {margin:0 0 15px 0;}
strong {font-weight:bold}
body{font-size:62.5%; background:#ebeae8 url(../images/bg.gif); background-repeat:repeat;}
ul, li{list-style-type:none;}
/* Header Only*/

#wrapper {width:849px; margin:12px auto 0 auto;}
#logo{float:left; width:238px; height:72px; margin-right:83px; }
#imghead img{float:left; width:837px; background-color:white; padding-bottom:20px; border-top:solid 6px #949f89; border-left:solid 6px #949f89; border-right:solid 6px #949f89;}
/* Navigation */
   	#pnav{font-size: 1.5em;}
	#pnav li{float:left;display:block;}
	#pnav li a{float:left; color:#3e3e3d; display:block; text-decoration:none; padding:57px 15px 0 15px;}
	#pnav li.last{padding-right:0;}
	#pnav li a:hover, #pnav li a.pnavon{ color:#3e3e3d; background:url(../images/arrow.gif) no-repeat center bottom; height:30px;}

    #snav{float:left; width:266px;}
	#snav li{float:left; clear:both; font-size:1.2em;padding-top:2px;}
	#snav li a{color:#949c8c; text-decoration:none; padding:4px 0px 4px 25px; width:260px; display:block;}
	#snav li a:hover, #snav li a.snavon{ color:#333333; background:#ececec url(../images/arrowsnav.gif) no-repeat left;}
	#snav li.noarrow a:hover, #snav li.noarrow a.snavon{background-image:none;}
	
    #tnav{float:left;padding:10px 0 10px 0;}
	#tnav li{float:left; clear:both; font-size:1em; background-image:none !important;}
	#tnav li a{color:#949c8c; text-decoration:none; padding:4px 0px 4px 50px; width:235px; display:block; background-image:none !important; background-color:#fff;}
	#tnav li a:hover, #tnav li a.tnavon{ color:#333333; background-color:#fff;}
	
p.left{color:#2b363d !important; font-size:0.8em !important;}
p.left a{text-decoration:none; color:#2b363d}
#content {float:left; width:837px; padding-bottom:20px;border-left:solid 6px #949f89; border-right:solid 6px #949f89; background-color:White;}
#content_left{float:left;width:306px; padding:0 20px 0 13px; font-size:1.2em;}
#content_left h1{text-transform:uppercase; font-weight:normal; font-size:1.7em; font-family:Arial; color:#4f504e}
#content_left em{text-transform:uppercase; font-weight:normal; font-size:1.7em; font-family:Arial; color:#949f89; font-style:normal;}
#content_left p{color:#60686d; font-size:1.5em;}

#content_left #title{border-bottom:solid 1px #839388;width:286px; font-size:1em; height:22px; margin-bottom:10px;}
#content_left #title p{ text-transform:uppercase;}


#content_right{float:left; width:480px; padding-right:13px; font-size:1.2em;}
#content_right p{font-size:1.2em; color:#2b363d;}
#content_right p.head{font-size:1.2em; font-weight:bold; padding-top:8px;}
#content_right #con-title{border-bottom:solid 1px #839388;height:22px; margin:59px 0 10px 0;}
#content_right #con-title p{text-transform:uppercase; color:#60686d; font-size:1.5em;}
#content_right img{float:left; padding-right:10px;}
#content_right span{font-size:0.8em;}
#content_right em{color:#949c8c; font-style:italic;}
#content_right a{color:#949c8c; text-decoration:none;}
#content_right a:hover{text-decoration:underline;}
#content_right .bullets li{list-style-type:square; margin:0 0 10px 20px; font-size:1.2em; line-height:20px; color:#2b363d}
#content_right td{padding:10px 5px 10px 5px; font-size:1.2em; color:#2b363d; border:solid 1px #949f89}
#content_right .toggler{color:#2b363d; font-size:1.2em; font-weight:normal; cursor:pointer; margin:5px 0 5px 0; display:block; background-color:#ececec}
#content_right h3{padding:5px 0px 5px 20px; background:url(../images/arrowsnav.gif) no-repeat left;}
#map_canvas{float:right; height:400px; width:483px; display:block; border:solid 1px #e6e7e8; padding-bottom:20px;}


/* Footer Only */

#footer{float:left; width:849px; color:white; font-size:1.2em; background-color:#949f89;}

#footer #left{float:left;width:299px; padding:10px 20px 0 20px; font-size:1.2em;}
#footer #left h1, #right h1{text-transform:uppercase; font-weight:bold; font-size:1em; font-family:Arial; border-bottom:solid 1px #a8aea1; padding-bottom:10px;}
#footer #left img, #right img{float:left; padding:5px 15px 0 0;}
#footer #left ul, #right ul{padding-top:10px;}
#footer #left a, #right a{color:White; text-decoration:none;}
#footer #right {float:left;width:472px; padding:10px 13px 0 0; font-size:1.2em;}

#bottom{float:left; width:797px; clear:both; border-top:solid 1px #a8aea1; padding:20px 32px 0 20px;font-family:Arial; font-size:0.8em;}
#bottom p{float:right; padding:10px 0px 0 0; font-family:Arial;color:#4f504e;}
#bottom p a { text-decoration: underline; color: #4f504e; }
#bottom p a:hover { text-decoration: none; }
#bottom span{padding-right:5px;font-family:Arial; color:White;}