/* Theme Name: PowerBlogger Flexy V1.02




URI: http://powerbloggertheme.com/




Description:  Fixed width (1000px), clean-looking, 3 column, widget-enabled theme. Includes an admin options page, allowing easy customization of various text, link and background colors.




Version: 1.02




Author: Kevin Brown




Author URI: http://kevinsbrown.com/ 




*/




* {




	padding: 0;




	margin: 0;




}




body {




	text-align: center;




	font-family: Arial, Verdana, Tahoma, sans-serif;




	font-weight: normal;




	font-size: 75%;




}




a {




	font-weight: bold;




	text-decoration: none;




}




a:hover {




	text-decoration: underline;




}




a img {




	border: 0;




}




ol, ul {




	margin-left: 0px;




	padding-left: 0px;




}




li {




	list-style-image: none;




	list-style-type: none;




	line-height: 1.8em;




	text-align: left;




}




/* Layout */




#wrap {




	width: 1000px;




	margin: 8px auto;




	background-color: #ffffff;




}




#borderwrap {




	width: 994px;




        margin: 0 auto;




        border: 3px double #333333;




	text-align: left;




	background-color: #ffffff;




}




#container {




	width: 994px;




	margin: 0 auto;




	padding-left: 0px;




	padding-right: 0px;




	text-align: left;




	background-color: #ffffff;




}




#header-wrap {




	width: 994px;




	margin: 0 auto;




	margin-bottom: 0;




	background-color: #ffffff;




}




/* Header */




#header {




        width: 735px;




	height: 90px;




      /* Uncomment Next Line To Display Header Image */




      /*  background-image: url("images/header.jpg"); */




	background-repeat: no-repeat;




	margin: 0px;




	margin-left: 0px;




	padding-left: 0px;




}




#header h1 {




	font-family: "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;




	font-size: 1.8em;




	




	font-weight: bold;




	margin: 0;




	padding: 0;




	padding-top: 15px;




	color: #736451;




	margin-left: 20px;




	margin-bottom: 10px;




	text-align: left;




}




#header h1 a {




	font-family: "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;




	font-size: 1.4em;




	




	font-weight: bold;




	color: #000099;




}




#header h2 {




	font-family: "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;




	font-size: 1.2em;




	text-transform: none;




	text-align: left;




	font-weight: bold;




	margin: 0;




	margin-left: 20px;




	margin-bottom: 10px;




	padding: 0;




}




#header .description {




	font-size: 1.2em;




	margin-left: 20px;




	text-align: left;




	color: #333;




}




#header-box {




	float: right;




	width: 200px;




	margin-top: 15px;




	margin-right: 30px;




	padding: 10px;




	background-color: #0000;




	font-size: 1.2em;




	font-weight: bold;




	border: 1px solid #0000;




	text-align: center;




}




/* Sidebar Left */




#sidebar2 {




	width: 200px;




	padding-left: 20px;




	height: 100%;




	float: left;




	padding-top: 2px;




	text-align: left;




}




#sidebar2 ul li {




	font-family: "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;




	font-size: 1.0em;




	list-style-image: none;




	list-style-type: none;




	font-weight: normal;




	text-align: left;




	line-height: 1.8em;




	border-bottom: 1px dashed #dddddd;




}




#sidebar2 ul li h4 {




	font-family: "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;




	font-size: 1.2em;




	list-style-image: none;




	list-style-type: none;




	font-weight: bold;




	text-align: left;




	line-height: 1.8em;




	border-bottom: 1px solid #999999;




}




#sidebar2 ul {




	margin-left: 0px;




	margin-right: 0px;




}




#sidebar2 ul li a {




	font-size: 1.0em;




	text-align: left;




	font-weight: bold;




	text-decoration: none;




	margin-left: 0px;




}




#sidebar2 ul li a:hover {




	text-decoration: underline;




}




/* Sidebar Right */




#sidebar1 {




	width: 200px;




	height: 100%;




	float: left;




	clear: none;




	padding-top: 2px;




	text-align: left;




}




#sidebar1 ul li {




	font-family: "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;




	font-size: 1.0em;




	list-style-image: none;




	list-style-type: none;




	font-weight: normal;




	text-align: left;




	line-height: 1.8em;




	border-bottom: 1px dashed #dddddd;




}




#sidebar1 ul li h4 {




	font-family: "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;




	font-size: 1.2em;




	list-style-image: none;




	list-style-type: none;




	font-weight: bold;




	text-align: left;




	line-height: 1.8em;




	border-bottom: 1px solid #999999;




}




#sidebar1 ul {




	margin-left: 0px;




	margin-right: 20px;




}




#sidebar ul li a {




	font-size: 1.0em;




	text-align: left;




	font-weight: bold;




	text-decoration: none;




	margin-left: 0px;




}




#sidebar1 ul li a:hover {




	text-decoration: underline;




}




/* Widgets */




.linkcat {




	border-bottom: 1px dashed #dddddd;




}




.widgettitle {




	margin-top: 10px;




	margin-bottom: 4px;




        border-top: 3px double #999999;




        border-bottom: 1px solid #999999;




	font-family: "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;




	font-size: 1.2em;




}




