/*
// $Id: wrapper.css,v 1.26 2010/09/15 23:26:57 karenk Exp $
// $Revision: 1.26 $
// $Author: karenk $
//
// $Log: wrapper.css,v $
// Revision 1.26  2010/09/15 23:26:57  karenk
// remove folder prefix so application is at root
//
// Revision 1.25  2010/06/08 20:13:38  karenk
// move styles so they all don't show in cmt list
//
// Revision 1.24  2010/06/08 17:42:45  karenk
// add new styles for homepage
//
// Revision 1.23  2010/06/04 16:53:51  karenk
// change phone number,make specials box longer
//
// Revision 1.22  2010/06/02 22:32:00  karenk
// updates
//
// Revision 1.21  2010/04/26 21:13:10  karenk
// Change /AHSM/ basepath
//
// Revision 1.20  2010/04/20 20:43:51  karenk
// *** empty log message ***
//
// Revision 1.19  2010/04/20 17:35:28  karenk
// mega wrapper changes
//
// Revision 1.18  2008/06/10 23:36:24  zachb
// Added booking widget and related files
//
// Revision 1.17  2008/05/16 16:44:24  zachb
// fixed weekly repeating events
//
// Revision 1.16  2008/04/07 13:55:14  zachb
// *** empty log message ***
//
// Revision 1.15  2008/04/04 15:17:10  zachb
// *** empty log message ***
//
// Revision 1.14  2008/04/02 21:02:39  zachb
// *** empty log message ***
//
// Revision 1.13  2008/03/25 20:19:55  zachb
// Updated sitemap to handle owner pages
//
// Revision 1.12  2008/03/05 23:51:07  zachb
// *** empty log message ***
//
// Revision 1.11  2008/02/13 18:28:11  zachb
// *** empty log message ***
//
// Revision 1.10  2008/02/13 17:41:09  zachb
// *** empty log message ***
//
// Revision 1.9  2008/02/13 16:39:26  zachb
// Added Media Gallery application
//
// Revision 1.8  2007/12/04 00:53:48  zachb
// *** empty log message ***
//
// Revision 1.7  2007/11/23 18:50:13  zachb
// *** empty log message ***
//
// Revision 1.6  2007/11/08 21:33:08  zachb
// *** empty log message ***
//
// Revision 1.5  2007/10/29 21:40:13  zachb
// *** empty log message ***
//
// Revision 1.4  2007/10/29 16:07:10  zachb
// *** empty log message ***
//
// Revision 1.3  2007/10/26 16:45:04  zachb
// *** empty log message ***
//
// Revision 1.2  2007/10/25 22:26:33  zachb
// *** empty log message ***
//
// Revision 1.1  2007/10/18 23:14:37  zachb
// initial revision
//
// Revision 1.1  2007/07/12 17:32:30  scottl
// Module cleanup after corruption.
//
// Revision 1.1  2007/02/01 19:50:36  scottl
// Had to re-add the module after a developer committed project specific code and assets to the reference website.
//
// Revision 1.1  2006/11/27 16:28:25  scottl
// Re-established ReferenceWebsite module after cross-project corruption issue.
//
// Revision 1.1.1.1  2006/08/28 19:54:54  scottl
// Initial check-in.
//
//
*/

