/*-----------------------------------------------------------------------------
	iNOVA WordPress Theme
	By: Mark Potter (www.inovawebdesign.com)
-----------------------------------------------------------------------------*/

body 	{ font-family: Verdana, Geneva, sans-serif; font-size: 12px; padding: 0; margin: 0 auto; background: #302100 url('../images/bg.jpg') repeat center top; position: relative; }
div, a { padding: 0; margin: 0; position: relative; }

.container 	{ width: 800px; margin: 0 auto; background: none; z-index: 1; }			

#page {
	float: left;
	margin-bottom: 20px;
	background: #c2b49a url('../images/bg-page.jpg') repeat-y 0 -51px;
	z-index: 10;
}

blockquote {
	font-style: normal;
	padding: 0 0 0 0;
	color: #33;
	background: #ccc;
}

a 				{ color: #fff; }
a img			{ border: none; }
a:hover			{ color: #333; }
blockquote p 	{ padding: 0 20px 0 30px; }
hr 				{ margin: 12px 0; border: none; background: #726243; height: 1px; }
img				{ margin: 0; }

ul 				{ padding-left: 18px; margin-left: 0; list-style: disc; }
ul li 			{ padding: 2px 0 2px 9px; background: none; }
ul.strong li:first-line { font-weight: bold; }
ol				{ margin-left: 35px; }

input 			{ padding-left: 0; border: 1px solid #CCCCCC;  }
label			{ font-weight: normal; }
textarea		{ height: 200px; width: 500px;}
a.button, button { font-weight: normal; float: left; } /* Fix for buttons */

.small			{ font-size: .9em; }

h3,
h3 a {
	font-size: 1.3em;
	line-height: 1.2;
	color: #ddaa29;
 	letter-spacing: 0px;
	text-decoration: none;
}

#maincontent h2,
h2 a			 		{ text-decoration: none; color: #ddaa29; margin-bottom: 15px; display: none; }
#maincontent .post h2	{ margin-bottom: 5px; }

#maincontent,
#sidebar { padding: 0 0 20px 0; z-index: 25; }
#maincontent { width: 484px; float: left; }
#sidebar { width: 316px; float: right; }

#maincontent .content 	{ padding: 14px 25px 25px 25px; z-index: 50; }	

.post					{ margin-bottom: 25px; }
.entry					{ }

.navigation, 
.navigation a			{ color: #AAA; }

.alignright 			{ float: right; }
.alignleft 				{ float: left; }


/*-----------------------------------------------------------------------------
	Header
-----------------------------------------------------------------------------*/

#header-top { width: 100%; height: 18px; background: url('../images/header-top.jpg') no-repeat left top; }
#header {
	width: 100%;
	height: 306px;
	border-bottom: 13px solid #fff;
	background: url('../images/header-iris.jpg') no-repeat left top;
	z-index: 10;
}

#header h1,
#header .description {
	line-height: 1em;
	padding-left: 50px;
	margin: 0;
	display: none;
}

#header a.logo { width: 316px; height: 306px; display: block; float: right; }


/*-----------------------------------------------------------------------------
	Navigation
-----------------------------------------------------------------------------*/

#nav,
#subnav	{ width: 100%; font-family: "Palatino Linotype", "Book Antiqua", Palatino, Georgia, serif; font-stretch: extra-expanded; font-size: 18px; font-weight: bold; letter-spacing: 3px; text-transform: uppercase; color: #000; z-index: 100; }
#subnav.sn-top { margin: 6px auto 18px auto; }
#subnav.sn-bottom { margin-top: 50px; }

#subnav a { text-decoration: none; color: #000; }
#subnav a:hover { text-decoration: underline; }
#subnav.sn-top span { color: #f15a24; }

#nav ul,
#subnav ul { margin: 0 auto; padding: 0; list-style: none; }

#nav li,
#subnav li { margin: 0; padding: 0; background-image: none; display: inline; }

#nav li a,
#subnav li a { text-decoration: none; color: #F2FFDF; padding: 5px 15px; display: inline-block; }

/*#nav li.first a { margin-left: 50px; }*/

#nav li a:hover,
#nav li.current_page_item a { color: #F2FFDF; background: #485A2D; }

#subnav li a:hover,
#subnav li.current_page_item a { color: #F2FFDF; background: #eee; }


/*-----------------------------------------------------------------------------
	Sidebar
-----------------------------------------------------------------------------*/

/* #page 		{ background: url('../images/sidebar_bg.gif') right repeat-y; } */
#sidebar 	{ font-family: "Palatino Linotype", "Book Antiqua", Palatino, Georgia, serif; font-stretch: extra-expanded; text-align: center; }
#sidebar h2 { display: none; }


#sidebar ul,
#sidebar ul ol {
	padding: 25px 20px 0 20px;
	margin: 0;
}

#sidebar ul li	{ padding: 0; text-transform: uppercase; }
	#sidebar ul li div div { color: #fff; font-size: 18px; letter-spacing: 3px; line-height: 2; }
	#sidebar ul li div span { color: #000; font-size: 10px; font-weight: bold; }

#sidebar a img { margin-bottom: 12px; }

#sidebar ul li ul { padding-top: 0; }

#sidebar ul li ul li {
	padding: 2px 0 2px 9px;
	margin: 0 0 0 -18px;
	background: url('../images/icons/bullet_square_grey.gif') left 3px no-repeat;
	font-size: 0.9em;
}

.feedlink {
	padding: 2px 0 2px 20px;
	background: url('../images/icons/feed_small.png') left center no-repeat;
}

#sidebar ul li, #sidebar ul li#subscribe ul li {
	list-style-type: none;
	margin-bottom: 20px;
	background: none;
}

#sidebar ul li#subscribe ul li { margin: 0 0 0 -30px; }

/* Hide search from sidebar */
#sidebar #search { display: none; }


/*-----------------------------------------------------------------------------
	Footer
-----------------------------------------------------------------------------*/

#footer 		{ width: 434px; line-height: 1.5; padding: 25px; float: left; }

#footer a.sm { margin-right: 6px; float: left; }
#footer span { line-height: 20px; display: block; }

#footer a 		{ font-size: 11px; text-decoration: none; }

#footer ul { list-style: none; }
#footer ul li { display: inline; }


/*-----------------------------------------------------------------------------
	Search
-----------------------------------------------------------------------------*/

#search				{ float: right; }
#search #s 			{ width: 135px; font-size: 0.9em; color: #CCCCCC; padding: 2px 0 2px 17px; margin-right: 20px; background: transparent url('../images/icons/search_grey.gif') 0px center no-repeat; }
#search #s:hover 	{ color: #000; }


/*-----------------------------------------------------------------------------
	Comments
-----------------------------------------------------------------------------*/

.commentlist li { padding: 8px 15px; } 
.comments-alt 	{ background: #EEE;}


/*-----------------------------------------------------------------------------
	Other
-----------------------------------------------------------------------------*/