.textwidget {




	margin-top: 10px;




	margin-bottom: 10px;




	font-size: 1.0em;




	border: none;




}




#top-nav {




	text-align: left;




	font-family: Verdana, Arial, Helvetica, sans-serif;




	font-size: 1.0em;




	font-variant: small-caps;




}




#top-nav ul {




	padding-top: 2px;




        padding-left: 20px;




	padding-bottom: 2px;




}




#top-nav li {




	display: inline;




	list-style-type: none;




	margin: 0px 0px 0px 0px;




	padding: 0px;




}




#top-nav ul li a {




	text-decoration: none;




	padding-left: 8px;




	padding-right: 8px;




	padding-top: 2px;




	padding-bottom: 2px;




}




#top-nav ul li a:hover {




	color: #000000;




	text-decoration: underline;




	background-color: #ffffff;




}




/* Content */




#content {




	width: 520px;




	float: left;




	height: 100%;




	background-color: #ffffff;




	padding-left: 20px;




	padding-right: 20px;




	padding-top: 10px;




	font-size: 1.1em;




	line-height: 1.6em;




	text-align: left;




}




/* Featured Post */




#featured .post {




	border: 1px dashed #a00;




	font-size: 1.1em;




	padding: 10px;




	margin-bottom: 20px;




}




/* Post */




.post {




	padding-top: 5px;




	text-align: left;




}




.post h2, .posttitle {




	font-size: 1.5em;




	font-weight: bolder;




	margin: 5px 0pt 15px;




	font-family: "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;




	text-transform: none;




	border-bottom: 1px solid #eeeeee;




	color: #444;




}




.post p {




	padding-top: 5px;




	padding-bottom: 5px;




	line-height: 16px;




}




.post ol {




	margin-left: 40px;




}




.post ol li {




	padding-left: 10px;




	padding-bottom: 5px;




	list-style-type: decimal;




	list-style-position: outside;




	line-height: 1.4em;




	text-align: left;




}




.post ul {




	margin-left: 40px;




}




.post ul li {




	padding-left: 10px;




	padding-bottom: 5px;




	list-style-type: disc;




	list-style-position: outside;




	line-height: 1.4em;




	text-align: left;




}




.postinfo {




	padding: 0px;




	line-height: 16px;




	font-size: 0.9 em;




	font-style: italic;




}




.post .articleimg {




	float: right;




	padding: 5px;




	border: 1px solid #eeeeee;




	margin-left: 20px;




	margin-top: 20px;




	margin-bottom: 20px;




}




#footer {




border-top: 0px solid #d8efa6;




	border-bottom: 5px solid #333;




	margin-top: 20px;




	padding-top: 5px;




	padding-bottom: 5px;




	font-size: 0.9em;




	color: #666;




	text-align: center;




	clear: both;




}




#footer .credit {




	font-size: 0.8em;




	font-weight: normal;




	}




	#footer .credit a {




	font-size: 0.8em;




	font-weight: normal;




	}




/* Misc */




input {




	background-color: #FFFFFF;




	padding: 3px;




	font-family: Verdana, Arial, Helvetica, sans-serif;




	font-size: 10px;




	color: #000;




	border: 1px solid #666;




	background-color: #eee;




	margin-bottom: 2px;




}




input[type=submit] {




	background-color: #FFFFFF;




	padding: 3px;




	font-family: Verdana, Arial, Helvetica, sans-serif;




	font-size: 10px;




	color: #666666;




	border: 1px solid #666;




	margin-bottom: 2px;




}




blockquote {




	margin: 15px 20px 10px 10px;




	padding-left: 20px;




	width: 350px;




	background: #ffd;




}




.center {




	text-align: center;




}




.aligncenter, div.aligncenter {




	display: block;




	margin-left: auto;




	margin-right: auto;




}




/* Begin Images */




p img {




	padding: 0;




	max-width: 100%;




}




img.centered {




	display: block;




	margin-left: auto;




	margin-right: auto;




}




img.alignright {




	padding: 4px;




	margin: 0 0 2px 7px;




	display: inline;




}




img.alignleft {




	padding: 4px;




	margin: 0 7px 2px 0;




	display: inline;




}




.alignright {




	float: right;




}




.alignleft {




	float: left




}




.image-right {




	float: right;




	font-size: 10px;




	text-align: center;




}




.wp-caption img {




	border: 0pt none;




	margin: 0pt;




	padding: 5px;




}




.wp-caption-text {




	text-align: center;




}




.more-link {




	font-size: 0.9em;




	font-weight: normal;




	color: #00c;




	font-style: italic;




	text-decoration: underline;




}




td.data {




	padding: 4px;




	font-size: 0.9em;




}




table {




	border-spacing: 0px;




}




/* Comments */




h3#comments {




	padding-top: 20px;




	font: 1.0em;




}




h3#respond h3#comments {




	padding-top: 20px;




	font: 1.0em;




}




.commentlist {




	padding-top: 30px;




	background-color: #ffffff;




}




.commentlist li {




	padding: 6px;




	margin-bottom: 9px;




	background-color: #eeeeee;




	list-style-image: none;




	list-style-type: none;




	line-height: 1.8em;




	text-align: left;




}




















