/*
Theme Name: Emily Procter Online [Photogenic Designs]
Theme URI: http://photogenic-designs.net
Description: Emily Procter Online theme, designed by Photogenic Designs.
Version: 1.0
Author: Photogenic Designs
Author URI: http://photogenic-designs.net
*/

/* ######################### CSS STYLESHEET ######################### *\
// ##            WRITTEN EXCLUSIVELY FOR THERON FAN                ## \\
// ##       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: #fcf7f1 url(images/bg-repeat.jpg) repeat-x; font: 8pt arial, verdana, sans-serif; padding: 0px; margin: 0px; color: #53161e; -moz-border-radius: 5px; line-height: 18px; }
a:link, a:visited, a:active { font-weight: bold; color: #d92d3d; text-decoration: underline; }
a:hover { color: #da1124; }
#main { background: url(images/top.jpg) no-repeat top; width: 950px; padding-top: 360px; margin: 0 auto; position: relative; }
#maincontent { margin-bottom: 10px; }
#welcome { position: absolute; left: 664px; top: 195px; width: 215px; height: 115px; padding-right: 10px; overflow: auto; font-size: 8pt; line-height: normal; }

#nav { margin-left: 7px; }
#nav, #nav li { list-style: none; }
#nav, #nav ul { padding: 0; }
#nav li { position: absolute; height: 49px; top: 0; }
#nav a { display: block; width: 100%; height: 100%; }
#nav a:link, #nav a:visited, #nav a:active, #nav a:hover { text-decoration: none; }
#nav span { display: none; }
#home { left: 125px; width: 89px; }
#info { left: 211px; width: 76px; }
#gallery { left: 285px; width: 101px; }
#media { left: 541px; width: 79px; }
#online { left: 626px; width: 85px; }
#site { left: 712px; width: 74px; }

#side1, #side2 { -moz-border-radius: 5px; padding: 5px; margin-bottom: 10px; }
#side1 { float: left; width: 660px; text-align: justify; margin-left: 10px; background: #f0dec8; }
#side2 { float: right; width: 250px; font-size: 100%; margin-right: 10px; }
#footer { clear: both; font-weight: bold; padding: 10px; padding-left: 0; font-size: 8pt; margin: 10px; }
#footer a:link, #footer a:visited, #footer a:active, #footer a:hover { color: #110a07; }

.body { padding: 10px; padding-bottom: 0; }

h2 { font-size: 100%; margin: 0; padding: 5px 10px; }
#side1 h2 { background: #fff9f3; color: #b9232c; }
h2, h2 a:link, h2 a:visited, h2 a:active, h2 a:hover { color: #b9232c; text-decoration: none; }
#side2 h2 { background: #b9232c; color: #fff9f3; border: 1px solid #8f3b43; }

#side2 .block { background: #f7ebec; margin-bottom: 5px; }
#side2 .body { border: 1px solid #ebced0; }
.body, .entry { overflow: hidden; padding: 3px 5px; }
h3 { border-bottom: 1px solid #d92d3d; 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 #8f3b43; 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: #53161e; text-decoration: none; }
.avatar { display: none; }
.comment-meta { font-size: 8pt; }
#respond textarea { width: 100%; }
textarea, input[type=text] { background: #fcf7f1; color: #53161e; font: 8pt arial, verdana, tahoma, 'times new roman', sans-serif, serif; border: 1px solid #53161e; -moz-border-radius: 2px; -webkit-border-radius: 2px; padding: 5px; max-width: 600px; }
small { font-size: 8pt; }
cite { color: #d92d3d; text-decoration: underline; font-weight: bold; }
.navigation { margin-bottom: 10px; }
.says { color: #53161e; }
.date { padding: 3px; font: 8pt georgia, 'times new roman', serif; font-style: italic; }

p { margin: 6px 0px; }
.indent { text-indent: 15px; }
strong { color: #952534; }
em { color: #93565e; }
.und { text-decoration: underline; }
.str { text-decoration: line-through; }
ul { list-style-type: square; }
li span { color: #744248; }
ol li { font-weight: bold; }
ol li span { font-weight: normal; }
