/* navigation nation */
#nav { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; background: url(/wcsstore/images/Frontgate/Landing/Master-Pools-Guild/images/nat_title.gif) no-repeat; text-align: center; margin: auto; width: 768px; height: 60px; }
#nav li { display: inline; background-image: none; float:right; margin:22px 10px 0 0; }
#nav a { font-weight:normal; text-decoration: underline; color:#666; }
#nav a:hover { text-decoration: none; color:#000; }

/* big image butta' */
#hero { width: 768px; padding: 0; margin: 0; display: block; }

/* sidebar stuff */
#addinfo { width: 250px; border-left: 1px solid #ded7c4; border-bottom: 1px solid #ded7c4; margin: 0 0 12px 18px; padding: 5px 15px 15px 15px; background-color: #f6f4ee; float: right; }

*html #addinfo { width: 281px; border-left: 1px solid #ded7c4; margin: 0 0 12px 18px; padding: 15px 15px 30px 15px; background-color: #f6f4ee; float: right; }

h3 { font: bold 14px Georgia, "Times New Roman",  Times serif; font-variant: small-caps; color: #1a729d; padding: 4px 0 8px 0; margin: 15px 0 8px 0; border-bottom: 1px solid #666; }
h4 { font: bold italic 13px verdana, arial, helvetica, sans-serif; color: #1a729d; padding: 2px 0 8px 0; margin: 12px 0 2px 0; }

.categories { color: #a2763e; border-bottom: 1px solid #a2763e;}

.highlightTitle { font: bold 11px verdana, arial, helvetica, sans-serif; text-transform: uppercase; color: #a2763e; margin-right: 8px; }

.resourceTitle { font: bold 11px verdana, arial, helvetica, sans-serif;	color: #a2763e;	margin-right: 8px; }

#addinfo p { font: 11px verdana, arial, helvetica, sans-serif; line-height: 16px; margin: 6px 0 16px 0; }

#featuredCat { margin:0 0 24px 0; }
#featuredCat img { margin: 0 8px 0 0; padding: 0;	float: left; }
#featuredCat p { font: 11px verdana, arial, helvetica, sans-serif; color: #515151; }
#featuredCat a { font-weight:bold; text-decoration: underline; color: #515151; }
#featuredCat a:visited { color: #515151; }
#featuredCat a:hover { text-decoration: none; color: #515151; }

/* leader paragraph */
#leader p { font: 13px Georgia, "Times New Roman",  Times serif;  line-height: 16px; }
#leader p:first-letter { font: bold 40px Georgia, "Times New Roman",  Times serif; color: #1a729d; float:left; margin: 0 3px 0 0; }

/* storytime */
h2 { font: bold 13px "Times New Roman", Times, Georgia, serif; color: #996e38; text-transform: uppercase; margin: 5px 0 -10px 0; padding: 0; }

#content { font: 11px verdana, arial, helvetica, sans-serif;}
#content p { line-height: 15px;	margin: 12px 0;	padding: 0; font-size: 13px; text-align: start; }

#pageNav { font-weight:bold; color: #666;	display: block;	float: right;	margin:0 10px 0 0; }
a.pageNav:link { text-decoration: underline; color: #990000; }
a.pageNav:visited { text-decoration: underline; color: #990000; }
a.pageNav:hover { text-decoration: none; color: #663333; }

/* embellish with images and quotes */
.quote { font: 15px Georgia, "Times New Roman",  Times serif;	line-height: 20px; color: #996e38; width: 30%; margin: 0;	padding: 12px 5px 12px 12px; float: right; }

#photoInset {	float: left; padding: 0; margin: 0 15px 15px 0; } 
#photoInset p {	font: italic 10px verdana, arial, helvetica, sans-serif; color: #996e38;	margin-top: 10px;	padding: 0; } 
#photoInset a { font-weight:bold; text-decoration: underline; color: #996e38; }
#photoInset a:hover { text-decoration: none; color: #996e38; }

#photoInsetRight { float: right; padding: 0; margin: 0 5px 15px 15px; }
#photoInsetRight p { text-align: right; font: italic 10px verdana, arial, helvetica, sans-serif; color: #996e38; margin-top: 10px; padding: 0; } 
#photoInsetRight a { font-weight:bold; text-decoration: underline; color: #996e38; }
#photoInsetRight a:hover { text-decoration: none; color: #996e38; }

#interested a { font-weight:bold; text-decoration: underline; color: #990000; }
#interested a:hover { text-decoration: none; color: #990000; }

#lightbox{ background-color:#FFF;	padding: 10px; border:none;	}
#lightboxDetails{	font-size: 0.8em;	padding-top: 0.4em;	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }
#overlay{ background-image: url(/wcsstore/images/Frontgate/Landing/Master-Pools-Guild/images/overlay.png); }
* html #overlay{ background-color: #FFF; background-color: transparent; background-image: url(/wcsstore/images/Frontgate/Landing/Master-Pools-Guild/images/spacer.gif);	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/wcsstore/images/Frontgate/Landing/Master-Pools-Guild/images/overlay.png", sizingMethod="scale");	}

#flashcontent, #leader {text-align: center; margin: auto; width: 768px;}
p {padding-bottom: 0;}
#wwcmTable {width: 768px; margin: 0 auto; text-align: center;}
.data td {border-bottom: 0;}
.breadcrumbs {display: none !important;}
.data ul li {background: none repeat scroll 0 0 transparent;}