/* ######################### CSS STYLESHEET ######################### *\
// ##         WRITTEN EXCLUSIVELY FOR JAMIE C BOWER WEB            ## \\
// ##       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: #0a0a0a url(http://www.jessiejamesfan.com/bg-repeat.jpg) repeat-x; font: 8pt arial, verdana, sans-serif; padding: 0px; margin: 0px; color: #c6b9b2; line-height: 18px; }
a:link, a:visited, a:active { font-weight: bold; color: #d69674; text-decoration: underline; }
a:hover { color: #b37b5c; }
#main { background: url(http://www.jessiejamesfan.com/top.jpg) no-repeat top; width: 900px; padding-top: 490px; margin: 0 auto; position: relative; }
#content { margin-bottom: 10px; }
#box { position: absolute; left: 460px; top: 380px; width: 230px; height: 85px; padding-right: 10px; overflow: auto; font-size: 8pt; line-height: 15px; }

#nav { list-style-type: none; padding: 0px; margin: 0px; }
#nav li { top: 0; height: 35px; position: absolute; overflow: hidden; }
#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; }
#gallery { left: 205px; width: 95px; }
#videos { left: 289px; width: 90px; }
#lyrics { left: 371px; width: 89px; }
#forum { left: 461px; width: 90px; }
#contact { left: 551px; width: 90px; }
li#itunes { width: 106px; height: 115px; left: 74px; top: 97px; }
li#amazon { width: 102px; height: 130px; left: 173px; top: 83px; }
li#youtube { width: 159px; height: 109px; left: 613px; top: 113px; }

#side1, #side2 { margin: 5px; }
#side1 { float: right; width: 640px; text-align: justify; margin-left: 0; background: #000; }
#side2 { float: left; width: 241px; font-size: 8pt; margin-right: 0; background: #060301; }
#footer { clear: both; padding: 10px; font-size: 12pt; margin-bottom: 10px; text-align: center; }

.block { margin-top: 10px; }
.body { padding: 10px; padding-bottom: 0; }

h2 { margin: 0; padding: 6px; font-size: 130%; }
#side1 h2 { background: #b5440c; color: #e7d4cb; }
#side2 h2 { background: #9f3b09; color: #e7d4cb; }

p { margin: 6px 0px; }
.indent { text-indent: 15px; }
strong { color: #d26d36; }
em { color: #9f928b; }
.und { text-decoration: underline; }
.str { text-decoration: line-through; }
ul { list-style-type: square; }
li span { color: #948780; }
ol li { font-weight: bold; }
ol li span { font-weight: normal; }