@charset "utf-8";
/* CSS Document */

body { text-align:center; margin: 0 auto;padding: 0;color: #9c9fa2;font: normal 0.7em Tahoma, Arial, Helvetica;}
a, a:link, a:visited{ color: #cdd1d5; text-decoration:none;}
a:hover, a:active{color:#FFFFFF;text-decoration:none;}
hr {  border: 0;  width: 100%; color:#535459; background-color:#535459; height:1px; margin-bottom:1px;}
object{ outline:none; }
.SubHead { color:#CC3333;}
#container {padding: 20px 0 0 0;width: 1050px; text-align:left; margin:0 auto;}
#leftside{width: 730px; float:left; text-align:left; padding-bottom: 40px;}
#rightside{ float:right;width: 300px; text-align:left; }
#rightside_withshadow{ background-image: url(images/shadow_tall.jpg); background-repeat:no-repeat; background-position: 0px 0; float:right; text-align:left; overflow:visible; width: 200px; height: 500px;padding:10px 0 0 40px;margin-right: 80px;}

#print_logo{display:none;}

.list a.CommandButton:link {color: #cdd1d5; text-decoration:none;}


/*---- re-occuring nav ------*/
#dnn_navtitle {position: relative; width: 250px;}
#dnn_navtitle ul{list-style:none; display:inline; margin-left: -30px; }
#dnn_navtitle ul li{list-style:none; display:inline;padding-right: 20px;}

.subgroup3 {display:block;padding-top: 5px;  width: 250px;}
.subgroup3 ul {display:block;list-style:none; margin: -10px -40px 0px -30px;}
.subgroup3 ul {list-style:none;}
.subgroup3 ul li {list-style:none; color: #9faeb9;}
.subgroup3 ul li a{display: block;background-image: url(images/arrow_right.gif);background-repeat:no-repeat;background-position:right;padding: 3px 0 3px 0;width: 215px;border-bottom: 1px solid #54555a; color: #9faeb9;}
.subgroup3 ul li a:hover {background-image: url(images/arrow_right_r.gif);background-repeat:no-repeat;background-position:right;color: #FFFFFF;}

#dnn_nav{display:block;  width: 250px;margin-top:20px;}
#dnn_nav ul {list-style:none; margin-left: -43px;}
#dnn_nav ul li {list-style:none}

#dnn_navtitle2 {width: 250px; padding-top:25px;}
#dnn_navtitle2 ul{list-style:none; display:inline;margin-left: -30px; }
#dnn_navtitle2 ul li{list-style:none; display:inline;padding-right: 8px;}



/*--------- index page ----------------*/
#flash { padding-left: 20px; height: 355px;}
#flash p{margin:0; padding:0;}
#logo {margin:0px; text-align:right;width: 480px; height: 120px;}
#title {background-image:url(images/bg02.jpg); background-repeat:no-repeat; width: 975px; height: 460px; margin-left: 5px;}
.text{ background-image: url(images/shadow_med.jpg); background-repeat: no-repeat; background-position: top left; width: 494px; height: 270px; padding: 0 5px 10px 15px; margin-left: -20px;}
.text p{ padding-left: 35px; line-height: 15px; }
.text a{color:#cdd1d5}
.text a:hover{color:#FFFFFF;}
.list_title  {padding-left: 50px;}
#dbe {padding: 20px 35px 10px 35px;}

.media_careers {background-image: url(images/shadow_small.jpg); background-repeat: no-repeat; background-position: 0px 0px;height: 170px; float: left; margin: 3px 0 0 -20px; padding: 20px 0 0 0; width: 275px;}
.media_careers2 {background-image: url(images/shadow_small.jpg); background-repeat: no-repeat; background-position: 0px 0px;height: 170px; float: left; margin: 3px 0 0 -20px; padding: 20px 0 0 0; width: 255px;}

.media_careers ul {display:block; list-style:none; margin-left: 10px; margin-top: 0px; padding-right: 25px;}
.media_careers ul li {display:block; list-style:none;} 
.media_careers ul li a{display:block;width: 190px;padding: 5px 10px 5px 0;border-bottom: 1px solid #343539;color: #9faeb9; }
.media_careers li a:hover{color: #FFFFFF; }
.media_careers p {margin: 5px 0px 5px 50px;}
.media_careers a, .media_careers a:visited{ color: #9faeb9; text-decoration:none;}
.media_careers a:hover{ color: #FFFFFF; text-decoration:none;}



.media_careers2 p {margin: 5px 0px 15px 50px;}
.media_careers2 a, .media_careers a:visited{ color: #9faeb9; text-decoration:none;}
.media_careers2 a:hover{ color: #FFFFFF; text-decoration:none;}

.main_links {background-image:url(images/shadow_large.jpg);background-repeat:no-repeat;background-position: 0 0; height:300px; padding-left:50px;}
.links_list {float:left; margin: 25px 10px 0 0px; padding: 0 0 0 0; height:300px;}

#leftside_index {width: 495px; display:block; float:left;text-align:left;}
#rightside_index{height:450px; width: 480px; display:block; float:right; text-align:left; padding: 0px; margin:0px 0px 0px 0px;}

/* RSS fee on homepage */

.DNN_News_ItemDate {display:none;}	
.DNN_News_ItemLink {display:block;width: 192px;padding: 5px 10px 10px 0;border-bottom: 1px solid #343539;color: #9faeb9; font-size:11px;font-weight: normal;}




/* ------------------------------- Footer --------------------------------------------*/
#dnn_footer {margin: 0px 20px 0 20px;border-top: 1px solid #343539;width: 1000px;}
#dnn_footer a{ color: #cdd1d5; text-decoration:none;}
#dnn_footer a:hover{color:#FFFFFF;text-decoration:none;}
#dnn_footer p{line-height: 20px;padding: 0 35px;}



/* ---------------------- individual projects page ----------------------------*/
#dnn_project_logo { padding-left: 40px; padding-bottom: 20px;}
#dnn_project_flash { padding-left: 20px; height:425px; }
#project_logo { padding-left: 40px; padding-bottom: 20px;}

#project{background-image:url(images/projecttext_bg.jpg); background-repeat:no-repeat; width: 725px;height: 250px; margin: 40px 0px 0px 5px;}

.projecttext { margin-top: 15px; width: 400px;padding-left: 45px; padding-bottom: 20px;float: left;}
.projecttext p {line-height:15px;}

#dnn_projectscope { margin-top: 30px;height: 220px;width: 200px; background-image:url(images/shadow_small.jpg); background-position: 0 0; background-repeat:no-repeat; padding-left: 0px; float: left;}
#dnn_projectscope ul { list-style:none; margin: 40px 0px 0px 10px;}
#dnn_projectscope ul li {list-style:none; }
#dnn_projectscope ul li a{width: 145px;}

/*--------------------Project lists ------------------------------*/

.project_list{margin-top: -10px; background-image:url(images/projects_bg.jpg); background-position: 0 0; background-repeat:no-repeat; padding: 40px 0 0px 60px; float: left; min-height: 600px;}
.project_list hr {height: 1px; width:635px; margin-left: 0px;}
.project_list p{ text-align:left; margin-top: 0px; line-height:15px;}

.project_list_big{display:block; width: 750px; height: 270px; background-image:url(images/project_big_bg.jpg); background-position: -10px 0; background-repeat:no-repeat; margin:35px 0px 0px 0px;}
.project_list_big ul{display: inline; list-style:none; width: 760px;}
.project_list_big ul li{display: inline; list-style:none; width: 280px; height: 160px; float: left; padding-right:70px; margin-top:10px;}
.project_list_big ul li p{text-align:left; line-height:18px;}
.project_list_big ul li a{display: block; color: #cdd1d5; background-image: url(images/arrow_right.gif);background-repeat:no-repeat;background-position: 67px 7px;}
.project_list_big ul li a:hover{color: #FFF; text-decoration:underline;background-image: url(images/arrow_right_r.gif)}

.project_list_small2{display:block; width: 750px; height: 240px; background-image:url(images/project_small_bg2.jpg);  background-position: -5px 0; background-repeat:no-repeat; margin:35px 0px 0px 0px; }

.project_list_small{display:block; width: 750px; background-image:url(images/project_small_bg.jpg); background-position: -5px 0;  background-repeat:no-repeat;}
.project_list_small ul{display: block; list-style:none; height: 240px; margin:10px 0px 0px -40px;}
.project_list_small ul li{display: inline; list-style:none; width: 175px; height: 240px; float: left; padding-right:55px;}
.project_list_small ul li p{text-align:left; line-height:18px;}
.project_list_small ul li a{display: block; color: #cdd1d5; background-image: url(images/arrow_right.gif);background-repeat:no-repeat;background-position: 67px 7px;}
.project_list_small ul li a:hover{color: #FFF; text-decoration:underline;background-image: url(images/arrow_right_r.gif)}

.project_list_small2 ul{display: inline; list-style:none; width: 660px;}
.project_list_small2 ul li{display: inline; list-style:none; width: 175px; height: 180px; float: left;padding-right:55px;margin-top:15px;}
.project_list_small2 ul li p{text-align:left; line-height:18px;}
.project_list_small2 ul li a{display: block; color: #cdd1d5; background-image: url(images/arrow_right.gif);background-repeat:no-repeat;background-position: 67px 7px;}
.project_list_small2 ul li a:hover{color: #FFF; text-decoration:underline;background-image: url(images/arrow_right_r.gif)}

#dnn_project_list_title { margin: -5px 0 -8px 0;}

/*-------------------Generic lists Page---------------------*/
.list{margin-top: -10px; background-image:url(images/projects_bg.jpg); background-position: 0 0; background-repeat:no-repeat; padding: 0px 0 0px 60px; float: left; width: 620px; min-height:600px;}
.list hr {height: 1px; width:635px; margin-left: 0px;}
.list p{ text-align:left; margin-top: 0px; line-height:15px;}
.list a{color:#cdd1d5;}
.list a:hover{color:#FFFFFF; text-decoration:none;}

.newscontainer{width:630px; margin-bottom:50px; margin-top:-25px;}
.NukeNews_Item, .NukeNews_AltItem{width: 630px; border-bottom: 1px solid #54555a; padding-top:25px;}
.newsfeedrow {padding-top:0px;}
.newsactive{font-weight:bold; text-decoration:none; text-align:left; color:#0176ce;}

.newsrow{padding: 0px; } 
.newsrow p{text-align:left; line-height:18px; width:400px;}
.newsrow a{float: right; margin: -20px 0px 0px 0px; color: #FFF; background-image: url(images/arrow_right.gif); background-repeat:no-repeat; background-position: 57px 5px; display:block; padding-right: 20px;}
.newsrow a:hover{color: #FFF; text-decoration:underline;background-image: url(images/arrow_right_r.gif)}


.return a{text-align:left;color: #FFF; background-image: url(images/arrow_left.gif); background-repeat:no-repeat; background-position: 0px 5px; display:block;padding-left: 10px; width:150px;}
.return a:hover{color: #FFF; text-decoration:underline;background-image: url(images/arrow_left_r.gif)}


a.forward {text-align:left; background-image: url(images/arrow_right.gif); background-repeat:no-repeat; background-position: 70px 5px; display:block;padding:0px; width:100px;}
a:hover.forward {color: #FFF; text-decoration:underline;background-image: url(images/arrow_right_r.gif)}

.pagingpos{position: absolute; top: 155px; left: 600px; width: 100px;} 
.paging {display:block; float:left; width: 30px; height: 20px;text-align:center; }
.newsactive {display:block; float:left; width: 30px; height: 20px;text-align:center; color:#999999;}

.article{text-align:left;}
.newspostdate{font-size:.9em; text-align:left; color: #757575;}
a.submit, a.submit:hover{color: #FFF; }
.newspostdate-pub{ display:block; float:left; width:65px}

/*-----------------Contact Form Styles -------------------------*/

.blank{width:800px; padding: 10px 0px 0px 20px; }
.blank2{padding: 20px 0px 0px 0px;}

.blank2 textarea { font-family:Tahoma, Arial, Helvetica;}

.column1{ width:180px; float:left; padding-top:7px;}
.column1 a{color:#cdd1d5;}
.column1 a:hover {text-decoration:underline;}

.column2{ width:440px; float:right; height:570px; padding-top:20px;}

.contact_table2 {padding-left: 0px; width: 490px;}
.contact_item3 {background-color:#5b5b60; background-image:url(images/bg_form.gif); background-repeat:repeat-x; border: 1px solid #666666; color:#CCCCCC; padding:2px; margin:0px 0px 10px 0px; font-size:11px; width:100%;}
.contact_table2 label.contact_h {margin:3px 0 0 5px; padding:0;font-size:11px; font-family:Tahoma, Arial, Helvetica; display:block;width:80px;}
.contact_table2 .contact_submit{margin: 0 auto; padding:15px 0px 0px 5px;}
.contact_table2 label.contact_h3 {margin: 0px 0 0 5px; padding:0;font-size:11px; font-family:Tahoma, Arial, Helvetica; display:block;width:80px;}

.contact_table {padding-left: 0px; width: 860px;}
.contact_h{ padding: 5px; margin-top:3px; font-size:11px; font-family:Tahoma, Arial, Helvetica;}
.contact_h2{padding: 5px; width: 200px; font-size:11px;}
.contact_item {background-color:#5b5b60; background-image:url(images/bg_form.gif); background-repeat:repeat-x; border: 1px solid #666666; color:#CCCCCC; padding:2px; margin:0px 0px 10px 0px; font-size:11px;}
.contact_item2 {border: 0px; color:#CCCCCC;margin:0px 0px 10px 0px;font-size:11px; }
.contact_item2 tr { vertical-align:top;}
.contact_item2 tr td {width:180px;}
.contact_submit{margin: 10px 0px 0px 210px;}

td #dnn_ctr432_FormMaster_tdCapthcaCell {text-align: left;}
td #dnn_ctr432_FormMaster_tdCapthcaCell div.Normal{ margin: 10px 0px 0px 205px;}
td #dnn_ctr455_FormMaster_tdCapthcaCell {text-align: center;}
td #dnn_ctr455_FormMaster_tdCapthcaCell div.Normal{ margin: 10px 0px 0px 0px;}
td #dnn_ctr748_FormMaster_tdCapthcaCell {text-align: left;}
#dnn_ctr748_FormMaster_tdCapthcaCell img {margin:10px 0 10px 0;}
#dnn_ctr748_FormMaster_tdCapthcaCell input {margin-top:10px;}
#dnn_ctr748_FormMaster_lblRequired {text-align: left; display:none;}

.C5SLLC_RootMenuItem td {color:#999999;}

.careers_submit{margin: 10px 0px 0px 300px;}

/*-----------------Our Agency Pages-----------------------*/
#our_community_bg {background-image:url(images/community_bg.jpg); background-repeat:no-repeat; background-position:top; width: 725px; min-height:500px; display:block}
#our_team_bg {background-image:url(images/team_bg.jpg); background-repeat:no-repeat; background-position:top; width: 725px; min-height:500px; display:block}
#our_agency_bg {background-image:url(images/our_agency_bg.jpg); background-repeat:no-repeat; background-position:top; width: 725px; min-height:500px; display:block}
#our_enviro_bg {background-image:url(images/environ_bg.jpg); background-repeat:no-repeat; background-position:top; width: 725px; min-height:500px; display:block}
#our_capa_bg {background-image:url(images/capability_bg.jpg); background-repeat:no-repeat; background-position:top; width: 725px; min-height:500px; display:block}
#product_bg {background-image:url(images/shadow_large_dark2.jpg); background-repeat:no-repeat; background-position:top; width: 725px; min-height: 450px;}
#careers_bg {background-image:url(images/careers_bg.jpg); background-repeat:no-repeat; background-position:top; width: 725px; min-height:500px; display:block}

.our_agency {width: 430px; margin:220px 0 60px 60px; float:left;}

.our_agency a{ color:#cdd1d5; line-height:15px;}
.our_agency a:hover{ color:#FFF;}
.our_agency ul {list-style: square; margin-left: -25px; }
.our_agency ul li {list-style: square;}

#dnn_our_agency_list { width: 200px;float:right; padding:230px 0 0px 20px;}
#dnn_our_agency_list ul {display:block;list-style:none;margin-top: 15px;margin-left: -37px;}
#dnn_our_agency_list ul li {display:block; list-style:none;width: 120px;}
#dnn_our_agency_list ul li a{display: block;background-image: url(images/arrow_left.gif);background-repeat:no-repeat;background-position:left;padding: 3px 0 3px 10px;width: 120px;border-bottom: 1px solid #54555a;color: #9faeb9;}
#dnn_our_agency_list ul li a:hover {background-image: url(images/arrow_left_r.gif);background-repeat:no-repeat;background-position:left;color: #FFFFFF;}
#dnn_our_agency_list ul li span {display: block;background-image: url(images/arrow_left_r.gif);background-repeat:no-repeat;background-position:left;padding: 3px 0 3px 10px;width: 120px;border-bottom: 1px solid #54555a;color: #9faeb9;}


/*------------------products----------------*/

#product{width: 430px; padding:220px 0 60px 60px;}

.productinfo_title{margin-top: 0px; width: 430px;  background-position: 0 0; background-repeat:no-repeat; padding-left: 60px; padding-bottom: 0px;float: left;}
.productinfo_title a {color:#cdd1d5;}
.productinfo_title a:hover {color:#FFFFFF;}

.productinfo{color: #9c9fa2;margin-top: 0px; width: 430px;  background-position: 0 0; background-repeat:no-repeat; padding-left: 60px; padding-bottom: 0px;float: left;}
.productinfo p{line-height:14px;}
.productinfo ul, .productinfo ol, .productinfo ut{padding-left:0px; color:#9c9fa2;}
.productinfo li{margin-left:20px;}
.productinfo a {color:#cdd1d5;}
.productinfo a:hover {color:#FFFFFF;}

#dnn_product_list { width: 160px; float:right; margin-top:110px; padding-right:25px;}
#dnn_product_list ul {display:block;list-style:none;margin:0; padding:0;}
#dnn_product_list ul li {display:block; list-style:none;width: auto;}
#dnn_product_list ul li a{display: block;background-image: url(images/arrow_left.gif);background-repeat:no-repeat;background-position:left;padding: 3px 0 3px 10px;width: auto;border-bottom: 1px solid #54555a;color: #9faeb9;}
#dnn_product_list ul li a:hover {background-image: url(images/arrow_left_r.gif);background-repeat:no-repeat;background-position:left;color: #FFFFFF;}
#dnn_product_list ul li span {display: block;background-image: url(images/arrow_left_r.gif);background-repeat:no-repeat;background-position:left;padding: 3px 0 3px 10px;width: auto;border-bottom: 1px solid #54555a;color: #9faeb9;}

#products {padding-top:92px;}
#products ul{display:block;list-style:none;margin-left: -40px;}
#products li{display:block; list-style:none;background-image: url(images/arrow_left.gif);background-repeat:no-repeat;background-position:left;border-bottom: 1px solid #54555a;width: 140px;padding: 3px 0 3px 10px;}
#products li a{display: block;color: #9faeb9;}
#products li a:hover{color: #FFFFFF}

.product_tab_bg_extreme{background-image:url(images/sitePromExtreme.gif); background-repeat:no-repeat; }
.product_tab_bg_master{background-image:url(images/sitePromMaster.gif); background-repeat:no-repeat; }
.product_tab_bg_advanced{background-image:url(images/sitePromAdvanced.gif); background-repeat:no-repeat; }
.product_tab_bg_hosted{background-image:url(images/mailcontrol_hosted.gif); background-repeat:no-repeat; }
.product_tab_bg_normal{background-image:url(images/mailcontrol_normal.gif); background-repeat:no-repeat; }
.product_tab_bg_addons{background-image:url(images/mailcontrol_addons.gif); background-repeat:no-repeat; }

.product_tab {width: 450px;display:block;}
.product_tab a{height:auto; height: 20px;border-bottom: 1px solid #494a4e; padding-left:370px; display:block; background-image:url(images/arrow_down.gif); background-repeat:no-repeat; background-position:440px 5px; margin-top:15px; color:#cdd1d5;}
.product_tab a:hover{background-image:url(images/arrow_down_r.gif); color:#FFFFFF;}

.tabcontent{width: 450px; height: 350px;}
.tabcontent_mc1{width: 450px; height: 230px;}
.tabcontent_mc2{width: 450px; height: 200px;}
.tabcontent_mc3{width: 450px; height: 150px;}


.tabcontent_mc1 ul, .tabcontent_mc1 ul li, .tabcontent_mc2 ul, .tabcontent_mc2 ul li, .tabcontent_mc3 ul, .tabcontent_mc3 ul li{color:#9c9fa2;}

table.product_data {color:#FFFFFF; width: 450px; border-top: 1px solid #535459;}
table.product_data tbody tr td{border-bottom: 1px solid #535459;}
table.product_mc {padding-left:10px;}

/*-------- hosting section of site -------------------*/
/*temp styles probably*/
#hosting { }
#hosting th, #hosting td, #hosting th, #hosting td {padding:5px;}
	#hosting thead {color:white;}
	#hosting .side {text-align:left;}
	#hosting .header {text-align:left; background:#2f3033; font-weight:bold; color:#FFFFFF;}




/*---------Blog ----------------*/

.BlogInfo, .blog_trackback, .blog_print, .blog_topics, .blog_tags {display:none;}

.blog_title {padding: 20px 0px 10px 0px;}

.blog_body {padding:0px; margin-top: -5px;}
.blog_body p{ width:550px;font-size:11px; font-family:Tahoma, Arial, Helvetica;}
.blog_foot{ border-bottom: 1px solid #535459; display:block; text-align:right; padding-bottom: 10px;}

.blog_date {font-size:.9em; text-align:left; color: #757575;}
.comment_h {font-size:11px; font-family:Tahoma, Arial, Helvetica; padding-top:3px;}
a.submit{color:#cdd1d5;}
a.submit:hover {color:#FFFFFF; text-decoration:underline;}
.blog_bubble {padding: 20px 0px 20px 0px;border-top: 1px solid #535459;}

a.blog_more_link, a.blog_comments_normal, a.blog_edit_link { margin: 10px 10px 10px 0px; color: #FFF; background-image: url(images/arrow_right.gif); background-repeat:no-repeat; background-position: right; display:inline; padding-right: 10px;}
a:hover.blog_more_link, a:hover.blog_edit_link, a:hover.blog_comments_normal {color: #FFF; text-decoration:underline;background-image: url(images/arrow_right_r.gif)}

#lnkEditEntry {border:1px solid red;}


#dnn_ctr696_Login_tdPassword a, #dnn_ctr696_Login_tdPassword a:link, #dnn_ctr696_Login_tdPassword a:visited{color:#cdd1d5;}
#dnn_ctr696_Login_tdRegister{display:none;}


.blog_footer_right .link, .blog_footer_right .link2 {display:none;}

/*---SIFR ------*/
/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

/*---- sIFR ---*/
.sIFR-flash {visibility: visible !important;margin: 0;padding: 0;}

.sIFR-replaced {visibility: visible !important;}

.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
/*
  Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it.
  Conveniently, the object tab is always in a div, so we hide all divs directly inside the replaced element.
*/

.sIFR-replaced > div {
  display: none !important;
}

/*---- Header styling ---*/

.sIFR-active h1 { visibility: hidden;  font-family: Verdana;  line-height: 1em;  font-size: 24px;}
.sIFR-active h2 { visibility: hidden;  font-family: Verdana;  line-height: 1em;  font-size: 18px; margin-bottom: -10px;}
.sIFR-active h3 { visibility: hidden;  font-family: Verdana;  line-height: 1em;  font-size: 12px;}
.sIFR-active h4 { visibility: hidden;  font-family: Verdana;  line-height: 1em;  font-size: 18px; padding-top: 0px; margin-bottom: 0px;}
.sIFR-active h5 { visibility: hidden;  font-family: Verdana;  line-height: 1em;  font-size: 12px; padding-top: 0px; margin-bottom: -5px;}
.sIFR-active h6 { visibility: hidden;  font-family: Verdana;  line-height: 1em;  font-size: 14px; margin-bottom: 2px; padding-top: 0;}
  
/*-------------these are replacement styles for sifr if someone doesn't have flash----------------*/
h1, #project h3{color: #CCCCCC; text-transform:none; }
h4 {color:#cccccc; font-size: 18px; margin-top: 15px; font-weight:normal;}  
h2 {color:#CCCCCC; font-size: 18px;font-weight:normal;}
h3 {color:#FFFFFF; font-size: 12px; font-weight:bold;}
#project h2{color:#FFFFFF;text-transform: none;}
h5 {color:#FFFFFF;}
h6 {color:#cccccc; font-size: 14px;font-weight:normal;margin-top: 17px;}


#dnn_nav1 ul li a { color: #9c9fa2;}
#dnn_nav1 ul li a:hover { color: #FFFFFF;}


/* LINKS WITHOUT OUTLINE ___________________________________________________________________________*/

#dbe a, #rightside_index a, #project_logo a{outline:none}
