@charset "utf-8";

/* CSS Document. Peace Man

This document is for the overall structure for the entire NHS site

*/

@import url('http://fonts.googleapis.com/css?family=Open+Sans:300italic,400,700');

body { background:#002E5F; font-family: 'Open Sans', sans-serif; font-weight: 400 !important; margin:0; padding:0;}

strong {font-weight: 700 !important;}

#bigpage {width:100%; float: left; background: #fff;}
#page {width:960px; margin:auto;}
#container {width:960px; float:left; background:#fff;}

#leftnav {width:213px; float:left; padding:15px 0 50px 0;}
#leftnav ul {list-style-type:none; margin:0; padding:0; font-size:85%;}
#leftnav ul ul {font-size:100%;}
#leftnav li {margin:0; padding:0; text-transform:capitalize; border-bottom:1px solid #e0e0e0;}
#leftnav li li, #leftnav li:last-child {border-bottom: none}
#leftnav a {text-decoration:none; color:#000; display: block; padding:14px 8px}
#leftnav li li a {padding-left:32px;}
#leftnav a:hover {background-color:#f3f3f3;}
#leftnav #highlights {margin:10px 0 0 0; padding:0 0 10px 0; background:url(../images/highlights_background.gif) top repeat-x #d0dec3;}
#leftnav #highlights h2 {margin:0; padding:0;}
#leftnav #highlights li {border:none; padding:0px 16px;text-transform: none;}
#leftnav #highlights li a {color:#898989;}

#flashfile {float:left; margin:-7px 15px 15px 0px;}

#content {width:577px; float:left; background:#fff; margin:0; padding:10px 15px;}
#content h1 {font-size:130%;line-height:150%;padding:0;margin:10px 0; font-weight: 400 !important; color:#000;}
#content p, address {margin:5px 0 15px 0; padding:0; font-weight:normal; color:#111; font-size:85%}
#content p {line-height: 175%;}
#content p.testimonial {border-bottom: 1px solid #000;border-top: 1px solid #000;padding: 15px;margin:50px 0;font-style: italic;}
#content p u {text-decoration: none !important;}		/* no! */
#content ul, #content ol, content dl {margin:5px 30px 15px 30px; padding:0; font-size:85%; line-height: 175%;}
#content h2, #content h3, #content h4 {font-weight: 400 !important;}
#content h2 {font-size: 120%; color:#666666;}
#content h3 {font-size: 110%; color:#666666;}
#content h4 {font-size: 100%; color:#ECAC00;}
#content h2 strong {font-weight: normal !important;} /* ummm, yeah... */
#content #scrollbox ul {margin:0; padding:10px 30px; color:#212121;}
#content #scrollbox li {margin:3px 0; padding:0;}

#newsbox {width:547px; padding:10px 15px;  margin: 25px 0;border-top: 18px solid #ECAC00;}
#newsbox h2 {text-transform: uppercase;color: #666666;margin: 0;}
#scrollbox {}
#newsbox #profiles {float:left; width:334px; height:214px; background:url(../images/LittleShop_2017_cropped.jpg) no-repeat; background-position:15px 5px;}

#rightcol {width:139px; float:left;}
#rightcol ul.buttons {list-style-type: none; margin:30px 0 0 0; padding: 0}
#rightcol ul.buttons a {text-align: center; text-decoration: none; font-size: 70%; text-transform: uppercase; line-height: 110%; display: block; padding:10px 5px; color: #002e5f; border:1px solid #002e5f; margin-bottom: 15px; }
#rightcol ul.buttons a.twoline {padding: 15px 5px}
#rightcol ul.buttons a.oneline {padding: 20px 5px}
#rightcol ul.buttons a:hover {background-color: #002e5f; color: #fff;}

#footercontainer {margin:0 auto; width:950px; clear:both; background-color:#FFF; }
#footer {clear:both; float: left; width:100%; margin: 50px 0;}
#footer h5 {display:none;}
#footer p {margin:0; padding:0; font-size:70%; color:#D1D1D3; text-align: center;}
#footer a {color:#D1D1D3;}
#footer img {margin-right:5px;}/* CSS Document */

