/*
File Name: style_cf.css
This file creaded by Tolga Can
23.10.2009
*/
body {
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	font-size:11.5px;
	line-height:21px;
	background-color:#373737;
	color:#D8D8D8;
}
/* top navigation */
	/*a */
	#nav ul li a { 
		color:#A7A7A7;
	}
	#nav ul li a:hover { 
		color:#858585;
	}
	#nav ul li.current_page_item a { 
		color:#CECECE;
	}
	#nav ul li.current_page_item a:hover { 
		color:#fff;
	}
	/* Sub level menu links style */
	#nav ul li ul li a, #nav ul li ul li.page_item  a{
		background: #4b4949;
		color:#858585;
		border-bottom:1px solid #6E6E6E;
		border-left:1px solid #6E6E6E;
		border-right:1px solid #6E6E6E;
	}
	#nav ul li ul li a:hover{ /*sub menus hover style*/
		background: #292929;
		color: #858585;
	}
	#nav ul li ul li ul li a{
		border-top:1px solid #6E6E6E;
	}
/* slider area */
	/* sliding texts on main page slider */
	#slider_in{
	}
	/* slider title text */
	.sliding_text_text{
		color:#fff;
	}
	/* slider title title*/
	.sliding_text_text h1,.sliding_text_text  h1 a{
		color:#2E2E2E;
	}
	/* slider text link */
	.sliding_text_text a{
		color:#fff;
	}
	.sliding_text_text a:hover{
		color:#fff;
	}
/* boxes  */
	/* home page left side boxes  */
	#home_left .box h2{
		color:#292929;
	}	
	#home_left .box .textarea{
		color:#B7B7B7;
	}	
	/*right side boxes  */
	#home_right .box h2,
	#page_right .box h2{
		color:#B4B4B4;
	}	
	#home_right .box .titlearea2 h2,
	#page_right .box .titlearea2 h2{
		color:#B4B4B4;
	}	
	#home_right .box .textarea,
	#page_right .box .textarea{
		color:#B7B7B7;
	}	
	/* testimonials author   */
	#home_right .box .textarea h3,
	#page_right .box .textarea h3{
		color:#373737;
	}	
	/* testimonials company name   */
	#home_right .box .textarea h4,
	#page_right .box .textarea h4{
		color:#999999;
	}	
/* buttons   */
	/* big button */
		.button_big a{
			color:#A0A0A0;
		}
		.button_big a:hover{
			color:#D2D2D2;
		}
	/* small button */
		.button_small a{
			color:#A0A0A0;
		}
		.button_small a:hover{
			color:#D2D2D2;
		}
/* footer */
	/* footer1 copyright text */
	#footer1 .part1{
		color:#D8D8D8;
	}
	/* footer1 navigation */
	#footer1 .part2{
		color:#D8D8D8;
	}
	/* footer1 links */
	#footer1 .part1, #footer1 .part2 a{
		color:#B5B5B5;
	}
	#footer1 .part1, #footer1 .part2 a:hover{
		color:#E5E5E5;
	}
	/* twitter */
	/* twitter entry text*/
	#footer1 .twitter_entry{
		color:#D8D8D8;
	}
	/* twitter links*/
	#footer1 .twitter_entry a{
		color:#B5B5B5;
	}
	#footer1 .twitter_entry a:hover{
		color:#E5E5E5;
	}
	/* twitter baloon*/
	#footer1 .twitter_baloon{
		color:#fff;
	}
	/* footer 2 */
	#footer2{
		background-color:#373737;
	}
	/* footer2 left space */
	#footer2 .part1{
		color:#D8D8D8;
	}
	/* footer2 right space */
	#footer2 .part2{
		color:#D8D8D8;
	}
	/* footer2 links */
	#footer2 .part1, #footer .part2 a{
		color:#B5B5B5;
	}
	#footer2 .part1, #footer .part2 a:hover{
		color:#E5E5E5;
	}
/* headings*/
	h1,h2{ 
		color:#2A2A2A;
	}
	h3,h4,h5,h6 { 
		color:#2A2A2A;
	}
