/*
Theme Name: ModifiedCarsBlog
Theme URI: http://modified.cars-blog.net/
Description: A custom three column theme based on ChaoticSoul.
Version: 1.0
Author: Brett Sinclaire
Author URI: http://www.cars-blog.net/
*/


/*  -----|  Globals  |------------------------------------------------------  */

body {background-color:#161410; color:#999; font:68%/125% 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; margin:0; padding:0;}

.hr {background-color:#22201d; border:solid 1px #35302a; height:12px; margin:10px 0; width:984px;}
a {text-decoration:none; outline:none;}
a:link, a:visited, a:active {color:#d8d7d3;}
a:hover {color:#fff;}
ul {list-style:none;}
input, textarea {color:#9c9890; font-size:11px; text-decoration:none; background-color:#161410; border:1px solid #363430; padding:5px;}
blockquote {background:#1b1814; padding:1px 15px 5px; border-bottom:1px solid #35302a;}
table {width:100%; border-collapse:collapse;}
th {border-bottom:1px solid #35302a; text-align:center;}
pre {padding:5px 0; border-top:1px dotted #35302a; border-bottom:1px dotted #35302a;}
img {border:none;}

/*  -----|  Structure  |----------------------------------------------------  */

#page {margin:50px auto 25px;	padding:0;	width:984px;}
#header {padding-top:5px; text-align:center;}
#wrapper, #headerimg {width:984px;}
#wrapper {background:url('images/body_bkg.gif') repeat-y top left;}
.image {background:#22201d url('images/nissan_350z.jpg'); height:151px; width:984px;}

#footer {font-family:Georgia, 'Times New Roman', serif; color:#333; text-align:center;}
#footer a:link, #footer a:visited, #footer a:active {color:#333;}
#footer a:hover {color:#666;} 

#content, #l_sidebar, #r_sidebar {padding:0 10px;}
#content {float:left; font-size:1.1em; width:517px;}
#content h2 {margin:0 0 10px;}
#content p {line-height:1.5em;}
	
#l_sidebar {float:left;}
#r_sidebar {float:right;}
#l_sidebar, #r_sidebar {border-left:0; width:200px;}
#l_sidebar h2, #r_sidebar h2 {font-size:1.5em; color:#bd9346; margin:15px 0 5px; text-decoration:none; font-variant:small-caps;}
#l_sidebar ul, #r_sidebar ul {margin:0 0 10px; padding:0; border-top:1px solid #363430; border-bottom:1px solid #363430;}
#l_sidebar li, #r_sidebar li {display:block; padding:4px 10px; background:#22201d; margin:1px 0;}
#l_sidebar li:hover, #r_sidebar li:hover {background:#363430;}

#searchform {background:#22201d; padding:10px; text-align:center;}
#s {width:160px;}

.goleft {float:left;}
.goright {float:right;}

ul.navigation {border-top:1px solid #363430; border-bottom:1px solid #363430;}
ul.navigation li {display:block; padding:4px 10px; background:#22201d; margin:1px 0;}
ul.navigation li:hover {background:#363430;}

/*  -----|  Post Structure  |-------------  */

.post {padding:10px 0 0; border-bottom:1px solid #35302a;}
.widecolumn .post, .narrowcolumn .post {padding:0; margin:0 0 10px 0; }
.post .posttagdata {padding:0 0 10px 38px; text-indent:-38px;}
.post .posttagdata a {font-weight: normal;}

/*  -----|  Post Header Structure  |------  */

.postdatebox, .smalldatebox {float:left; height:51px; width:45px; background:url('images/date_box.gif') no-repeat bottom center;}
.month, .daynum, .year {color:#1b1814; font-weight:bold; padding:2px 0 3px 0; text-align:center;}
.postdatebox .month {padding-top:1px; text-transform:uppercase;}
.daynum {font-size:22px;}
.year {color:#bd9346;}

.smalldatebox {height:40px; width:32px; margin-right:10px;}
.smalldatebox .month, .smalldatebox .year {font-size:10px; padding:0;}
.smalldatebox .daynum {font-size:12px; padding:0;}

.posthead {float:left; margin:0 0 0 10px; width: 455px;}
.archive_head {min-height:32px;}

.top {padding-top:15px; background:#1b1814; margin-bottom:15px; border-bottom:1px solid #35302a;}
.lastfive {padding-left:10px; padding-right:10px;}
.postmetadata {margin:3px 0; padding:0;}
.postmetadata a {font-weight:bold; line-height:160%;}
#l_sidebar .postmetadata, #r_sidebar .postmetadata {line-height:1.5em;}
.continue {font-weight:bold; font-size:1em;}

.entry {font-size:1.1em;}
.entry a:link, .entry a:visited, .entry a:active {color:#ffc; text-decoration:none;}
.entry a:hover {text-decoration:underline;}
.entrytext img, .entry img {padding-right:15px; float:left;}
.entrytext {padding:0 10px 0; line-height:2em; font-size:1.1em;}
.entrytext h2 {border-bottom:1px solid #bd9346; display:block;}
.entrytext ul {list-style-type:square;}

/*  -----|  Comments Structure  |-------  */

.comments {padding:10px; margin-top:15px; background:#1b1814; border-top:1px solid #35302a; position:relative;}
#commentform p {float:left; margin:0 10px 10px 0;}

.commentlist {background:#1b1814; list-style:none; margin:0; padding:0;}
.commentlist li {background:#161410; margin-top:10px; padding:5px 0 0;}
.commentlist li p {padding:5px 10px 0; margin:0;}
.commentlist li p.commentmetadata {border-bottom:1px solid #35302a; background:#181612; padding:5px 10px; margin-top:10px;}

ul.archive {list-style:none; padding:0; margin:0 10px 25px; font-size:1.3em;}
ul.archive li {display:inline;}

/*  -----|  Typography  |---------------------------------------------------  */

h1, h2, h3, h4, h5, h6 {font-family:Georgia, 'Times New Roman', serif; font-weight:normal;}
h1.title {color:#bd9346; font-size:2em; margin:0 0 8px;}

a.title:link, a.title:visited, a.title:active {color:#bd9346; text-decoration:none;}
a.title:hover {color:#bd9346; text-decoration:none;}

h2 {color:#bd9346; line-height:120%; font-size:1.5em; margin:0; padding:1px 0; display:inline; border-bottom:1px solid #35302a;}
.post h2 a {color:#bd9346;}
.post h2.first {font-size:1.75em;}

.widecolumn h2.title {display:block; padding:13px 10px; background:#1b1814; margin:0 0 15px; border-bottom:1px solid #35302a; font-size:1.75em;}

.description {color:#bd9346; font-weight:bold;}

.comments h3 {margin:0 0 10px 0; color:#bd9346;}

.foot {padding:0; margin:0;}

/*  -----|  Calendar Settings  |--------------------------------------------  */

#wp-calendar caption {font-family:Georgia, 'Times New Roman', serif; font-weight:normal; color:#bd9346; font-size:1.5em; font-variant:small-caps;}
#wp-calendar td, #wp-calendar th {text-align:center;}
#wp-calendar th {padding-top:2px; color:#fff;}
#wp-calendar td a {display:block; color:#ffc; text-decoration:none; background:#22201d;}
#wp-calendar td a:hover {background:#363430;}

/*  -----|  Ad Settings  |--------------------------------------------------  */

.post_ad {width:100%; text-align:center; padding:10px 0 5px 0;}
.side_ad {background-color:#22201d;  padding-left:8px; width:192px; border-top:solid 1px #363430; border-bottom:solid 1px #363430;}

/*  -----|  Miscellaneous  |------------------------------------------------  */

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clear {clear:both;}

/*  -----|  Privacy Page  |-------------------------------------------------  */

#post-54 h3, #post-54 h4 {color:#bd9346; text-decoration:underline; line-height:120%; font-size:1.5em; margin:0; padding:0;}
#post-54 a:link, #post-54 a:visited, #post-54 a:active {color:#ffc; text-decoration:none;}
#post-54 a:hover {text-decoration:underline;}

/*  -----|  Links Page  |---------------------------------------------------  */

ul.links li {padding-top:5px; padding-bottom:5px;}
ul.links li a {font-size:13px;}

/*  -----|  Next - Previous  |----------------------------------------------  */

#nextprevious {line-height:200%; margin-top:-10px;}
#nextprevious .alignleft {float:left;}
#nextprevious .alignright {float:right;}
#nextprevious a {font-family:Georgia, 'Times New Roman', serif; font-weight:normal; color:#bd9346; font-size:1.4em; font-variant:small-caps;}
#nextprevious a:hover {color:#ffc;}