/*
Theme Name: Seasonal Style
Theme URI: http://www.angelarender.com
Description: A simple SEO optimized 3 column template with seasonally rotating images. The theme has two widget ready sidebars, gravatar support and is ad ready. The theme features a bio box that can be edited independently of the side bars and is unaffected by the use of widgets. Theme is fully compatible with WordPress 2.6. Features custom feed button. Theme based on the Pink Orchid theme.
Author: Thunderpaw
Author URI: http://www.thunderpaw.com
Tags: valid CSS, white, 3 columns, 3 column, three column, three columns, fixed width, widget, right sidebar, bio box,
Version: 1
License: This theme is released under GPL (http://www.opensource.org/licenses/gpl-3.0.html)
*/

/* #header, #wrapper #content h1 see seasonal css */


body

{

	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px !important;
	margin: auto;
	padding: 0px;

}

#container

{
	margin: auto;
	padding: 0px;
	width: 1024px;
}


#header p.site-slogan {

	margin: 10px 5px 0px 0px;
	text-align:right;
	font-size: 14px;
	font-weight: bold;
	font-stretch:expanded;
	color: #000000;
	float: right;

}

h1, h2

{

	font-family: "Lucida Casual", Georgia, "Times New Roman", Times, serif;
	color: 8e2d00;
	font-style:italic;
	font-weight: bold;

}

h1 a, h2 a

{

	color: #014c01;

	text-decoration: none;

}

h1

{

	font-size: 16px;

	padding-bottom: 3px;

}

h2

{

	font-size: 14px;

}

a

{

	color: #8e2d00;
	font-weight: bold;
	text-decoration: none;

}

a img

{

	border: 0px;

}

a:hover

{

	text-decoration: underline;

}

#slogan

{

	border-bottom: 3px #222 solid;

	display: inline;

	float: left;

	margin-bottom: 12px;

	overflow: hidden;

	padding: 6px 0px;

	width: 1024px;

}

#slogan .left

{

	display: inline;

	float: left;

	font-size: 0.9em;

	margin-bottom: 0px;

	overflow: hidden;

}

#slogan .right

{

	display: inline;

	float: right;

	font-size: 0.9em;

	margin-bottom: 0px;

	text-align: right;

}



.comments ul

{

	margin: 0px 0px 12px 0px;

	padding: 0px;

}

.comments li

{

	background: #fef2f3;

	border: 1px solid #ccc;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 85%;

	font-style: italic;

	list-style-type: none;

	margin: 3px 0px 12px 0px;

	padding: 5px 7px 0px 7px;

}

img.avatar 

{

	float: left;

	margin-right: 5px;

}

#sidebar-wrapper

{

	display: inline;
	float: right;
	overflow: hidden;
	padding: 0px 10px 10px 10px;
	width: 440px;
	border-right: 2px solid #2e36a1;

}

#sidebar-wrapper .ad-blocks

{

	margin: 0px -12px 0px -12px;
	/* height: 100px; */

}

#sidebar-wrapper .ad-blocks img

{

	margin: 0px 10px 0px 10px;

}

#sidebar-left

{

	display: inline;
	float: left;
	overflow: hidden;
	padding: 10px 10px 10px 0px;
	text-align: left;
	width: 200px;
	border-right: 2px solid #fff08d;

}

#sidebar-right

{

	display: inline;

	float: right;

	overflow: hidden;

	padding: 10px 0px 10px 10px;

	width: 200px;

}

#sidebar-wrapper h2, #sidebar-left h2, #sidebar-right h2

{

	color: #014c01;

	margin-bottom: 12px;

}

#sidebar-wrapper h2, #sidebar-left h2 a, #sidebar-right h2 a

{
	border-bottom: 1px #014c01 solid;
	color: #014c01;
	text-decoration: none;

}

#sidebar-wrapper h2 a.rsswidget img, #sidebar-left h2 a.rsswidget img, #sidebar-right h2 a.rsswidget img

{

	display: none;

}

#sidebar-wrapper ul, #sidebar-left ul, #sidebar-right ul

{

	/* border-top: 1px dotted #990066; */

	margin: 0px 0px 16px 0px;

	padding: 0px;

}

#sidebar-left ul.main-links li

{

	font-weight: bold;

}

#sidebar-wrapper li, #sidebar-left li, #sidebar-right li

{

	/* border-bottom: 1px dotted #990066; */

	list-style-type: none;

	margin: 0px;

	padding: 3px 0px;

	width: 200px;

}

