/*
 Screen style    
 Site: Paper Chez Blog
*/
body { font-size: 75%; padding: 0; background: url(../images/bg/body.gif); }

/* Auto-clearing floats */
#wrapper:after, #inner:after, .navigation:after, #respond:after, #content .post:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }

/* Image replacement */
.ir { font-size: 1em; margin: 0; overflow: hidden; position: relative; }
.ir span { background-repeat: no-repeat; display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 1; }
.ir a { cursor: pointer; display: block; height: 100%; width: 100%; }

/* Wrapper */
#wrapper { width: 900px; margin: 0 auto; background: #fff; padding: 0 0 20px 0; }

/* Header */
#header { position: relative; height: 172px; background: #7b7b7b url(../images/bg/header.gif) repeat-x; }
#header .logo { width: 198px; height: 114px; position: absolute; top: 58px; left: 352px; }
#header .logo span { background-image: url(../images/text/logo.gif); }

/* Navigation */
#nav { position: absolute; left: 0; top: 13px; }
#nav .accessibility { display: none; }
#nav li { float: left; margin-left: 19px; }
#nav a { text-transform: uppercase; font-weight: bold; font-size: 0.83em; color: #c4e0f6; letter-spacing: 1px; }
#nav a:hover { color: #fff; }

/* Search Form */
#header .searchform { position: absolute; top: 9px; right: 21px; text-align: right; width: 250px; }
#header .searchform p { margin: 0; }
#header .searchform input { vertical-align: middle; margin: 0; }
#header .searchform .search-txt { border: 1px solid #fff; background: #90908f; padding: 1px 2px; width: 142px; margin-right: 8px; color: #fff; font-size: 0.92em; }

/* Inner */
#inner { margin: 2px 41px 10px 59px; }

/* Content */
#content { float: left; width: 532px; }

/* Post */
#content .post { background: url(../images/bg/line1.gif) repeat-x; padding-top: 16px; margin-bottom: 18px; clear: both; }
#content .post-first { background: none; }
#content .post img { display: block; padding: 5px; border: 1px solid #b6b6b6; margin: 8px 0 10px 0; }
#content .post .date { font-size: 0.92em; color: #666; }
#content .post .bar { font-size: 0.92em; color: #666; }
#content .post .bar p { margin-bottom: 4px; }
#content .post .bar .category { float: left; }
#content .post .bar .comments { float: right; padding-left: 20px; background: url(../images/bg/comments.gif) left center no-repeat; }
#content .post .tags { clear: both; color: #94cae1; }
#content .post .tags strong { color: #666; font-weight: normal; }
#content .post .bar .sep { margin: 0 3px; }
#content .post .metadata { font-size: 0.83em; }
#content .pagetitle { margin-top: 15px; }
.wp-caption-text { font-size: 0.92em; font-style: italic; }

/* Navigation */
.navigation { margin: 20px 0 5px 0; font-size: 0.92em; }
.navigation .previous { float: left; }
.navigation .next { float: right; text-align: right; }

/* Sidebar */
#sidebar { float: right; width: 213px; }
#sidebar h3 { padding-top: 7px; background: url(../images/bg/line1.gif) repeat-x; margin-bottom: 8px; }
#sidebar ul { margin-bottom: 16px; font-size: 0.92em; }
#sidebar li { margin-bottom: 3px; }

/* Welcome */
#sidebar .welcome { margin-bottom: 28px; }
#sidebar .welcome h2 { width: 214px; height: 59px; position: relative; left: -11px; }
#sidebar .welcome h2 span { background-image: url(../images/text/welcome.gif); }
#sidebar .welcome p { font-size: 0.92em; }
#sidebar .affiliate { margin: 15px 0 15px 15px; }

/* Footer */
#footer { clear: both; margin: 0 41px 0 59px; padding-top: 10px; border-top: 1px solid #dfdfdf; font-size: 0.92em; }
#footer p { margin: 0; }

/* Comments */
h3#comments { margin-top: 2em; }
.alt { margin: 0; padding: 10px; }
.commentlist { padding: 0; text-align: justify; }
.commentlist li { margin: 15px 0 10px; padding: 5px 5px 10px 10px; list-style: none; }
.commentlist li ul li { margin-right: -5px; margin-left: 10px; }
.commentlist li .avatar { float: right; border: 1px solid #eee; padding: 2px; background: #fff; }
.commentlist cite, .commentlist cite a { font-weight: bold; font-style: normal; font-size: 1.1em; }
.commentlist p { font-weight: normal; line-height: 1.5em; text-transform: none; margin: 10px 5px 10px 0; }
.commentlist .comment em { font-style: normal; font-size: 0.92em; }
.commentmetadata { font-weight: normal; margin: 4px 0; display: block; font-size: 0.92em; }
.nocomments { text-align: center; margin: 0; padding: 0; }
.children { padding: 0; }

/* Comment form */
#commentform { margin: 5px 10px 0 0; }
#commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; }
#commentform p { margin: 5px 0; }
#commentform label { font-size: 0.92em; }
#commentform textarea { width: 100%; padding: 2px; }
#commentform #submit { margin: 5px 0 15px auto; float: right; }

/* Search Results */
#searchform { margin: 15px 0; }
#searchform label { display: block; margin-bottom: 10px; }


