/*  

Theme Name: Russ &amp; Jean Wedding Gallery
Theme URI: http://dotfive.com
Description: Use functions.php to set the default image and thumbs sizes. Based off justpictures.es template foundation
Version: 1.0
Author: Brady J. Frey
Author URI: http://bradyjfrey.com

*/

* {padding: 0;margin: 0;}
body {color: #444720;background: #A7A976 url(images/backdrop.jpg) no-repeat top left;font: 12px/1.5 georgia,times, serif;}
#contents {width: 750px;position: relative;left: 60px;padding: 30px 0 0 0;}

h1 a {position: relative;left: 60px;background: transparent;width: 630px;height: 130px;display: block;text-decoration: none;text-indent: -9999px;}
h2 {font-size: 170%;font-weight: normal;color: white;padding: 20px 0 0 0;}
#single_h {clear: both;}
#post_content {font-size: 150%;}

#sub_indexg, #sub_indexg1 {padding: 20px 0;position: relative;right: 5px;width: 470px;}
#sub_indexg dt {margin: 30px 0 10px 5px;display: block;text-indent: -9999px;background: transparent url(images/selectaphoto.gif) no-repeat bottom left;width: 151px;height: 12px;}
#sub_indexg dd, #sub_indexg1 dd {list-style-type: none;padding: 5px;float: left;}
#sub_indexg dd a, #sub_indexg1 dd a {background-color: #444720;display: block;width: 90px;height: 50px;font-weight: bold;color: #924b68;text-decoration: none;overflow: hidden;border: 5px solid #444720;}
#sub_indexg dd a:hover, #sub_indexg1 dd a:hover {border: 5px solid white;}
#sub_indexg dd img, #sub_indexg1 dd img {border: none;}
#sub_indexg1 dt {margin: 30px 0 10px 5px;display: block;text-indent: -9999px;background: transparent url(images/recentadditions.gif) no-repeat bottom left;width: 240px;height: 12px;}

#sidebar {width: 200px;float: right;padding: 78px 70px 0 0;}
#sidebar h3, #sidebar h4 {padding: 0 0 10px 0;}
#sidebar h3 a, #sidebar h4 a {display: block;width: 170px;height: 32px;text-indent: -9999px;text-decoration: none;background: transparent url(images/guestbook.gif) no-repeat 0px -32px;}
#sidebar h4 a {background-image: url(images/previewall.gif);}
#sidebar h3 a:hover, #sidebar h4 a:hover {background-position: 0px 0px;}
#sidebar h5 {font-size: 110%;padding: 10px 0 0 0;}
#sidebar #gal_cat li {background: transparent url(images/left.gif) no-repeat 10px center;padding: 5px 0 5px 20px;list-style-type: none;}
#sidebar #gal_cat li a {color: #444720;text-decoration: none;padding: 2px;}
#sidebar #gal_cat li a:hover {background-color: #444720;color: white;}
#sidebar #feeds {padding: 0 0 0 10px;}
#sidebar #feeds li {background: transparent url(images/feed.gif) no-repeat 0px center;padding: 5px 0 5px 20px;list-style-type: none;}
#sidebar #feeds li a {color: #444720;text-decoration: none;padding: 2px;}
#sidebar #feeds li a:hover {background-color: #444720;color: white;}

#single_photo {padding: 0;margin: 20px 0;border: 10px solid white;}
#next_prev {padding: 0 0 20px 0;position: relative;right: 5px;width: 630px;}
#next_prev li {list-style-type: none;}
#next_prev li img {border: none;}

#prev {width: 210px;height: 47px;float: left;}
#prev a {display: block;width: 210px;height: 47px;text-decoration: none;background: transparent url(images/previous.gif) no-repeat 0px -47px;}
#prev em {width: 50px;height: 37px;overflow: hidden;display: block;position:relative;top: 5px;left: 155px;}
#prev a:hover {background-position: 0px 0px;}

#next {width: 178px;height: 47px;float: right;}
#next a {display: block;width: 178px;height: 47px;text-decoration: none;background: transparent url(images/next.gif) no-repeat 0px -47px;}
#next em {width: 50px;height: 37px;overflow: hidden;display: block;position:relative;top: 5px;left: 5px;}
#next a:hover {background-position: 0px 0px;}


#comment_cont {padding: 20px 0;position: relative;right: 5px;width: 470px;}
#comment_cont p {padding: 5px 0;}
#comment_cont label {font-size: 100%;font-weight: bold;color: white;}
#comment_cont input {}
#comment_cont textarea {width: 300px;height: 200px;}
.commentlist {padding: 10px 0;}
.commentlist li {border-bottom: 1px solid #97996B;padding: 10px;}
.commentlist cite {color: white;font-size: 150%;font-style: normal;}
.commentlist a {color: #444720;padding: 2px;text-decoration: none;}
.commentlist a:hover {color: white;background-color: #444720;}
.alt {background-color: #9EA070;}

#dotfive {clear: both;}
#dotfive a {margin: 10px 0 0 5px;width: 99px;height: 38px;display: block;text-decoration: none;text-indent: -9999px;background: transparent url(images/dotfive.gif) no-repeat 0px -38px;}
#dotfive a:hover {background-position: 0px 0px;}

/**** Javascript Slideshow ****/
#gallery_container {clear: both;width: 750px;}
#gallery_container a {text-decoration: none;}
#gallery_container ul {padding: 0;margin: 0;}
#gallery_container li {list-style-type: none;padding: 0;margin: 0;}
#myGallery {width: 630px;height: 350px;z-index:5;display: none;border: 10px solid white;}
#myGallery p {display: none;}
.jdGallery {overflow: hidden;position: relative;}
.jdGallery img {border: 0;margin: 0;}
.jdGallery .slideElement {width: 100%;height: 100%;background-color: #444720;background-repeat: no-repeat;}
.jdGallery .loadingElement {width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: #444720;background-repeat: no-repeat;background-position: center center;background-image: url('images/5-0.gif');}
.jdGallery .slideInfoZone {position: absolute;z-index: 10;width: 100%;margin: 0px;left: 0;bottom: 0;height: 40px;background: #fff;color: #444720;text-indent: 0;overflow: hidden;}
* html .jdGallery .slideInfoZone {bottom: -1px;}
.jdGallery .slideInfoZone h3 {font-size: 110%;margin: 0;margin: 2px 5px 0 5px;font-weight: bold;color: #444720;font-family: helvetica, verdana,sans-serif;}
.jdGallery .slideInfoZone p {padding: 0;font-size: 90%;margin: 0 5px;color: #FCF9E8;}
