/* 1	Global reset (based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui) */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:''}
a { text-decoration:none }

/* 2	Global reset-RESET (restores some sensible defaults) */
strong { font-weight:bold }
em { font-style:italic }
a img { border:none } /* Gets rid of IE's blue borders */
br.clear { clear:both }



/* 1	Basic layout */
html { background:#e7e4d1 url(./html.jpg) fixed }
body { background:url(./body.jpg) center 140px no-repeat fixed }
div, ul { position:relative }
img { margin:10px 0 }
div.fade { background:url(./fade.png); height:155px; width:100%; position:fixed; top:0; left:0 }
div.header { width:100%; position:fixed; top:0; left:0 }
div.wrapper { width:490px; margin:0 auto }


/* 2	Header  */
div.logo { background:#251c05 url(./scratches.gif) center center no-repeat; margin:0 60px; padding:30px 50px }
a.browse { position:absolute; top:30px; right:40px }



/* 1	Typo Basic */
@font-face { font-family:GandhiSans; src:url(./GandhiSans-Regular.otf) format("opentype") }
@font-face { font-family:GandhiSansBold; src:url(./GandhiSans-Bold.otf) format("opentype"); font-weight:bold }
body { font:11px/20px 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; color:#666 }
h1 { font:bold 25px/20px GandhiSansBold, Helvetica, 'Helvetica Neue', Arial, Verdana, 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif; color:#999; text-transform:uppercase }
h1 span { font:normal 25px/20px GandhiSans, Helvetica, 'Helvetica Neue', Arial, Verdana, 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', sans-serif }


/* 2	Typo Specific classes */
h2, h2 a, p.tags span { color:#666 }
p, div.entry li { margin:10px 0 }
a { color:#09c }
a:hover { color:#000 }
li.datestamp span { color:#fff }
p.intro { font:italic 17px/20px Georgia, Times, 'Times New Roman', serif; margin:0 20px }
body.page p.tags { display:none }
p.tags a { color:#fff; background:#600; padding:3px 6px 4px 6px; margin:0 0 0 3px }
p.tags a:hover { color:#fff; background:#900 }
div.header a, div.footer a { color:#ff9 }
div.header h1 a, div.header a:hover, div.footer a:hover, div.footer li { color:#fff }
div.footer h2, div.footer p { color:#fff; padding:0 0 0 140px }
div.footer p.contact { padding:0 }