/*___ color.css: Color/Backgrounds Styles ___*/

/*___ Section 1: Global Color/Backgrounds Styles ___*/

html 
{
	background		: #8A806D url(images/hexBg.png) repeat left top;
}

body 
{
}

h1 
{
}

h2 
{
}

h3 
{
}

h4 
{
}

h5 
{
}

h6 
{
}

p 
{
}

ul 
{
}

ol 
{
}

li 
{
}

strong 
{
}

em 
{
}

u 
{
}

a 
{
	color			: #8E2C24;
}

a:visited 
{
	color			: #8E2C24;
}

a:hover 
{
	color			: #746B59;
}

table 
{
	border			: solid 1px #000000;
	border-collapse	: collapse;
}

tr 
{
}

th 
{
	border			: solid 1px #000000;
	border-collapse	: collapse;
}

td 
{
	border			: solid 1px #000000;
	border-collapse	: collapse;
}

img 
{
}

/*___ Section 2: Site-Specific Global Color/Backgrounds Modules ___*/

/*___ Section 3: Unique Element-Specific Global Color/Backgrounds Styles ___*/

/*___ DIV _________________________________________________________________*/

#header
{
	background		: #ffffff url(images/headerBackground.png) no-repeat right bottom;	
}

.home #header
{
	background		: #ffffff url(images/homeHeaderBackground.png) no-repeat right bottom;	
}

.section.content
{
	background		: #ffffff url(images/contentBackground.png) no-repeat left top;
}

.home .section.content
{
	background		: #ffffff none;	
}

.home .article.main
{
	border-top		: solid 1px #8A806D;	
}

.home .section.additional
{
	border-top		: solid 1px #8A806D;
	border-left		: solid 1px #8A806D;
}

#footer
{
	color			: #ffffff;	
}

.figure.banner
{
	border			: solid 1px #9A9689;	
}

/*___ SPAN _________________________________________________________________*/

#header .phone
{
	color			: #fff;
	color			: rgba(255,255,255,0.74);	
}

/*___ H1 _________________________________________________________________*/

/*___ H2 _________________________________________________________________*/

#header h2
{
	color			: #9B9282;	
	text-shadow		: 2px 2px 2px #807665;
}

/*___ H3 _________________________________________________________________*/

.nav h3
{
	color			: #746B59;	
	border-bottom	: solid 1px #B5AFA3;	
}

/*___ H4 _________________________________________________________________*/

.home h4
{
	color			: #625947;	
}

.home .article.main h4
{
	background		: transparent url(images/homeMainH4.png) repeat-y right top;	
}

.section.additional h4
{
    color			: #746B59;
}

.home .section.additional h4
{
	background		: transparent url(images/homeAdditionalH4.png) repeat-y left top;	
}

/*___ H5 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ P _________________________________________________________________*/

/*___ UL _________________________________________________________________*/

.nav .sub
{
	border-bottom	: solid 1px #B5AFA3;	
}

/*___ OL _________________________________________________________________*/

/*___ LI _________________________________________________________________*/

.nav .sub li
{
	border-left		: solid 1px #B5AFA3;	
}

.nav .sub li:first-child
{
	border-left		: none;
}

/*___ STRONG _________________________________________________________________*/

/*___ EM _________________________________________________________________*/

/*___ U _________________________________________________________________*/

/*___ A _________________________________________________________________*/

#header h1 a
{
	background		: transparent url(images/logo-trans.png) no-repeat left top;
}

.nav .sub a:hover,
.nav .sub a.active
{
	color			: #000000;	
}

.nav .root a.active,
.nav .root a:hover
{
	border-bottom	: solid 1px #746B59;
	color			: #746B59;
}

#corner
{
	background		: transparent url(images/cornerLogo.jpg) no-repeat left top;
}

.article.main .current
{
    color           : #000000;
}

.login
{
    background-color: #A19888;
    border          : solid 1px #FFFFFF;
}

.lightbox .thumbnail
{
	border			: solid 1px #8A806D;	
}

/*___ TABLE _________________________________________________________________*/
.loginBox
{
    color           : #746B59;
}

/*___ TR _________________________________________________________________*/

/*___ TH _________________________________________________________________*/

/*___ TD _________________________________________________________________*/
.loginBox td
{
    background-color: #FFFFFF;
    border          : solid 1px #8A806D;
}

/*___ IMG _________________________________________________________________*/

.projects img
{
	border			: solid 1px #948B7A;
}

/*___ FORM _________________________________________________________________*/

body > form
{
	border			: solid 1px white;	
}

/*___ INPUT _________________________________________________________________*/

/*___ LABEL _________________________________________________________________*/

/*___Group/Section/Class_________________________________________________________________*/
