/*
// $Id: wrapper.css,v 1.16 2010/02/17 15:47:33 zachb Exp $
// $Revision: 1.16 $
// $Author: zachb $
//
// $Log: wrapper.css,v $
// Revision 1.16  2010/02/17 15:47:33  zachb
// *** empty log message ***
//
// Revision 1.15  2010/02/12 18:34:37  zachb
// Updated wrapper to allow for proper ticket display in left column
//
// Revision 1.14  2009/12/17 22:04:33  karenk
// add social icons
//
// Revision 1.13  2009/09/30 16:33:42  karenk
// fix position of flash. fix dhtml under flash in ie.
//
// Revision 1.12  2009/09/29 23:44:19  karenk
// fix position of nav
//
// Revision 1.11  2009/09/17 22:03:12  karenk
// finally get this flash/non-flash layout figured out.
//
// Revision 1.10  2009/09/17 21:46:49  karenk
// fix positioning of flash
//
// Revision 1.8  2009/09/17 20:43:54  karenk
// *** empty log message ***
//
// Revision 1.7  2007/08/03 22:20:27  stephend
// Updated calendar detail pages time format & available languages
//
// Revision 1.6  2007/07/13 16:31:37  stephend
// Added sort field to Home Flash CGroup
//
// Revision 1.5  2007/07/12 20:40:27  stephend
// Fixed IE6 Wrapper bug
//
// Revision 1.4  2007/07/09 21:02:10  stephend
// Added Sitemap, Tertiary left-col nav items, fixed email-this-page fields
//
// Revision 1.3  2007/07/05 21:07:15  stephend
// Integrated Flash w/CMT groups, added CMT modules
//
// Revision 1.2  2007/07/02 23:22:07  stephend
// Flash & CMT build
//
// Revision 1.1  2007/06/27 18:39:33  stephend
// Initial check-in.
//
// 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.
//
//
*/

#headerDiv {
	position: relative;
	top: 0px;
	left: 0px;	
	height: 387px;	
}
#LayerDancer{
	position: absolute;
	top: 13px;
	left: 0px;
}
#LayerHero {
	position: absolute;
	top: 147px;
	left: 296px;
	z-index: -1;	
}
#LayerHero img {
	position: absolute;
	left: -242px;
	height: 239px;
}
#divTopNav {
	margin:0;
	padding:0;
	position: absolute;
	top: 79px;
	left: 315px;
	z-index: 10;
}
#divLogo {
	position: absolute;
	top: 0px;
	left: 745px;
}

body 
{
	background:#222506 url(../images/bg.jpg) repeat-x;
	padding:0;margin:0;
}
body,a,p 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
}

a {color:#82431c}
h1,h2,h3,h4,h5,h6 {padding:0;margin:0;line-height:17px;color:#82431c}
h1 {font-size:18px;font-weight:normal;}
h2 {text-transform:uppercase;font-weight:bold;font-size:12px}
img {border:0}

#container {width:1005px;margin:auto; position:relative;}
#content {padding:36px 40px;text-align:left;vertical-align:top;}
#footer 
{	
	position: relative;
	background:url(../images/bg.footer.jpg) no-repeat;
}
#leftcol 
{
	width:204px;
	text-align:center;
	vertical-align:top;
}
/*
#leftcol_nav {padding:18px 4px 6px 16px;text-align:left}
#leftcol_nav a {display:block;padding:5px;color:#82431c;text-decoration:none}
#leftcol_nav a:hover {color:#444614}
*/
#leftcol_nav {font-size:11px;color:#82431c;padding:18px 4px 0 16px;text-align:left}
#leftcol_nav ul {padding-left:16px;margin:0}
#leftcol_nav a {font-size:11px;display:block;color:#82431c;text-decoration:none;}
#leftcol_nav a:hover {color:#444614}

#main 
{
	position: relative;
	border-left:solid 2px #000;
	border-right:solid 2px #000;
	position:relative; /* anchors div#persistent_links */
	background-image:url(../images/bg.home.body.jpg);
	background-repeat:no-repeat;
	background-color:#d4c790;
}

#tbl_main 
{
	width:100%;
}
#vvf {vertical-align:bottom}

.faux-center {margin:0 54px 0 54px} /* creates the faux-center */
.lowercase {text-transform:lowercase}

#socialDiv {
	text-align: right;
	margin: 0 10px 0 0;
	padding: 0;
}
a#emailToAFriend {
	text-decoration: none;
	color: #363636;
}
#inviteDiv 
{
	position: absolute;
	top: 93px;
	left: 730px;
}
