/*===========================================================================
	Colors (Global)
	
	This stylesheet defines the colors for the following:
	* Text and links
	* Backgrounds
	* Borders
===========================================================================*/

/*
	Color Glossary
	
	rgb(255,255,255); 	White
	rgb(51,51,51); 		80% Black
	rgb(102,102,102); 	60% Black
	rgb(153,153,153); 	40% Black
	rgb(204,204,204); 	20% Black
	
	
	rgb(249,244,234); 	Light Yellow
	rgb(234,202,141); 	Medium Yellow
	rgb(236,182,78); 	Dark Yellow
	rgb(140,64,64); 	Dark Maroon
	rgb(101,0,0); 		Brighter Red
	rgb(51,0,0); 		Dark Red
	rgb(163,150,134); 	Brown
	rgb(228,228,223); 	Beige
	
*/

/* Page
===========================================================================*/
body {
	background-color: rgb(228,228,223);
	color: rgb(163,150,134);
	border-top-color: rgb(236,182,78) !important;
}

div#page {
	color: rgb(102,102,102);
	background-color: rgb(255,255,255);
}

body div#wrapper{
	background-color: rgb(255,255,255);
}


/* Defaults
===========================================================================*/

/* Links */

a, a:link {
	color: rgb(51,0,0);
}

a:visited {
	color: rgb(51,0,0);
}

a:hover, a:active {
	border-bottom-color: rgb(102,102,102);
}


/* Headings */

h1, h1#company-name a, h1#company-name a:active, h1#company-name a:visited {
	color: rgb(236,182,78);
}

h2, h2 a:link, h2 a:active, h2 a:visited  {
	color: rgb(236,182,78);
}

h3 {
	color: rgb(236,182,78);
}

h3 a,
h3 a:link,
h3 a:visited {
	color: rgb(236,182,78);
}

h4{
	color: rgb(102,102,102);
}

h5{
	color: rgb(102,102,102);
}

div.right-column h5 {
	color: rgb(236,182,78);
}

div#sidebar h3 {
	color: rgb(102,102,102);
}

div#sidebar h4 {
	color: rgb(236,182,78);
}


/* Accessibility Navigational Items
===========================================================================*/
ul#accessibility-navigation li a {
	color: black;
}

/* Primary Navigation
===========================================================================*/
div#primary-navigation ul li a{
	color: rgb(102,102,102);
}

div#primary-navigation ul li a:hover, div#primary-navigation ul li a:active{
	border-bottom-color: rgb(102,102,102);
}

div#primary-navigation ul li.current_page_item a,
div#primary-navigation ul li.current_page_item a:link,
div#primary-navigation ul li.current_page_item a:hover,
div#primary-navigation ul li.current_page_item a:visited {
	color: rgb(51,0,0);
}

div#primary-navigation ul li.current_page_item a:hover{
	border-bottom-color: rgb(51,0,0);
}

div#primary-navigation ul li{
	border-right-color: rgb(236,182,78);
}


/* Primary Content
===========================================================================*/
div#primary-content {
	color: rgb(102,102,102);
}

/*------------ Admin Edit This -------------*/
div#primary-content div#main-content div.admin-edit-this a{
	background-color: rgb(249,244,234);
	color: rgb(51,51,51);
}

div#primary-content div#main-content div.admin-edit-this a:hover{
	background-color: rgb(236,182,78);
	color: rgb(255,255,255);
}

/*------------ Callout (Homepage) -------------*/
div#primary-content div#sidebar{
	border-bottom-color: rgb(204,204,204);
}

div#primary-content div#sidebar ul li.widget a.callout-link span.arrow{
	color: rgb(102,102,102);
}


/*------------ RSS Feed on Homepage -------------*/

div#primary-content div#sidebar ul li.widget_kbrss,
div#primary-content div#sidebar #execphp-213737921
{
	border-left-color: rgb(204,204,204);
	border-right-color: rgb(204,204,204);
}

div#primary-content div#sidebar ul li.widget_kbrss ul li div.rss-right-column,
div#primary-content div#sidebar #execphp-213737921 div.rss-right-column
{
	border-left-color: rgb(204,204,204);
}


/*------------ News Page Specific -------------*/
div#primary-content div#main-content div.news-entry div.news-page-post {
	border-left-color: rgb(204,204,204);
}



/*------------ Sidebar Specific -------------*/
div.right-column div.callout ul	li {
	color: rgb(236,182,78);	
}

div.right-column div.callout ul	li span {
	color: rgb(102,102,102);
}


div#primary-content div.right-column div.callout-middle {
	border-left-color: rgb(204,204,204);
	border-right-color: rgb(204,204,204);
}

/* === Package Callout === */

div.right-column div.callout ul.package-callout	li.price {
	color: rgb(101,0,0);
}

div.right-column div.callout ul.package-callout	li.offer {
	color: rgb(102,102,102);
}


/* === Testimonials === */

div.left-column div.testimonials h5 {
	color: rgb(236,182,78);
}

div#primary-content div#main-content div.left-column div#testimonials-glider {
	border-top-color: rgb(204,204,204);
	border-bottom-color: rgb(204,204,204);
}

div#primary-content div#main-content div.left-column div.testimonials-links ul li {	
	border-right-color: rgb(204,204,204);
}

/*=== Dates ===*/
div.right-column div.callout ul li span.location {
	border-left-color: rgb(204,204,204);
}

/* Footer Content
===========================================================================*/
div#footer{
	background-color: rgb(228,228,223);
}

div#footer div#footer-container div.copyright {
	color: rgb(163,150,134);
}

div#footer div#footer-container div.copyright a,
div#footer div#footer-container div.copyright a:hover,
div#footer div#footer-container div.copyright a:visited {
	color: rgb(163,150,134);
}

div#footer div#footer-container div.copyright ul#hcard-John-Matthew li.fn,
div#footer div#footer-container div.copyright ul#hcard-John-Matthew li.adr {
	border-right-color: rgb(163,150,134);
}

/* ==== Footer-navigation ==== */

div#footer div#footer-container #footer-navigation ul li{
	border-right-color: rgb(163,150,134);
}

div#footer div#footer-container #footer-navigation ul li a:link,
div#footer div#footer-container #footer-navigation ul li a:hover,
div#footer div#footer-container #footer-navigation ul li a:visited {
	color: rgb(163,150,134);
}

div#footer div#footer-container #footer-navigation ul li.current_page_item a:link,
div#footer div#footer-container #footer-navigation ul li.current_page_item a:hover,
div#footer div#footer-container #footer-navigation ul li.current_page_item a:visited {
	color: rgb(51,0,0);
}

div#footer div#footer-container #footer-navigation ul li a:hover {
	border-bottom-color: rgb(163,150,134);
}