/*
Theme Name: Jim Sturgess Online [Photogenic Designs]
Theme URI: http://photogenic-designs.net
Description: Jim Sturgess Online theme, designed by Photogenic Designs.
Version: 1.0
Author: Photogenic Designs
Author URI: http://photogenic-designs.net
*/

/* ######################### CSS STYLESHEET ######################### *\
// ##       WRITTEN EXCLUSIVELY FOR  JIMSTURGESSONLINE.COM         ## \\
// ##       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: #C1B5A5 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: none; letter-spacing: 1px; color: #740B10; text-transform: uppercase; padding: 1px 2px; }
a:hover, #footer { background: #740B10; color: #CDCEC6; }
#main { background: #EDEDEB url('images/top.jpg') no-repeat top center; width: 847px; margin: 0px auto 5px auto; padding-top: 524px; border: 1px solid #6D6C67; border-top-width: 0px; border-bottom-width: 1px; position: relative; }

#maincontent { padding: 3px; }
#side1 { float: right; width: 660px; }
#side2 { float: left; width: 178px; }
#footer { padding: 5px; text-align: center; font-weight: bold; font-size: 10pt; text-transform: uppercase; clear: both; }
#footer a:link, #footer a:visited, #footer a:active, #footer a:hover { color: #CDCEC6; text-decoration: underline; }
#slide { position: absolute; top: 117px; left: 61px; }

#nav, #nav ul { list-style-type: none; padding: 0px; margin: 0px; margin: 0 auto;  }
li.main { position: absolute; float: left; }
li.main a { display: block; }
li.main a a:link, #nav a:visited, #nav a:active, #nav a:hover { text-decoration: none; }
a.main { background: transparent; }
#nav span { display: none; }
#about-jim { left: 649px; top: 402px; }
#about-jim a.main { width: 92px; height: 15px; }
#about-jim a.main:link, #about-jim a.main:visited, #about-jim a.main:active { background: url('images/hover-about-jim.jpg') no-repeat; background-position: 0px 0px; }
#about-jim a.main:hover { background-position: 0px -17px; }
#images { left: 485px; top: 358px; }
#images a { width: 126px; height: 29px; }
#images a:link, #images a:visited, #images a:active { background: url('images/hover-images.jpg') no-repeat; background-position: 0px 0px; }
#images a:hover { background-position: 0px -31px; }
#videos { left: 610px; top: 361px; }
#videos a { width: 76px; height: 18px; }
#videos a:link, #videos a:visited, #videos a:active { background: url('images/hover-videos.jpg') no-repeat; background-position: 0px 0px; }
#videos a:hover { background-position: 0px -20px; }
#fanart { left: 614px; top: 382px; }
#fanart a { width: 82px; height: 16px; }
#fanart a:link, #fanart a:visited, #fanart a:active { background: url('images/hover-fanart.jpg') no-repeat; background-position: 0px 0px; }
#fanart a:hover { background-position: 0px -18px; }
#home { left: 572px; top: 330px; }
#home a { width: 95px; height: 27px; }
#home a:link, #home a:visited, #home a:active { background: url('images/hover-home.jpg') no-repeat; background-position: 0px 0px; }
#home a:hover { background-position: 0px -29px; }
#forum { left: 518px; top: 389px; }
#forum a { width: 90px; height: 21px; }
#forum a:link, #forum a:visited, #forum a:active { background: url('images/hover-forum.jpg') no-repeat; background-position: 0px 0px; }
#forum a:hover { background-position: 0px -23px; }
#site { left: 608px; top: 403px; }
#site a.main { width: 40px; height: 16px; }
#site a.main:link, #site a.main:visited, #site a.main:active { background: url('images/hover-site.jpg') no-repeat; background-position: 0px 0px; }
#site a.main:hover { background-position: 0px -18px; }

.sub  { position: relative; border: 1px solid #6D6C67; border-bottom-width: 0px; display: none; z-index: 999; }
.sub a:link, .sub a:visited, .sub a:active { background: #CDCEC6; color: #740B10; padding: 4px; padding-right: 30px; border-bottom: 1px solid #6D6C67; }
.sub a:hover { background: #740B10; color: #CDCEC6; }
.sub span { display: inline; }
#about-jim ul { top: 0px; }
#site ul { top: 0px; }

.block, .post { margin-top: 5px; /*border: 1px solid #521F00; background: #180F0A; color: #A09486;*/ }
.body, .entry { overflow: hidden; padding: 5px; padding-top: 0px; text-align: justify; }
h2 { letter-spacing: 0px; font-size: 11pt; color: #740B10; font-weight: bold; text-transform: uppercase; border-bottom: 1px solid #6D6C67; border-right: 1px solid #6D6C67; margin-bottom: 4px; margin-top: 0px; background: #CDCEC6 url('images/side1-h2.jpg') no-repeat; padding: 3px; padding-right: 23px; }
#side2 h2 { border-right-width: 0px; border-bottom: 1px solid #150C0D; border-left: 1px solid #150C0D; background: #740B10 url('images/side2-h2.jpg') no-repeat; color: #CDCEC6; }
h2 a:link, h2 a:active, h2 a:visited, h2 a:hover { text-decoration: none; color: #740B10; background: none; }
#side2 h2 a:link, #side2 h2 a:active, #side2 h2 a:visited, #side2 h2 a:hover { text-decoration: none; color: #CDCEC6; background: none; }
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 #363636; 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: #363636; text-decoration: none; background: none; }
.avatar { display: none; }
.comment-meta { font-size: 8pt; }
#respond textarea { width: 100%; }
textarea, input[type=text] { background: #740B10; color: #CDCEC6; font: 9pt arial, verdana, tahoma, 'times new roman', sans-serif, serif; border: 1px solid #000; padding: 5px; max-width: 600px; }
small { font-size: 8pt; }
input[type=submit] { background: #740B10; color: #CDCEC6; text-align: center; text-transform: uppercase; padding: 8px 3px; border: 1px solid #000; font-weight: bold; cursor: pointer; }
cite { color: #740B10; text-decoration: underline; font-weight: bold; }
.navigation { margin-bottom: 10px; }
.says { color: #363636; }

.paragraph { margin: 6px 0px; }
.indent { text-indent: 15px; }
strong { color: #A60F18; }
em { color: #363636; }
.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; }

#current-projects * { font-size: 10px; text-align: left; }
#current-projects a:link, #current-projects a:visited, #current-projects a:active, #current-projects a:hover { font-variant: small-caps; white-space: nowrap; color: #000; text-transform: none; letter-spacing: normal; background: none; }
#posters { width: 87px; height: 122px; margin: 10px auto 0 auto; }
#complete-filmography { text-align: center; padding-top: 10px; }
#complete-filmography a:link, #complete-filmography a:visited, #complete-filmography a:active, #complete-filmography a:hover { font-variant: normal; color: #714943; font-weight: normal; font-style: italic; font-weight: bold; }
#exclusives p, #latest-images p { margin: 0; }
#affiliates .body { text-align: center; }

#links ul, #links li { list-style: none; padding: 0; margin: 0; overflow: hidden; text-indent: 144px; white-space: nowrap; }
#links li { width: 144px; height: 36px; }
#links li a { display: block; width: 100%; height: 100%; }
#links li a:hover { background: none; }
#youtube { background: url(http://jimsturgessonline.com/sidebarlinks/youtube.png); }
#twitter { background: url(http://jimsturgessonline.com/sidebarlinks/twitter.png); }
#facebook { background: url(http://jimsturgessonline.com/sidebarlinks/facebook.png); }
#myspace { background: url(http://jimsturgessonline.com/sidebarlinks/myspace.png); }
#music { background: url(http://jimsturgessonline.com/sidebarlinks/music.png); }

#store-links { overflow: hidden; white-space: nowrap; margin: 0 auto; display: block; width: 144px; }
#current-projects a#jsonlinestore-us-link:link, #current-projects a#jsonlinestore-us-link:visited, #current-projects a#jsonlinestore-us-link:active, #current-projects a#jsonlinestore-us-link:hover { display: block; float: left; background: url(http://jimsturgessonline.com/sidebarbuttons/us-store.png) no-repeat; width: 72px; height: 82px; overflow: hidden; text-indent: 76px; padding: 0; }
#current-projects a#jsonlinestore-uk-link:link, #current-projects a#jsonlinestore-uk-link:visited, #current-projects a#jsonlinestore-uk-link:active, #current-projects a#jsonlinestore-uk-link:hover { display: block; float: left; background: url(http://jimsturgessonline.com/sidebarbuttons/uk-store.png) no-repeat; width: 72px; height: 82px; overflow: hidden; text-indent: 76px; padding: 0; }
