body{
background: #29364a;
color:#c6d3e3;
}

#main, #second_header{
background: #4e596a;
}



/************************************************************************
FEATURED
*************************************************************************/
#top .feature_excerpt .sliderheading, #top .feature_excerpt span, #top .accordion .heading_clone{
color:#4e596a;
}

#feature_background{
background:#4e596a url('../images/skin4/bg_featured.png') no-repeat center 301px;
}

#feature2_background{
background: #4e596a none no-repeat center 301px;
}

.bottom_right_rounded_corner, .bottom_left_rounded_corner, .top_right_rounded_corner, .top_left_rounded_corner{
background:transparent url('../images/skin4/rounded.png') no-repeat;
}

.bottom_right_rounded_corner{background-position: bottom right;}
.bottom_left_rounded_corner{background-position: bottom left;}
.top_right_rounded_corner{background-position: top right;}
.top_left_rounded_corner{background-position: top left;}

.slidercontent{
color:#c6d3e3;
}

/*accordiom*/
.featured{
background: #f9f9f9 url(../images/skin4/preload.gif) no-repeat center center;
}

#top .fadeout{
background: transparent url(../images/skin4/overlay.png) repeat-y right top;
}

/*fadeslider*/

#top .slidecontrolls span{
background:transparent url(../images/skin4/slide_controlls.png) no-repeat top right;
}

#top .slidecontrolls .active_item, #top .slidecontrolls span:hover{
background:transparent url(../images/skin4/slide_controlls.png) no-repeat top left;
}

/*news*/
.newsselect{
border:1px solid #5e6b7f;
background: #5a6577;
}

#top .newsselect .single_item{
border-top: 1px solid #5e6b7f;
border-bottom: 1px solid #35455c;
}

.newsselect .single_item:hover, .newsselect .active_item{
background-color: #29364a;
text-shadow:-1px -1px 0 #0d1522;
outline: none;
}

.newsselect2 .single_item:hover, .newsselect2 .active_item{
background-color: #29364a;
text-shadow:-1px -1px 0 #0d1522;
outline: none;
}

.newsselect .sliderdate {
color:#c6d3e3;
}

/*------------------------------------------------------------*/


#breadcrumb_wrap{
background: #fff;
border-top:1px solid #5e6b7f;
}

#head, #footer, #footer_bottom{
color:#fff;
}

.logo{
background: transparent url('../images/skin4/logo.png') repeat top left;
}

.social_bookmarks .rss a{background: transparent url(../images/skin4/rss_16.png) 0 0  no-repeat;}
.social_bookmarks .facebook a{background: transparent url(../images/skin4/facebook_16.png) 0 0  no-repeat;}
.social_bookmarks .twitter a{background: transparent url(../images/skin4/twitter_16.png) 0 0  no-repeat;}
.social_bookmarks .flickr a{background: transparent url(../images/skin4/flickr_16.png) 0 0  no-repeat;}
.social_bookmarks .skype a{background: transparent url(../images/skin4/skype_16.png) 0 0  no-repeat;}

/*head searchform*/

#head #s{
background: #fff;
color:#c6d3e3;
}

#head #searchsubmit{
background: transparent url(../images/skin4/search.png) 2px center  no-repeat;
}

/*nav*/

#nav a{
color:#c6d3e3;
}

#nav a:hover, #top #nav li:hover a{
color:#fff;
background: #29364a;
}


#nav .current a {
color: #ff004d;
background: #29364a;
text-shadow: #000000 2px 0px 2px;

}

#top #nav ul{
background: #29364a;
}

#top #nav ul a{
color: #fff;
}

#top #nav ul a:hover{
color: #29364a;
background: #fff;
}


/*featured*/

.feature_excerpt{
background: transparent url(../images/skin4/transparency.png);
}

.featured a{
color: #444;
}

.featured a:hover{
color: #434e60;
}
/*main content*/
#info{
border-bottom:1px solid #5e6b7f;
color:#c6d3e3;
}

.info_noslide{
border-top:1px solid #5e6b7f;
}

.show_portfolio, .more-link{
background: transparent url(../images/skin4/icon_next.png) right 2px  no-repeat;
}

.show_portfolio a, .more-link{
background: transparent url(../images/skin4/icon_next.png) right 2px  no-repeat;
	color: #fffeff;
}

.show_portfolio:hover{
text-decoration: none;
color: #FFF;
}

.portfolio_item .item_data{
border:1px solid #5e6b7f;
background: #29364a;
}

.category a, .date,  .comments a{
color:#c6d3e3;
}
.portfolio_item{
background: transparent url(../images/skin4/bg_portfolio_item.png) center bottom  no-repeat;
}

.portfolio_item2{
background: transparent none repeat-x center bottom;
	border: 1px none white;
}

.category{
background: transparent url(../images/skin4/icon_category.png) left 2px  no-repeat;
}

.date{
background: transparent url(../images/skin4/icon_date.png) left 2px  no-repeat;
}

.post_data .comments{
background: transparent url(../images/skin4/icon_comments.png) left 2px  no-repeat;
}

.portfolio_item .date{
background: transparent url(../images/skin4/icon_date.png) right 2px  no-repeat;
}
/*blog*/

.entry img{
background: #29364a;
}

.image_border{
background: transparent url(../images/skin4/bg_blog_image.png) bottom center  no-repeat;
}

