/*  
Theme Name: Autumn Concept (Modded)
Theme URI: http://www.edmerritt.com/ (original theme)
Description: Autumn Concept 1.5- Original theme taken from Ed Merritt and modded for my own uses. Inset page, altered header, shifted colors and borders. Otherwise everything is mostly the same. Just changed what didn't work for me.
Version: 1.5
Author: Ed Merritt, Modified by Andrew Garcia
Author URL: http://www.edmerritt.com/
*/

/* COLOUR SCHEME 
____________________________________________________________________________
Edit these to alter the colour scheme of the theme.
*/
body {color: #76766a;}
#container, #nav li ul li {background-color: #f4f4e0;}
#topbar {background-color: #333;}
#footer {background-color: #333;}
#mainpicinner {height: 200px; background: url(images/mainpic03.jpg) top no-repeat #fff;}
/* typography */
#logo a {color: #3a3e3e;}
.textbkg {border-left: 4px solid #fff;}
.textbkg span {background: #fff; outline: solid 2px #fff; -moz-outline: solid 2px #fff;}
h2 {color: #3a3e3e;}
.entry h2 a {color: #3a3e3e;}
h3 {color: #3a3e3e;}
p {}
.date {background: #3a709c;}
.dateDay {color: #fff;}
.dateMonth {color: #f4f4e0;}
.dateYear {color: #f4f4e0;}
#topbar p, #footer p {color: #76766a;}
blockquote {border-left: 10px solid #c0c0b1; background: #ededda; }
code {color: #006600;}
/* links */
a {color: #3a709c;}
#topbar a, #footer a {color: #3a709c;}
/* modules and widgets */
#wp-calendar td {background: #ededda;}
#flickr a {border: 4px solid #c0c0b1; background: #fff;}
#flickr a:hover {border-color: #959586;}
/* forms */
#topbar .field, #topbar .openid_url_sidebar {background: #4f4f4c !important; color: #fff !important; border: none !important;}
/* buttons */
.comments a {background: url(images/comments_left.png) top left no-repeat; color: #3a3e3e;}
.comments span {background: url(images/comments_right.png) top right no-repeat;}
/* Nav */
#nav > li:hover {background: #dcdcce;}
#nav li ul li a {background: #dcdcce; color: #68685f;}
#nav li ul li a:hover {border-left: 3px solid #3a709c; color: #3a709c;}






/* GENERAL STYLES
____________________________________________________________________________
Probably best not to edit these unless you know what you're doing
*/

/* layout */
* {font-size: 100%; margin: 0; padding: 0; line-height: 1.4em;}
body {position: relative; background: #1f1f1f; font: 70% Verdana, Arial, Helvetica, sans-serif; text-align: center; letter-spacing: 0;}
#container {float: left; display: block; margin: 0px 50px 30px 50px}
#topbar {float: left; display: block; width: 100%; background-image: url(images/topbar.png); background-position: top; background-repeat: repeat-x; text-align: left; padding: 15px 0 6px 0;}
#topbar div {padding-bottom: 0;}
#header {float: left; display: block; width: 100%; background-image: url(images/header.png); background-position: top; background-repeat: repeat-x; text-align: left;}
#content {float: left; display: block; width: 100%; text-align: left;}
#related {float: left; display: block; width: 100%; background-image: url(images/related.png); background-position: top; background-repeat: repeat-x; text-align: left;}
#footer {float: left; display: block; width: 100%; background-image: url(images/footer.png); background-position: top; background-repeat: repeat-x; text-align: left; padding: 10px 0 3px 0;}

.cols01 {float: left; display: block; width: 280px; padding: 0 10px 48px 10px;}
.cols02 {float: left; display: block; width: 580px; padding: 0 10px 48px 10px;}
.cols03 {float: left; display: block; width: 880px; padding: 0 10px;}
.center {text-align: center;}

.box01 {display: block; max-width: 900px; margin: 0 auto; clear: both;}
.left {float: left; clear: both;}
.right {float: right;}

#mainpic {clear: both; padding: 3px; margin: 0 30px; background: url(images/1x1_20pc.png) top left;}
#mainpicinner {display: block; width: auto;}

.entry {float: left; width: 100%; clear: both; margin: 24px 0 0 0;}
.aComment {float: left; width: 100%; clear: both; margin: 0 0 12px 0;}
.aComment:last-child {background: none;}
.aComment h4 {margin: 0;}
.aComment h4 img {display: none;}
.aComment .textbkg {margin: 0 0 6px 0;}

/* navigation */
#nav {float: left; position: relative; display: block; width: 100%; list-style: none; margin: 3px 0 0 0; padding: 0 0 7px 0; background: url(images/underline.png) bottom repeat-x;}
#nav li {float: left; position: relative; display: inline;}
#nav li a {float: left; position: relative; display: inline; padding: 8px 10px; z-index: 100;}
#nav li ul {display: none; position: absolute; left: -3px; padding: 3.45em 0 0 0; z-index: 90; margin: 0;}
#nav li ul li {display: block; padding: 0 3px 1px 3px;}
#nav li ul li.lastchild {padding-bottom: 3px;}
#nav li ul li a {display: block; width: 17em; padding: 2px 10px; font-weight: normal;}
#nav li ul li a:hover {padding-left: 7px;}
#nav li:hover ul {display: block;}


/* typography */
#logo {margin: 42px 0 0 0;}
#logo a {font: bold 3em Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: -2px;}
.textbkg span {padding: 0 8px 0 0; overflow: visible;}
h2 {font: bold 2.5em Arial, Helvetica, sans-serif; letter-spacing: -1px;}
.pageH2 {margin: 0 0 24px 0;}
h3 {font: bold 1.4em Arial, Helvetica, sans-serif; padding: 0 0 10px 0; margin: 24px 0 12px 0; background: url(images/underline.png) bottom repeat-x;}
h3#comments {margin-bottom: 24px;}
h3#respond {float: left; clear: both; display: block; width: 100%;}
.archive h3 {background: none; margin: 0 0 -7px 0;}
h4 {font: 1.3em Arial, Helvetica, sans-serif; margin: 0 0 12px 0;}
.entry h2 {padding: 6px 0 0 0;}
.entry .textbkg span a {font-weight: normal;}
p {margin: 0 0 24px 0;}
blockquote {padding: 10px 10px 1px 10px; margin: 0 0 24px 0;}
code {position: relative; left: 0; font: 1em "Courier New", Courier, mono; }
.cols01 ul, .cols02 ul {margin: 0 0 24px 14px;}
.cols01 ol, .cols02 ol {margin: 0 0 24px 21px;}
.cols01 ul ul, .cols02 ul ul, .cols01 ol ul, .cols02 ol ul {margin: 0 0 0 14px;}
.cols01 ol ol, .cols02 ol ol, .cols01 ul ol, .cols02 ul ol {margin: 0 0 0 21px;}
#topbar p, #footer p {margin-bottom: 24px;}
.date {float: right; width: 6.3em; height: 6.3em;}
.dateDay {display: block; text-align: right; margin: 5px 10px 0 0; font: bold 2.4em Arial, Helvetica, sans-serif;}
.dateMonth {display: block; text-align: right; margin: 2px 10px 0 0; font: 8px Tahoma, Arial, Helvetica, sans-serif; text-transform: uppercase;}
.dateYear {display: block; text-align: right; margin: -3px 10px 0 0; font: 8px Tahoma, Arial, Helvetica, sans-serif; text-transform: uppercase;}
.comments {float: left; clear: both; display: inline; width: 100%;}
.comments a {float: left; display: inline; padding: 4px 0 5px 71px; font-weight: bold; font-size: 80%;}
.comments span {float: left; display: inline; background: url(images/comments_right.png) top right no-repeat; width: 10px; height: 22px; overflow: hidden;}
.archive .comments {margin-top: -46px;}
ul {margin: 0 0 24px 12px;}
ul ul {margin-bottom: 0;}
img {float: left; margin: 0 12px 12px 0;}
.wp-smiley {float: none; margin: 0;}

/* links */
a {font-weight: bold; text-decoration: none;}
#topbar a {position: relative; top: 2px; text-decoration: underline;}
#footer a {font-weight: normal;}

.pageNav, .pageNav2 {float: left; width: 100%; margin-top: 12px;}
.pageNext span, .pagePrev span {display: none;}
.pagePrev {float: left; display: block; width: 58px; height: 22px; background: url(images/prev.png) 50% 50% no-repeat;}
.pageNext {float: right; display: block; width: 58px; height: 22px; background: url(images/next.png) 50% 50% no-repeat;}


/* forms */
.field, .commentform_openid, #securitycode {width: 204px; padding: 4px 3px !important; margin: 0 5px 7px 0; background: #fff !important; border: 1px solid #959586; color: #4f4f4c;}
select {width: 280px; margin: 0 0 7px 0; color: #3a3e3e;}
select option {padding: 1px;}
#commentform {display: block;}
#commentform p {display: block; width: 100%; margin: 0 0 5px 0;}
#commentform p label {position: relative; top: -8px;}
#comment {width: 571px; padding: 4px 3px; border: 1px solid #959586; font: 1em Verdana, Arial, Helvetica, sans-serif; color: #4f4f4c;}
#searchform2 {}
#searchform2 div {}
#topbar li {list-style: none;}

#flickr_badge_uber_wrapper {margin: 0 0 24px 0;}
.flickrlink {text-transform: lowercase;}
.flickrlink span {color: #ff0084;}
#flickr {float: left;}
#flickr img {border: none;}
#flickr a {float: left;}
.flickr_badge_image img {float: left; margin: 1px;}
#flickr div {float: left; margin: 0 10px 10px 0;}
#flickr div#flickr_badge_image3, #flickr div#flickr_badge_image6 {margin-right: 0;}

#wp-calendar {width: 100%; text-align: center;}
#wp-calendar .pad, #wp-calendar #next, #wp-calendar #prev {background: none;}


/* moving the title/subtitle onto the main image */
#logo {
left:225px;
position:absolute;
top:100px;
}
p#strapline * {
left:280px;
position:absolute;
top:185px;
}