/*   
Theme Name: Hoosier Access 2011
Theme URI: www.hoosieraccess.com
Description: 2011 Custom Build
Author: Trevor Foughty
Author URI: www.foughty.com
Template: 
Version: 1.0
.
Don't mess with any of these files.  They are a pain.
.
*/
/*Font*/
@font-face {
	font-family: 'HoosierAccess';
	src: url('font/mksanstallx-webfont.eot');
	src: url('font/mksanstallx-webfont.eot?iefix') format('eot'),
		 url('font/mksanstallx-webfont.woff') format('woff'),
		 url('font/mksanstallx-webfont.ttf') format('truetype'),
		 url('font/mksanstallx-webfont.svg#webfontAaWkErSD') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*Main*/
body{background-color:#962828;background-image:url('img/gradbg.png');background-repeat:repeat-x;background-position:center top;}
	img.alignright {float:right; margin:0 0 1em 1em}
	img.alignleft {float:left; margin:0 1em 1em 0}
	img.aligncenter {display: block; margin-left: auto; margin-right: auto}
	.alignright {float:right; }
	.alignleft {float:left; }
	.aligncenter {display: block; margin-left: auto; margin-right: auto}
	#container{background-image:url('img/bg.png');background-position:center top;background-repeat:no-repeat;width:100%;height:100%;}
	#topnav{height:30px;background-color:#28285a;font-family:HoosierAccess;}
		#topnav a{color:white;text-decoration:none;display:block;padding:3px 10px;float:left;}
		#topnav a:hover{text-decoration:underline;}
		#topnav img{vertical-align:middle;padding-right:5px;}
	#topsearch{height:30px;background-color:#595959;}
		#search{width:270px;margin-top:5px;font-family:HoosierAccess;color:white;background-color:#595959;border:none;}
		#searchbutton{margin:7px;float:right;}
	#header{height:135px;}
	#topmenu{height:40px;width:640px;margin-top:30px;}
		ul.sf-menu{list-style-type:none;}
		ul.sf-menu li{line-height:28px;display:block;float:left;height:28px;margin:0;border:1px dotted #962828;border-left:none;text-align:center;font-family:HoosierAccess;font-size:13pt;font-weight:bold;}
			ul.sf-menu li:last-child{border-right:none;}
		ul.sf-menu li a{padding:15px 10px;text-decoration:none;color:#962828;}
		ul.sf-menu li.current-menu-item{line-height:25px;height:26px;border-top:3px solid #962828;}
		ul.sf-menu li:hover{line-height:25px;height:26px;border-top:3px solid #28285a;}
	#content{border-top:5px solid #28285a;border-bottom:5px solid #28285a;background-color:#ffffff;margin-bottom:10px;}
		#scroller,.promo_slider_thumb_nav{width:380px;margin:0px 5px;}
		#scroller{height:240px;}
			.promo_slider_title a, .fancy_ps_title a{font-size:9.35pt;font-family:HoosierAccess;}
		.category_section{border-top:5px solid #28285a;}
			h3.category_head,h3.post_head{font-family:HoosierAccess;color:#962828;font-weight:bold;text-decoration:none;font-size:15pt;margin:0;padding:0px 5px;}
				h3.category_head{text-decoration:underline;}
				h3.post_head{font-size:24pt;}
			div.category_post,div.post_categories{border-bottom:1px dashed #28285a;}
				div.post_categories{background-color:#eeeeee;color:#28285a;}
				div.post_categories a{color:#962828;text-decoration:none;}
				div.post_categories a:hover{text-decoration:underline;}
				div.post_categories p{padding:5px;margin:0;}
				a.category_title{font-family:HoosierAccess;color:#28285a;font-weight:bold;text-decoration:none;font-size:11pt;padding:5px;}
					a.category_title:hover{text-decoration:underline;}
				div.category_author{padding-left:5px;font-weight:bold;font-style:italic;font-size:9pt;color:#962828;}
					div.category_author a{color:#28285a;text-decoration:none;}
					div.category_author a:hover{color:#962828;}
				div.category_excerpt,div.category_content{padding:5px;font-family:Trebuchet MS;font-size:10pt;color:#333333;}
					div.category_excerpt p{padding-bottom:2px;margin-bottom:0px;}
					div.category_content p{padding-bottom:2px;margin-bottom:10px;text-align:justify;}
						div.category_content a{color:#962828;font-weight:bold;text-decoration:none;}
							div.category_content a:hover{text-decoration:underline;}
						div.share_post{float:right;padding:10px;padding-top:0px;margin-top:10px;margin-left:10px;margin-bottom:10px;width:100px;border:1px solid #28285a;background-color:#eeeeee;}
							div.share_post h5{margin:0;padding:0;color:#28285a;font-size:14pt;font-weight:bold;font-family:HoosierAccess;border-bottom:2px solid #28285a;margin-bott0om:5px;}
							div.share_post a{text-decoration:none;font-weight:bold;color:#666666;}
							div.share_post a:hover{color:#28285a;}
							div.share_post img{vertical-align:middle;}
							div.share_post a.email{cursor:pointer}
							blockquote{margin-left:50px;margin-right:25px;padding:5px;background-color:#eeeeee;color:#28285a;font-style:italic;}
						.simple_overlay{display:none;width:400px;min-height:300px;position:absolute;z-index:10000;background-color:#28285a;border:1px solid #666;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow: 0 0 90px #000;}
							.simple_overlay .close {background-image:url(img/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}
							.emailpost{width:380px;min-height:280px;background-color:#eeeeee;margin:10px;}
								.emailpost div{margin:0px 10px;}
								.emailpost h4{font-family:HoosierAccess;font-size:18pt;font-weight:normal;color:#28285a;margin:0;padding:0;}
						.comments{padding:10px}
				a.readmore{float:right;font-family:HoosierAccess;color:#962828;font-weight:bold;text-decoration:none;font-size:9pt;}
			a.category_story{font-family:Trebuchet MS;color:#28285a;text-decoration:none;font-size:10pt;}
			a.category_story:hover{text-decoration:underline;}
		.seemore, a.seemore,div.category_link a{font-family:HoosierAccess;color:#962828;font-weight:bold;text-decoration:none;font-size:11pt;}
			a.readmore:hover,a.seemore:hover,div.category_link a:hover{text-decoration:underline;}
		a.viewcats{color:#666666;text-decoration:none;}
			a.viewcats:hover{color:#962828;text-decoration:underline;}
		div.category_link{text-align:center;}
		#side{}
		li.widget{list-style-type:none;margin:0;padding:0;margin-top:5px;margin-bottom:10px;}
			li.widget ul, li.widget ul li{list-style-type:none;margin:0px 5px;padding:0;}
			h2.widgettitle{width:95%;margin:auto;padding:0;font-family:HoosierAccess, Trebuchet MS;font-size:12pt;color:#962828;}
			li.widget form{width:220px;border:1px solid #28285a;background-color:#fafafa;}
		#footer{color:#ffffff;text-align:center;margin-bottom:10px;}
			