/*

	File Name: style_cf.css

*/



/* body */

	body {
	background: #ececec url(../../../images/theme1/background.png) top repeat-x;
	color:#333333;
	}



/* layouts */

	/* containers */

	#wrapper{

 		background:  url(../../../images/theme1/background_cont.png) top repeat-x;

	}

	#wrapper_middle_01{ 

		background: transparent url(../../../images/theme1/layout_middle.png) top repeat-y;

	}

	#wrapper_top{

		background: transparent url(../../../images/theme1/layout_top.png) top no-repeat;

	}

	#wrapper_bottom{

		background: transparent url(../../../images/theme1/layout_bottom.png) top no-repeat;

	}

	#wrapper_content{

		background: #fff;

	}



	.slicer{

		background: transparent url(../../../images/theme1/slicer.png) top no-repeat;

	}



	.slicer_2{

		background: transparent url(../../../images/theme1/slicer.png) top no-repeat;

	}



/* sub page header  */

	#sub_page_header{

		background: transparent url(../../../images/theme1/sub_page_top_shadow.png) left top no-repeat;

	}

/* page navigation */

	 #sub_nav{
	color:#333333;
	 }

	#sub_nav  a{
	color:#333333;
	}

	#sub_nav a:hover{

		background:transparent;

		/*border-bottom:1px dotted #305f98; */

		color:#305f98;

	}



/* slider area */



	/* sliding texts on main page slider */

	/* slider title */

	.sliding_text_text .title_1{

		background:#ececec;

		color:#878787;

	}

	

	/* slider title  link */

	.sliding_text_text  .title_1 a{

		color:#878787;

	}



	/* slider title  link hover*/

	.sliding_text_text  .title_1 a:hover{

		color:#6A6A6A;

	}



	/* slider title 2*/

	.sliding_text_text .title_2{

	color:#fff;		background:#305f98;

	}



	/* slider title 2 link */

	.sliding_text_text  .title_2 a{

		color:#fff;

	}



	/* slider right side */

	#slider_area .right_side{

		background:#f4f4f4;

		border:1px solid #F3F3F3;

	}



	/* slider left side paragraph */

	#slider_area .right_side p{
	color:#000000;
	}



	/* slider read more button  */

	#slider_area .right_side  a.read_more{

		color:#FFFFFF;

		background:#305f98;

		border:1px solid #fff;

	}



	#slider_area .right_side a.read_more:hover{
	background:#FFFFFF;
	color:#000000;
	border:1px solid #BFBFBF;
	}



	/* active number style*/

	#numbers  li a { 

		background: transparent url(../../../images/theme1/color8/slider_points.png) right top no-repeat;

	}



	#numbers  li a:hover { 

		background: transparent url(../../../images/theme1/color8/slider_points.png) left top no-repeat;

	}



	#numbers  li a.activeSlide { 

		background: transparent url(../../../images/theme1/color8/slider_points.png) left top no-repeat;

	}



/* blog*/

	#content .blog_box h3 a{

		color:#666666;

	}



	#content  .blog_box h3 a:hover{

		color:#305f98;

	}



	/* blog box comment */

	#content .blog_box .comment{

 		color:#fff;

		background:#305f98;

	}



	#content .blog_box .comment a{

		color:#fff;

		background:#305f98;

 	}



	#content .blog_box .comment a:hover{

		color:#305f98;

		background:#fff;

 	}

/* boxes  */

	.box .textarea h3{
	color:#000000;
	}

	

/*	portfolio */

	.page_header_text{

		font-family: 'Georgia', 'Times New Roman', Arial;

		color:#666666;		

	}



	#content .box.portfolio{	

		background: transparent url(../../../images/theme1/portfolio_image_shadow.png) center 124px no-repeat;

	}



	#content .portfolio h4{	

		background: transparent url(../../../images/theme1/color8/sub_title_icon.png) left no-repeat;

	}



	#content .portfolio h4 a{	

		color:#666666;

	}



	#content .portfolio h4 a:hover{	

		color:#305f98;

	}



	#content .portfolio .imgarea{

		background: transparent url(../../../images/theme1/portfolio_image.png) left no-repeat;

	}



	.magnifier{

		background:url(../../../images/theme1/magnifier.png) center no-repeat;

	}



	.play{

		background:url(../../../images/theme1/play.png) center no-repeat;

	}

	

