	/* General */

a, .icon_box strong {
	color: #0069b2;
}

a:hover {
	color: #000;
}

	/* Header */

#header {
	background-image: url('default/header_bg.jpg');
	background-position: left bottom;
}

#footer {
	background-color: #112337;
}

#header ul li a, #header ul li a i {
	background-image: url('default/nav_hover.png');
}

#header ul li a {
	color: #093157;
	text-shadow: 1px 1px 0 #fff;
}

#header ul li a:hover, #header ul li.sfHover a, #header ul li.logo a, #header ul li.current-cat a, #header ul li.current_page_item a, #header ul li.current_page_parent a, #header ul li.current-cat-parent a {
	background-position: left top;
	color: #000;
	text-shadow: 1px 1px 0 #fff;
}

#header ul li a:hover i, #header ul li.sfHover a i, #header ul li.current-cat a i, #header ul li.current_page_item a i, #header ul li.current_page_parent a i, #header ul li.current-cat-parent a i {
	background-position: right top;	
}

	/* Navigation Drop Down menus */

#header ul li.sfHover ul li {
	border-bottom: #ccc solid 1px;
}

#header ul li.sfHover ul li a {
	border-bottom: #fff solid 1px;
}

#header ul li.sfHover ul li a {
	color: #1e4971;
	text-shadow: 0 1px 0 #fff;
}

#header ul li.sfHover ul li a:hover, #header ul li.sfHover ul li.current_page_item a, #header ul li.sfHover ul li.current-cat a {
	background-color: #fff;
	color: #000;
}

	/* Featured Homepage */

#featured {
	background-color: #fff;
	background-image: url('default/feature_bg.png');
	border-bottom: #000 solid 1px;
}

#featured .feat_text h3 {
	color: #fcfcfc;
	text-shadow: 2px 2px 2px #000;
}

#featured .feat_text h4 {
	color: #c0daf3;
	text-shadow: 2px 2px 2px #000;
}

#featured h4 a {
	color: #62aef6;
}

#featured h4 a:hover {
	color: #fff;
	text-decoration: underline;
}

#featured #controls a {
	background: url('default/bullets.png') 50% top no-repeat;
}

	/* Main Content */

#main_content {
	background-color: #fcfcfc;
	background-image: url('default/bottom_shadow.png');
	background-repeat: repeat-x;
	background-position: 50% top;
	border-top: #fff solid 1px;
}

body.single #main_content {
	background-color: #FCFCFC;
	background-image: url('../images/side_grad.png');
}

body.single #featured {
	background-image: url('default/feature_bg.png');
	background-repeat: repeat-x;
	background-position: 50% top;
	border-bottom: 0;
	text-shadow: 1px 1px 1px #000;
	background-color: #112233;
	color: #fff;
}

body.single #featured h1 {
	color: #fafafa;
	text-shadow: 1px 1px 1px #000;
}

.title_descr {
	color: #C0DAF3;
}

#featured #twitter_update_list, #featured #cust_txt {
	color: #cfd8e2;
	top: -6px;
}

	/* Breacrumb */

body.single #breadcrumb {
	background: #fff url('default/breadcrumb.png') left top repeat-x;
	text-shadow: 1px 1px 0 #dfedf8;
}

body.single #breadcrumb .current_crumb {
	color: #253b50;
}

body.single #breadcrumb a {
	color: #064a88;
}

body.single #breadcrumb a:hover {
	color: #000;
}

	/* Sidebar Widgets */

#main_content .main_sidebar .widget h3.widgettitle {
	background-color: #dce3ed;
	color: #102b44;
}

	/* Post small */

#main_content .post_small {
	background: url('default/blog_item.png') 50% 50% no-repeat;
	text-shadow: 0 1px 0 #fff;
	color: #474747;
}

#main_content .post_small h2 a {
	color: #454545;
}

#main_content .post_small h2 a:hover {
	color: #0076b1;
}

#main_content .post_small .text {
	border-bottom: #fff solid 1px;
}

#main_content .post_small .post_footer {
	border-top: #ccc solid 1px;
}

	/* Inner page rewrites */


	/* Footer */

#footer_bottom, body {
	background: #091420;
}

#footer_bottom {
	border-top: #445d84 solid 1px;
	color: #E3E3E4;
}

#footer_bottom span, #footer_bottom span a {
	color: #d5dfee;
}

#footer_bottom span a:hover {
	color: #fff;
}


	/* Inner pages rewrites */

