@import 'reset.css';

body {font-family:arial,helvetica,sans; background-color:#464646; color:#363636; font-size:12px; padding-bottom:10px;}
h1 {color:#f26522; margin-bottom:20px; font-size:24px;}
h2 {font-size:14px;}
h3 {font-size:18px; margin-bottom:10px;}
h4 {font-size:14px; background-color:#464646; display:block; color:#fff; padding:6px; margin-bottom:10px;}
h5 {font-size:13px; font-weight:bold; color:#f26522;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

#wrapper {width:920px; margin:20px auto;}
#header {float:left; width:920px; margin-bottom:40px;}
#logo {float:left; width:245px; margin-right:20px;}
#logo a {font-size:24px; color:#b7b7b7; letter-spacing:-1px; float:left;}
#logo a:hover {text-decoration:none;}
#logo span {color:#f26522;}
#primary li {float:left; margin:12px 25px 0 0;}
#primary li a {color:#b7b7b7; text-transform:uppercase;}
#content {float:left; background-color:#ececec; border-top:5px solid #f26522;}
#left {float:left; padding:12px; width:221px;}
#secondary {margin-bottom:20px; color:#bab7b7;}
#secondary li {margin-left:16px; list-style:square; margin-bottom:4px;}
#secondary a {color:#363636;}
#testimonials {font-size:13px;}
.name {font-size:12px; color:#707070; font-style:italic; margin:4px 0 10px 0;}
#right {float:right; padding:20px; width:635px; background-color:#fff;}
#right p {line-height:16px; margin-bottom:10px;}
#right ul {margin-bottom:10px;}
#right li {list-style:square; margin:0 0 4px 16px;}
#featured {background-color:#e7f0ef; padding:10px 10px 6px 10px; margin-bottom:15px;}
#featured img {border:1px solid #b7b7b7; padding:1px; float:left; margin-right:10px;}
#featured p {color:#707070;}
#node {margin-bottom:15px; padding-bottom:15px; border-bottom:1px dotted #b7b7b7;}
.news-block {width:300px; float:left; padding-bottom:10px;  margin:0 17px 10px 0; border-bottom:1px dotted #b7b7b7;}
.news-block span {font-style:italic;}
.more {float:right; margin:4px 10px 0 0; color:#f26522; text-transform:uppercase; font-size:10px;}
#footer {float:left; padding:10px; margin-bottom:8px; width:900px; background-color:#3c3c3c;}
#footer ul {float:right;}
#footer li {display:inline; padding-right:8px; color:#fff;}
#footer li a {margin-right:8px; color:#b7b7b7;}
#copy {float:left; margin-bottom:10px; color:#898989; margin-right:50px;}
#design {float:left; margin-bottom:10px; display:block; background:#363636 url('images/linksphere.jpg') no-repeat; width:94px; height:22px; text-indent:-9999px;}


.active {color:#f26522 !important; font-weight:bold; }