/* 

CHANGE COLOR STYLE

*/

body {
	color: #0F5E91;
}
#bodychild {
	border-top: 6px solid #343434;
}
#outerheader{background: #efefef; border-bottom:solid 1px #e8e8e8}
#outerslider{background:#fff}


/*============================================== GENERAL SECTION ==============================================*/
/* Link color */
a, a:visited, .colortext, .colortext a, .colortext a:visited{color: #007aa9}
a:hover, a.colortext:hover, .colortext a:hover{color:#007aa9;
	text-decoration: none;
}


/* Heading & text */
h1, h2, h3, h4, h5, h6{color:#353535;}

/*============================================== HEADER AND MENU SECTION ==============================================*/
.sf-menu a, .sf-menu a:visited{color: #feffff; background: #093B5C url(../images/bg_navitem.png) repeat-x}/* 1st level */
.sf-menu a:hover, .sf-menu li.current a{color:#fff; background:#093B5C}/* 1st level */
.sf-menu li.sfHover a:hover{color:#fff;  background:#093B5C}/* 2nd level */

.sf-menu > li {
    border-left: 1px solid #093B5C;
}
.sf-menu > li:before {
    border-left: 1px solid #093B5C;
}

.sf-menu li:first-child, .sf-menu li:first-child:before{border:0;}

/* dropdown */
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	background:#093B5C;
	color:#FFF;
}
.sf-menu li li, .sf-menu li li:first-child{
	 border-bottom:1px solid #093B5C;
}
.sf-menu > li li:before{
	border-bottom:solid 1px #093B5C;
}
.sf-menu ul li a{ color:#FFF; background:transparent}
.sf-menu ul li a:hover, #topnav li li a.current{color:#fff; background:#2a2a2a}

#topnav li li a, .sf-menu li li a, .sf-menu li li a:visited {color:#FFF;}
#topnav li li a:hover{color:#fff; background:#2a2a2a;}

#headerright .tagline{color:#555}

/*============================================== SLIDER SECTION ==============================================*//
.flex-caption h1, .slidetext2{color:#333}
.flex-control-nav a {background:#0F5E91; border:solid 1px #f2f2f2;}
.flex-control-nav li a:hover{background:#093B5C}
.flex-control-nav li a.active{background:#0F5E91}



/*============================================== AFTER HEADER SECTION ==============================================*/
#outerafterheader{border-bottom:solid 1px #e8e8e8; background:#fbfbfb}

/*============================================== CONTENT SECTION ==============================================*/
.highlight-content, .highlight-container{border:solid 1px #efefef; border-width:1px 0}
.highlight-content h1{color:#333333;}

/* Form */
input[type="text"],
textarea, input[type="password"], select{
	border:solid 1px #ececec;
	color:#888;
}

/* Horizontal Line */
hr {
	color:#efefef;
	background-color:#efefef;
}

.separator.line{border-bottom:solid 1px #efefef;}

/* List */
.ln h6 a, .ln h6 a:visited{color:#333;}

/* Images */
.imgborder{border:solid 1px #f0f0f0;}

/* Button */
.button, .button:visited, input[type="submit"]{
	background: #343434; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#434343', endColorstr='#343434'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#434343), to(#343434)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #434343,  #343434); /* for firefox 3.6+ */
	border:solid 1px #222;
	border-top:solid 1px #414141;
	color:#fff;
}
.button:hover, input[type="submit"]:hover{
	background: #434343; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#343434', endColorstr='#434343'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#343434), to(#434343)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #343434,  #434343); /* for firefox 3.6+ */
	border:solid 1px #222;
	border-top:solid 1px #414141;
	color:#fff;
}

/* orange button */
.button.orange, .button.orange:visited, input[type="submit"].orange{
	background: #dd4b2f; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe5f40', endColorstr='#dd4b2f'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#fe5f40), to(#dd4b2f)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #fe5f40,  #dd4b2f); /* for firefox 3.6+ */
	border:solid 1px #e25c42;
	color:#fff;
}

.button.orange:hover, input[type="submit"].orange:hover{
	background: #fe5f40; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd4b2f', endColorstr='#fe5f40'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#dd4b2f), to(#fe5f40)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #dd4b2f,  #fe5f40); /* for firefox 3.6+ */
	border:solid 1px #e25c42;
	color:#fff;
}



/* Dropcaps */	
.dropcap1{text-shadow:1px 1px 0 #ededed; color: #407aa9}
.dropcap2, .circle{background:#093B5C; color:#fff;}		
.dropcap3{	background:#093B5C; color:#fff;}

/* Highlight */
.highlight1{background:#ff6041; color:#fff;}	
.highlight2{background:#ebebeb;  border:solid 1px #f7f7f7}

/* Code */
code {
	border-left:4px solid #eaeaea;
}

		
/* Tabs */
ul.tabs li {
	background:#f8f8f8;
	border:1px solid #eaeaea;
	border-width:1px 1px 1px 0px;
}
ul.tabs li:first-child{border-left:solid 1px #eaeaea;}
ul.tabs li a {color:#333;}
ul.tabs li.active{background:#fff; border-bottom:solid 1px #fff}
html ul.tabs li.active a{ color:#ff6041; }
#tab-body{border:solid 1px #eaeaea;}

/* jQuery Toggles */
h2.trigger span {color:#888}
h2.active span{color:#ff6041}
h2.trigger span:hover {color:#ff6041} 

/* Tables */
th{border-bottom: 1px solid #f1f1f1;}
table {border: 1px solid #f1f1f1;border-bottom:0;}
tr td {border-bottom: 1px solid #f1f1f1;}
tr.odd td {background: #F2F7FC;}


/*============================================== BLOG SECTION ==============================================*/
.post{border-bottom:solid 1px #efefef;}
.postimg{border:solid 1px #f0f0f0;}
.posttitle a, .posttitle a:visited{color:#333;}
.posttitle a:hover{color:#646464}
.tdate, .reply a, .reply a:visited{color:#969696; }
.comment-body{border:solid 1px #f1f1f1}

.wp-pagenavi a, .wp-pagenavi a:visited{color:#888; border:solid 1px #f0f0f0; background:#f8f8f8}
.wp-pagenavi .current, .wp-pagenavi a:hover{color:#888; border:solid 1px #f0f0f0; background:#fff}

/*============================================== PORTFOLIO SECTION ==============================================*/
.ts-display-pf-img{
	border:solid 1px #f0f0f0;
}
.ts-display-pf-text h2 a, .ts-display-pf-text h2 a:visited{color:#333;}
.ts-display-pf-text h2 a:hover{color:#646464;}
.ts-display-pf-text h2{border-bottom:solid 1px #f6f6f6;}

/*============================================== SIDEBAR SECTION ==============================================*/
#sidebar li li a{}
#sidebar li li a:hover, #sidebar li li a.current{color:#333;}
#sidebar .widget-container{border-top:solid 1px #efefef;}

#sidebar .smalldate a, #sidebar .smalldate a:visited{color:#dc3c00;}
#sidebar .smalldate a:hover{text-decoration:underline;}
#sidebar .rp-widget li h3 a{color:#ff6041;}
#sidebar .rp-widget li h3 a:hover{color:#fc775d}
#sidebar .rp-widget .smalldate{color:#afafaf;}

/* Tag */
.tags a{border:solid 1px #f0f0f0; color:#888;}
.tags a:hover{background:#f8f8f8; color:#888}



/*============================================== FOOTER SIDEBAR SECTION ==============================================
#outerfootersidebar{ background:#353535 url(../images/bg_outerfootersidebar.png) repeat; border-top:1px solid #2b2b2b; color:#bcbcbc;}*/

#outerfootersidebar{ background: #093B5C; border-top:1px solid #2b2b2b; color: #d5d5d5;}

#footersidebar{}
#footersidebar .widget-title{color:#fff;}
#footersidebar li a, #footersidebar li a:visited{color:#bcbcbc}
#footersidebar li a:hover{color:#ddd}
#footersidebar li a.colortext, #footersidebar li a.colortext:visited{color:#ff6041}
#footersidebar li a.colortext:hover{color:#fc775d}



/*============================================== FOOTER SECTION ==============================================*/
#outerfooter{ background:#093B5C; border-top:solid 1px #171717}
#footer{color: #feffff;}
#footer a, #footer a:visited{color: #feffff;}
#toTop{color: #feffff}
