/*  HYPER Press THEME  */
/*  CORE STYLESHEET   */

/* Stylesheet RESET */

/* Stylesheet SLIDER */
@import url(slider.css);

/* Stylesheet LIGHTBOX */
@import url(prettyPhoto.css);

/* Stylesheet ENTRIES */
@import url(superfish.css);

/* Stylesheet ENTRIES */
@import url(entries.css);

/* Stylesheet Gallery */
@import url(gallery.css);

/* START STYLESHEET */

/* Body */
/* -- backgrounds available: blue-bg.jpg / green-bg.jpg / red-bg.jpg / wood-bg.jpg */

body{
	background: #eeeeee;
	font: 12px 'Arial';
	
}

body.single{
	background: #eeeeee;
}

/* Global Colors */
.more,
.blue{
	color: #0d75c5;
}

a:link,
a:visited,
a:hover{
	color: #0d75c5;
}

/* Global Headings */
h1, h1 a:link, h1 a:visited{		font-size: 24px; margin-bottom: 10px; color: #181818;	}
h2, h2 a:link, h2 a:visited{		font-size: 18px; margin-bottom: 10px; color: #860414;	}
h3{		font-size: 14px; margin-bottom: 10px; color: #181818;	}
h4{		font-size: 12px; margin-bottom: 10px; color: #181818;	}



/* Container */
#container{
	width: 961px;
	margin: 0 auto;
}

/* Header */
#header{
	background: url(../img/global/header-bg.png) no-repeat;
	width: 961px;
	height: 81px;
}
	/* Logo */
	#header .logo{
		float: left;
		width: 240px;
		height: 53px;
		margin-left: 23px;
		margin-top: 15px;
	}
	
	/* Navigation */
	#header ul.nav{
		float: right;
		margin-top: 48px;
		margin-right: 23px;
	}
	
	#header ul.nav li{
		display: inline;
		
	}
	
	#header ul.nav li a{
		margin-left: 10px;
		color: #FFF;
		font-weight: bold;
		text-decoration: none;
	}
	
	#header ul.nav li a:hover{
		border-bottom: 2px solid #ffffff;
	}
	
	.nav li li a:hover, .nav li li li a:hover{border-bottom: 0px !important; color: #999 !important;}

	
/* Quicklinks */
#quicklinks{
		margin-top: 27px;
		background: url(../img/global/quick-links-bg.png) no-repeat;
		width: 171px;
		height: 218px;
		float: right;
}
	#quicklinks ul{
		margin-top: 105px;
		margin-left: 20px;
	}

	#quicklinks ul li{
		color: #dfdfdf;
		background: url(../img/global/list_arrow.jpg) no-repeat left;
		padding-left: 10px;
		margin-bottom: 5px;
	}
	
	#quicklinks ul li a{		color: #dfdfdf;text-decoration: none; 	}
	#quicklinks ul li a:hover{	color: #ffffff;							}
	
/* Page */
#page{
	clear: both;
	background: url(../img/global/page_bg.jpg) repeat-y left;
	padding-top: 20px;
	overflow: auto;
}

body.single #page{
	margin-top: 30px;
}

/* Content */
#content{
	width: 790px;
	float: left;
}
	#content .inner{
		width: 730px;
		margin: 0 auto;
	}
	
	#content .hr{
		background: url(../img/content/hr/hr.jpg) no-repeat;
		width: 722px;
		height: 24px;
		margin: 0 auto;
		margin-top: 15px;
		margin-bottom: 15px;
	}
	
	/* Featured Links */
	#content ul.featured_links{
		margin-top: 15px;
	}
	#content ul.featured_links li{
		width: 222px;
		line-height: 18px;
		float: left;
		margin-right: 9px;
		margin-left: 9px;
		padding-bottom: 20px;
	}
	
	
	#content ul.featured_links li p{
		font-size: 11px;
		color: #666666;
	}
	
	#content ul.featured_links h2 img{
		vertical-align: middle;
	}
	
	/* Inner Content */
	#content .innerleft{
		font-size: 12px;
		color: #666666;
		line-height: 18px;
		width: 480px;
		float: left;
	}
	
	#content .innerleft p{
		margin-bottom: 10px;
	}
	
	#content .innerright{
		float: right;
		width: 215px;
	}
	
	/* Check List */
	#content ul.check_list{
		margin-top: 10px;
		margin-bottom: 20px;
	}
	
	#content ul.check_list li{
		background: url(../img/content/lists/check.jpg) no-repeat;
		padding-left: 25px;
		margin-bottom: 5px;
	}
	
	#content ul.check_list li a{
		font-weight: bold;
	}
	
	/* New Blog Posts */
	#content .innerright ul.new_blog_posts li{
		margin-bottom: 20px;
		margin-top: 5px;
	}
	#content .innerright ul.new_blog_posts li a{
		color: #057cc3;
		font-weight: bold;
		display: block;
		font-size: 12px;
	}
	
	#content .innerright ul.new_blog_posts li small a{
		color: #66ad09;
		font-weight: normal;
		display: inline;
		font-size: 11px;
		text-decoration: none;
	}
	
/* Sidebar */
#sidebar{
	float: left;
	width: 165px;
}

	/* Search Form */
	#sidebar form.search{
		margin-left: 15px;
	}
	
	#sidebar form.search input{
		background: #FFF url(../img/sidebar/search_icon.jpg) no-repeat right;
		border: 1px solid #9e9e9e;
		width: 135px;
		height: 14px;
		padding: 8px;
	}
	
	/* Sidebar HR */
	#sidebar .hr{
		background: url(../img/sidebar/sidebar_hr.jpg) no-repeat;
		width: 165px;
		height: 3px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	
	/* Ads */
	#sidebar .ads2{
		margin-left: 15px;
	}
	
	#sidebar .ads2 ul li{
		margin-top: 10px;
	}
	
	/* Lists */
	
	#sidebar h3{
		text-transform: uppercase;
		color: #13902d;
		margin-left: 15px;
	}
	#sidebar ul.list{
		margin-left: 15px;
		list-style-position: inside;
		list-style-type: disc;
	}
	#sidebar ul.list  a{
		list-style-position: outside;
		list-style-type: disc;
		line-height: 1.4em;
		margin-bottom: 5px;
		padding-bottom: 5px;
		color: #860414;
		font-size: 14px;
		text-decoration: none;
	}
		#sidebar ul.list  a:hover{
		
		color: #777777;
		
	}
		#sidebar ul.inst{
		margin-left: 15px;
		background-color: white;
	}
	#sidebar ul.inst a{
		
		color: #565147;
		
		margin-bottom: 5px;
		padding-bottom: 5px;
		
	}
		
/* Footer */
#footer{
	text-align: center;
	margin-bottom: 20px;
	width: 420px;
	margin-left: auto;
	margin-right: auto;
}

	/* Footer Navigation */
	#footer ul{
		text-align: center;
		margin-top: 10px;
	}
	#footer ul li{
		display: inline;
		font-size: 11px;
	}
