/* GENRAL COLOR: LIGHT */
.imagepreloader,.ppy-loading {background:url(../images/loader-light.gif) no-repeat center center; }
* {color:#333333;}
.logo-text { color:#bbbbbb;}
#header{
	background-image: url(../images/light/mainnav.jpg);
	background-repeat: no-repeat;
}
#header-bg{ background:url(../images/light/header-wrapper-bg.png) repeat-x; }
#header-wrapper {background:url(../images/light/header-glow.jpg) no-repeat center top;}
#wrapper {background:#FFF url(../images/light/wrapper-bg.png) top repeat-x; }
div.front-page-column span.sub-title,div.front-page-bottom ul.latest-blog li div.content h4 {	color:#808080;}
#intro-text p {	color:#666666; }
#sidebar .widget-container ul li,#content div.hr { border-bottom:1px solid #CCC;}
#content div.hr span { background:#CCC;}
#big-button,#footer h3 { color:#FFF;}
/*#big-button { -moz-box-shadow: 1px 2px 5px #cacaca;	-webkit-box-shadow: 1px 2px 5px #cacaca;	box-shadow: 1px 2px 5px #cacaca;	}*/
#main-menu ul ul,div.scroll-content-thumb span.date,#slideshow-full-text div.slide-text p {background:#FFF;}
#main-menu ul ul li a:link,#main-menu ul ul li a:visited,#content-slider div.content p  {color:#808080;}
#main-menu ul ul li a:hover,#main-menu ul ul li a:active {color:#FFF;}
#main-menu ul li a span.description { color:#474444;}
#main-menu li:hover,#main-menu li.current-menu-item {background:url(../images/light/main-menu-hover.png) top repeat-x;}
#main-menu .sf-sub-indicator {background:url(../images/light/menu-down-arrow.png) top center no-repeat;}
div.front-page-bottom div.image-deco,#sidebar .flickr div.flickr_badge_image,#sidebar .minigallery div.minigallerywrapper {border:1px solid #cccccc;}
#slider-shadow {background:url(../images/light/slider-shadow.png) no-repeat center center; }
div.front-page-columns-wrapper {
	background-image: url(../images/light/midareahomeback.jpg);
	background-repeat: repeat-y;
	background-position: top;
}
#main-menu ul ul li a:link,#main-menu ul ul li a:visited {background:url(../images/light/main-menu-a.png) no-repeat 17px top; }
#main-menu ul ul li a:hover,#main-menu ul ul li a:active {background:url(../images/light/main-menu-a.png) no-repeat 17px bottom; }
div.buttons span { background:url(../images/light/slider-button.png) no-repeat center top; }
.nivo-controlNav a { background:url(../images/light/slider-button.png) no-repeat center top; }
#slider-1 span.content h3,#slider-4 span.content h3, #nivo-slider-wrapper .nivo-caption span.content h3 {color:#FFF; }
#slider-1 span.content p,#slider-4 span.content p,#nivo-slider-wrapper .nivo-caption span.content p  { background:#FFF;color:#333333;}
#slider-4 #controls {background:#FFF;}
#slider-4 #controls #prev {background:url(../images/light/small-prev.png) no-repeat center top;}
#slider-4 #controls #next,#slider-4 #controls #play {background:url(../images/light/small-next.png) no-repeat center top;}
#slider-4 #controls #stop {background:url(../images/light/small-stop.png) no-repeat center top;}

#slider-2 span.content { background:url(../images/light/slider-content-bg-left.png) no-repeat;}
#slider-2 span.content h3 {	color:#FFF; }
#slider-2 span.content p { color:#333333; }
#slider-2 a.readmore:link, #slider-2 a.readmore:visited {color:#666666;border-left:1px solid #FFF; border-right:1px solid #FFF; background:url(../images/light/slider-readmore.png) top repeat-x;}
#slider-2 a.readmore:hover, #slider-2 a.readmore:active {color:#333333;background:url(../images/light/slider-readmore.png) bottom repeat-x;}
#slider-3 span.content { background:url(../images/light/slider-content-bg-right.png) no-repeat;}
#slider-3 span.content h3 {	color:#FFF; }
#slider-3 span.content p { color:#333333; }
#slider-3 a.readmore:link, #slider-3 a.readmore:visited {color:#666666;border-left:1px solid #FFF; border-right:1px solid #FFF; background:url(../images/light/slider-readmore.png) top repeat-x;}
#slider-3 a.readmore:hover, #slider-3 a.readmore:active {color:#333333;background:url(../images/light/slider-readmore.png) bottom repeat-x;}
#slider-2 a.readmore:link,
#slider-2 a.readmore:visited,
#slider-3 a.readmore:link,
#slider-3 a.readmore:visited
 {
	-moz-box-shadow: 0px 2px 5px #83878b;
	-webkit-box-shadow: 0px 2px 5px #83878b;
	box-shadow: 0px 2px 5px #83878b;
}
#content p.important { border-left:1px solid #999999;}
#content h3.ui-accordion-header { background:url(../images/light/accordion-header.png) repeat-x; }
div.front-page-bottom div.one-forth-front-page {border-left:1px solid #d9d9d9;}
#content-slider-controls span { background:url(../images/light/content-slider-control.png) no-repeat center top;}
#footer-sep {border-top:1px solid #e5e5e5; background:#FFF;}
#footer li.widget-container * { color:#000; }
#footersearch input.searchbox {background:#FFF url(../images/light/footer-seach-icon.png) no-repeat 14px 15px; }
#searchform input.inputbox { 
	background:url(../images/light/search-box.png) repeat-x;
	border:1px solid #cccccc;	
}
#content div.tabs ul.ui-tabs-nav {
	background:url(../images/light/tabs-heading.png) repeat-x;	
}
ol.commentlist div.comment-author-arrow,div.testimonial span.arrow { background:url(../images/light/comment-arrow.png) no-repeat; }
ol.commentlist div.comment-author,ol.commentlist div.comment-wrapper, div.testimonial span.content  {	border:1px solid #d9d9d9;background:#f7f7f7;}
ol.commentlist div.avatar-wrapper {	border:1px solid #d9d9d9; background:#FFF; }
div.wp-pagenavi a:link,
div.wp-pagenavi a:visited,
div.wp-pagenavi span.current {
	border:1px solid #bfbfbf;
	background:#f3f3f3;
}
#content input[type=text],
#sidebar input[type=text]{
	background:#FFF url(../images/light/inputbox-bg.png) top repeat-x;
	border:1px solid #cccccc;	
}
#content textarea,
#sidebar textarea{
	background:#FFF url(../images/light/textarea-bg.png) top repeat-x;
	border:1px solid #cccccc;	
}
div.thumbnail-front-page span.icon {
	background:url(../images/light/blog-icon.png) no-repeat;
}
div.thumbnail-portfolio span.icon,
dl.gallery-item span.icon {
	background:url(../images/light/zoom-icon.png) no-repeat;
}
div.video-thumb span.icon {
	background:url(../images/light/play-icon.png) no-repeat;
}
#scrollable-controls span.left {background:url(../images/light/content-slider-left.png) no-repeat;}
#scrollable-controls span.right {background:url(../images/light/content-slider-right.png) no-repeat;}
#content div.floatquote {background:url(../images/light/floatquote.png) no-repeat 0px 0px;}
#sidebar ul.children { border-top:1px solid #CCCCCC;}
#content div.box { background:#f1f1f1; }
#content div.tour div.ui-tabs-panel { background:#f7f7f7; border:1px solid #d9d9d9;}
#content div.important { background:#fff5f5 url(../images/icons/important-icon.png) no-repeat 21px 16px; border-color:#de371b; }
#content div.information { background:#f5f9ff url(../images/icons/information-icon.png) no-repeat 21px 16px; border-color:#259bee;}
#content div.warning { background:#fffaf5 url(../images/icons/warning-icon.png) no-repeat 21px 16px; border-color:#ff8707;}
#content table.content tr td { background:#f1f1f1; border-top:1px solid #FFF;}
#content table.content tr:hover td { background:#e8e8e8;}
#content table.pricing tr td { background:url(../images/light/pricing-table-row.png) repeat-x; }
#content table.pricing tr td.alternate { background:url(../images/light/pricing-table-row-alternate.png) repeat-x; }
div.simple-frame { border:5px solid #eaeaea;}
div.double-frame { border:5px solid #eaeaea;} div.double-frame img {border:1px solid #FFF;}
#content div.tour ul.ui-tabs-nav { background:url(../images/light/tour-head-bg.png) repeat-x; }
#content div.tour ul.ui-tabs-nav li.ui-state-default a:link,
#content div.tour ul.ui-tabs-nav li.ui-state-default a:visited {
	background:url(../images/light/tour-default.png) no-repeat; 
}
#content div.tour ul.ui-tabs-nav li.ui-state-active,
#content div.tour ul.ui-tabs-nav li.ui-state-hover {
	background:url(../images/light/tour-active-arrow.png) no-repeat center 50px;
}
.ppy .ppy-outer,.ppy-imglist li {background:#eaeaea;}
.ppy .ppy-nav {background:#FFF;}
.ppy .ppy-prev {background:url(../images/light/eyepop-prev.png) no-repeat scroll center center transparent;}
.ppy .ppy-next {background:url(../images/light/eyepop-next.png) no-repeat scroll center center transparent;}
.ppy-switch-enlarge {background:url(../images/light/eyepop-enlarge.png) no-repeat scroll center center transparent;}
.ppy-switch-compact {background:url(../images/light/eyepop-compact.png) no-repeat scroll center center transparent;}