/*
	File Name: style_cf.css
*/

/* body */
	body {
		background: #f4edd5 url(../../../images/theme1/background.jpg) top repeat-x;
		color:#31475d;
	}
	
	#easyTooltip{
	padding:5px 10px;
	border:1px solid #0a2245;
	background:#195fa4 url(../../../images/divers/bg.gif) repeat-x;
	color:#fff;
	}


/* 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:#C0C0C0;
	 }
	#sub_nav  a{	
		color:#6E6E6E;
	}
	#sub_nav a:hover{
		background:transparent;
		border-bottom:1px dotted #114477; 
		color:#114477;
	}
	
/* Spoiler */

.spoilerText {
	padding-bottom: 8px;
}

div.spoiler-body p, div.spoiler-body div {
	margin: 0;
	padding: 0 0 16px;
}

/* 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:#114477;
		color:#fff;
	}

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

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

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

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

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

	/* active number style*/
	#numbers {
		z-index:999;
		margin-left: 6px;
	}
	#numbers a { 
		margin-right: 6px;
		
	}

	#numbers a:hover img { 
		width: 100px;
		height: 30px;
	}
	#numbers a img { 
		width: 80px;
		height: 24px;
	}
		
	#numbers a.activeSlide img { 
		width: 100px;
		height: 30px;
	}

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

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

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

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

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

/* boxes  */
	.box .textarea h3{
		color:#114477;
		font-size: 16px;
		padding-bottom: 4px;
	}
	
/*	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/color1/sub_title_icon.png) left no-repeat;
	}

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

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

	#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{	
		list-style: url(../../../images/divers/bullet.jpg);	
		margin-left: 34px;
	}

	/*#sub_menu li{	
		background: transparent url(../../../images/theme1/side_bar_line.png)  bottom repeat-x;
		padding-left: 15px;
	}*/
	
	#sub_menu ul li{	
		padding-bottom: 0;
		margin-bottom: 0;
	}
	
	#sub_menu  li a:hover{
		color:#bcbcbc;
	}
	
	.postIntro {
		list-style: none;
		margin-left: 0px;
	}
	
	.postOJA {
		margin-bottom: 12px;
		background: transparent url(../../../images/theme1/side_bar_line.png) bottom repeat-x;
	}
	
	.postIntro li {
		padding-bottom: 12px;
		margin-bottom: 12px;
		background: transparent url(../../../images/theme1/side_bar_line.png) bottom repeat-x;
	}
	
	.postIntro li a{
		font-size: 110%
	}
	
	.bottomLine {
		background: transparent url(../../../images/theme1/side_bar_line.png) bottom repeat-x;
		padding-bottom: 16px;
		margin: -4px 0 8px;
	}
	
	
	/* title for side bar elements */
	.side_title{
		color:#666666;
		/*background: transparent url(../../../images/theme1/side_bar_line.png)  bottom repeat-x;*/
	}

	.side_title h4{	
		background: transparent url(../../../images/theme1/color1/sub_title_icon.png) left no-repeat;
	}

	#page_left{
		background: url(../../../images/theme1/sub_page_vertical_line.png) 591px top repeat-y;
	}
	
	#page_left ul {
		padding-bottom: 20px;	
	}
	
	#page_left h1 {
		padding-bottom: 16px;	
		margin-bottom: 12px;
		background: transparent url(../../../images/theme1/side_bar_line.png) bottom repeat-x;
	}
	
	#page_left h3 {
		padding: 16px 0 12px;	
		background: transparent url(../../../images/theme1/side_bar_line.png) top repeat-x;
	}

/* paging*/
	 /* paging active*/
	#paging ul li.active a{
		border-bottom:1px dotted #114477;
	}

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

/* links */
	#content a,.page_header_text a {
		border-bottom:1px dotted #114477; 
		color:#0052a3;
	}

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

/* headings*/
	h1,h2,h3,h4,h5,h6{ 
		color:#0c284b;
	}

	/* 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;
		padding-left: 16px;
	}
	
	#page_right .box  li li {	
		/*background: transparent url(../../../images/theme1/side_bar_line.png)  bottom repeat-x;*/
		padding: 0 0 0 22px;
		background: none;
	}

	#page_right .box  li a:hover{
		color:#666666;
		border-bottom: 1px dotted #666666;
	}

/* 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:#114477;
	}

	#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 #aaaaaa;
	}

	.button{
		color:#fff;
		background:#114477;
		border:1px solid #114477;
	}

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

/* footer */
	#footer {
		color:#114477;
		padding-bottom: 16px;
 	}

	/* footer1 links */
	 #footer  a{
		color:#114477;
	}
	#footer  a:hover{
		border-bottom:1px dotted #114477; 
	}



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

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

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

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

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

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

.dropdown ul li.current_page_item a,  .dropdown ul li.current_page_parent a{
	background:#114477;
	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: #114477; /*background of menu items (default state)*/	
	color:white;
}