body {
	background-image: url("/SiteBase/wrap/theme0/images/background.jpg");
	margin: 0 auto;
	text-align: center;
}
#siteContainer {
	width: 958px;
	margin: 0px auto;
	/*border: 1px solid red;*/
}
#navBar {
	text-align: left;
}
#outerBox {
	border: 21px solid #000;
}	
#innerBox {
	background-color: #6a6c71;
	padding: 13px;
}
#homeHeroBox {
	width: 890px;
	height: 344px;
}
#heroBox {
	width: 890px;
	height: 190px;
}
#contentBox {
	width: 890px;
	text-align: left;
}
#footerBox {
	width: 958px;
	height: 50px;
	margin-top: 15px;
	text-align: right;
}
td.contentArea {
	background-color: #f5f3ec;
	width: 618px;
	padding: 20px 20px 20px 20px;
	font-family: Helvetica, Arial;
	font-size: 13px;
	line-height: 16px;
	color: #343434;
}
td.contentArea a {
	font-family: Helvetica, Arial;
	font-size: 13px;
	line-height: 16px;
	color: #4476b9;
	text-decoration: none;
}
td.contentArea a:hover {
	color: #000;
}
td.contentAreaSub {
	background-color: #f5f3ec;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	font-family: Helvetica, Arial;
	font-size: 13px;
	line-height: 16px;
	color: #343434;
}
td.contentAreaSub a {
	font-family: Helvetica, Arial;
	font-size: 13px;
	line-height: 16px;
	/*font-style: italic;*/
	color: #4476b9;
	text-decoration: none;
}
td.contentAreaSub a.notBold {
	font-weight: normal;
}
td.contentAreaSub a:hover.notBold {
	font-weight: normal;
}
td.breadCrumb 
{
	background-color: #eeeadf;	
	border-right: 1px solid #e0cc95;
	padding-top: 10px;
	padding-left: 7px;
	font-family: Helvetica, Arial;
	text-transform: uppercase;
	font-size: 11px;
	/*line-height: 20px;*/
	color: #6A6778;
}
td.contentAreaSub A:hover {
	text-decoration: underline;
	/*font-style: italic;*/
}
td.contentBorder {
	background-color: #3a3a3a;
}
td.rightPanel {
	width: 222px;
	background-color: #6a6c71;
	background-image: url("/SiteBase/wrap/theme0/images/email.bkgd.gif");
	background-repeat: repeat-x;
	padding-top: 15px;
	padding-bottom: 15px;
}
td.rightPanelSub {
	background-color: #6a6c71;
	background-image: url("/SiteBase/wrap/theme0/images/email.bkgd.gif");
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-bottom: 15px;
}
.titleCopyHome {
	font-family: Helvetica;
	font-size: 13px;
	line-height: 16px;
	color: #174178;
	text-transform: uppercase;
}
.titleCopy {
	font-family: Helvetica;
	font-size: 14px;
	line-height: 16px;
	color: #445d8f;
	text-transform: uppercase;
}
td.contentTopBorder {
	background-color: #e0cc95;
	height: 6px;
}
td.contentTopBorderRight {
	height: 6px;
	background-color: #6a6c71;
	background-image: url("/SiteBase/wrap/theme0/images/email.bkgd.gif");
}
table.footer {
	font-family: Times;
	font-size: 12px;
	color: #A7A098;
}
table.footer A 
{
	text-decoration: none;
	color: #A7A098;
}
table.footer A:hover
{
	text-decoration: none;
	color: #A7A098;
}
#secondLevel {
	font-family: helvetica, arial;
	font-size: 11px;
	padding: 3px 0 4px 12px;	
	text-indent: -12px;
	margin-left: 5px;
	vertical-align: top;
}
#secondLevelSelected {
	font-family: helvetica, arial;
	font-size: 11px;
	padding: 3px 0 4px 12px;	
	text-indent: -12px;
	margin-left: 5px;
	vertical-align: top;
}
#secondLevel A
{
	color: #73531a;
	text-decoration: none;	
	background-image: url("/SiteBase/wrap/theme0/images/bulletdiamond_off.gif");
	background-position: left 5px;
	background-repeat: no-repeat;
	padding: 2px 0 3px 12px;
}
#secondLevel A:hover
{
	color: #33405c;
	text-decoration: none;	
	background-image: url("/SiteBase/wrap/theme0/images/bulletdiamond_on.gif");	
}
#secondLevelSelected A 
{
	color: #33405c;
	text-decoration: none;	
	background-image: url("/SiteBase/wrap/theme0/images/bulletdiamond_on.gif");
	background-position: left 5px;
	background-repeat: no-repeat;
	padding: 2px 0 3px 12px;	
}
#secondLevelSelected A:hover
{
	color: #33405c;
	text-decoration: none;	
}
#thirdLevel, #thirdLevelSelected {
	padding: 2px 0 3px 12px;
}
#thirdLevel A
{
	color: #73531a;
	text-decoration: none;	
}
#thirdLevel A:hover
{
	color: #33405c;
	text-decoration: none;	
}
#thirdLevelSelected A 
{
	color: #33405c;
	text-decoration: none;	
}
#thirdLevelSelected A:hover
{
	color: #33405c;
	text-decoration: underline;	
}
.trapper 
{
	display: none;	
}
#specialsContainer {
	width: 206px;
	height: 324px;
	background-image:	url("/SiteBase/wrap/theme0/images/bkgd.specials.jpg");
	text-align: left;
	position: relative;

}
#specialsContainer #btnSpecialsDiv {
	position: absolute;
	bottom: 12px;
	left: 15px;
	font-family: helvetica, Arial;
	font-size: 9px;
	color: #000;
}
#specialsContainer #btnSpecialsDiv img {
	margin-top: 5px;
}

