/* 
Theme Name: POWIP Theme
Author: Geoffrey Rickaby
Author URI: http://sunant.com
Version: 1.0.0
Tags: Framework
Template: hybrid
*/

/**
* Import pre-made styles from Hybrid
************************************************/

/* Eric Meyer's reset.css */
	/* @import url('../hybrid/library/css/reset.css'); */

/* 18px, 20px, 21px, 22px, or 25px margins and line-height (don't use reset.css with these) */
	/* @import url('../hybrid/library/css/18px.css'); */
	/* @import url('../hybrid/library/css/20px.css'); */
	/* @import url('../hybrid/library/css/21px.css'); */
	/* @import url('../hybrid/library/css/22px.css'); */
	/* @import url('../hybrid/library/css/25px.css'); */

/* Holy Grail */
	/* @import url('../hybrid/library/css/holy-grail-fluid.css'); */

/* Plugins CSS */
	/* @import url('../hybrid/library/css/plugins.css'); */

/* Hybrid's default CSS */
	/* @import url('../hybrid/library/css/screen.css'); */

/**
* Body
************************************************/

/* Contains everything */
body {margin-top:0;background: url(images/bg1.jpg) #e2dcc2 repeat-x;font-family:"Lucida Grande","Lucida Sans Unicode",Calibri,Arial,Helvetica,Sans,FreeSans,Jamrul,Garuda,Kalimati;
;color: #000000;font-size: 13px;text-align:left;}

/* Wrapper for everything inside of the body */
#body-container {width:994px;min-height:777px;background: #e2dcc2;margin:0 auto;padding:0;text-align:left;overflow:hidden;}

* {margin:0; padding:0;}
/**
* Elements
************************************************/

/* Hyperlinks */
a:link {color:#1e6095; outline:none; border:none; margin:0; padding:0;}
a:visited {color:#1e6095; outline:none; border:none; margin:0; padding:0;}
a:hover {color:#777878; outline:none; border:none; margin:0; padding:0;}
a:active {color:#1e6095; outline:none; border:none; margin:0; padding:0;}

/* Headers */
h1 {font-family:helvetica,arial;font-size:18px;font-weight:bold;color:#001322;}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}

h1 a:hover{text-decoration:none;}
h2 a:hover{text-decoration:none;}
h3 a:hover{text-decoration:none;}
h4 a:hover{text-decoration:none;}
h5 a:hover{text-decoration:none;}
h6 a:hover{text-decoration:none;}

/* Text elements */
strong {}
em {}
cite {}
abbr {}
acronym {}
sup {}
sub {}
address {}
ins {}
dfn {}
del {}

/* Paragraphs */
p {line-height:125%;
margin:0.6em 0 0.3em;
}

/* Unordered lists */
ul {font-size: 1em;}
	ul li {}

/* Ordered lists */
ol {font-size: 1em;}
	ol li {}

/* Defition lists */
dl {font-size: 1em;}
	dt {}
	dd {}

/* Blockquotes */
blockquote {
background-color:#F7F7F7;
border:1px solid #000000;
margin-left:50px;
max-width:600px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
font-style:italic;
}
	blockquote blockquote {background-color:#F7F7F7;font-style:italic;}
	blockquote em {background-color:#F7F7F7; font-style:italic;}

/* Object */
object {}

/* Code */
code {}
pre {}
pre code {}

/* Tables */
table {}
	caption {}
	tr {}
	th {}
	td {font-size: 1em;}

/* Forms */
form {float:left;}
	textarea {}
	input {}
	label {float:left;
padding-right:10px;}
	option {}

/* Drop caps */
.drop-cap {	}

/* Notes */
.note {}

/* Warnings/Alerts */
.warning, .alert {}

/* Errors */
.error {}

/* Downloads */
.download {}

/* Alignment */
.left, .alignleft {float:left; padding:0 0 20px 0;}
.right, .alignright {float:right; padding: 0 20px 0 0;}
.center, .aligncenter {}
.block, .alignnone {}
.clear {}

/**
* Images
************************************************/

/* Normal images */
img {font-size: 1em;}
a img {border:none;}

/* WP Smilies */
img.wp-smiley {}

/* Thumbnails */
.thumbnail {
float:left;
padding:5px;
background-color:#F7F7F7;
margin-right:20px;
margin-bottom:10px;}

/* WP Captions [caption] */
.wp-caption {}
	.wp-caption img {}
	.wp-caption p {}

/* Gallery [gallery] */
.gallery {}
	.gallery img {}

/* Avatars */
.avatar {background-color:#F7F7F7;
float:left;
margin:5px;
padding:0px;}

/**
* Header
************************************************/

/* Contains entire header */
#header-container {}

	/* Contains site title and tagline */
	#header {width:994px;height:210px;background: url(images/header.jpg);margin:0;padding:0;text-align:left;}

		/* Site title */
		#site-title {text-indent:-999999px;}
			#site-title a {display:block; width:300px; height:110px;}
				#site-title a span {}

		/* Site description/tagline */
		#site-description {display:none;}
		
/* SUNANT Header */
	#header #sunant {float:left;width:87;margin:50px 0 0 0;padding:0 0 0 705px;}
	#header #sunant-text {float:left;margin:62px 0 0 0;padding:0 0 0 4px;}
	#header #sunant-text a{color:#9e9277;text-decoration:none;font-size:10px;}

/**
* Page navigation
************************************************/

/* Wrapper for navigation */
#navigation {display:none;}

	/* Page nav */
	#page-nav {float:left;margin:0 0 0 0;padding:0 0 0 0;}
		#page-nav ul {list-style:none;padding:0 0 0 75px;margin:32px 0 0 0;}
			#page-nav li {display:inline;font-family:verdana, sans-serif;font-size:14px;font-weight:bold;padding-right:27px;}
				#page-nav li a {color:#faefe2; text-decoration:none;}
				#page-nav li a:hover {color:#ffb244;}
			#page-nav li.current_page_item {color:#ffb244;}
			
			

/**
* Containers below the header and navigation
************************************************/

/* Wrapper for the content and primary/secondary widget sections */
#container {padding:0px;}

	/**
	* Content
	************************************************/

	/* Contains site's main content */
	#content {}
	.content {float:left;
margin:0;
padding:0 38px 0 0;
text-align:left;
width:676px;}
		/* Breadcrumb trail */
		.breadcrumb {}

		/* Archive and search <div> before posts are listed */
		.author-info {}
		.category-info {}
		.date-info {}
		.search-info {}
		.tag-info {}

		/* Posts */
		.post {margin:1em 0;clear:left;
padding-bottom:0.4em}
h3.post-title, h2.post-title {
	font-family:"Union","Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,Sans,FreeSans,Jamrul,Garuda,Kalimati;
	font-size:180%;
	font-weight:bold;
	letter-spacing:-0.04em;
	margin:0;
	padding:0.8em 0 0.1em;
	text-shadow:1px 1px 1px #FFFFFF;
}
h3.post-title, h2.post-title a{
	color:#000000;
	text-decoration:none;
}
h3.post-title, h2.post-title a:hover{
	color:#777878;
}

			/* Post, page, and archive titles */
			.entry-title {font-family:"Union","Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,Sans,FreeSans,Jamrul,Garuda,Kalimati;
	font-size:180%;
	font-weight:bold;
	letter-spacing:-0.04em;
	margin:0;
	padding:0.8em 0 0.1em;
	text-shadow:1px 1px 1px #FFFFFF;}
			.single-title {	font-family:"Union","Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,Sans,FreeSans,Jamrul,Garuda,Kalimati;
	font-size:180%;
	font-weight:bold;
	letter-spacing:-0.04em;
	margin:0;
	padding:0.8em 0 0.1em;
	text-shadow:1px 1px 1px #FFFFFF;}
				.single-title a{text-decoration:none; color:#000000;}
				.single-title a:hover{text-decoration:none; color:#777878;}
			.page-title {font-family:"Union","Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,Sans,FreeSans,Jamrul,Garuda,Kalimati;
	font-size:180%;
	font-weight:bold;
	letter-spacing:-0.04em;
	margin:0;
	padding:0.8em 0 0.1em;
	text-shadow:1px 1px 1px #FFFFFF;}
	.page-title a{text-decoration:none; color:#000000;}
	.page-title a:hover{text-decoration:none; color:#777878;}
	.entry-title a{text-decoration:none; color:#000000;}
	.entry-title a:hover {text-decoration:none; color:#777878;}
			.attachment-title {}
			.error-404-title {}
			.author-title {}
			.category-title {}
			.date-title {}
			.search-title {}
			.tag-title {}

			/* Author and date byline */
			.byline {
background:transparent url(images/post-info.png) no-repeat scroll left top;
border:1px solid #F2EFE5;
color:#75695E;
font-size:115%;
font-style:italic;
height:auto !important;
line-height:100%;
min-height:23px;
padding-left:5px;
padding-top:5px;
}
/* Captions */
.wp-caption {
background:#F7F7F7 none repeat scroll 0 0;
color:#928A85;
font-size:80%;
margin:4px 10px;
padding:0.4em 0;
text-align:center;
}


			/* Full entries */
			.entry-content {}

			/* Excerpts (introduced in Hybrid 0.4) */
			.entry-summary {}

				/* Using <!--nextpage--> */
				p.pages a {}

				/* More link <!--more--> */
				a.more-link {}

			/* Post meta data */
			.post-meta-data {clear:left;}

		/* Post series */
		.series {} 
			.series-title {}

		/* Navigation links */
		.navigation-links {clear:left;}
			.navigation-links .previous {float:left;padding-top:30px;}
			.navigation-links .next {float:right;padding-top:30px;}

		/* WP PageNavi (plugin) */
		.wp-pagenavi {}
			.wp-pagenavi .pages {}
			.wp-pagenavi .current {}
			.wp-pagenavi .extend {}
			.wp-pagenavi a {}

		/* Attachment image navigation */
		.navigation-attachment {float:left;}

		/**
		* Comments template
		************************************************/

		/* Wrapper for entire comments area */
		#comments-template {float:left;margin-top:20px;}

			/* Comments section headers/titles */
			.comments-header {margin-bottom:0px;
margin-left:0px;
padding-top:0px;}
			#comments-number {}

			/* Comments closed paragraph */
			p.comments-closed {}

				/* Main comments section */
				#comments {
	background-color:#F2F0EA;
	border: 1px solid #FFFFFF;
	margin-bottom:25px;
margin-top:0px;
padding:5px;
clear:left;
}
.commentlist {list-style-type:none; padding:5px;}
.commentlist li {float:left; padding:5px;}
.commentlist .even {background-color:#E3E0D1;max-width:675px;
min-width:675px;}
.commentlist .odd {background-color:#EFEBE0;max-width:675px;
min-width:675px;}
.comment-author {float:left;}
.comment-meta {float:right;}
.comment-body p{clear:left;}
.reply {float:right;}
.attachment-thumbnail {
background-color:#F7F7F7;
float:left;
margin:10px;
padding:5px;
}
.attachment-image	img{
background-color:#F7F7F7;
margin:10px;
padding:5px;
float:left;
}
.donate {
margin-top:-10px;
}
.comment-body em{
font-style:italic;}
.comment-body {
clear:left;
}
.children {
list-style-type:none;
background-color:#F7F7F7;
padding:5px;
float:left;
margin:10px;
}
.commentlist .depth-2 {
min-width:615px;
}
.commentlist .depth-3 {
min-width:500px;
}
.commentlist .depth-4 {
min-width:450px;
}
.commentlist .depth-5 {
min-width:400px;
}
.commentlist .depth-6 {
min-width:350px;
}
.commentlist .depth-7 {
min-width:300px;
}
.children p{
clear:left;
}
.pingback {
background-color:#F7F7F7;
}
.respond h3  {
 padding-top:55px;
} 
.solo-subscribe-to-comments {
float:left;
}
#search-form-1 {
float:right;
padding:15px;
}
			#comments ol {list-style:none;}

						/* Individual comments (note that WordPress has even/odd backwards) */
						#comments li {padding-bottom:35px;}
							#comments li li {}
								#comments li li li {}
									#comments li li li li {}
						#comments li.even {}
						#comments li.odd {}
						#comments li.thread-even {}
						#comments li.thread-odd {background-color:#EFEBE0;}
						#comments li.author {}
						#comments li.trackback {}
						#comments li.pingback {}

							/* Comment avatars */
							#comments .avatar {background-color:#F7F7F7;
float:left;
margin:5px;
padding:0px;}

							/* Comment meta data */
							#comments .comment-meta-data {padding-top:10px;}
								#comments .comment-meta-data cite {}

							/* Comment text */
							#comments .comment-text {padding:5px;}

					/* Paged comments navigation */
					#comments-template .paged-navigation {}
						#comments-template .paged-navigation .page-numbers {}
						#comments-template .paged-navigation .next {}
						#comments-template .paged-navigation .prev {}

				/* Main comment form div */
				#respond {clear:left;
 padding-top:0px; }

					/* Comment form title */
					#reply {}

					/* Comment form elements */
					p#cancel-comment-reply {}
					#respond form {clear:left;}
						#respond .form-author {}
							#respond input {clear:left;}
						#respond .form-email {}
						#respond .form-url {}
						#respond .form-textarea {}
							#respond textarea {width:525px;clear:left;}
						#respond .button {}
						#respond .comment-action {}

		/**
		* Utility widget sections (see other widget code below)
		************************************************/

		/* All utility widget sections (except widgets template) */
		.utility {}

		/* Before content */
		#utility-before-content {}

		/* After content */
		#utility-after-content {}

		/* After post but before comments */
		#utility-after-single {}

		/* After page but before comments */
		#utility-after-page {}

		/* Widgets page template widgets */
		.page-template-widgets #content .widget {}

	/**
	* Widget sections (Primary and Secondary)
	************************************************/

	/* Widgets in general */
	/* .widget {padding-bottom:50px;} */
		.widget-inside {
height:auto !important;
min-height:92px;
min-width:64px;
max-width:250px;
padding-left:1px;
}
.widget-title {
	color:#FFFFFF;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,Sans,FreeSans,Jamrul,Garuda,Kalimati;
	font-size:140%;
	font-weight:normal;
	letter-spacing:-0.04em;
	text-transform:uppercase;
	display:block;
	width:230px;
	padding-bottom:5px;
	background:transparent url(images/box-title-bg-og.png) no-repeat scroll right top;
}

	/* Primary widget section */
	#primary {float:left;
margin:0;
padding:0;
text-align:left;
width:238px;}
		#primary .widget {}
			#primary .widget-inside {background-color:#F5F9EE;}
				#primary .widget-title {
display:block;
padding-left:6px;
padding-top:6px;

}
				#primary .widget ul {
line-height:150%;
margin:0.4em 0 1em;
padding-left:25px;
padding-bottom:10px;
list-style-type: circle;

}
					#primary .widget ul li {}

	/* Secondary widget section */
	#secondary {}
		#secondary .widget {}
			#secondary .widget-inside {}
				#secondary .widget-title {}
				#secondary .widget ul {}
					#secondary .widget ul li {}

/**
* Footer
************************************************/

/* Wrapper for the entire footer */
#footer-container {
float:left;
height:100px;
text-align:center;
width:100%;
padding-top:75px;
}

	/* Subsidiary widget section */
	#subsidiary {}
		#subsidiary .widget {}
			#subsidiary .widget-inside {}
				#subsidiary .widget-title {}

	/* Footer section */
	#footer {text-align:left;}

		/* Footer extra */
		#footer .copyright {}
		#footer .credit {}
