/* 

Theme Name: AutumnNow
Theme Style: Premium web 2.0 blog style theme
Theme URI: http://www.wpthemespress.com
Description: Premium 3 column theme to usher in the new season at hand.
Author: Web Hosting Rally
Author URI: http://www.webhostingrally.com
Tags: Premium, Web 2.0, 3 Column, Widgets, Magazine
Version: 1.0

Copyright 2007-2008 wpthemespress.com

*/



/* Elements */

* 

{

	margin:0;

	padding:0;

}





body  {

margin : 0;

padding : 0;

background : #fff;

font-family : Verdana, Tahoma, Arial, Serif;

line-height : 1.5em;

font-size : 11px;

color : #000;

}

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}




h1, h2, h3, h4, h5, h6 {

margin : 0;

padding : 0;

font-family : Verdana, Arial, Serif, Tahoma;

font-weight : normal;

color : #000;

}





p, blockquote, ul, ol {

margin-top : 0;

padding-top : 0;

margin-bottom : 0.5em;

}





p {

line-height : 1.8em;

}





a:link, a:visited {

color : #222222;

text-decoration : none;

border : none;

font-weight : normal;

}





a:hover, a:active {

color : #000;

text-decoration : none;

}





img.left {

float : left;

margin : 0 1em 1em 0;

}





img.right {

float : right;

margin : 0 0 1em 1em;

}





a img {

border : 0;

padding-bottom : 2px;

border-bottom : 1px dashed;

}





blockquote {

margin : 1em;

padding : 0 2em;

background : #f2f2f2 url(img/quote.gif) repeat-y left top;

color : #000;

}





fieldset {

border : none;

}





dl {

margin : 1em 0;

}





dt {

font-weight : bold;

}





dd {

margin : 0.5em 1em;

padding : 0;

}





#header {

background : url(img/header.jpg) no-repeat center 0%;

border : none;

height : 300px;

width : 1000px;

margin : 0 auto;

}





#main {

width : 1000px;

margin : 0 auto;

background : #fff;

border : none;

}





#main h2 {

padding : 45px 0 10px 10px;

font-size : 28px;

font-family : Verdana, Arial;

font-weight : normal;
line-height: 26px;

}





#main h2 a {

font-weight : normal;

}

#main h2 a:hover {

font-weight : normal;
color: #CC0000;

}





#main h3 {

padding : 4px;

font-size : 1.4em;

line-height : 1.2em;

}





#content ul {

margin : 0.5em 0;

padding : 0 0 0 2em;

list-style-type : none;

}





#content ul li {

margin : 0.75em 0;

padding : 0;

list-style-image : url(img/bullets.gif);

line-height : 1.8em;

}





#main ol {

margin : 0;

padding : 0 0 0 3em;

}





#main ol li {

margin : 0;

padding : 3px;

}





#main .post {

margin-bottom : 30px;

width : 573px;

}





#main .entry {

margin : 0;

clear : both;

padding : 20px 10px 0 25px;

font-size : 11px;

}



#main .entry a:hover {

color: #d92c05;

}



#main .entry img {

margin : 5px;

}





.post {

margin-bottom : 0;

padding-left : 5px;

font-size : 0.9em;

color : #000;

}



ul.authorposts {

margin : 0;

padding : 0 2em;

}





ul.authorposts li {

margin : 0;

padding : 5px;

}





ul.authorposts li em {

float : right;

font-style : normal;

}





#content {

float : left;

width : 573px;

padding : 0;

background : none;

margin : 20px 0 0 5px;

}





#sidebar1 {

float : left;

width : 196px;

padding : 0;

font-size : 0.9em;

margin : 0 0 0 10px;

background : none;

}





#sidebar2 {

float : left;

width : 196px;

padding : 0;

font-size : 0.9em;

margin : 0 0 0 10px;

background : none;

}





#main .sidecol ul {

margin : 0;

padding : 0;

}





#main .sidecol1 ul {

margin : 0;

padding : 0;

}





#main .sidecol li {

padding : 0;

list-style : none;

background : none;

margin-bottom : 2em;

}





#main .sidecol1 li {

padding : 0;

list-style : none;

background : none;

margin-bottom : 2em;

}





#sidebar1 h2 {