.latest_work, .show_portfolio, .more-link{
color: #fffeff;
}

/*pagination*/

#top .pagination span, #top .pagination a{
color:#29364a;
background: #c6d3e3;
}

#top .pagination a:hover{
color:#fff;
background: #434e60;
}

#top .pagination .current{
background: #29364a;
color:#fff;
}

/*footer*/
#footer{
background: transparent url(../images/skin4/bg_footer_shadow.png) top left  repeat-x;
border-bottom:1px solid #192333;
}

#top .breadcrumb_info{
background: transparent url(../images/skin4/earth.png) top left no-repeat;
}

.breadcrumb span{
background: transparent url(../images/skin4/arrow.png) center left no-repeat;
color: #29364a;
}

.breadcrumb a{
color: #ff004d;
}
.breadcrumb a:hover{
color:#192333;

}

#footer h1, #footer h2,  #footer h4, #footer h5, #footer h6, #footer legend, #footer h1 a, #footer h2 a, , #footer h4 a, #footer h5 a, #footer h6 a {
color:#fff;
}
#footer h3, #footer h3 a {
	color: #00ade9;
}

#footer h4, #footer h4 a {
color: #ff004d;
}
#footer h2,#footer h3,#footer h4,#footer h6, #footer ul li a{
border-bottom:1px solid #434e60;
}

#footer_bottom{
border-top:1px solid #434e60;
}

#footer li a{
color:#fff;
	font-size: 10px;
}

#footer li a:hover{
color:#C6D3E3;
text-decoration: none;
}

.box li a,  #footer .box .recentcomments{
background:transparent url(../images/skin4/bullet2.png) no-repeat scroll 0 12px;
border-bottom:1px solid #333;
}

.copyright, .scrollTop{color:#fff;}
.scrollTop:hover{color:#C6D3E3; font-weight: bold; text-decoration: none;}

.scrollTop{
background:transparent url(../images/skin4/top.png) no-repeat scroll right 7px;
}

/*sidebar*/

#sidebar{
background:transparent url(../images/skin4/bg_sidebar_center.png) repeat-y top left;
}

#sidebar_top{
background:transparent url(../images/skin4/bg_sidebar_top.png) no-repeat top left;
}

#sidebar_bottom{
background:transparent url(../images/skin4/bg_sidebar_bottom.png) no-repeat bottom left;
}

#sidebar .box li a{
color:#fff;
border-bottom:1px solid #5e6b7f;
background:transparent url(../images/skin4/bullet.png) no-repeat scroll 0 12px;
	font: 12px "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", san-serif;
	margin-bottom: 5px;
}

#sidebar li a:hover{
color:#c6d3e3;
text-decoration: none;
}

/*Generic*/
h1, h2, h5, h6, h8, legend, .sliderheading, h1 a, h2 a, h5 a, h6 a {
color: #ff0d5b;
text-shadow: #000000 2px 0px 2px;
}

h3, h3 a, {
color: #ff0d5b;
}

h4 legend, h4 a{
color: #ff0d5b;
}


h2, h2 a, {
color: #c6d3e3;
	font: 14px "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", san-serif;
}

h33 legend , h33 a {
color: #c6d3e3;
	font: 16px/30px "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", san-serif;
}

h3 legend , h3 a {
color: #ffffff;
	font: 16px "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", san-serif;
	margin-left: -3px;
	padding: 5px;
}

h8 legend , h8 a {
color: #39d7ff;
	font: 16px "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", san-serif;
	width: 238px;
	padding: 5px 50px 5px 2px;
	margin-left: -3px;
}
h3 a:hover {
	color: #fffeff;
	text-decoration: none;
}

h8 a:hover {
	color: #39d7ff;
	text-decoration: none;
}

h1 a:hover, h2 a:hover,  h4 a:hover, h5 a:hover, h6 a:hover {
color:#c6d3e3;
text-decoration: none;
}

h2, h4, h6, h8{
border-bottom:1px solid #5e6b7f;
}



a{
color:#fff;
}

a:hover{
color:#eee;
}

.lightbox_video, .lightbox_image{
background:transparent url(../images/skin4/video.png) no-repeat center center;
}

#top .lightbox_image{
background:transparent url(../images/skin4/magnify.png) no-repeat center center;
}

/************************************************************************
CONTACT FORM
*************************************************************************/

.valid .text_input, .valid .text_area{
border:1px solid #aaeb41;
-moz-border-radius: 3px;
-webkit-border-radius:3px;
} /*#70A41B*/
.error .text_input, .error .text_area{border:1px solid #FF6600;}
.ajax_alert .text_input, .ajax_alert .text_area{border:1px solid #ffb628;}

/************************************************************************
COMMENTS
*************************************************************************/

.comment_content{
border:1px solid #5e6b7f;
background: #29364a;
}

.author_name a{
color:#c6d3e3;
}

.commentmetadata a{
color:#fff;
}

.says{
background:transparent url(../images/skin4/say.png) no-repeat scroll 0 0;
}

.comment-reply-link{
border-top:1px solid #5e6b7f;
border-right:1px solid #5e6b7f;
color:#c6d3e3;
}

.text_input, textarea{
border:1px solid #5e6b7f;
color:#4e596a;
}

.button{
color: #fff;
background:#29364a;
border: none;
cursor: pointer;
}

.button:hover{
color: #4e596a;
background:#fff;
}



