/*
--------------------------------------------------------------------------------------------
TYPOGRAPHY
--------------------------------------------------------------------------------------------
*/
.post_info h2,
.month,
.day,
.year,
#sidebar a
{ font-family: Georgia, Times, "Times New Roman", serif; }

#infoarea input[type=text] { color: #ebebeb; font-size: 10px; }

#tag
{ color: #acacac; }

.post_info h2
{ color: #f5e2b7; }

.post_info p,
#sidebar a
{ color: #fff; }

.post_date,
.post_meta a
{ color: #c6c6c6; }

#navigation a
{ color: #ebebeb; }

#tag,
#navigation
{ font-weight: bold; }

.post_info h2
{ font-weight: normal; }

.post_date,
#sidebar h3,
#sidebar li
{ text-align: center; }

#tag,
.post_meta,
#sidebar h3,
#navigation
{ text-transform: uppercase; }

#title h1
{ text-transform: none; }

#title h1,
.post_info h2,
.month
{ font-size: 1.5em; }

.day
{ font-size: 2.7em; }

.year
{ font-size: 1.3em; }

#sidebar h3
{ font-size: 1em; }

#sidebar li
{ font-size: .9em; }

.post_meta
{ font-size: .8em; }
/*
--------------------------------------------------------------------------------------------
END TYPOGRAPHY
--------------------------------------------------------------------------------------------
*/




/*
--------------------------------------------------------------------------------------------
BACKGROUNDS & STYLE
--------------------------------------------------------------------------------------------
*/
.blog { background: #181818 !important; }
.blog #slideshow img,
#title
{ background: #323232; }

#infoarea { }
#infoarea input[type=text] { border: 0px; background: url('../img/search_bkg.gif') no-repeat; }

.post,
#navigation
{ background: #323232; }

.post_meta { background: #1e1e1e; }

ol.commentlist li { border-bottom: 1px solid #323232; }

#sidebar h3 { border-top: 1px solid #323232; border-bottom: 1px solid #323232; background: none; }

#title h1 { border: 0; background: none; }
/*
--------------------------------------------------------------------------------------------
END BACKGROUNDS & STYLE
--------------------------------------------------------------------------------------------
*/




/*
--------------------------------------------------------------------------------------------
SIZE & PLACEMENT
--------------------------------------------------------------------------------------------
*/
.blog { padding: 0 !important; }
.blog #slideshow img { padding: 5px; }

#infoarea { padding: 10px 0 5px 0; }
#infoarea input[type=text] { vertical-align: middle; width: 254px; padding: 7px 5px; }
#infoarea input[type=image] { vertical-align: middle; padding: 0 5px; }

#tag { float: left; width: 570px; }
#search { float: left; }
#rss { float: right; margin-top: -5px; }

.blog #maincontent { float: left; width: 743px; }

.post { margin-top: 25px; padding: 5px 5px 0 5px; }
.post.first { margin: 0; }

.post_date, .post_info
{ padding: 20px 0; }

.post_date { float: left; width: 120px; }
.post_date p { padding: 0 0 .4em 0; }

.post_info { float: left; width: 550px; }

.post_meta { width: 744px; margin-left: -5px; padding: 15px 0; }
.post_meta ul { margin-left: 120px; }
.post_meta ul li { display: inline; padding-right: 30px; }

#navigation { margin-top: 5px; padding: 15px 0; }
#navigation p { padding: 0; }
#next { float: left; padding-left: 15px !important; }
#next img { padding-right: .5em; }
#prev { float: right; padding-right: 15px !important; }
#prev img { padding-left: .5em; }

#title { padding: 1em 0; }


#comments { padding: 1em 0; }
ol.commentlist {  }
ol.commentlist li { margin: 0px 20px; padding: 1em; }
ol.commentlist li .comment-meta { margin-bottom: 10px; }
ol.commentlist li img { float: left; padding-right: 10px; }

#respond h4 { padding: 2em 0 1em 0; }


#sidebar { float: right; width: 155px; }
#sidebar h3 { margin: 0; margin-top: 30px; padding: .5em 0; }
#sidebar h3.first { margin-top: 0px; }
#sidebar ul { padding-top: 1em; }
#sidebar li { padding: .4em 0; }
/*
--------------------------------------------------------------------------------------------
END SIZE & PLACEMENT
--------------------------------------------------------------------------------------------
*/