padding : 10px 0 0 20px;

font-size : 13px;

background : url(img/h2side.gif) no-repeat;

text-align : left;

color : #fff;

font-weight : bold;

font-family : Verdana, Arial;

width : 176px;

height : 37px;

}





#sidebar2 h2 {

padding : 10px 0 0 20px;

font-size : 13px;

background : url(img/h2side1.gif) no-repeat;

text-align : left;

color : #fff;

font-weight : bold;

font-family : Verdana, Arial;

width : 176px;

height : 37px;

}





#main .sidecol p, #main .sidecol form {

padding : 10px;

margin : 0;

}





#main .sidecol1 p, #main .sidecol1 form {

padding : 10px;

margin : 0;

}





#main .sidecol ul ul {

margin : 0;

padding : 0;

}





#main .sidecol1 ul ul {

margin : 0;

padding : 0;

}





#main .sidecol ul ul ul {

margin : 0;

padding : 0;

}





#main .sidecol1 ul ul ul {

margin : 0;

padding : 0;

}





#main .sidecol li li {

border-bottom : 1px solid #dddddd;

border-left : 1px solid #dddddd;

border-right : 1px solid #dddddd;

margin : 0;

padding : 0;

background : #fff;

line-height : 30px;

text-align : left;

font-family : Verdana, Arial;

font-size : 11px;















}





#main .sidecol1 li li {

border-bottom : 1px solid #dddddd;

border-left : 1px solid #dddddd;

border-right : 1px solid #dddddd;

margin : 0;

padding : 0;

background : #fff;

line-height : 30px;

text-align : left;

font-family : Verdana, Arial;

font-size : 11px;

}





#main .sidecol li li a {

font-family : Verdana, Arial;

font-size : 11px;

font-weight : normal;

display : block;

padding-left : 20px;

}





#main .sidecol1 li li a {

font-family : Verdana, Arial;

font-size : 11px;

font-weight : normal;

display : block;

padding-left : 20px;

}





#main .sidecol li li a:hover {

color : #d92c05;

background : #fffbea;

display : block;

list-style-type : none;

}





#main .sidecol1 li li a:hover {

color : #7e9113;

background : #fffbea;

display : block;

list-style-type : none;

}





#main a, a:visited {

color : #222222;

font-weight : bold;

}





#main .sidecol a:hover {

color : #000;

font-weight : bold;

}





#main .sidecol1 a:hover {

color : #000;

font-weight : bold;

}





#wp-calendar {

empty-cells : show;

margin : 0;

width : 196px;

border-left : 1px solid #dddddd;

border-right : 1px solid #dddddd;

border-bottom : 1px solid #dddddd;

}





#wp-calendar #next a {

padding-right : 10px;

text-align : right;

}





#wp-calendar #prev a {

padding-left : 10px;

text-align : left;

}





#wp-calendar a {

display : block;

text-decoration : none;

}





#wp-calendar #today {

border : 1px solid #222222;

}





#wp-calendar caption {

text-align : center;

width : 100%;

}





#wp-calendar td {

padding : 3px 0;

text-align : center;

}





#wp-calendar td.pad:hover {

background-color : #fff;

}





input.textbox {

border : 1px solid #ccc;

background : #fff;

font : 1em Verdana, Arial, Serif;

padding : 5px;

width : 150px;

}





textarea {

width : 95%;

padding : 5px;

height : 20em;

border : 1px solid #ccc;

background : #fff;

font : 1em Verdana, Arial, Serif;

}





input.textbox:focus, textarea:focus {

background : #fff;

border : 1px solid #999;

}





#commentform {

margin : 0;

padding : 10px;

background : #fff;

}





#main .commentlist {

margin : 0;

padding : 0;

background : #fff;

}





#main .commentlist li {

list-style : none;

margin : 0 0 10px 0;

padding : 1em;

border: 1px solid #ddd;

font-size : 0.9em;

}





#main .commentlist li .cmtinfo {

padding : 5px;

margin-bottom : 5px;

position : relative;

}





#main .commentlist li .cmtinfo em {

margin : 0;

padding : 0 1em;

font-weight : normal;

font-style : normal;

color : #222222;

}





#main .commentlist li cite {

font-style : normal;

font-weight : bold;

