/*
Theme Name: Rupert Grint Press [Photogenic Designs]
Theme URI: http://photogenic-designs.net
Description: Rupert Grint Press theme, designed by Photogenic Designs.
Version: 1.0
Author: Photogenic Designs
Author URI: http://photogenic-designs.net
*/

/* ######################### CSS STYLESHEET ######################### *\
// ##         WRITTEN EXCLUSIVELY FOR RUPERT GRINT PRESS           ## \\
// ##       CREATED BY PHOTOGENIC - PHOTOGENIC-DESIGNS.NET         ## \\
// ##  FILE MAY NOT BE REDISTRIBUTED IN WHOLE OR SIGNIFICANT PART  ## \\
// ##           CSS STYLESHEET COPYRIGHT 2009 PHOTOGENIC           ## \\
// ##      THIS COPYRIGHT NOTICE MUST REMAIN INTACT FOR USE        ## \\
\* ################################################################## */

body { background: #fff url('images/bg-repeat.jpg') repeat-x; font: 9pt arial, verdana, tahoma, 'times new roman', sans-serif, serif; padding: 0px; margin: 0px; color: #090001; }
a:link, a:visited, a:active { font-weight: bold; text-decoration: underline; letter-spacing: 1px; color: #3A79A2; }
a:hover { color: #000; }
#main { background: url('images/top.jpg') no-repeat; width: 889px; padding-top: 100px; margin: 0 auto 10px auto; position: relative; padding-top: 380px; }
#maincontent { border: 1px solid #A7ABAC; border-top-width: 0px; width: 811px; margin-left: 41px; }

#side1 { float: right; width: 600px; }
#side2 { float: left; width: 205px; }
#footer { font-weight: bold; font-size: 8pt; text-align: right; clear: both; margin-bottom: 2px; padding: 2px 5px; text-transform: uppercase; }
#disclaimer { display: block; float: left; width: 450px; font-weight: normal; text-align: justify; text-transform: none; background: #D8E1E8; border: 1px solid #D8E1E8; -moz-border-radius: 3px; -webkit-border-radius: 3px; color: #525F68; padding: 3px; margin-bottom: 5px; }
#disclaimer-text { font-weight: bold; font-variant: small-caps; }
#clear { clear: both; }

#nav { list-style-type: none; padding: 0px; margin: 0px; margin: 0 auto; }
#nav li { position: absolute; float: left; top: 361px; height: 16px; width: 120px; }
#nav a { display: block; width: 100%; height: 100%; }
#nav a a:link, #nav a:visited, #nav a:active, #nav a:hover { text-decoration: none; }
#nav span { display: none; }
#home { left: 234px; }
#online { left: 306px; }
#print { left: 377px; }
#translations { left: 447px; }
#transcripts { left: 518px; }
#interviews { left: 589px; }
#exclusives { left: 680px; }

.block, .post { margin: 5px; }
#side1 .block, #side1 .post { margin-left: 0px; }
#side2 .block, #side2 .post { margin-right: 0px; }
.body, .entry { overflow: hidden; padding: 5px; background: #F0F3D9; border: 1px solid #889196; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #E3EBEE; }
h2 { background: #74A1C0; border: 1px solid #889196; -moz-border-radius: 4px; -webkit-border-radius: 4px; letter-spacing: 0px; font-size: 8pt; color: #EEF0EF; text-transform: uppercase; font-weight: normal; }
#side2 h2 { text-align: center; }
h2 { padding: 3px; margin-bottom: 3px; }
h2 a:link, h2 a:active, h2 a:visited, h2 a:hover { text-decoration: none; color: #EEF0EF; background: none; font-weight: normal; }
h3 { border-bottom: 1px solid #394528; letter-spacing: 1px; font-size: 8pt; font-weight: normal; text-transform: uppercase; }
.postmetadata { text-align: center; font-size: 8pt; }
.commentlist { list-style-type: none; padding-left: 15px; }
.commentlist li { border-bottom: 1px solid #000; font-weight: normal; margin-bottom: 10px; }
.comment-author { text-transform: uppercase; font-size: 8pt; }
.says { font-weight: bold; }
.comment-meta a:link, .comment-meta a:visited, .comment-meta a:active, .comment-meta a:hover { font-weight: normal; color: #000; text-decoration: none; background: none; }
.avatar { display: none; }
.comment-meta { font-size: 8pt; }
#respond textarea { width: 100%; }
textarea, input[type=text] { background: #D8E1E8; color: #525F68; font: 9pt arial, verdana, tahoma, 'times new roman', sans-serif, serif; border: 1px solid #000; padding: 5px; max-width: 450px; }
small { font-size: 8pt; }
cite { color: #3A79A2; text-decoration: underline; font-weight: bold; }
.navigation { margin-bottom: 10px; }
.says { color: #000; }

.paragraph { margin: 6px 0px; }
.indent { text-indent: 15px; }
strong { color: #33739F; }
em { color: #5A7587; }
.und { text-decoration: underline; }
.str { text-decoration: line-through; }
ul { list-style-type: square; }
li span { color: #363636; }
ol li { font-weight: bold; }
ol li span { font-weight: normal; }
#stats-online { text-align: center; }
img { border-width: 0px; }
.center { text-align: center; }