/*
Theme Name: OrangePower! Magazine
Theme URI: http://www.web2morrow.com/
Description: Elegant OrangePower Magazine Style Wordpress Theme by <a href="http://www.web2morrow.com" title="_blank">web2morrow.com</a>. If you enjoy this theme you can <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3687144" title="_blank">donate me here</a> :) Thank you in advance!
Version: 1.00
Author: web2morrow.com
Author URI: http://wwww.web2morrow.com/
Tags: orange, brown, two columns, magazine style, high quality, professional, nice, beautiful


Theme by www.web2morrow.com.



*/


body
{
	background-color: #2f190e;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-family: Verdana;
	background-image: url(images/headerbg.png);
	background-position: top;
	background-repeat: repeat-x;
	color: White;
}
#main
{
	width: 1000px;
	margin: auto;
}
.clear
{
	clear:both;
}
/* HEADER */
#header
{
	width: 1000px;
	height: 101px;
	margin-bottom: 0px;
	background-position: top;
	background-repeat: no-repeat;
	background-image: url(images/header.png);
}
/* TOOLS */
#tools
{
	width: 420px;
	height: 41px;
	float: right;
	padding: 19px 0px 0px 0px;
	background-position: top;
	background-repeat: no-repeat;
	background-image: url(images/tools.png);
}
#tools form
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#tools .inputtext
{
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 0px 0px;
	background: transparent;
	border: none;
	font-size: 8pt;
	color: #e6e6e6;
	width: 145px;
}
#tools .inputtext2
{
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 0px 0px;
	background: transparent;
	border: none;
	font-size: 8pt;
	color: #e6e6e6;
	width: 155px;
}
#tools .inputsubmit
{
	margin: 0px 3px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: transparent;
	border: none;
	font-size: 8pt;
	color: #e6e6e6;
	vertical-align: middle;
}
/* HEADER */
#pagesn
{
	clear: both;
	margin: auto;
	width: 1000px;
}
#pagesnav
{
	width: 1000px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#pagesnav ul
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#pagesnav li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#pagesnav ul li a
{
	text-decoration: none;
}
#pagesnav li
{
	float: left;
	list-style-type: none;
	margin: 5px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	vertical-align: middle;
	background: url("images/headercatline.png") no-repeat right top;
}
#pagesnav li a
{
	font-family: Verdana;
	color: #deaf8a;
	display: block;
	font-size: 10pt;
	text-decoration: none;
	padding: 0px 12px 0px 12px;
}
#pagesnav li:hover
{
	background: url("images/headercatbg2.png") repeat-x right top;
}
#pagesnav li a:hover
{
	background: url("images/headercatbg2.png") no-repeat;
	text-decoration: underline;
}
#pagesnav li.current_page_item a
{
	color: #344547;
}
#pagesnav li.current_page_item a:hover
{
	color: #344547;
	text-decoration: underline;
}
/* PAGE TITLE */
#pagetitle
{
	background: url("images/titlebg.png") repeat-x center;
	vertical-align: middle;
	padding: 15px 0px 0px 20px;
	height: 108px;
}
#pagetitle img
{
	border: none;
}
/* MY BODY */
#mybody
{
	clear: both;
	background-color: #381e11;
	width: 1000px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#content
{
	float: left;
	width: 678px;
	margin-left: 5px;
	margin-right: 10px;
}
#sidebar
{
	float: left;
	width: 302px;
	margin-right: 5px;
}
/* SIDEBAR */
.sb-bg
{
	background: url(images/sb-bg.png) repeat top center;
	margin-bottom: 10px;
}
.sb-top
{
	background: url(images/sb-top.png) no-repeat top center;
}
.sb-bot
{
	background: url(images/sb-bot.png) no-repeat bottom center;
}
.sb-con
{
	padding: 10px 10px 10px 10px;
}
#sidebar h3
{
	color: #E6E6E6;
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	background: url(images/sb-name.png) no-repeat;
	height: 37px;
	padding: 10px 0px 0px 35px;
	margin: 0px 0px 0px 0px;
}
#sidebar ul
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#sidebar li
{
	background: url(images/sb-li.png) no-repeat;
	height: 24px;
	margin: 0px 0px 8px 0px;
	padding: 8px 0px 0px 35px;
}
#sidebar li:hover
{
	background: url(images/sb-lihover2.png) no-repeat;
	height: 24px;
	margin: 0px 0px 8px 0px;
	padding: 8px 0px 0px 35px;
}
#sidebar li a, #sidebar li a:link, #sidebar li a:visited
{
	color: #d3b09e;
	font-size: 12px;
	font-family: Verdana;
	text-decoration: none;
}
#sidebar li a:hover
{
	color: #ae7660;
	font-weight: bolder;
}

/* SIDEBAR DARK */
.sbd-bg
{
	background: url(images/sbd-bg.png) repeat top center;
	margin-bottom: 10px;
}
.sbd-top
{
	background: url(images/sbd-top.png) no-repeat top center;
}
.sbd-bot
{
	background: url(images/sbd-bot.png) no-repeat bottom center;
}
.sbd-con
{
	padding: 10px 11px 10px 11px;
}
.gocenter img
{
	clear: both;
	margin: 0px 1px 3px 1px;
	padding: 0px 0px 0px 0px;
	border: 5px solid #242424;

}


/* CONTENT */

/* FEATURED */
#featured
{
}
.fea-bg
{
	background: url(images/featured-bg.png) repeat top center;
	margin-bottom: 10px;
}
.fea-top
{
	background: url(images/featured-top.png) no-repeat top center;
}
.fea-bot
{
	background: url(images/featured-bot.png) no-repeat bottom center;
}
.fea-con
{
	padding: 10px 11px 10px 11px;
	font-size: 12px;
}
/* POSTING */
.posting
{
	margin-bottom: 30px;
}
h2
{
	font-size: 16pt;
	font-family: "Trebuchet MS", Verdana;
	font-weight: normal;
	margin: 0px 0px 10px 20px;
	padding: 0px 0px 0px 0px;
	color: white;
	clear: both;
}
h2 a, h2 a:link, h2 a:visited
{
	font-size: 16pt;
	font-family: "Trebuchet MS", Verdana;
	font-weight: normal;
	color: white;
	text-decoration: none;
	clear: both;
}
h2 a:hover
{
	text-decoration: underline;
}
.post-details
{
	color: #d3b09e;
	font-size: 10px;
	text-decoration: none;
}
.post-details a, .post-details a:link, .post-details a:visited
{
	color: #CACACA;
	font-size: 10px;
	text-decoration: underline;
}
.post-details a:hover
{
	color: #CACACA;
	font-size: 10px;
	text-decoration: none;
}
.post-info a, .post-info a:link, .post-info a:visited
{
	color: #CACACA;
	text-decoration: none;
	font-size: 8pt;
	font-family: Verdana;
}
.post-comm a, .post-comm a:link, .post-comm a:visited
{
	color: white;
	text-decoration: none;
	font-weight: bolder;
	font-size: 8pt;
	font-family: Verdana;
}
.post-info a:hover, .post-comm a:hover
{
	text-decoration: underline;
}
.post-bg
{
	background: url(images/post-bg.png) repeat top center;
	margin-bottom: 10px;
}
.post-top
{
	background: url(images/post-top.png) no-repeat top center;
}
.post-bot
{
	background: url(images/post-bot.png) no-repeat bottom center;
	padding: 10px 11px 10px 11px;
}
.post-info
{
	font-size: 8pt;
	color: #D3D3D3;
	font-family: Verdana;
	line-height: 22px;
	background: url(images/post-line.png) repeat-x bottom center;
	padding-bottom: 3px;
}
.post-cate
{
	float: left;
	background: url(images/ico-cat.png) no-repeat left;
	padding-left: 21px;
}
.post-date
{
	float: right;
	background: url(images/ico-dat.png) no-repeat right;
	padding-right: 21px;
}
.post-comm
{
	float: right;
	background: url(images/ico-com.png) no-repeat right;
	padding: 0px 21px 0px 14px;
}
.post-tags
{
	float: none;
	clear: both;
	background: url(images/ico-tag.png) no-repeat left;
	padding-left: 21px;
	margin-bottom: 5px;
}

span.tags a, span.tags a:link, span.tags a:visited
{
	color: #6d3b20;
}
.post-con
{
	clear: both;
	margin-top: 5px;
	color: #d2d3d3;
	font-size: 12px;
	text-align: justify;
}
.post-con a, .post-con a:link, .post-con a:visited
{
	color: #9e471e;
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial;
}
.post-con a:hover
{
	color: #9e471e;
	text-decoration: underline;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial;
}
/* COMMENTS */
h4, .pagetitle
{
	font-size: 14pt;
	font-family: "Trebuchet MS", Verdana;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #d3b09e;
}
.pagetitle
{
	text-align: center;
	font-size: 16pt;
}
.inputtext
{
	border: 1px solid #3b2012;
	background-color: #321b0f;
	color: #BEBEBE;
}
/* FOOTER */
#footer
{
	clear: both;
	margin: 4px 4px 14px 4px;
	height: 20px;
	text-align: center;
	padding-top: 5px;
	background: url(images/footer-bg.png) repeat-x;
	color: #ABABAB;
	font-size: 10px;
}
#footer a, #footer a:link, #footer a:visited
{
	color: #D2D2D2;
	font-size: 10px;
	text-decoration: none;
}
#footer a:hover
{
	color: #1E90FF;
	font-size: 10px;
	text-decoration: underline;
}
/******* MENU *******/
#container{
	margin: auto;
	width: 282px;
}
#container ul{
	list-style: none;
	list-style-position: outside;
}
#container ul.menu li{
	float: left;
	margin-right: 0px;
	margin-bottom: 0px;
}
#container ul.menu li{
	font-weight: 700;
	display: block;
	padding: 0px 0px 0px 0px;
	background: #27150c;
	position: relative;
	color: #00BFFF;
	cursor: pointer;
}
#container ul.menu li.active{
}
/******* /MENU *******/
/******* tabbedcontent *******/
.tabbedcontent
{
	text-align: left;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.tabbedcontent.nav_recent
{
	clear:both;
	display: block;
}
.tabbedcontent.nav_comments
{
	clear:both;
	display: none;
}
.tabbedcontent.nav_archives
{
	clear:both;
	display: none;
}
/******* TABBED CONTENT CONTAINER LI UL ETC *******/
#container ul.menu li.nav_recent
{
	background-image: url(images/nav_recent.png);
	width: 97px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: left;
}
#container ul.menu li.nav_comments
{
	background-image: url(images/nav_comments.png);
	width: 121px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: left;
}
#container ul.menu li.nav_archives
{
	background-image: url(images/nav_archives.png);
	width: 63px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: left;
}
li.nav_aboutus
{
	background-image: url(images/nav_aboutus.png);
	width: 70px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: left;
}
li.nav_rss
{
	background-image: url(images/nav_rss.png);
	width: 167px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: left;
}
#container ul
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#container li
{
	background: url(images/sb-li-small.png) no-repeat;
	height: 20px;
	margin: 0px 0px 4px 0px;
	padding: 4px 0px 0px 27px;
	overflow: hidden;
}
#container li:hover
{
	background: url(images/sb-lihover2-small.png) no-repeat;
	height: 20px;
	margin: 0px 0px 4px 0px;
	padding: 4px 0px 0px 27px;
}
#container li a, #container li a:link, #container li a:visited
{
	color: #D3D3D3;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
}
#container li a:hover
{
	color: #ae7660;
	font-weight: normal;
}
#container .sb-con
{
	padding: 10px 10px 10px 10px;
}
/** USEFUL **/
.navigation
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 15px 0px;
	float: right;
	font-size: 10px;
}
.navigation a, .navigation a:link, .navigation a:visited
{
	font-size: 10px;
}
.navigation2
{
	float: right;
	padding-right: 18px;
	line-height: 16px;
	background: url(images/ico-arl.png) no-repeat right;
}
.navigation3
{
	float: right;
	padding-right: 18px;
	line-height: 16px;
	background: url(images/ico-arr.png) no-repeat right;
}
.alignleft
{
	float: right;	
}
.alignright
{
	float: right;	
}
.center
{
	text-align: center;
}
label
{
	font-size: 11px;
	color: white;
	font-family: Verdana;
	margin-bottom: 3px;
}
blockquote
{
	font-style: italic;
	color: #CDDBED;
}
/** DEFAULT LINKS **/
a, a:link, a:visited
{
	color: #9e471e;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover
{
	color: white;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}