/* @override http://216.25.79.142/wp-content/themes/cSpot/style.css */

/*
THEME NAME: A Night Out in Savannah
DESCRIPTION: circa 2008
VERSION:
AUTHOR: <a href="http://www.clarkcreativedesign.com/" target="_blank">Clark Creative</a> &amp; <a href="http://www.nicasiodesign.com/" target="_blank">Nicasio</a>
*/

/* Two-column with sidebar on left from the /sandbox-layouts/ folder  */
@import url('sandbox-layouts/2c-r.css');

/* RESET ALL FONT SIZES ------------------------------------------------------------------------

Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/
/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body {font: 11px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
/**
 * Bump up IE to get to 13px equivalent
 */
pre,code {font-family:monospace;*font-size:108%;line-height:100%;}

/* ----------------------------------------------------------------------------------------- */

/* USE THESE FONT SIZES TO DECLARE TRUE SIZES IN PIXELS ---------------------------------------

 {font-size:77%;} 		=>	10px
 {font-size:85%;} 		=>	11px
 {font-size:93%;} 		=>	12px
 {font-size:100%;} 		=>	13px
 {font-size:108%;} 		=>	14px
 {font-size:116%;} 		=>	15px
 {font-size:123.1%;} 		=>	16px
 {font-size:131%;} 		=>	17px
 {font-size:138.5%;} 		=>	18px
 {font-size:146.5%;} 		=>	19px
 {font-size:153.9%;} 		=>	20px
 {font-size:161.6%;} 		=>	21px
 {font-size:167%;} 		=>	22px
 {font-size:174%;} 		=>	23px
 {font-size:182%;} 		=>	24px
 {font-size:189%;} 		=>	25px
 {font-size:197%;} 		=>	26px

------------------------------------------------------------------------------------------- */



/* MISC. ITEMS ---------------------------------------------------------------------------- */

* {margin:0;padding:0;}

.clear {clear:both;height:0px;overflow:hidden;}

a img {border:0px solid WHITE;}

#image-preloader {display:none;}

/* ---------------------------------------------------------------------------------------- */


/* LAYOUT & COLORS ------------------------------------------------------------------------ */

/* ADD VERTICAL SCROLLBARS TO EVERY PAGE */
html, body {height: 100%;margin: 0 0 1px;}

