/*  
Website Name: Kat @ RO Diary
URL: http://www.rostory.com/Kat
Version: 2.1
Author: Ammy Sriyunyongwat
Notes: Vintage grunge layout, featuring Lust.  A tribute on all things majestic: wings, crowns
*/

/* Blueprint CSS Reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

a:link { font-weight: bold; text-decoration: none; color: #976b40; }
a:hover { text-decoration: underline; font-weight: bold; color: #bc8b61; }
a:visited { font-weight: bold; color: #d8ae8a; text-decoration: none; }

body { background: url(http://kat.auraflare.com/rod/bg.jpg) repeat; color: #bc8b61; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align:center; overflow-x:hidden; }
#container { width: 1082px; height: 100%; background: url(http://kat.auraflare.com/rod/may2010/mid.png) repeat-y; margin: 0 auto; position: relative; left: -25px; }
#top { width: 1082px; height: 574px; background: url(http://kat.auraflare.com/rod/may2010/top.jpg) no-repeat; } 
#nav { padding: 197px 0 30px 225px; }
#nav img { padding-left: 15px; }

#content { width:675px; margin-left: 230px; }
#entries { width:475px; margin-right:25px; float:left; text-align:left; margin-bottom: -170px; }	
#entry { margin-bottom:35px; }
#entry p { margin-bottom:10px; }
.entryheader { float:left; width:340px; font-family: Georgia, "Times New Roman", serif; font-size: 2.4em; font-weight: bold; letter-spacing: -0.05em; }
.entrytitle { color: #8a470d; line-height: 1em; }
.entrytitle a { color: #8a470d; }
.entrydate { font-style: italic; color: #cd9f78; line-height: 1.2em; }
.entrycomment  { margin-top:10px; float:right; width:135px; font-family: Arial, Helvetica, sans-serif; font-size: 2em; font-weight: bold; letter-spacing: -0.05em; color: #cd9f78; text-align:right;}
.entrycomment a { color: #cd9f78; }
.entrycomment img { position:relative; top:1px; }
.entrytext {padding-top:10px;}

#comments { }
#comment { width: 445px; background: url(http://kat.auraflare.com/rod/may2010/bg-comment.png) repeat; padding:15px; margin-bottom: 20px; }
#comment p { padding-top: 10px; margin-bottom: 0; padding-bottom: 0; }
.avatar { width: 100px; height: 100px; float: left; border: 1px solid #cd9f78; background-color: #ffffff; margin-right:15px; }
.byline { color: #cd9f78; font-family: Georgia, "Times New Roman", serif; font-size: 1.5em; font-weight: bold; letter-spacing: -0.05em; line-height: 1.2em; font-style:italic; position:relative; right: 2px; margin-top: 5px; }
.byline a { font-style:normal; text-transform:uppercase; }

#beforeafter { padding-top:25px; }

#sidebar { width:175px; float:left; text-align:left;margin-top:50px; margin-bottom: -170px; }
#sidebar a { font-weight: normal; color: #bc8b61; }
.sidebar { margin: 10px 0 25px 1px; }
.stats { color: #d8ae8a; padding: 0; margin: 0; }

#bottom { width: 1082px; height: 314px; background: url(http://kat.auraflare.com/rod/may2010/bottom.jpg) no-repeat; clear:left;  } 
