	a{color: #2ba4e3}
	h2.blog-title a:hover, 
	.portfolio_details h4 a:hover, 
	.search-blog-title a:hover,
	a:hover{color: #fff}

#top{ background: #2ba4e3 url(blue/bg_top.jpg) scroll 0 0 repeat;}
#top_effect{background: url(blue/top_effect.jpg) center bottom no-repeat;}
#top_effect .top_shadow{background: url(blue/top_shd.png) left bottom repeat-x;}
#search{background: url(blue/search.png) 0 0 no-repeat;}
#search #searchbox{color: #fff;}
/*menu*/
	#menu .wrap{background: url(blue/menu.png) 0 0 no-repeat;}
	#pagemenu li a:hover, #pagemenu li:hover a{color: #fff;background: url(blue/menu_hover.png) 100% -40px no-repeat;}
	
	#pagemenu .pageactive, #pagemenu .onhov a,  #pagemenu .current_page_item a {background: url(blue/menu_hover.png) 100% -40px no-repeat; }
	#pagemenu .onhov, #pagemenu li:hover, #pagemenu .current_page_item{background: url(blue/menu_hover.png) left top no-repeat; }
/*main*/
	.content h1, .content h2, .content h3, .content h4, .content h5, .content h6{color: #2ba4e3;}
	.bigbutton{background: url(blue/big_button.png) 0 0 no-repeat;color: #FAFAFA;}
	.bigbutton:hover, .bigbutton:focus{background-position: 0% 100%;color: #FFF;}
	h1.special_pagetitle{color: #b1b1b1;}
	.sidebarbox ul li a{color: #888;}
	.sidebarbox ul li a:hover{color: #333;}
	
	.testi_single{margin: 0px; padding: 0px;}
	.sidebarbox .testi_single blockquote{font-size: 11px; color: #999;}
	.testi_single blockquote{margin: 20px 0px 15px 0px; padding: 5px 0px 0px 35px;}
	
	h2.blog-title, h2.blog-title a, .portfolio_details h4, .portfolio_details h4 a, .search-blog-title a {color: #555;}
	#comment_submit, #contact_submit{background-image:url(blue/big_button.png); background-repeat: no-repeat; background-position: scroll left top;display:inline-block; margin: 5px 5px 5px 0px; padding: 0px;width: 174px; height: 40px; line-height: 40px; text-align:center;border: 0;}
	#comment_submit:hover, #contact_submit:hover{background-position: 0% 100%;color: #FFF;}
	
/*footer*/
#footer{background: #2ba4e3 url(blue/bg_top.jpg) scroll 0 0 repeat;color: #FFF;}
#footer .wrap{background: transparent url(blue/footer_light.png) scroll center top no-repeat;}
#footer #footer_bg{margin: 0; padding: 0;background: url(blue/footer_top.jpg) scroll left top repeat-x;}
	#footer a{color: #FFF}
	#footer a:hover{color: #E3E3E3}
	.footbarbox h1, .footbarbox h2, .footbarbox h3, .footbarbox h4, .footbarbox h5, .footbarbox h6{color: #fff;}
	.footbarbox h4.footbar_title{margin: 0px; padding: 0px 0px 15px;border-bottom: 1px solid #77BCEA;}
	.footbarbox ul li{border-bottom: 1px solid #77BCEA}
	#copyright{margin: 0; height: 40px; padding: 2px 0px 0px; line-height: 40px; background: url(blue/copyr.jpg) scroll 0 0 repeat-x; color: #DADADA;}
	.footbarbox .contact_information{margin: 0px; padding: 15px 0px 5px;}
	.footbarbox p a{border-bottom: 1px dotted #77BCEA; color: #FFF;}