/*  
Theme Name: Autumn Leaves
Description: 2 Column Autumn Leaves
Version: 1.0
Author: Rachel @ Weblog Design Studios
Author URI: http://www.blogstudios.com/
*/

body { margin: 0px; padding: 0px; background: #CAA686 url(images/frame.gif) repeat top center; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 12px; }
        a img { border: none; }
	a:link, a:visited { color: #A24233; text-decoration: none; }
	a:hover { color: #CC5C34; text-decoration: underline; }
h1 { margin: 0px; padding: 10px 20px 10px 0px; color: #990000; font-size: 16px; }
h2 { margin: 0px 0px 10px 0px; padding: 0px; color: #000000; font-size: 12px; text-align: left; text-transform: uppercase; letter-spacing: 3px; }
h2 h2 { margin: 0px 0px 10px 0px; padding: 0px; color: #000000; font-size: 12px; text-align: left; text-transform: uppercase; letter-spacing: 3px; }
menu h2{ margin: 0px 0px 10px 0px; padding: 0px; color: #000000; font-size: 12px; text-align: left; text-transform: uppercase; letter-spacing: 3px; }
h1 img { border: none; }

#wrap { width: 900px; min-height: 310px; margin: 0px auto 0px auto; background: transparent url(images/header.gif) no-repeat top left; }
#header { height: 310px; position: relative; }
#title { position: absolute; top: 150px; left: 0px; width: 900px; height: 200px; overflow: hidden; }

#main { margin: 0px; padding: 0px 10px 10px 10px; background: transparent}

#content  { float: right; width: 480px; margin: 27px 25px 0px 15px; padding: 0px 10px 0px 10px; overflow: hidden; }

#menu { float: left; width: 310px; margin: 10px 10px 0px 2px; padding: 0px 5px 0px 5px; overflow: hidden; }
	.menu1 { margin-top: -4px; margin-bottom: -10px; margin-left: 0px; margin-right: 0px;  padding: 5px;  background-image: url(images/sidebg1.gif); background-repeat: repeat-y;}
	.menu2 { margin-top: -4px; margin-bottom: -10px; margin-left: 0px; margin-right: 0px;  padding: 5px;  background-image: url(images/sidebg2.gif); background-repeat: repeat-y;}
#menu ul li { list-style-type: none; margin: 0px 0px 5px 0px; padding: 0px; }
#menu ul ul { margin: 0px; padding: 0px 10px 0px 10px; }
#menu ul ul li { list-style-type: none; margin: 0px 0px 5px 0px; padding: 0px; }
#menu ul.children { margin-top: 5px; }
#menu a:link, #sidebar a:visited { color: #A24233; text-decoration: none; }
#menu a:hover { color: #A24233; text-decoration: none;}

ul#themeswitcher { margin: 0px; padding: 0px; text-align: center; }
ul#themeswitcher li { margin: 0px; padding: 0px; }
ul#themeswitcher form { margin: 0px; padding: 0px; }
ul#themeswitcher select, #themeswitcher option { width: 100%; margin: 0px; background-color: #006600; color: #ffffff; font-weight: bold; }

#commentlist { margin: 0px; padding: 0px; }
#commentlist li { list-style-type: none; margin: 10px 0px 20px 0px; padding: 10px; background-color: #f1f8f0; border: 1px solid #336633; }
#commentform { margin: 0px; padding: 0px; }
#commentform input, #commentform textarea { background-color: #f1f8f0; border: 1px solid #336633; }
#commentform textarea { width: 99%; }

.meta { text-align: right; font-size: 10px; margin-top: 0px; }
.post { line-height: 18px; margin-bottom: 40px; }
.post-foot { text-align: right; font-size: 10px; border-top: 1px solid #D4D4E0; }
.postnav { text-align: center; font-weight: bold; }
.commentmeta { text-align: right; font-size: 10px; border-top: 1px solid #D4D4E0; }
.menu-right { text-align: right; }
.menu-left { text-align: left; }
.menu-title { cursor: pointer; }

.gravatar { float: left; margin: 0px 10px 0px 0px; padding: 3px; background-color: #ffffff; border: 1px solid #cccccc; }

.clear { clear: both; }

input, select, checkbox, textarea, option,{
    font-family:verdana, arial, sans-serif; background-color: #D5CBA3; border:1px solid #863A22; color: #000000; font-size:11px; font-weight: normal;
	}

blockquote {
    font-family:verdana, arial, sans-serif; background-color: #D5CBA3; border:1px solid #863A22; color: #000000; font-size:11px; font-weight: normal; padding: 8px;
	}
