/* REMOVE PADDING AND MARGIN VALUES */
html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,li,dd,dt,img,
blockquote,q,table,thead,tbody,tfoot,caption,th,tr,td,a,form,
input,textarea,fieldset,pre{margin:0;padding:0;}
/* SET BASE FONT ATTRUBUTES */
*{}
html{font:10px/16px Verdana, Arial,Helvetica,sans-serif;}
body{background: #fff none;color:#666;}
h1,h2,h3,h4,h5{font-weight:bold;color:#333;padding:20px 0 20px 0;}
h1{font-size:17px;}
h2{font-size:15px;}
h3{font-size:13px;}
h4{font-size:12px;}
h5{font-size:11px;}
/* HARMONIZE LINKS, KILL BORDER ON IMG LINKS */
a{color:#333;text-decoration:none;}
a:link,a:visited{text-decoration:underline;}
a:hover{text-decoration:none;}
a:active{}
a img{border:none;}
/* REMOVE BROWSERS DEFAULT TABLE BORDERS */
table{border-collapse:collapse;font:10px/16px Verdana, Arial,Helvetica,sans-serif;}
/* REMOVE AUTOMATIC TOP/BOTTOM MARGINS ON NESTED LISTS */
ul ul,ul ol,ul dir,ul menu,ul dl,
ol ul,ol ol,ol dir,ol menu,ol dl,
dir ul,dir ol,dir dir,dir menu,dir dl,
menu ul,menu ol,menu dir,menu menu,menu dl,
dl ul,dl ol,dl dir,dl menu,dl dl{margin-top:0;margin-bottom:0;}
/* HARMONISE LIST-BULLET TYPE */
ul,ol,dl{list-style-type:circle;list-style-position:inside;}
ul{}
li{}
dl{}
dt{}
dd{}
/* Basic Typography element styles*/
p{padding:4px 0;}
em{font-style:italic;font-weight:normal;}
strong{font-weight:bold;}
acronym {background:transparent;cursor:help;font-style:normal;}
a acronym{border:none;cursor:pointer;}
small{line-height: normal;}
blockquote{margin:4px 20px; color:#555;}
blockquote strong{}
/* Basic Form element styles */
form{}
fieldset{border:none;}
legend{color:#fff;font-weight:bold;}
input{font-size: 11px;}
/* Basic structure styles */
#outer-container {border: none;}
#inner-container {border: none; text-align: left;}
#header {display: none; visibility: hidden;}
/* column one */
#columnone {block: display; float: left; margin: 0; padding: 10px;}
#columnone img a {display: block; width: 94px; height: 158px; margin: 20px 0 0 0;}
#columnone img.logo {display: block; width: 94px; height: 158px; margin: 40px 0 0 52px;}
#columnone #nav {display: none; visibility: hidden;}
/* promo styles */
#columnone #promo {display: none; visibility: hidden;}
/* primamry image and flash */
#primary-img {height:286px; width: 598px; margin: 22px 0 0 0;}
#secondary-img {height:252px; width: 598px; margin: 22px 0 0 0;}
/* column two */
#columntwo {margin: 0 0 0 0; padding: 30px 0 20px 0;}
#breadcrumb {margin: 0;}
#breadcrumb p {font-size: 11px; color: #545B41; padding: 6px 0 0 12px;}
.activepage {color: #535949;}
#columntwo img{border:2px solid #a3a472; display: block; margin:10px 19px 10px 0; float: left;}
#columntwo #columntwo-dingbat {display: none; visibility:hidden; margin: 0 0 15px 160px;}
#columntwo #columntwo-dingbat img {display: none; visibility: hidden; border: none; }
#primaryContent {padding: 0 0 0 15px;}
/* column three */
#columnthree {display: none; visibility:hidden;}
#columnthree.hidden {display: none; visibility:hidden;}
#email-update .input-space {display: none; visibility:hidden;}
#email-update p {display: none; visibility:hidden;}
#testimonials {display: none; visibility:hidden;}
#testimonials h2 {display: none; visibility:hidden;}
#testimonials p.tlinks {display: none; visibility:hidden;}
#testimonials p.quote {display: none; visibility:hidden;}
#testimonials p.cite {display: none; visibility:hidden;}
#testimonials a:links, a:visited, a:active {display: none;}
#testimonials a:hover {display: none; visibility:hidden;}
#sidebar-bot {display: none; visibility:hidden;}
.sidebar-divider {display: none; visibility:hidden;}
/* footer stuff */
#footer {margin: 0; padding: 0;}
#footer #greenpathlogo{clear:both;background:white;display:block;visibility:visible;float:left; margin: 0; padding: 10px;}
#footer #dnclogo{background:white;display:block;visibility:visible;float:left; margin: 0; padding: 10px;}
#footer p.links_legal {display: none; visibility:hidden;}
#columntwo img{border:2px solid #a3a792; display: block;margin: 0 19px 10px 0; float: left;}
#columntwo ul, #columntwo ol, #columntwo dl{list-style-position: inside; line-height:13px; margin:4px 0; text-indent: -1em;}
#columntwo li ul, #columntwo li ol{list-style-position: inside; margin:2px 0; text-indent: -1em;}
#columntwo li li{margin:0 0 0 11px !important; margin:0 0 0 15px; text-indent: -1em;}
#columntwo ol img{border:none; }
#columntwo ol a:hover img{border:none;}
/* =Optional Content Area*/
#columntwo .optionalcontent{background:#f0ecd7;border:1px solid #a3a792;padding:2px 10px 10px 10px;margin:10px 0; float:left; line-height: 14px; font-size:11px}
#columntwo .optionalcontent img{margin:0 10px 10px 0;}
#columntwo .optionalcontent .optionalexpanded{background:#d4d6c8;border:1px solid #cacaab; padding:5px 10px 10px 10px;margin:0 0; float:left; line-height: 14px; font-size:11px}
#columntwo .optionalcontent .optionalexpanded img{margin:0 10px 10px 0;}
#columntwo .optionalcontent .optionalexpanded li{list-style-position:outside;}
.expanded-link {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; margin-left: 10px; color: #454545; text-transform: none; text-decoration: underline;}
/* =weather */
#weather {display: none;}
/* =send to a friend*/
#columntwo #sendtoafriend img, #sendtoafriend a:hover img {display: none;}
/* =table styles*/
#columntwo table{border:none;border-left:1px solid #3E2B2B; margin:5px 0;padding:0;  border-collapse: collapse; }
#columntwo table th{background-color:#535949;border-right:1px solid #2d1a11;border-top:1px solid #2d1a11;color:#FFFFFF;padding:3px;}
#columntwo table tfoot{background-color:#593c25;border-top:1px solid #2d1a11; color: #ffffff;}
#columntwo table td{border-right:1px solid #2d1a11;border-top:1px solid #2d1a11;text-align:center;padding:2px;}
#columntwo table .odd{background:#a3a792;}
#columntwo blockquote, #columntwo blockquote p{color:#414122;}
#columntwo dt,#columntwo dt a{color:#92351e;}
/* photo gallery */
#columntwo.gallery-container {display: block; width: 585px; float: left; margin: 0; padding: 30px 0 20px 0;}
#primaryContent.gallery {padding: 0 0 0 28px;}
#main-image {margin-right: 20px;}
.thumb-image {display: block; float: left; width: 112px; margin: 0 20px 10px 0;}
.thumb-image caption {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #282828; margin: 0;}