body {background:#07130F url('images/countertopTile.jpg') fixed;text-align:center;margin-left:-17px;}

#wrapper {padding-bottom: 46px;width: 1039px;margin:0 auto;text-align:left;background:transparent url('images/cSpotBGnew.gif') no-repeat;}
#inner {margin-left: 136px;}

div#header{text-align:center;display:none;}
div#access {display:none;}

#logo {float:left;width: 256px;height: 242px;padding-top:17px;padding-left:129px;}

#topNavAndMeeting {width:425px;float:left;}
#topNav {padding:21px 0px 0px 111px;}
#topNav-gallery, .topNav-divider, #topNav-about {float:left;}
#topNav-gallery {width:62px;height:29px;}
.topNav-divider {width:4px;height:29px;background:transparent url('images/topNav-divider.gif') no-repeat;margin-right:1px;}
#topNav-about {width:62px;height:29px;}
#topNav a {display:block;width:62px;height:30px;text-decoration:none;}
#topNav a span {display:none;}
#topNav-gallery a {background:transparent url('images/topNav-gallery.gif') no-repeat top left;}
#topNav-gallery a:hover, #topNav-gallery a.galleryON {background-position:0% 100%;}
#topNav-about a {background:transparent url('images/topNav-about.gif') no-repeat top left;}
#topNav-about a:hover, #topNav-about a.aboutON {background-position:0% 100%;}

#nextMeeting {padding:44px 0px 0px 72px;}
#nextMeetingTop {margin:0px 0px 0px 12px;width:103px;height:24px;background:transparent url('images/nextMeetingText.gif') no-repeat top left;}
#meetingInfo {float:left;width:142px;padding-left:15px;color:#58595b;font-size:123.1%;line-height:130%;}
#meetingInfo img {display:block;}
#meetingLocation {margin-top:16px;float:left;width:137px;height:96px;overflow:hidden;margin-left:14px;}
#nextMeeting h1 {position:relative;top:8px;}

.entry-title{clear:both;display:none;}
div#container {margin-top:0em;padding-left:8px;}
div.sidebar {margin-top:0em;}

div#nav-above,div#nav-below{width:100%;height:1em;}
div#nav-above{margin-bottom:1em;}
div#nav-below{margin-top:1em;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}

.entry-content h3 {color:#58595b;font-size:161.6%;font-weight:bold;margin-bottom:8px;margin-left:-1px;margin-top:0.50em;}
.entry-content h3.indented {margin-left:43px;}
.entry-content p {color:#58595b;font-size:108%;line-height:123.1%;margin:4px 0px 13px -1px;line-height:17px;}
.entry-content ol, .entry-content ul {margin:8px 8px 8px 31px;}
.entry-content ol.indented, .entry-content ul.indented {margin:8px 8px 8px 64px;}
.entry-content li {color:#58595b;font-size:108%;line-height:123.1%;}
.entry-content p a, .sidebar h2 a {color:#58595b;text-decoration:none;border-bottom:2px solid #77cc40;}
.entry-content p a:hover, .sidebar h2 a:hover {color:#58595b;text-decoration:none;border-bottom:2px solid #ec1c24;}

#newsletterSignup {margin-top:21px;margin-left:-5px;}
#getInvited {width:108px;height:34px;float:left;background:transparent url('images/getInvited.gif') no-repeat;}
#getInvited span {visibility:hidden;}
#newsletterForm label {display:none;}
input#mb-hyjyk-hyjyk {color:#58595b;font-size:108%;padding:3px 3px;width:170px;position:relative;top:-5px;left:13px;border:1px solid #c7c7c7;background:transparent !important;background-color:none !important;}
#newsletterForm .button {position:relative;top:4px;left:21px;}

#eventsCalendar {margin-top:45px;margin-left:0px;width:340px;height:142px;background:transparent url('images/eventsBG.gif') no-repeat;}
#joinIn {width:184px;height:78px;float:left;background:transparent url('images/joinIn.gif') no-repeat;margin-top:31px;margin-left:13px;}
#joinIn span {visibility:hidden;}
#calendarContainer {float:left;width:127px;margin-top:8px;margin-left:13px;}
#wp-calendar table {width:106px !important;font-size:93%;color:BLACK;text-transform:uppercase;padding:0;line-height:10px;}
table.nav {margin-bottom:0px;margin-top:4px;}
a#ec3_prev,a#ec3_next {color:WHITE;font-size:85%;}
#wp-calendar table caption {text-align:left;padding-left:4px;margin-top:8px;}
#wp-calendar table caption a {color:BLACK;text-decoration:none;}
#wp-calendar table th {font-weight:normal;padding:0;}
#wp-calendar table tr td, #wp-calendar table td.pad:hover {padding:0px !important;}
#wp-calendar table td:hover, #wp-calendar table td#today {border:solid 0px #999 !important;}
span.eventday {cursor:pointer;cursor:hand;position:absolute;z-index:10;width:25px;height:14px;color:#000;padding:6px 0px;margin-left:-13px;margin-top:-11px;text-decoration:none;background:transparent url('images/eventCircle.gif') no-repeat;}

form#commentform .form-label{margin:1em 0 0;}
form#commentform span.required{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:50%;}
input#author,input#email,input#url,textarea#comment{padding:0.2em;}
div.comments ol li{margin:0 0 3.5em;}
textarea#comment{height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}


div#homeGallery {width:297px;}
div#homeGallery-top {background:transparent url('images/homeSidebar-gallery-top.gif') no-repeat;width:287px;height:203px;}
div#homeGallery-bottom {background:transparent url('images/homeSidebar-gallery-bottom.gif') no-repeat;width:289px;height:44px;}
div#homeGallery-more {width:98px;height:18px;float:right;margin-right:31px;}
ul#homeGalleryUL {margin:0 0 0 17px;width:239px;text-align:center;list-style-type:none;}
li#homeImgLarge0 {width:239px;height:127px;overflow:hidden;text-align:center;padding-top:13px;}
li#homeImgSmall0, li#homeImgSmall1, li#homeImgSmall2 {width:73px;height:54px;float:left;overflow:hidden;margin-right:9px;margin-top:7px;}
li#homeImgSmall2 {margin-right:0px;}
li#homeImgSmall0 img, li#homeImgSmall1 img, li#homeImgSmall2 img {width:73px;}

#aboutBioArea {float:left;width:293px;text-align:center;padding-top:8px;}
img#bioNames {margin-top:8px;}
#aboutBioArea h2 {text-align:left;position:relative;top:-17px;left:13px;float:left;width:127px !important;margin-right:19px;font-size:108%;color:#58595B;font-weight:normal;}

#falbum {height:374px !important;width:680px !important;background:transparent url('images/largeGalleryBG.gif') no-repeat !important;padding-left:21px !important;padding-top:8px !important;margin-left:21px !important;margin-top:8px !important;}
#thumbsArea {margin-left:8px;margin-top:17px;}
.falbum-tn-border-d {width:68px;height:49px;float:left;overflow:hidden;margin-right:9px;margin-top:0px;margin-bottom:7px;}
.falbum-tn-border-d img {width:68px;}
#photo0 .falbum-tn-border-d {margin-right:38px;width:297px;height:259px;overflow:hidden;text-align:center;float:left;} 
#photo0 .falbum-tn-border-d img {margin-top:0px;width:auto;max-width:297px;max-height:400px;margin-left:13px;}

#thumbsPageNav {float:right;width:323px;text-align:right;padding-right:43px;margin-top:-14px;}
#pages-bottom a {padding:3px 8px 4px 8px;text-decoration:none !important;color:#58595b;}
#pages-bottom a:hover {color:#77cc40;}
a.curPageLink {background:transparent url('images/thumbnailNav-current.gif') no-repeat;border:0px solid WHITE !important;color:#77cc40 !important;}
a.curPageLink:hover {color:#58595b !important;}
a#pagenext-bottom, a#pageprev--bottom {text-decoration:underline;border:0px solid WHITE !important;}

#singlePhotoNav {width:309px;float:left;}
a#photoPrev {width:60px;height:21px;background:transparent url('images/largePhotoNav-prev.gif') no-repeat;float:left;}
a#photoNext {width:33px;height:21px;background:transparent url('images/largePhotoNav-next.gif') no-repeat;float:right;}
a#photoPrev span, a#photoNext span {visibility:hidden;display:block;}

div#broughtToYouBy {background:transparent url('images/broughtToYouBy.gif') no-repeat;width:271px;padding-top:41px;}
a#broughtByFirst {margin-left:21px;}
a#broughtBySecond {margin-left:8px;}

div#footer {color:#58595b;background:transparent url('images/pencil.png') no-repeat;width:745px;margin-left:195px;padding-top:10px;padding-bottom:25px;margin-top:21px;}
div#footer a {font-weight:bold;color:#58595b;font-size:93%;text-decoration:none;}
div#footer a:hover {text-decoration:underline;}
a#footerEmail {margin-right:123px;}
div#footerNav {float:right;margin-right:89px;}
div#copyright {color:#a7a9ac;font-weight:bold;margin-top:25px;text-align:center;}
div#copyright a {font-weight:bold;color:#a7a9ac;line-height:146.5%;}