#sidebar-wrapper li a, #sidebar-left li a, #sidebar-right li a

{

	text-decoration: none;

}

#sidebar-wrapper li a:hover, #sidebar-left li a:hover, #sidebar-right li a:hover

{

	color: #CCCCCC;

}

#sidebar-wrapper ul ul, #sidebar-left ul ul, #sidebar-right ul ul

{

	/* border-top: 1px dotted #990066;

	margin: 0px 0px 16px 0px; */

	padding: 0px 0px 0px 15px;

}

#sidebar-wrapper .box

{
	/* border-top: 2px #990066 solid;

	margin-bottom: 10px;

	padding-top: 5px; */

}

#sidebar-wrapper ul .children 
{
margin-left: 10px;

}

#content

{

	display: inline;
	float: left;
	overflow: hidden;
	padding: 10px 20px 10px 10px;
	width: 520px;
	border-left: solid 2px #8e2d00;
	border-right: solid 2px #ee8900;
}

#content h1 a, #content h1

{
	font-size:18px;
	color: #014c01;

}

#content h3

{
	font-size:14px;
	font-weight: bold;
	color: #014c01;

}

#content.bookmarks ul

{

	margin: 0px 0px 18px 0px;

	padding: 0px;

}

#content.bookmarks li

{

	line-height: 140%;

	list-style-type: none;

	margin: 0px 0px 14px 0px;

	padding: 0px;

}

#content.bookmarks li a

{

	font-size: 1.1em;

	margin-right: 6px;

}

#content.bookmarks h2

{

	color: #990066;

}

#content .post

{

	margin-bottom: 12px;

	padding-bottom: 12px;
	text-align:justify;

}

#content .postmeta

{

	border-bottom: 1px solid #ccc;

	border-top: 1px solid #ccc;

	font-size: 90%;

	margin-bottom: 10px;

	padding: 5px 0px 5px 0px;

}

#content .postmeta h4, #content .postmeta p

{

	font-size: 1.0em;

	font-weight: normal;

	margin: 0px 0px 5px 0px;

}

#content .post p.wp-caption-text

{

	font-size: 0.8em;

	line-height: 135%;

	margin: 0px;

	padding: 3px 0px;

	text-align: center;

}

#content .post div.alignleft

{

	border: 1px #ccc dotted;

	float: left;

	margin: 0px 10px 10px 0px;

	padding: 0px;

}

#content .post div.aligncenter

{

	border: 1px #ccc dotted;

	clear: both;

	display: block;

	margin-bottom: 10px;

	margin-left: auto;

	margin-right: auto;

	padding: 0px;

}

#content .post div.alignright

{

	border: 1px #ccc dotted;

	float: right;

	margin: 0px 0px 10px 10px;

	padding: 0px;

}

#content .post .alignleft img, #content .aligncenter img, #content .alignright img, #content .wp-caption img

{

	margin: 5px;

	padding: 0px;

}

.content-bot

{

	

	/* border-top: 1px dotted #ccc; */
	font-family: "Lucida Casual", Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	padding: 10px;
	text-align: center;

}

.content-bot a, .content-bot a:hover

{

	margin: 2px 10px;

}

#footer

{
	clear: both;
	background: url(/writer_internet_marketing_web_images/internet_marketing_line.png) no-repeat bottom;
	width: 1024px;
	height: 40px;
}

#footer .text-left

{
	color: #555555;
	font-size: 10px;
	padding: 0px 0px 30px 70px;


}

#footer .text-right

{
	color: #555555;
	font-size: 10px;
	text-align: right;
	padding: 30px 40px 0px 750px;


}

#footer a

{

	color: #8e2d00;
	text-decoration: none;

}

#footer a:hover

{
	text-decoration: underline;

}

p, h1, h2, h3, h4, h5, h6, h7

{

	margin-bottom: 17px;

	margin-top: 0px;

}

p, #content li

{

	line-height: 145%;

}

p.small

{

	font-size: 85%;

}

blockquote

{

	background: #efefef;

	border: 1px #ccc dotted;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.9em;

	font-style: italic;

	margin: 5px 15px 15px 15px;

	padding: 10px 10px 5px 10px;

}



#topnav

{
	border-bottom: #ee8900 solid 2px;
	padding-top: 10px;
	padding-bottom: 10px;
/* 	display: inline;
	float: left;
	overflow: hidden; */
	width: 1024px;


}

#topnav a

{
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #8e2d00;
	padding: 15px;
	text-decoration: none;

}

#topnav a:hover

{
text-decoration: underline;

}