#specialsBox {
	width: 172px;
	margin-left: 17px;
	padding-top: 14px;
}
.aSpecial {
	font-family: helvetica, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #000;
	margin: 5px 5px 12px 0;
}
.aSpecial .specialTitle {
	color: #392d0e;
	font-weight: bold;
}
.aSpecial .specialTitle a {
	color: #392d0e;
	text-decoration: none;
}
.aSpecial .specialTitle a:hover {
	text-decoration: underline;
}


#emailSignUpContainer
{
	width: 206px;
	height: 101px;	
	background-image: url("/SiteBase/wrap/theme0/images/email.bk.jpg");
	text-align: left;
}
#emailSignUpBox 
{
	width: 172px;
	margin-left: 17px;
	padding-top: 14px;
}
#emailSignUpBox input 
{
	font-size: 11px;
	margin: 0;
	padding: 0;
	width: 168px;
	height: 13px;
}


#bookingContainer
{
	width: 206px;
	height: 127px;	
	background-image: url("/SiteBase/wrap/theme0/images/bookbackground.jpg");
	text-align: left;
}
#bookingBox 
{
	width: 183px;
	margin-left: 11px;
	padding-top: 9px;
	text-align: center;
}
#bookingBox input 
{
	font-size: 11px;
	margin: 0;
	padding: 0;
	width: 60px;
	height: 13px;
}
#bookingBox select 
{
	font-size: 11px;
	width: 84px;
	height: 18px;
	margin-top: 11px;
	margin-bottom: 11px;
}




form 
{
	margin: 0;
	padding: 0;	
}
.weather 
{
	background-image: url("/SiteBase/wrap/theme0/images/nav.weatherbk.jpg");	
	background-repeat: no-repeat;
	height: 53px;
	width: 223px;
	color: #FEFEFF;
	font-size: 10px;
	font-family: Helvetica, Arial;
}
#weatherPage {
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
}
#weatherPage td {
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
}
.header 
{
	font-family: Helvetica;
	font-size: 13px;
	line-height: 16px;
	color: #413D57;
	text-transform: uppercase;
	font-weight: bold;
}


.HomepageTable td {
width: 278px;
padding: 10px 10px 30px 10px;
border: solid 1px #e0cd95;
background: #fefefc url("/SiteBase/wrap/theme0/images/boxbackground-sliver.gif") repeat-x left top;
vertical-align: top;
text-align: left;
color: #391f09;
text-decoration: none;
font-size: 15px;
}
.HomepageTable td p {
margin: 5px 0px 8px 0px;
}
.HomepageTable td a {
color: #391f09;
text-decoration: none;
font-size: 15px;
}
.HomepageTable td .eventDate {
color: #c19b56;
font-family: Arial;
font-size: 13px
}
.HomepageTable td .HomepageTableEventDate {
color: #c19b56;
font-family: Arial;
font-size: 13px
}
