/* brandEvolve style sheet
--------------------------------------------
site:    www.brandEvolve.com
version: 06.15.2008
purpose: main foundation for home page
----------------------------------------- */

/* HEADER-NAV
---------------------------*/

/*  NAV BAR */ 
div#navbar a { color:#fff; }
div#navbar a:hover,
div#navbar
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
}


body#about div#mainnavbar li.about a,
body#capabilities div#mainnavbar li.capabilities a,
body#clients div#mainnavbar li.clients a,
body#news div#mainnavbar li.news a,
body#contact div#mainnavbar li.contact a,
body#siteindex div#mainnavbar li.siteindex a
{ color:#fff; }

body#about div#mainnavbar li.about a:hover,
body#capabilities div#mainnavbar li.capabilities a:hover,
body#clients div#mainnavbar li.clients a:hover,
body#news div#mainnavbar li.news a:hover,
body#contact div#mainnavbar li.contact a:hover,
body#siteindex div#mainnavbar li.siteindex a:hover
{ color:#999; }


/* SECONDARY NAV BAR */ 

body div#subnavbar ul li.about,
body div#subnavbar ul li.capabilities
{ display:none; }

body#about div#subnavbar ul li.about,
body#capabilities div#subnavbar ul li.capabilities
{ display:inline; }

div#subnavbar ul li a { color:#B3221D; }
div#subnavbar ul li a:hover { color:#0AE743; }

body.history div#subnavbar ul li.history a,
body.strength div#subnavbar ul li.strength a,
body.howwedoit div#subnavbar ul li.howwedoit a,
body.analysis div#subnavbar ul li.analysis a,
body.identity div#subnavbar ul li.identity a,
body.creative div#subnavbar ul li.creative a,
body.community div#subnavbar ul li.community a,
body.webcms div#subnavbar ul li.webcms a
{ color:#fff; }

div#subnavbar ul li.selected a:hover { color:#B3221D; }


div#mainnavbar {
 height: 40px;
 width: 100%;
 background-color: #000;
}

div#mainnavbar ul li.siteindex {
line-height: 40px;
margin-left: 220px;
}

div#mainnavbar ul
{
 margin: 0;
 padding: 0 10px;
 color: #999;
 line-height: 40px;
 white-space: nowrap;
}

div#mainnavbar ul li {
 list-style-type: none;
 display: inline;
}

div#mainnavbar ul li a {
 text-decoration: none;
 padding: 5px 8px;
 color: #999;
}

div#mainnavbar ul li a:visited {
 color: #999;
}

div#mainnavbar ul li a:hover {
 color: #fff;
 background-color: #000;
}


/* Secondary Navigation */

 div#subnavbar
 {
   width: 920px;
   height: 50px;
   border-top: solid #fff 1px;
   background-color: #fff;
   line-height: 36px;
   text-align: left;
   margin:0;

 }

 div#subnavbar ul
 {
   margin:0 0 0 62px;
   padding:0;
   width: 500px;

   border-bottom: solid #B4231E 3px;
   margin-top:-1px;
   padding-bottom:8px;
   height: 38px;
 }

body#clients div#subnavbar { background: url('/images/contact_bkg.jpg') no-repeat top left; }

body#about div#subnavbar { background: #fff url('/images/about_bkg.jpg') no-repeat top left; }
body#about div#subnavbar ul { border-top: solid #000 1px; }
 
body#capabilities div#subnavbar { background: #fff url('/images/capabilities_bkg.jpg') no-repeat top left; }
body#capabilities div#subnavbar ul { border-top: solid #000 1px; }

body#news div#subnavbar { background: url('/images/news_bkg.jpg') no-repeat top left; }

body#contact div#subnavbar {  background:url('/images/contact_bkg.jpg') no-repeat top left; }

body#siteindex div#subnavbar {  background: url('/images/siteindex_bkg.jpg') no-repeat top left; }


div#subnavbar ul li {
 list-style-type: none;
 display: inline;
}

div#subnavbar ul li a {
 text-decoration: none;
 padding: 5px 8px;
 color: #FB0800;
}

div#subnavbar ul li a:visited {
 color: #FB0800;
}


div#subnavbar ul li a:hover {
 color: #0AE743;
 background-color: #000;
}






#news2 p
{
margin-top: -10px;
margin-left: 62px;
margin-right: 42px;
text-decoration: none;
font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
font-size:13px;
line-height:19px;
position: relative; 
width: 500px;
}

#news2 img {
margin: 0px 0px 0 0;
padding: 5px 15px 0 0;
color: #000;
}



#mainbody {background-color: #FFFFFF;  
 float: left; 
 display:inline; 
 position: relative; 
 width:0%; 
 }


ul { 
list-style-type: none;
padding-left: 0;
margin-left: 0;
} 

#list li {
background: url(/images/bullet.gif) left center no-repeat;
padding-left: 20px;
margin-left: 62px;
margin-bottom: 10px;
 font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-size:small;
 color: #494C4D;
}

#list li a {
 text-decoration: none;
 padding: 5px 8px;
 color: #fff;
}


#list li a:visited {
 color: #999;
}


#list li a:hover {
 color: #720203;
}