font-size : 11px;

color : #7e9113;

}





#main .commentlist li.alt {

background : #fff;

}





#main .commentlist li.authorcomment {

border : none;

}





#main .nocomments {

font-size : 0.9em;

color : #222222;

text-align : center;

}





.commcolor {

color: #d92c05; font-weight: bold;

}



.datecolor {color: #d92c05; text-transform: uppercase; }



#footer {

margin : 0 auto;

padding : 0;

width : 1000px;

height : 74px;

background : #3f5b07; ;

}



.footertext {

color: #fff;

font-size: 11px;

font-family: Tahoma, Arial;

padding-top: 30px;

}



.footertext a {

color: #fff;

text-decoration: underline;

}





.title {

margin : 0;

padding : 0;

width : 573px;

float : left;

background : url(img/title.gif) no-repeat;

}





#main .sidecol1 .tags1 a, a:visited {

color : #222222;

font-weight : bold;

}





#main .sidecol1 .tags1 a:hover {

color : #000;

font-weight : bold;

}





.search {

padding : 67px 110px 0 0;

margin : 0;

float : right;

width : 190px;

height : 50px;

}





.search fieldset {

border : none;

}





.search .s {

margin : 18px 0 0 10px;

padding : 0;

width : 150px;

height : 20px;

background : none;

border : none;

font-size : 14px;

color : #000;

font-weight : bold;

}





.search .x {

width : 0;

height : 0;

border : none;

}





.searchform {

margin : 0;

padding : 0;

}





#social {

margin-top : 10px;

margin-bottom : 10px;

border : none;

text-decoration : none;

}





#commtitle {

margin-top : 20px;

}





#submit {

width : 150px;

height : 30px;

margin : 0;

padding : 0;

background : url(img/submit.gif) no-repeat;

border : 0;

}





#bottom {

margin : 0;

padding : 0;

width : 900px;

height : 70px;

background : url(img/bottom.gif) no-repeat;

}





#blogtitle {

padding : 0;

margin : 0 0 0 50px;

}





.slogan {

font-size : 22px;

padding : 20px 0 0 0;

float : left;

color : #fff;

line-height: 22px;


font-family : "century gothic", arial;

}





#blogtitle h1 {

font-size : 43px;

color : #fff;

padding : 130px 0 0 0;

margin : 0;

font-family : "century gothic", arial;

}





#blogtitle h1 a {

color : #fff;

font-family : "century gothic", arial;

font-weight : normal;

}





#blogtitle h1 a:hover {

color : #fff;

}





.date {

float : right;

padding : 3px 10px 0 0;

font-family : Verdana, arial;

font-size : 10px;

}





.date1 {

color : #ad3a0d;

font-family : Verdana;

font-weight : bold;

font-size : 10px;

text-transform : uppercase;

}





#content .author {

padding : 0 0 0 15px;

margin : 0 0 0 10px;

background : url(img/author.gif) left no-repeat;

float : left;

font-family : Verdana, Arial;

}





#content .author1 a {

color : #d92c05;

}





#content .author2 {

color : #d92c05;

font-weight : bold;

}





.more {

margin : 20px 0 0 0;

font-size : 10px;

padding : 5px 0 0 10px;

width : 74px;

height : 25px;

display : block;

background : #7e9113;

color : #fff;

cursor : pointer;

}





#sidebar1 .feed {

font-size : 10px;

}





#sidebar1 .feed a {

font-weight : normal;

color : #d92c05;

text-decoration : underline;

}





#sidebar1 .feed a:hover {

font-weight : normal;

color : #d92c05;

text-decoration : underline;

}





.tagcloudtitle {

padding : 10px 0 0 20px;

font-size : 13px;

background : url(img/h2side1.gif) no-repeat;

text-align : left;

color : #fff;

font-weight : bold;

font-family : Verdana, Arial;

width : 176px;

height : 37px;

}





#sidebar2 .tagcloud {

border-left : 1px solid #dddddd;

border-right : 1px solid #dddddd;

border-bottom : 1px solid #dddddd;

}





#sidebar2 .tagcloud a {

font-family : Verdana, Arial;

font-weight : normal;

}





#sidebar2 .tagcloud a:hover {

color : #7e9113;

font-weight : bold;

} 