@charset "utf-8";
/* CSS Document */

body {
background:#000;
font-family:Arial, Helvetica, sans-serif;
margin: 0;
}
a {
text-decoration:none;
color: #e04b94;
}
a:hover {
text-decoration:underline;
}
#wrapper {
background: #121011;
width: 990px;
margin:auto;
border: 10px solid #191919;
}
#header, #content, #content_news {
padding:0 20px;
}
#feature {
padding:0 15px;
}
#header {
padding-top: 30px;
}
#logo {
float:left;
}
.address {
float:right;
font-style:normal;
color: #fff;
font-size: 85%;
padding-top: 25px;
}
div#feature {
clear:both;
}
div#feature.home {
height: 90px;
background: #e04b94 url(images/home_feature_bg.gif) no-repeat right center;
}
div#feature.about {
height: 90px;
background: #4baae0 url(images/about_feature.gif) no-repeat right center;
}
div#feature.news {
height: 90px;
background: #49de69 url(images/news_feature_bg.gif) no-repeat right center;
}
div#feature.portfolio {
height: 90px;
background: #de4949 url(images/portfolio_feature_bg.gif) no-repeat right center;
}
div#feature.resources {
height: 90px;
background: #ff6d34 url(images/resources_feature_bg.gif) no-repeat right center;
}
#feature {
padding-top: 125px;
color: #fff;
}
ul#main_menu {
padding: 0;
margin:0;
list-style:none;
font-size: 140%;
font-family:trebuchet MS;
font-family:Arial, Helvetica, sans-serif;
}
ul#main_menu li {
display:inline;
padding-right: .5em;
}
ul#main_menu li a {
color:#fff;
}
ul#main_menu li a:hover {

text-decoration:underline;
}
#subtitle {
float: right;
font-size: 70%;
}
p.page_heading {
float:left;
margin:.5em 0 0;
}
p#subtitle.home {
padding: 2em 3em 0 0;
}
p.intro_paragraph {
font-size: 140%;
padding-right: 30%;
margin-top: 1.1em;
padding-bottom: .5em;
border-bottom: 2px dotted #bbb;
}
#content, #content_news {
color: #fff;
}
p {
font-size: 105%;
line-height: 1.5em;
}
h1,h2,h3,h4 {
font-weight: normal;
}
h1 {
font-size: 170%;
margin: .8em 0 0;
}
h2 {
font-size: 140%;
color: #6aaec2;
}
h3 {
color:#e04b94;
font-size: 90%;
text-transform:uppercase;
}
div.latest_work_entry {
float:left;
width:31.33%;
padding: 0 1%
}
div.latest_work_entry p {
font-size: 85%;
}
#services_news_resources {
clear:both;
border-top: 2px dotted #333;
}
#services_news_resources p, #services_news_resources ul {
font-size: 85%;
line-height:1.8em;
}
#services, #resources, #news {
}
#footer {
border-top: 2px dotted #333;
clear:both;
font-size: 80%;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
color: #bbb;
}
.bio_image {
float:left;
margin: 10px 10px 10px 0;
}
.latest_work_entry_logo {
width: 33%;
text-align:center;
float:left;
margin-bottom: 20px;
}
/*PORTFOLIO PAGE*/

#content_news.portfolio_content a{
color: #de4949;
}
#content_news.portfolio_content h2{
color: #de4949;
text-transform:none;
font-size: 140%;
}
#content_news.portfolio_content h3{
color: #999;
}

/* END OF PORTFOLIO PAGE*/

/* NEWS PAGE */

#content_news.news_content a{
color: #49de69;
}
#content_news.news_content h2{
color: #49de69;
text-transform:none;
font-size: 140%;
}
#content_news.news_content h3{
color: #999;
}
#content_resources a{
color: #ff6d34;
}
#content_resources h2{
color: #ff6d34;
text-transform:none;
font-size: 140%;
}
#content_resources h3{
color: #999;
}