/*
	File Name: style_cf.css
*/

/* body */
	body {
		background-color: #222;
		color:#fff;
	}

/* layouts */
	/* containers */
	#wrapper{
 		background-color:#222;
	}
	#wrapper_middle_01{ 
	
	}
	#wrapper_top{
	
	}
	#wrapper_bottom{
	
	}
	#wrapper_content{
		background-color: #000;
		border:1px solid #666;
	}

	.slicer{
		background-color: #5A1400;
	}

	.slicer_2{
			background-color: #5A1400;
	}

/* sub page header  */
	#sub_page_header{
	
	}
/* page navigation */
	 #sub_nav{
		color:#fff;
	 }
	#sub_nav  a{	
		color:#ddd;
	}
	#sub_nav a:hover{
		background:transparent;
	
		color:#fff;
	}

/* slider area */

	/* sliding texts on main page slider */
	/* slider title */
	.sliding_text_text .title_1{
		background:  url(../../../images/theme1/color1/dark_semi_trans_BG.png);
		color:#ffffff;
		-moz-border-radius-bottomright: 7px;
		-moz-border-radius-topright: 7px;
		border-bottom-right-radius: 7px;
			border-top-right-radius: 7px;
			border-bottom: 1px solid #F9DABB;
			border-right: 1px solid #F9DABB;
			border-top: 1px solid #F9DABB;
	}
	
	/* slider title  link */
	.sliding_text_text  .title_1 a{
		color:#ffffff;
	}

	/* slider title  link hover*/
	.sliding_text_text  .title_1 a:hover{
		color:#F9DABB;
	}

	/* slider title 2*/
	.sliding_text_text .title_2{
	color:#fff;		background:#00baff;
		color:#fff;
	}

	/* slider title 2 link */
	.sliding_text_text  .title_2 a{
		color:#fff;
	}

	/* slider right side */
	#slider_area .right_side{
		background:#00baff;
	}

	/* slider left side paragraph */
	#slider_area .right_side p{
		background:#00baff;
		color:#fff;
	}

	/* slider read more button  */
	#slider_area .right_side  a.read_more{
		color:#fff;
		background:#00baff;
		border:1px solid #fff;
	}

	#slider_area .right_side a.read_more:hover{
		background:#ececec;
		color:#878787;
		border:1px solid #fff;
	}

	/* active number style*/
	#numbers  li a { 
		background: transparent url(../../../images/theme1/color1/slider_points.png) right top no-repeat;
	}

	#numbers  li a:hover { 
		background: transparent url(../../../images/theme1/color1/slider_points.png) left top no-repeat;
	}

	#numbers  li a.activeSlide { 
		background: transparent url(../../../images/theme1/color1/slider_points.png) left top no-repeat;
	}

/* blog*/
	#content .blog_box h3 a{
		color:#666666;
	}

	#content  .blog_box h3 a:hover{
		color:#00baff;
	}

	/* blog box comment */
	#content .blog_box .comment{
 		color:#fff;
		background:#00baff;
	}

	#content .blog_box .comment a{
		color:#fff;
		background:#00baff;
 	}

	#content .blog_box .comment a:hover{
		color:#00baff;
		background:#fff;
 	}

/* boxes  */
	.box .textarea h3{
		color:#666666;
	}
	
/*	portfolio */
	.page_header_text{
		font-family: 'Georgia', 'Times New Roman', Arial;
		color:#fff;		
	}

	#content .box.portfolio{	
		background: transparent url(../../../images/theme1/portfolio_image_shadow.png) center 124px no-repeat;
	}

	#content .portfolio h4{	
	color:#000;	
		
	}

	#content .portfolio h4 a{	
		color:#000;
	}

	#content .portfolio h4 a:hover{	
		color:#222;
	}

	#content .portfolio .imgarea{
		-moz-border-radius-topleft:7px;
		-moz-border-radius-topright:7px;
		border-top-right-radius: 7px;
		border-top-left-radius: 7px;
		background-color:#333;
		border:1px solid #5A1400;
		color:#000;
		font-size:11px;
		
	}
#content .portfolio .imgarea:hover{
	background-color:#444;
}
	.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:hover{
		color:#bcbcbc;
	}
	
	/* title for side bar elements */
	.side_title{	
		color:#222222;
		background-color: #F9DABB;
	}
	
	#content h4 a{
		color:#222222;
	}
	#content h4 a:hover{
		color:#5A1400;
	}
	

	#page_left{
		background: url(../../../images/theme1/sub_page_vertical_line.png) 591px top repeat-y;
	}

/* paging*/
	 /* paging active*/
	#paging ul li.active a{
	
	}

	 /* paging mouseover*/
	#paging ul li a:hover{
		color:#909090;
	}

/* links */
	#content a,.page_header_text a {
	
color:#F9DABB;
	}

	#content a:hover, .page_header_text a:hover {
		border-bottom:1px white; 
		color:#00baff;
	}

/* headings*/
	h1,h2{ 
		color:#ddd;
	}

	/* 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{	
		
	}

	#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:#fff;
	}

	#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:#696969;
		border:1px solid #F9DABB;
		background-color:#BBBBBB;
	}

	.button{
		color:#fff;
		background:#5A1400;
		border:1px solid #F9DABB;
	}

	.button:hover{
		border:1px solid #F9DABB;
		background:#772710;
		color:#fff;
	}

/* footer */
	#footer {
		color:#B0B0B0;
 	}

	/* footer1 links */
	 #footer  a{
		color:#B0B0B0;
	}
	#footer  a:hover{

	}



/* navigation */
 .dropdown{
	background: transparent; /*background of menu bar (default state)*/
	color:#c6c6c6;
}

/*Top level menu link items style*/
.dropdown ul li a{
	color: #c6c6c6;
}
 .dropdown ul li a.selected { /*CSS class that's dynamically added to the currently active menu items' LI A element*/
	background: #00baff; 
	color: white;
}

.dropdown ul li a:hover{
	background: #5e5e5e;  /*background of menu items during onmouseover (hover state)*/
	color: white;
}

.dropdown ul li ul li a.selected{
	background: #00A8E8; 
	color: white;
}

.dropdown ul li ul li a:hover{
	background: #00A8E8; 
}

.dropdown ul li.current_page_item a,  .dropdown ul li.current_page_parent a{
	background:#F9DABB;
	color: #222;
}

/*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: #00baff; /*background of menu items (default state)*/	
	color:white;
}