body{
    background-color:#e7e7e7;
    margin:0px;
    font-family:helvetica, arial, sans-serif;
}

div.attachment img{
    margin:5px;
}

a img{
    border:0px;
}

#fixed-width{
    background-color:#fff;
}

#contact-info span{
    color:#555;
    font-size:#14px;
    font-weight:normal;
}

#contact-info a{
    text-decoration:none;
}

#contact-info a:hover{
    text-decoration:underline;
}

#contact-info #phone a{
    color:#a03e6c;
}

#contact-info #email a{
    color:#f4a628;
}

#whatwedo-dropdown{
    border:1px solid #a03e6c;
    background-color:#fff;
    filter: alpha(opacity=85);
    opacity: 0.85;
    -moz-opacity:0.85;
}

#whatwedo-dropdown ul{
    list-style-type:none;
}

/** Menu **/

#whatwedo-dropdown ul li a{
    color:#a03e6c;
    font-size:12px;
    text-decoration:none;
}

#whatwedo-dropdown ul li a{
    background-repeat:no-repeat;
    background-position:6px 0px;
}

#whatwedo-dropdown ul li a:hover{
    color:#fff;
    background-color:#a03e6c;
}

a#menu-identity{
    background-image:url('../Images/identity_menu_icon_off.png');
}

a#menu-identity:hover{
    background-image:url('../Images/identity_menu_icon_on.png');
}

a#menu-innovation{
    background-image:url('../Images/innovation_menu_icon_off.png');
}

a#menu-innovation:hover{
    background-image:url('../Images/innovation_menu_icon_on.png');
}

a#menu-enterprise{
    background-image:url('../Images/enterprise_menu_icon_off.png');
}

a#menu-enterprise:hover{
    background-image:url('../Images/enterprise_menu_icon_on.png');
}

a#menu-research{
    background-image:url('../Images/research_menu_icon_off.png');
}

a#menu-research:hover{
    background-image:url('../Images/research_menu_icon_on.png');
}

#home-gradient{
    background-image:url('../Images/gradient_box_bg.png');;
}

ul.news li{
    background-repeat:no-repeat;
    background-position:4px -1px;
}

ul.news li.identity{
    background-image:url('../Images/identity_menu_icon_off.png');
}

ul.news li.innovation{
    background-image:url('../Images/innovation_menu_icon_off.png');
}

ul.news li.enterprise{
    background-image:url('../Images/enterprise_menu_icon_off.png');
}

ul.news li.research{
    background-image:url('../Images/research_menu_icon_off.png');
}

ul.news li p{
    font-size:12px;
    color:#a03e6c;
}

ul.news li h3{
    font-size:14px;
}

ul.news li h3 a{
    color:#555;
    text-decoration:none;
}

ul.news li h3 a:hover{
    /* color:#f4a628; */
    text-decoration:underline;
}

ul.news li p.date{
    font-size:10px;
    color:#666;
}

ul.horizontal-thumbnails{
    list-style-type: none;
}

ul.horizontal-thumbnails li div.polaroid.thumbnail img{
    border:8px solid #eeddce;
}

ul.horizontal-thumbnails.with-captions li div.caption p{
    font-size:11px;
}

div.text p{
    font-size:14px;
    color:#555;
    line-height:1.4em;
}

div.text a, div.large-text a{
    color:#a03e6c;
    text-decoration:none;
}

div.text a:hover, div.large-text a:hover{
    text-decoration:underline;
}

p.notice{
    font-size:12px;
    color:#888;
    line-height:1.4em;
}

p.solitary{
    font-size:15px;
}

p.solitary a{
    color:#a03e6c;
    text-decoration:none;
}

p.solitary a:hover{
    text-decoration:underline;
}

#comments form{
    padding:15px;
    border: 1px solid #ccc;
}

#comments form span{
    font-size:12px;
    color:#555;
}

#comments-list{
    
}

.comment{
    padding:0 0 10px 0;
}

.comment-details{
    font-size:12px;
    color:#999;
}

.comment-details a{
    color:#a03e6c;
    text-decoration:none;
}

.comment-details a:hover{
    text-decoration:underline;
}

.comment-content{
    font-size:12px;
    line-height:1.4em;
}

.comment-content p{
    font-size:12px;
    line-height:1.4em;
}

div.large-text p{
    font-size:20px;
    /* color:#f4a628; */
    color:#555;
    /* color:#999; */
    line-height:1.4em;
}

ul.project-thumbnails li p{
    font-size:16px;
    color:#555;
    font-weight:bold;
    text-transform:lowercase;
}

#news-story-content h2{
    font-size:28px;
    color:#a03e6c;
    font-weight:normal;
}

#news-story-content p{
    font-size:14px;
    color:#555;
    line-height:1.4em;
}

#news-story-content p.theme{
    font-size:11px;
    color:#999;
    text-transform:uppercase;
    background-repeat:no-repeat;
    background-position:0px -1px;
}

#news-story-content p.theme a.news-theme-link{
    color:#999;
    text-decoration:none;
}

#news-story-content p.theme a.news-theme-link:hover{
    text-decoration:underline;
}

#news-story-content p.theme.identity{
    background-image:url('../Images/identity_menu_icon_off.png');
}

#news-story-content p.theme.innovation{
    background-image:url('../Images/innovation_menu_icon_off.png');
}

#news-story-content p.theme.enterprise{
    background-image:url('../Images/enterprise_menu_icon_off.png');
    padding-left:18px!important;
    background-position:-1px -1px;
}

#news-story-content p.theme.research{
    background-image:url('../Images/research_menu_icon_off.png');
}

h2.project-name{
    color:#a03e6c;
    font-size:28px;
    font-weight:normal;
}

p.side-column-list-label{
    margin:15px 0 5px 0;
}

ul.side-column-list{
    border-top:1px solid #ccc;
}

ul.side-column-list li{
    border-bottom:1px solid #ccc;
    font-size:12px;
}

ul.side-column-list li a{
    text-decoration:none;
    color:#333;
}

ul.side-column-list li a:hover{
    background-color:#f6f6f6;
}

/** Footer **/




#footer a{
    color:#a03e6c;
    text-decoration:none;
}

#footer{
    font-size:11px;
    color:#999;
}
