@charset "UTF-8";
/* CSS Document */


body {text-align:center; background-image:url('images/wood_bg.jpg'); background-repeat:repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4c4c4c; background-color:#fff; background-attachment:fixed;}
.main         {width:900px;}
.columns      {width:310px; float:left; padding:10px; position:relative; z-index:100; overflow:auto;}
.float        {float:left; display:inline;}
.topBottomBdr {border:#000 solid; border-width:0px; border-collapse:collapse;}
.leftRightBdr {border:#000 solid; border-width:0px; border-collapse:collapse;}
.content      {margin:15px; width:560px;}

#wrap   {margin-left:auto; margin-right:auto; text-align:left;}
#float  {}
#center { width:900px; background-color:#FFF; background-image:url('images/paper.jpg'); background-repeat:repeat-y; position:relative;}
#left   {margin-left:-165px;}
#right  { float:right; width:300px;}
#header {width:100%; height:auto; }
#footer {width:100%; height:auto; text-align:center; color:#fff;}

.top_menu {background-image:url('images/top_bg.jpg'); background-repeat:repeat; height:25px; margin-top:3px; }
.crinkle {background-image:url('images/crinkle.png'); background-repeat:repeat; background-color:#decfaa;}

#sidebar {background-color:; padding:10px;}
#mailing_list {background-color:;}
#center_box {background-image:url('images/album.png'); background-repeat:no-repeat; }
#center_box img {visibility:hidden;}
#center_box:hover img {visibility:visible;}
.menu_container {float:left; width:100%; text-align:center; margin-left:6px;}
.menu {width:900px; float:left; text-align:center;background-image:url('images/menu_bg.jpg'); background-repeat:no-repeat; height:50px;}
.menu_item {float:left; margin-top:25px; padding:4px 11px 4px 11px;}
.menu_item:hover {background: rgba(255, 255, 255, 0.5)
 }


.button { border:none;}

.home_container {width:880px; margin-left:18px; margin-bottom:5px; }
.height300 { min-height:300px;}
.home_box {width:275px; margin-right:18px; float:left;}
.home_box2 {width:265px; margin-right:18px; float:left; padding:5px; height:120px; margin-bottom:40px;}

input {background-color:#ede1ca; color:#4c4c4c; font-size:10px; border:0px;}
.download:hover {background: rgba(255, 255, 255, 0.5) }
.footer_button {color:#fff; text-decoration:none;}
.footer_button:hover {color:#4c4c4c; text-decoration:underline;}

.show_table td {width:70px; vertical-align:top;}
.show_post {padding:5px; margin-bottom:10px;}

.show_table_small td {width:81px; vertical-align:top; }
.show_post_small {padding:5px; margin-bottom:10px;background: rgba(255, 255, 255, 0.5);}


h2 {margin-left:-15px;}

.preorder {font-size:14px; border:1px solid #CCC;}

.rss { margin-left:15px; margin-top:1px; float:left;}
.rss_text {margin-top:6px; float:left;}
.rss img {margin-right:3px;}
.rss_text img {float:left;}
.top_buttons {float:left; margin-left:70px; margin-top:1px;}
.social {float:right; margin-right:15px; margin-top:3px;}
.social img {margin-left:5px;}

.comments_link, .more, h3 {color:#000;}
.comments_link:hover, .more:hover, h3:hover {color:#4c4c4c;}
h3 a {font-family: Helvetica, sans-serif; font-size:18px; color:#000;}
.post_date {color:#999; font-size:11px;}
h3 a:hover { color:#4c4c4c;}

textarea { 
     resize: none; 
}

.comments_table textarea {width:315px; height:75px;}
.comments_table {color:#000}
.small {font-size:10px;}
.comments_table input {width:315px;}

.single_comment {background: rgba(255, 255, 255, 0.5); padding:15px; margin-bottom:20px; background-color:#FFF;}
.admin_comment {background-color:#CCC}
.single_comment .small {border-bottom:1px solid #000;}
.show_post {padding:10px;}
.show_button {text-decoration:none; border-width:0px; color:#4c4c4c; }
.show_button:hover .show_post {background: rgba(255, 255, 255, 0.5);}

.bio {font-size:14px; color:black; text-align:justify;}

.image_post {background-color:#fff; padding:10px; margin-bottom:20px;}
.unapproved {background-color:#FCF;}


.thumb_menu {padding:20px;}
#gallery_viewer img {max-width:700px; }
#gallery_viewer {width:800px; text-align:center;}
.gallery_container {width:900px; margin-bottom:50px;}

#noshow {padding:15px; margin-bottom:20px;}
