/* ----------------------------------------------------
*  -----------------  ELEMENTS  -------------------
*  ---------------------------------------------------- */

body{
	background:#fff url(i/circle-bkg.gif) repeat 0 -26px;
	color:#343434;
}
h1{
	color:#343434;
}
h2{
	color:#B46000;
}
h3{
	color:#B46000;
}
h4{
	color:#333;
}
h5{
	color:#333;
}
h6{
	color:#333;
}

a,
a:link,
a:visited{
	color:#db8e35;
	color: #B46000;
}
a:focus,
a:hover,
a:active{
	color:#999;
}

#header{
	color:#fff;
	background: transparent url(i/banner-base-2.gif) no-repeat right top;
}

#brandingMain a{
	color:#fff;
}
#brandingSub{
	color:#fff;
}

#footer{
	color:#444;
	border-top-color: #666;
}
#footer a,
#footer a:link,
#footer a:visited{
	color:#444;
}
#footer a:focus,
#footer a:hover,
#footer a:active{
	color:#000;
}




/* --- mainNav ---*/
#mainNav {
	background: #da8d35;
  border-color: #fff;
}
#mainNav li a,
#mainNav li a:link,
#mainNav li a:visited{
	color:#fff;
	background:#da8d35;
}
#mainNav li a:focus,
#mainNav li a:hover,
#mainNav li a:active{
	color:#754200;
}
#mainNav li.selected a,
#mainNav li.selected a:link,
#mainNav li.selected a:visited{
	color:#754200;
}

#mainNav li .subNav{
	background:#da8d35;
}
#mainNav li .subNav a,
#mainNav li .subNav a:link,
#mainNav li .subNav a:visited{
	border-top-color: #fff;
	color:#fff;
}
#mainNav li .subNav a:focus,
#mainNav li .subNav a:hover,
#mainNav li .subNav a:active{
	background: rgba(255, 255, 255, 0.2);
	color:#754200;
}



/* --- Contact Form --- */

#contactForm input,
#contactForm textarea{
	border-color: #444;
}





/* ----- Blog Colors ----- */

#blog .blogArchiveHeading{
	border-bottom-color:#575757;
}
#blog #blogArchiveNav dt{
	border-bottom-color:#575757;
}
#blog #blogArchiveNav dt.blogNavMonthjs:hover{
	color:#aaa;
}
#blog #blogRecentPosts .selectedPost,
#blog #blogArchiveNav .selectedPost{
	color:#bbb;
}
#blog #blogRecentPosts li,
#blog #blogArchiveNav li.blogArchivePost{
	border-bottom-color:#575757;
}

/*#blog #blogArchiveNav span.blogPostCount{
	color:#bbb;
}*/
#blog span.postByline{
	border-top-color:#575757;
}
#blog .blogShareLinks{
	border-top-color:#575757;
}
#blog #disqus_thread{
	border-color: #575757;
}








