* { margin:0;padding:0; }
img { border:none; }
div.clear { clear:both; }

body { font-size:62.5%;font-family:Verdana, Arial, Helvetica, sans-serif;color:#4c4c4c;background: top center no-repeat #DCDDDF url("images/bg.jpg"); text-align:center; }

div#wrapper { width:942px;margin:0 auto;background:repeat-y url("images/parchment.png") bottom;padding:0 19px 0 19px; text-align:left; }
div#header { width:942px; }
div#header div#telNum { line-height:23px;width:942px;text-align:right;font-size:1.1em; }

div#header div#menu { width:942px;height:30px;background:#D0E4A7;margin:3px 0 0 0; }
div#header div#menu ul { list-style-type:none; }
div#header div#menu ul li { float:left; }
div#header div#menu ul li a { display:block;line-height:30px;font-size:1.1em;text-decoration:none;padding:0 7px 0 7px;color:#4c4c4c;text-align:center; }
div#header div#menu ul li a:hover { background:#ebf4db; }
div#header div#menu ul li a.last { width:62px; }

div#flash { width:942px;height:198px;margin:3px 0 0 0; }

div#content { width:942px;padding:18px 0 0 0; }
div#content div#sideMenu { width:188px;float:left; }
div#content div#left66 { width:629px;float:left;padding:0 0 0 10px; }
div#content div#right33 { width:225px;float:right;padding:0 50px 0 0; }
div#content div#mid50 { width:451px;float:left; }

div#content div.col1 { width:47%;float:left; }
div#content div.col2 { width:47%;float:right; }

div#content h1 { font-size:2.4em;font-weight:normal;margin:0 0 5px 0; }
div#content h2 { font-size:2em;font-weight:normal;margin:0 0 10px 0;color:#8dc63f;font-family:"Times New Roman", Times, serif; }
div#content p { font-size:1.2em;line-height:150%;margin:0 0 15px 0; }
div#content a { color:#4c4c4c; text-decoration:none; }
div#content a:hover { color:#4c4c4c; text-decoration:underline; }

div#content p.timesGreen { color:#8cc63f;font-family:"Times New Roman", Times, serif;font-size:2em;line-height:130%; }

div#content hr { border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px dotted #666;margin:15px 0 15px 0; }

div#sidebar ul { list-style-type:none; }
div#sidebar ul li { font-size:1.2em;line-height:150%;margin:10px 0 10px 0; }

div#footer { width:942px;margin:30px 0 0 0; }
div#footer div#topFooter { width:932px;height:40px;padding:0 0 0 10px; }
div#footer div#topFooter div#twitFace { float:left;font-size:1.1em;padding:20px 0 0 0; }
div#footer div#topFooter div#twitFace div#faceBook { float:left;line-height:14px; }
div#footer div#topFooter div#twitFace div#faceBook a { display:block;color:#4c4c4c;text-decoration:none;padding:0 0 0 20px;background:no-repeat url("images/facebook.jpg"); }
div#footer div#topFooter div#twitFace div#faceBook a:hover { text-decoration:underline; }
div#footer div#topFooter div#twitFace div#twitter { float:left;line-height:14px;margin:0 0 0 16px; }
div#footer div#topFooter div#twitFace div#twitter a { display:block;color:#4c4c4c;text-decoration:none;padding:0 0 0 20px;background:no-repeat url("images/twitter.jpg"); }
div#footer div#topFooter div#twitFace div#twitter a:hover { text-decoration:underline; }

div#footer div#topFooter div#watermark { float:right;width:60px;height:40px;background:no-repeat url("images/watermark.jpg"); }

div#footer div#mainFooter { width:942px;height:81px;background:#636363; }
div#footer div#mainFooter div#leftFoot { float:left;padding:15px 0 0 10px;color:#fff;font-size:1.2em; }
div#footer div#mainFooter div#leftFoot p { line-height:150%; }
div#footer div#mainFooter div#rightFoot { float:right; }

div#footer div#sitemap { width:922px;padding:10px 10px 0 10px; }
div#footer div#sitemap ul { list-style-type:none;margin:5px 0 0 0; }
div#footer div#sitemap ul li { float:left; }
div#footer div#sitemap ul li a { display:block;color:#5e6e66;text-decoration:none;padding:0 8px 0 0;font-size:1.1em; }
div#footer div#sitemap ul li a:hover { text-decoration:underline;color:#8cc63f; }

div#bottomPaper { width:980px;height:40px;background:no-repeat url("images/parchment_btm.png");margin:auto; }

div#pierce { width:980px;margin:auto;height:40px; }
div#pierce ul { list-style-type:none;float:right; }
div#pierce ul li { float:left;font-size:1.1em; }
div#pierce ul li a { display:block;color:#4c4c4c;border-left:1px solid #4c4c4c;padding:0 10px 0 10px;text-decoration:none; }
div#pierce ul li a:hover { text-decoration:underline; }