/* sub navigation */

	#sub_menu  li{	

		background: transparent url(../../../images/theme1/side_bar_line.png)  bottom repeat-x;

	}



	#sub_menu  li a{
	color:#333333;
	}



	#sub_menu  li a:hover{

		color:#305f98;

	}

	

	/* title for side bar elements */

	.side_title{
	color:#000000;
	background: transparent url(../../../images/theme1/side_bar_line.png)  bottom repeat-x;
	}



	.side_title h4{	

		background: transparent url(../../../images/theme1/color8/sub_title_icon.png) left no-repeat;

	}



	#page_left{

		background: url(../../../images/theme1/sub_page_vertical_line.png) 591px top repeat-y;

	}



/* paging*/

	 /* paging active*/

	#paging ul li.active a{

		border-bottom:1px dotted #305f98;

	}



	 /* paging mouseover*/

	#paging ul li a:hover{

		color:#909090;

	}



/* links */

	#content a,.page_header_text a {

		/*border-bottom:1px dotted #305f98;  */

		color:#305f98;

	}



	#content a:hover, .page_header_text a:hover {
	/*		border-bottom:1px white; */

		color:#000000;
	}



/* headings*/

	h1,h2{
	color:#000000;
	}



	/* Wp Captions */

	.wp-caption.alignleft {

		background:#F8F8F8;

		border:1px solid #D7D7D7;

	}



	.wp-caption.alignright {

		background:#F8F8F8;

		border:1px solid #D7D7D7;

	}



	.wp-caption.aligncenter {

		background:#F8F8F8;

		border:1px solid #D7D7D7;

	}



 	/* sidebar list */

	#page_right .box  li{	

		background: transparent url(../../../images/theme1/side_bar_line.png)  bottom repeat-x;

	}



	#page_right .box  li a:hover{

		color:#bcbcbc;

	}



/* tables */

	table{

		border: 1px dotted #e2e2e2;



	}



	table th {

		background:#e2e2e2;

	}



	table td {

		border: 1px dotted #e2e2e2;

	}



	tbody tr:hover td

	{

 		background:#F5F5F5;

	}





/* text elements */

	blockquote {

		font-family:'Georgia','Tahoma', san-serif;

		color:#B5B5B5;

		background:transparent url(../../../images/theme1/blockquote.png) left top no-repeat;

	}



	pre {

		font:11px Monaco, monospace;

	}



	code {

		font:11px Monaco, monospace;

	}



/*contact form */

/*contact form validation*/

	#validate_form	label{
	color:#333333;
	}



	#validate_form	label.error {

		color: red;

		border: 0px solid red;

	}



	#validate_form	.error{

		color: red;

		border: 1px solid red;

	}



/*	Forms */

	input, select, textarea{
	font-family: Arial, Helevtica, Verdana, san-serif;
	color:#333333;
	border:1px solid #333333;
	}



	.button{

		color:#fff;

		background:#305f98;

		border:1px solid #305f98;

	}



	.button:hover{

		border:1px solid #305f98;

		background:#fff;

		color:#305f98;

	}



/* footer */

	#footer {
	color:#666666;
 	}



	/* footer1 links */

	 #footer  a{
	color:#666666;
	}

	#footer  a:hover{
	/*border-bottom:1px dotted #305f98; */
		color:#000000;
		/*font-weight: bold;*/
	}







/* navigation */

 .dropdown{
	background: transparent; /*background of menu bar (default state)*/
	color:#333333;
}



/*Top level menu link items style*/

.dropdown ul li a{
	color: #333333;
}

 .dropdown ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/

	background: #305f98; 

	color: white;

}



.dropdown ul li a:hover{

	background: #305f98;  /*background of menu items during onmouseover (hover state)*/

	color: white;

}



.dropdown ul li ul li a.selected{

	background: #427CC4; 

	color: white;

}



.dropdown ul li ul li a:hover{

	background: #427CC4; 

}



.dropdown ul li.current_page_item a,  .dropdown ul li.current_page_parent a{

	background:#305f98;

	color: white;

}



/*1st sub level menu*/

.dropdown ul li ul{

	border-bottom:1px solid white;

}



/* Sub level menu links style */

.dropdown ul li ul li a{

	border-top: 1px solid #fff;

	background: #305f98; /*background of menu items (default state)*/	

	color:white;

}
