/*
 * Created by: Kevin Miller http://www.einsteinindustries.com
 */

/*--------------------------------------------------------------------------------
  Color CSS

	Body Default:						#3f2d27
	h1/h2/h3:							#d3606b
	Form Elements:						#FFFFFF
	Form Element Border:				#3f2d27
	Links:								#d3606b
	Links Active:						#50452E
	Background:							#fff0ed
	Page:								#50452E
	Header h1/p:						#d3606b
	Header h2:							#D5DBB5
	Main Navigation Link: 				#d3606b
	Main Navigation Link Active: 		#3f2d27
	Footer Text & Links:				#3f2d27

--------------------------------------------------------------------------------*/

html {
    background: url(../images/brown/bg.jpg) repeat-x top center #562f10;
}

body {
	color: #8B5D3C;
}

#wrapper { 
	background: url(../images/brown/wrapper.jpg) repeat-y top center transparent;
}

#main {
	background: url(../images/brown/bottom-bg.jpg) no-repeat bottom center transparent;
}

#header {
    background: url(../images/brown/top.jpg) no-repeat top center transparent;
}

	#header h1 { 
		color: #512200;
	}

	#header h1 a {
		color: #512200;
	}

	#header h2 {
		color: #E9D8B1;
	}

	#header p {
		color: #E9D8B1;
	}
	
#navigation-container-lower {
	background: url(../images/brown/bg-nav.jpg) repeat-y 0 0 transparent;
}	

	#main-navigation li {
		border-left: 1px solid #3F2517;
	}

	#main-navigation li a, #main-navigation li a:link, #main-navigation li a:visited {
		color: #3F2517;
	}
	
	#main-navigation li a:hover {
		color: #000000;
	}
	
#masthead {
	background: url(../images/brown/01-flash.jpg) no-repeat top center #fff0ed;
}

#main #right {padding-right:50px; width:235px; padding-bottom:50px;}


#main #right h2 {
		color: #ffffff;
		font-size:28px;
		background:url(../images/brown/right-header-bg.jpg) no-repeat;
		height:90px;
		width:249px;
		line-height:60px;
		margin-left:-19px;
		margin-top:-23px;
		margin-bottom:0;
		text-align:center;
	}
#right form	{ margin-top:0;}	

	
	#right h3 {
						color: #512200;
					}

#subnav { 			background:url(../images/brown/right-sublist-bg.jpg) top left no-repeat;
						padding-top:80px;
						margin:-23px 0 50px -19px;
						
						}				
#subnav li {	padding-left:20px;}


	
#content {
	background: url(../images/brown/main.jpg) no-repeat top left transparent;
}

	#center h1 {
		color: #512200;
	}
	
	#center h2 {
		color: #512200;
	}

	#center h3 {
		color: #512200;
	}


#footer {
	background: url(../images/brown/page-footer.jpg) no-repeat top center #562f10;
}

	#footer-navigation li { 
		border-left: 1px solid #ffffff;
	}

	#footer a:link, #footer a:visited { 
		color: #ffffff; 
	}

	#footer a:hover, #footer a:active {
		color: #512200; 
	}

	#footer p.copyright {
		color: #ffffff;
	}
	
	
/*
 * Inputs
 */

input, textarea, select { 
	background-color: #FFFFFF !important; /* to prevent highlighting by Google Toolbar */
	border: 1px solid #3f2d27;
	color: #704045;
}

/*
 * General Typography
 */
	
a, a:link, a:visited { 
	color: #3f2d27;  
}

a:hover, a:active, a:focus { 
	color: #512200; 
}
