#backgroundDecor {
		background:url(../images/utopian_top_bg.jpg) no-repeat top center;
		padding:0px;
		margin:0px;
		height:1324px;
		width:100%;
	}

input, textarea, select {
	background: #e2e2e2;
	color: #404040;
}

input:focus, textarea:focus, select:focus {
	background: #c0c0c0;
}

input[type="submit"], input[type="reset"] {
	background: url(../images/submit_btn_light.png) no-repeat;
	color: #404040;
}

input[type="submit"]:hover, input[type="reset"]:hover {
	color: #202020;
}

blockquote {
	background: transparent url(../images/bq_light.png) left top no-repeat;
}

hr {
	background-color: #c0c0c0;
	color: #c0c0c0;
}

th {
	background: #c0c0c0;
}

td {
	background: #e2e2e2;
}

fieldset {
border: 1px solid #c0c0c0;
}

legend {
	color: #202020;
}

.divider {
	border-top: 1px solid #c0c0c0;
}

/*************************** 
Header
**************************/

#header {
	background:url(../images/bg/header_top_bg.png) top center no-repeat; 
}

#header-bar {
	background:url(../images/bg/social_media_bg.jpg) no-repeat top center;
}

#header-bar #searchform {
	background: url(../images/search_bar_light.png) no-repeat;
}

/*************************** 
Navigation
**************************/

#nav {
	/* background: url(../images/nav_divider_light.png) repeat-y left;  */
}

#nav ul li{
	/* background: url(../images/nav_divider_light.png) repeat-y right; */
}

#nav ul ul {
	background: url(../images/nav_bg_light.png) no-repeat left top;
}

#nav ul ul ul {
	background: url(../images/nav_bg_light.png) no-repeat right top;
}

#nav ul li ul .nav-last {
	border-bottom: 1px solid #808080;
}

#nav ul a {
	color:#79543d;
	text-shadow: #ffffff 1px 1px 0;
}

#nav ul .children .cat-item a, #nav ul li .page_item a, #nav ul .sub-menu .menu-item a {
	color: #404040;
}

#nav ul .children .cat-item a:hover, #nav ul li .page_item a:hover, #nav ul .sub-menu .menu-item a:hover {
	background: #f7f7f7;
	color: #808080;
}

.tooltip { 
	background:transparent url(../images/tooltip_light.png) no-repeat; 
}

#content-wrapper-outer {
	/* background: url(../images/page_bg_light.png) repeat-y; */
	background:url(../images/bg/content_bg.png) repeat-y;
}

#footer {
	background: url(../images/bg/footer_bg.png) no-repeat;
	/* text-shadow: #ffffff 1px 1px 0;  */
}

.meta, .meta a {
	color: #79543d;
}

.page-title {
	border-bottom: 1px solid #c0c0c0;
}
.subtitle {
	color: #404040;
}

.post-thumbnail-shadow {
	background: url(../images/post_thumbnail_shadow_light.png) no-repeat;
}

#tabs {
	/* background: url(../images/tab_bg_light.png) no-repeat;  */
	background: url(../images/bg/tabs_wood_bg.jpg) no-repeat;
}

a.tab {
	color: #fe7f00;	
	text-shadow: #000000 1px 1px 0;
}

a.tab-active {
	text-shadow: #000000 1px 1px 0;
}

a.tab:hover, a.tab-active, a.tab-active:hover {
	color: #fe7f00;
}

.kwicks li, .gallery-image, .post-image {
	background: url(../images/ajax_loader_light.gif) 50% 50% no-repeat;
}

/*************************** 
Navigation
**************************/

.slider-title h1 {
	color: #fe7f00;
}

.slider-title, .slider-desc, .fadesliderImage span, .minisliderImage span {
	background: url(../images/slider_desc_bg_dark.png) repeat;
/*	background: url(../images/slider_desc_bg_light.png) repeat;*/
	color: #ffffff;
}

.jcarousel-skin .jcarousel-container {
	/*background: url(../images/carousel_bg_light.jpg) no-repeat;*/
	background:url(../images/bg/middle_carousel_bg.jpg) no-repeat center;
}
.jcarousel-skin .jcarousel-next-horizontal {
	background:url(../images/carousel_buttons_light.png) nono-repeat right top;
}
.jcarousel-skin .jcarousel-prev-horizontal {
	background:url(../images/carousel_buttons_light.png) nono-repeat left top;
}

.jcarousel-skin .jcarousel-prev-disabled-horizontal,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:active {
	background:url(../images/carousel_buttons_light.png) no-repeat left bottom;
}

.gallery-image-details {
	background: #ffffff;
	border: 1px solid #c0c0c0;
	color: #808080;
}

.widget h3 {
	color: #1a1816;
	border-bottom: 1px solid #c0c0c0;
}
.widget li {
	border-bottom: 1px solid #c0c0c0;
}
.widget img {
	border: 1px solid #c0c0c0;
}
.widget img:hover {
	border: 1px solid #404040;
}

#minislider {
	border: 1px solid #c0c0c0;
}

#comments h3 {
	border-bottom: 1px solid #c0c0c0;
}
.comment-body {
	border-bottom: 1px solid #c0c0c0;
}

.alignleft, .alignright, .aligncenter {
	/* border: 1px solid #c0c0c0; */
	border-top: 1px solid #e4e4e4; 
	border-bottom: 1px solid #e4e4e4; 
}
.wp-caption-text {
	color: #404040;
}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi a:active, .wp-pagenavi span.pages, .wp-pagenavi span.extend, .page-numbers, .wp-pagenavi span.current, .page-comments span.current {
	color: #404040 !important;
}
.wp-pagenavi span.current, .page-comments span.current, .wp-pagenavi a:hover, .page-numbers:hover {	
	background: #c0c0c0 !important;
	color: #404040 !important;
}
.post-navi {
	color: #404040 !important;
}
.post-navi span {
	background: #c0c0c0 !important;
	color: #404040 !important;
}
.post-navi a:hover span {
	background: #c0c0c0 !important;
	color: #404040 !important;
}

.loader {
	background: url('../images/ajax_loader_light.gif') no-repeat center center;
}




/*
-----------------------------------------
LINKS
----------------------------------------- 
*/

div#businessLinks {
	margin:0px;
	padding:0px;
}

div#businessLinks ul, div#businessLinks ol{
	padding:20px 0 0 0;
	margin:0;
	line-height:16px;
}

div#businessLinks ul li, div#businessLinks ol li {
	margin:3px 0 3px 27px;
	padding:0;
	line-height:16px;
}

div#businessLinks ul li ul {
	margin:3px 0 3px 0;
	padding:0;
	line-height:16px;
}

div#businessLinks ul li ul li  {
	margin:2px 0 2px 33px;
	padding:0;
	line-height:16px;
}


