/* ====================
==== MAIN ELEMENTS ====
==================== */

body {
	background: url(../images/background.jpg) repeat-x #555555;
	margin: 0px;
	color: #000000;
	font-family: bankgothic lt bt, Verdana, Geneva, sans-serif;
	font-size: 12px;
}

.SidePanels	{
	background: url(../images/sidepanels.jpg) repeat;
	width: 1029px;
}

.MainContainer	{
	width: 920px;	
}


/* ====================
==== LOGO AREA ========
==================== */

.LogoBackground	{
	background: url(../images/logobackground.jpg) no-repeat;
	width: 920px;
	height: 210px;
}

.TabsContainer	{
	width: 920px;
	padding-top: 141px;
}

.TourTab	{
	float: left;
	padding-left: 7px;
}

.StoreTab	{
	float: right;
	padding-right: 9px;
}


/* ====================
==== LARGE IMAGE ======
==================== */
/*
.LargeImageContainer	{
	background: url(../images/largeimage.jpg) no-repeat;
	width: 920px;
	height: 400px;
}
*/
.LargeImageContainer	{
	width: 920px;
	height: 400px;
}


/* ====================
==== MENU =============
==================== */

.MenuContainer	{
	width: 920px;
	height: 39px;
}

/* IE 6 Fix */
.MenuContainer	{
	_margin-bottom: -2px;
}

.MenuBottomBar	{
	background: url(../images/menubottombar.jpg) no-repeat;
	width: 920px;
	height: 28px;
}


/* ====================
==== CONTENT AREA =====
==================== */


/* MAIN SECTION */
.ContentContainer	{
	width: 918px;
	border-left: 1px solid #555555;
	border-right: 1px solid #555555;
	text-align: left;
}

.MainContentContainer	{
	width: 688px;
	background: url(../images/contentbackground2.jpg) repeat;
	float: left;
}

.PageTitle	{
	width: 688px;
	height: 81px;
}

.ContentContainer .newsHeadline
{
    font-size: 12px;
    font-weight: bold;
    color: #58455e;
}
.ContentContainer .newsBox
{
    margin: 5px 0px 5px 0px;
}

.ContentContainer .newsBoxHeadline
{
    border-bottom: 1px dotted #555555;
    margin-bottom: 10px;
}

.ContentContainer .eventHeadline
{
    font-size: 12px;
    font-weight: bold;
    color: #58455e;
}
.ContentContainer .eventBox
{
    margin: 5px 0px 5px 0px;
}

.ContentContainer .eventBoxHeadline
{
    border-bottom: 1px dotted #555555;
    margin-bottom: 10px;
}

/* IE 6 Fix */
.PageTitle	{
	_margin-bottom: -2px;
}

.Content	{
	padding-left: 56px;
	padding-right: 56px;
	width: 576px;
}

/* IE 6 Fix */
.Content	{
	_padding-top: 10px;
}

.Content a, .Content a:active, .Content a:link, .Content a:visited, .Content a:hover	{
	color: #473a49;
}
.ContentFooterContainer	{
	background: url(../images/contentfooter_bg.jpg) no-repeat;
	height: 213px;
	width: 609px;
	padding-left: 42px;
	padding-right: 37px;
	
}

.Content p.Header 
{
    font-size: 14px;
    font-weight: bold;
    }

.ContentFooterTopOrnate	{
	background: url(../images/contentfooter_topornate.jpg) no-repeat;
	height: 66px;
	width: 609px;
}

.ContentFooterIcons	{
	text-align: center;
	width: 609px;
}

.ContentFooterBottomOrnate	{
	background: url(../images/contentfooter_bottomornate.jpg) no-repeat;
	height: 51px;
	width: 609px;
}


/* RIGHT COLUMN	*/
.RightMainContainer	{
	float: right;
	width: 230px;
}

.RightBoxContainer	{
	background: url(../images/rightbox_bg.jpg) repeat;
	width: 230px;
}

.RightBoxContainer a, .RightBoxContainer a:active, .RightBoxContainer a:link, .RightBoxContainer a:visited, .RightBoxContainer a:hover	{
	color: #473a49;
}

.RightBoxTitle	{
	width: 230px;
	height: 51px;
}

.RightBoxText	{
	padding-left: 21px;
	padding-right: 30px;
	width: 179px;
	background: url(../images/rightbox_textboxbottom.jpg) bottom no-repeat;
	padding-bottom: 10px;
}

.RightBoxBottom	{
	height: 42px;
	width: 230px;
}

/* IE 6 Fix */
.RightBoxBottom	{
	_margin-bottom: -2px;
}	


/* ====================
==== FOOTER ===========
==================== */

.FooterTopBar	{
	background: url(../images/footertopbar.jpg) no-repeat;
	height: 37px;
	width: 920px;
}

.FooterBackground	{
	background: url(../images/footerbackground.jpg) no-repeat;
	height: 90px;
	width: 920px;
}

/* IE 6 Fix */
.FooterBackground	{
	_margin-bottom: -2px;
}

.RoyaltyRecordsLogo	{
	float: left;
	padding-left: 11px;
}

.AnyaWilsonLogo	{
	float: right;
	padding-right: 14px;
}