/* sub page layout two columns */
	/* Lists */
	#page_left ul {
		color:#F0F0F0;
	}
	#page_left ul ul{
		color:#C7C7C7;
	}
	#page_left ul ul li{
		background:#7A7A7A;
		border:1px solid #555555;
	}
	#page_left ul li {
		background:#999999;
		border:1px solid #555555;
	}
	#page_left ol {
		color:#F0F0F0;
	}
	#page_left ol li {
		background:#999999;
		border:1px solid #555555;
	}
	#page_left ol ol{
		color:#C7C7C7;
	}
	#page_left ol ol li{
		background:#7A7A7A;
		border:1px solid #555555;
	}
	/* links */
	a{	
		color:#E4E4E4;
	}
	a:hover{
		color:#CACACA;
	}
/* sub navigation */
	#sub_menu  li a{	
		color:#E4E4E4;
	}
	#sub_menu  li a:hover{
		color:#CACACA;
	}
/* side bar */
	#page_right .textarea li a{	
		color:#373737;
	}
	#page_right .textarea li a:hover{
		color:#CACACA;
	}
/* side bar form elements*/
	#page_right .textbox
	{
		color:#363636;
	}

	#page_right .button
	{
		color:#D8D8D8;
		background:#363636;
	}
/* flickr images */
	.flickr_badge_image img {
		border: 1px solid #B0B0B0 !important;
	}
	.flickr_badge_image img:hover {
		border: 1px solid #fff !important;
	}
/* tables */
	table{
		border:1px solid #555555;
	}
	table caption strong{
		color: #434B49;
	}
	table th {
		background: #7A7A7A;
		color: #E4E4E4;
	}
	table td {
		border-left:1px solid #555555;
		border-bottom:1px solid #555555;
	}
/* text elements */
	blockquote {
		color:#999999;
	}
/* portfolio */
	 /* portfolio box*/
	.portfolio_con{
		border:1px solid #555555;
		background:#373737;
	}
	 /* portfolio image*/
	.portfolio_con img{
		border:1px solid #A0A0A0;
	}
	 /* portfolio text */
	.portfolio_text{
		background: #373737;
		color:#fff;
	 }
	 /* portfolio heading */
	.portfolio_text h3{
		color:#fff;
	 }
 	 /* portfolio arrow */
	.portfolio_con .portf_arrow{
		border:0px solid #fff;
	}
/* paging*/
		#paging ul li{
			border-top:1px solid #A0A0A0;
			border-left:1px solid #A0A0A0;
			border-right:1px solid #555555;
			border-bottom:1px solid #555555;
			background:#373737;
		}
		 /* paging mouseover*/
		#paging ul li:hover{
			background:#626262;
		}
		 /* paging active*/
		#paging ul li.active{
			background:#626262;
		}
/* photo gallery */
	 /* photo gallery box*/
	.photo_gallery_con{
		border-top:1px solid #A0A0A0;
		border-left:1px solid #A0A0A0;
		border-right:1px solid #555555;
		border-bottom:1px solid #555555;
		background:#373737;
	}
	 /* photo gallery image*/
	.photo_gallery img{
		border:1px solid #A0A0A0;
	}
	 /* photo gallery text */
	.photo_gallery_text{
		background: #373737;
		color:#fff;
	 }
/* blog*/
	.blog_box h2 a{
		color:#D7D7D7;
	}
	.blog_box h2 a:hover{
		color:#2A2A2A;
	}
	.blog_box .dateandcategories{
		border:1px solid #6E6E6E;
		background:#4b4b4b;
		color:#D8D8D8;
	}
	.post_image{
		border:1px solid #6E6E6E;
		background:#8D8D8D;
	}
/* form elements*/
	#contact_form form,
	#contact_form input,
	#contact_form select,
	#contact_form textarea
	{
		color:#E6E6E6;
	}

	#contact_form input,
	#contact_form select,
	#contact_form textarea
	{
		background:#8D8D8D;
		border:1px solid #D5D5D5;
	}	
	#contact_form .button
	{	
		color:#D8D8D8;
		background:#363636;
	}
	/* form elements lists */
	#contact_form ul {
		color:#E6E6E6;
	}
	#contact_form label.error {
		color:#ff0000;
	}
	#contact_form ul li {
		background:transparent;
		border:0px solid #c9dfdf;
	}
	#contact_form ul li.title {
		background:transparent;
		border:0px solid #c9dfdf;
		color:#E6E6E6;
	}

