/*
Theme Name: BlankSlate
Theme URI: http://tidythemes.com/blankslate/
Description: The bare essentials of a WordPress theme, no CSS styles added. Perfect for those who would like to build their own theme from scratch or for clients if you're a developer or designer. This theme is clean; valid code, semi minified, no comments, SEO-friendly and 100% open source. One custom menu and one widgetized sidebar to get you started. If you don't know CSS and would like to learn we've prepared: http://tidythemes.com/want-to-learn-css/ and please visit us in the forum for further help: http://tidythemes.com/forum/ - Thank You
Author: TidyThemes
Author URI: http://tidythemes.com/
Version: 1.7
Tags: custom-menu, microformats

License: GNU General Public License v2.0 | From TidyThemes: This theme is completely free and open source. You may edit this theme to your hearts content :).
License URI: http://www.gnu.org/licenses/gpl-2.0.html

*/
@font-face {font-family: 'LuzSansBookLuzSansBook'; src: url('luzro-webfont.eot'); src: url('luzro-webfontd41d.eot?#iefix') format('embedded-opentype'), url('luzro-webfont.woff') format('woff'), url('luzro-webfont.ttf') format('truetype'), url('luzro-webfont.svg#LuzSansBookLuzSansBook') format('svg'); font-weight: normal; font-style: normal;}

html, body{margin:0px; padding:0px; font-family:Verdana; font-size:12px; color:#15212e; background:#6e6e6e;}
#wrapper{width:957px; margin:0px auto; position:relative; background:url(images/body_bg.jpg) repeat-y;}
#header_page{height:150px; background:url(images/header_page.jpg) no-repeat; font-family: 'LuzSansBookLuzSansBook';}
#header{height:480px; background:url(images/header.jpg) no-repeat; font-family: 'LuzSansBookLuzSansBook';}
	#header a:hover{background:none;}
	#logo{width:340px; height:66px; background:url(images/logo.png) no-repeat; position:absolute; top: 30px; left: 33px;}
	#logo a{width:340px; height:66px; display:block;}
	#logo a:hover{background:none;}
	
	#header_contact{width:262px; height:27px; background:url(images/header_contact.jpg) no-repeat; position:absolute; top:30px; right: 120px;}
	#header_contact a{width:262px; height:27px; display:block;}
	#header_contact a:hover{background:none;}
	
	#nav_left{height:28px; display:block; position:absolute; top: 75px; right: 30px;}
	.top_nav ul{margin:0px; padding:0px;}
	.top_nav ul li{margin:0px; padding:0px; list-style:none; display:block; float:left; height:26px; line-height:26px; /*  background:url(images/nav_back.jpg) repeat-x; border:1px solid #fefefe; */ margin:0px 4px 0px 4px;}
	/* .top_nav ul li:hover, .current-menu-item{background:url(images/nav_back_over.jpg) repeat-x; border:1px solid #fefefe; margin:0px 8px 0px 8px;} */
	.top_nav a{width:100%; height:26px; display:block; padding:0px 5px; text-decoration:none; color:#fff; font-size:14px; text-transform:uppercase; border-bottom:none;}
	.top_nav a:hover{color:#fff;}
	 /*.current-menu-item a{color:#1a3753;} */
	
	#slideshow{height:302px; width:880px; position:absolute; top:142px; left:35px;}
	
	
#main{background:none; width:898px; margin:0px auto; padding:20px;}
#main_page{background:#f8f8f8; width:896px; margin:0px auto; padding:20px;}

#content_page{width:530px; float:left; padding:0px 0px 0px 45px; position:relative;}

#print_button{width:99px; height:29px; background:url(images/print_btn.jpg) no-repeat;}
#print_button a{width:99px; height:29px; display:block; cursor:pointer; color:#fff}
#print_button a:hover{background:none;}

#print_img{display:none;}

.jwts_tabbertab ul{padding:0 17px 0 17px; margin:0px;}

#sidebar{width: 250px; min-height:368px; float:right; height:100%; background: url(images/sidebar_back.jpg) top left no-repeat; padding-left:35px;}
	#sidebar ul{margin:0px; padding:0px;}
	#sidebar ul li{margin:0px; padding:0px; list-style:none;}


h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; font-family: 'LuzSansBookLuzSansBook';}

.module_title{font-size:21px;}

#blue_section{width:896px; height:200px; background:url(images/blue_section.jpg) no-repeat; border:2px solid #a9b8d9; font-size:11px;}
#blue_section a{color:#fff;}
	#blue_section_left{width: 585px; height:140px; margin: 9px 0px 0px 9px; float:left;}
	#blue_section_right{width: 275px; height: 140px; margin: 9px 9px 0px 0px; float:right;}
	
	.wp-post-image{border:6px solid #739ada;}
	.more_button{background:url(images/nav_back.jpg) repeat-x; border:1px solid #fefefe; width:60px; height:26px;}
	.more_button:hover{background:url(images/nav_back_over.jpg) repeat-x; }
	.more_button a:hover{background:none; color:#233c57 }
	#blue_section .more_button a{width:100%; height:100%; display:block; padding: 4px 0px 0px 8px; text-decoration:none; color:#1a3753; font-size:14px; text-transform:uppercase;}
	#blue_section p{margin:0px; padding:0px;}
	
#hp_table img{border:7px solid #15212e;}

#footer{height:75px; width:899px; margin:0px auto; padding:20px; background:#15212e; border-top:10px solid #27384b; color:#bebebe; padding-bottom:50px;}
	#facebook{width:33px; height:33px; background:url(images/fb.jpg) no-repeat; float:left; margin-right:7px;}
	#facebook:hover{background:url(images/fb_over.jpg) no-repeat;}
	#facebook a{width:33px; height:33px; display:block;}
	#twitter{width:33px; height:33px; background:url(images/twit.jpg) no-repeat; float:left;}
	#twitter:hover{background:url(images/twit_over.jpg) no-repeat;}
	#twitter a{width:33px; height:33px; display:block;}

#content_page div.slideshow{float:left; border: 4px solid #111; margin: 0 15px 15px 0;}
	
a{color:#233c57; cursor:pointer; text-decoration:none; padding:1px;}
a:hover{background:#233c57; color:#fff;}

.clear{clear:both; width:100%; line-height:1px;}