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

What Is This Document?
This document contains style definitions for all custom DWF pages developed in Dreamweaver.

Important Notes:
1. This page must not define any global elements as it will affect the header, body, and footer of the site.
2. Notify Tim Uhl of any changes you make to this, or other documents created by him as your changes could be lost in an update      */


/* Common Styles */
.charcoal12point						{ color: #444444; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.contentStandardBG						{ margin: 0 auto; width: 850px; padding: 20px 35px 30px 35px; background: #FFFFFF url(images/bgBotGrad.gif) repeat-x bottom; border-left: 1px solid #c5c5c5; border-right: 1px solid #c5c5c5; border-bottom: 1px solid #c5c5c5;}
.contentGetAccess						{ margin: 0 auto; height: 500px; width: 850px; padding: 25px 35px 35px 35px; background: #FFFFFF url(images/smallerSubtleBG.jpg) repeat-x bottom; border-left: 1px solid #c5c5c5; border-right: 1px solid #c5c5c5; border-bottom: 1px solid #c5c5c5;}
.genericMasthead						{ margin: 0 auto; width: 930px; }
.genericContent							{ margin: 0 auto; width: 850px; padding: 25px 35px 35px 35px; background: #FFFFFF url(images/smallerSubtleBG.jpg) repeat-x bottom; border-left: 1px solid #c5c5c5; border-right: 1px solid #c5c5c5; border-bottom: 1px solid #c5c5c5;}
.genericContainer						{ width: 100%; color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 15px 0 10px 0;}
H2										{ font-size: 18px; color: #777777; margin: 0; padding: 0; }
H3										{ font-size: 12px; color: #777777; margin: 0; padding: 0; }


/* Styles For Discount Page Listings */
.discountMasthead						{ margin: 0 auto; width: 920px; }
.contentDiscountBG						{ margin: 0 auto; width: 898px; padding: 10px 10px 10px 10px; background: #FFFFFF url(images/bgBotGrad.gif) repeat-x bottom; border-left: 1px solid #c5c5c5; border-right: 1px solid #c5c5c5; border-bottom: 1px solid #c5c5c5;}
.discountHeadings						{ font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #000; }
.discountListings						{ font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #666; border-bottom: 1px solid #c5c5c5; text-align: left; }
.discountListings A:LINK				{ font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #00578f; text-decoration: none;}
.discountListings A:VISITED				{ font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #000; text-decoration: none;}
.discountListings A:HOVER				{ font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #000; text-decoration: none;}
.discountListingTable					{ border-left: 1px solid #c5c5c5; border-right: 1px solid #c5c5c5; border-bottom: 1px solid #c5c5c5; }

/* Styles For Member Benefits Page */
a img 											{ border: none; }
.membershipBenefitsContainer					{ width: 100%; color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 15px 0 10px 0;}
.membershipBenefitsContainer .subText			{ font-size: 10px; color: #333333; }
.membershipBenefitsContainer .cellStyling		{ color: #666666; border-bottom: solid 1px #bdbdbd; font-size: 12px; }
.membershipBenefitsContainer .tableStyling		{ color: #666666; border: solid 1px #999999; padding: 10px; background-color: #FFFFFF; }
.membershipBenefitsContainer .masthead			{ margin: 0 auto; width: 930px; height: 242px; }
.membershipBenefitsContainer H2					{ font-size: 18px; color: #777777; margin: 0; padding: 0; }
.membershipBenefitsContainer H3					{ font-size: 12px; color: #777777; margin: 0; padding: 0; }
.membershipBenefitsContainer .thumbNails		{ background-repeat: no-repeat; background-position:top; padding-top: 125px; color: #666666; font-size: 12px; text-align: justify;}
.membershipBenefitsContainer .thumbNails strong	{ font-size: 14px; }
.membershipBenefitsContainer .setWidth60		{ width: 60px; }
.membershipBenefitsContainer .boldWhiteHeading	{ color: #FFFFFF; font-weight: bold; font-size: 14px; }


/* Styles For Get Access Page */
.getAccessContainer .content			{ margin: 0 auto; height: 400px; width: 850px; padding: 25px 35px 35px 35px; background: #FFFFFF url(images/smallerSubtleBG.jpg) repeat-x bottom; border-left: 1px solid #c5c5c5; border-right: 1px solid #c5c5c5; border-bottom: 1px solid #c5c5c5;}
.getAccessContainer						{ width: 100%; color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 15px 0 10px 0;}
.getAccessContainer .subText			{ font-size: 10px; color: #333333; }
.getAccessContainer .cellStyling		{ color: #666666; border-bottom: solid 1px #bdbdbd; font-size: 12px; }
.getAccessContainer .tableStyling		{ color: #666666; border: solid 1px #999999; padding: 10px; background-color: #FFFFFF; }
.getAccessContainer .masthead			{ margin: 0 auto; width: 930px; height: 300px; }
.getAccessContainer H2					{ font-size: 18px; color: #777777; margin: 0; padding: 0; }
.getAccessContainer H3					{ font-size: 12px; color: #777777; margin: 0; padding: 0; }
.getAccessContainer .thumbNails			{ background-repeat: no-repeat; background-position:top; padding-top: 125px; color: #666666; font-size: 12px; text-align: justify;}
.getAccessContainer .thumbNails strong	{ font-size: 14px; }
.getAccessContainer .setWidth60			{ width: 60px; }
.getAccessContainer .boldWhiteHeading	{ color: #FFFFFF; font-weight: bold; font-size: 14px; }


/* Roommate Page */
.roommateTableCell						{ padding: 10px; }
.roommateTableCell li					{ padding: 3px; }


/* What WedFog */
.wedFogContainer						{ width: 100%; color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 15px 0 10px 0;}
.wedFogContainer .wedFogBodyCopy		{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; color: #333;}
#wedFogBox								{ background-color: #add7ff; border: solid 1px #307cc7; padding-top: 10px; padding-bottom: 10px; }
#wedFogBox li							{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #000; }
.wedFogContainer .content				{ margin: 0 auto; height: 525px; width: 850px; padding: 25px 35px 35px 35px; background: #FFFFFF url(images/smallerSubtleBG.jpg) repeat-x bottom; border-left: 1px solid #c5c5c5; border-right: 1px solid #c5c5c5; border-bottom: 1px solid #c5c5c5;}
.wedFogContainer .cellStyling			{ color: #666666; border-bottom: solid 1px #bdbdbd; font-size: 12px; }
.wedFogContainer .tableStyling			{ color: #666666; border: solid 1px #999999; padding: 10px; background-color: #FFFFFF; }
.wedFogContainer .masthead				{ margin: 0 auto; width: 930px; height: 300px; }
.wedFogContainer .boldWhiteHeading		{ color: #FFFFFF; font-weight: bold; font-size: 14px; }
