/*
File:			custom.css
Description:	Custom styles for Thesis for Insomniac Magazine
Author:			kristarella
Author URL:		http://www.kristarella.com
*/

/* === HEADER === */
.custom #header_area {}
	.custom #header_area .page {background:transparent;}

.custom #header {border-bottom:0;}
	.custom #header #logo {text-indent:-9999px;}
		.custom #header #logo a {display:block; width:100%; height:67px; background:url(images/logo.png) center center no-repeat;}
		
.custom #tagline_area {background:#5C5C5C;}
	.custom #tagline_area .page {background:#5C5C5C; position:relative; padding:0.5em 0;}
		.custom #tagline {font-size:2em;}
		.custom #tagline_area ul {position:absolute; right:0; top:0.5em; list-style:none;}
			.custom #tagline_area ul li {float:right; font-size:1.2em; font-weight:bold; margin-left:1em; line-height:25px;}
				.custom #tagline_area ul li a {color:#fff;}
				.custom #tagline_area ul li a:hover {text-decoration:underline;}
					.custom #tagline_area ul li a img {float:left; margin-right:0.5em;}

/* === NAV === */
.custom #nav_area {padding:1em 0;}
	.custom #nav_area .page {background:transparent;}

.custom ul.menu {padding-left:15em;}
	.custom ul.menu li {}
	.custom ul.menu li.current, .custom ul.menu li.current-cat {}
	.custom ul.menu li.rss {}
		.custom ul.menu li a {font-weight:bold; letter-spacing:1px;}
		.custom ul.menu li a:hover {}
		.custom ul.menu li.current a, .custom ul.menu li.current-cat a {}

.custom ul.submenu li a {background:#5c5c5c; color:#fff; font-weight:normal;}
	.custom ul.submenu li a:hover {background:#FE7C00;}

/* === FEATURE BOX === */
.custom #feature_box {height:375px; background:#000 url(images/ban1.jpg) left top no-repeat; position:relative; border-bottom-color:#bbb;}
	.custom #feature_box #featured {position:absolute; right:0; top:0;}
	.custom #feature_box .advert {position:absolute; left:0; bottom:0; width:50%;}


/* === CONTENT === */
.custom #wp_page_numbers {margin-top:0;}
	.custom #wp_page_numbers ul {border-top:0;}
		.custom #wp_page_numbers ul li a:hover {color:#FE7C00; border-top-color:#FE7C00;}
		.custom #wp_page_numbers ul li.active_page a {background-color:#FE7C00; border-top-color:#FF9632; border-bottom-color:#ddd;}
		.custom #wp_page_numbers ul li.active_page a:hover {color:#fff;}

.newsletter-signup #madmimi {width:30%; margin:0 2em 2em; padding:1.5em; border:3px double #FE7C00; text-align:right; float:left;}
	.newsletter-signup #madmimi br {display:none;}
	.newsletter-signup #madmimi img {vertical-align:bottom;}
	.newsletter-signup #madmimi label {width:5em; display:block; float:left;}
	.newsletter-signup #madmimi input {width:auto;}
	.newsletter-signup #madmimi input.button {background:#eee; color:#000; border:1px solid; border-top-color:#ddd; border-right-color:#aaa; border-bottom-color:#aaa; border-left-color:#ddd;}
	.newsletter-signup #madmimi input.button:hover {background:#FE7C00; color:#fff; cursor:pointer;}
	
	.newsletter-signup .social_bookmark {display:none;}



/* === SIDEBARS === */
.custom li.widget {border-bottom:2px solid #ddd;}
	.custom li.widget h3 {background:#FE7C00; padding:0.5em; border-bottom:1px solid #ddd;}
		.custom li.widget h3 a {color:#fff;}
	.custom li.widget ul li a {color:#111;}
	.custom li.widget ul li a:hover {color:#FE7C00;}
.custom li#search {border-bottom:0;}

.custom li.widget form#madmimi p {margin-bottom:1em; text-align:right;}
	.custom li.widget form#madmimi p img {vertical-align:bottom;}
	.custom li.widget form#madmimi label {padding-right:2em;}
	.custom li.widget form#madmimi input.button {background:#eee; color:#000; border:1px solid; border-top-color:#ddd; border-right-color:#aaa; border-bottom-color:#aaa; border-left-color:#ddd;}
	.custom li.widget form#madmimi input.button:hover {background:#FE7C00; color:#fff; cursor:pointer;}

.custom li#wp125 {float:left;}
	.custom li#wp125 #wp125adwrap_2c .wp125ad {padding:5px;}


/* === FOOTER === */
.custom #footer_area {}
	.custom #footer_area .page {border-top:1px solid #ddd;}

.custom #footer {border-top:0;}