body {
	background-image: url(images/bg_pattern.gif);
	background-repeat: repeat-x;
	background-color: #706758;
	margin-top: 30px;
	margin-right: 0px;
	margin-left: 0px;
}
/* 
-------------------------------------Header
*/
#header {
	background-color: #FFFFFF;
	background-image: url(images/topcorners.gif);
	background-repeat: no-repeat;
	display: block;
	text-align: center;
	width: 848px;
	margin-top: 0px;
	padding-top: 0px;
}
/* 
-------------------------------------Content
*/
#content {
	background-color: #FFFFFF;
	width: 850px;
	display: inline;
	margin-right: 25px;
	margin-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #706758;
	height: 325px;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #706758;
}
/* 
-------------------------------------Footer
*/
#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #464037;
	text-align: center;
	width: 850px;
	margin-top: 20px;
	margin-bottom: 20px;
}
/* 
-------------------------------------Latest & Greatest
*/
#LatestBlock {
	background-image: url(images/arrow_side_lg.gif);
	background-repeat: repeat-y;
	display: block;
	width: 240px;
}
.LatestText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #706758;
	background-image: url(images/sepline_1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 210px;
	display: block;
	padding-bottom: 15px;
}
.LatestHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #15B9D4;
	width: 210px;
}
.LatestDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #B7B3AC;
}
/* 
-------------------------------------Schedule
*/
#ScheduleBlock {
	background-image: url(images/arrow_side_schedule.gif);
	background-repeat: repeat-y;
	display: block;
	width: 240px;
}
.ScheduleDetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #B7B3AC;
	background-image: url(images/sepline_1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 210px;
	display: block;
	padding-bottom: 15px;
}
.ScheduleHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #C5B955;
	width: 210px;
}
.ScheduleName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #000;
	width: 210px;
}
.ScheduleName a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #000;
	width: 210px;
	text-decoration: none;
}
.ScheduleName a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #000;
	width: 210px;
	text-decoration: none;
}
.ScheduleName a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #000;
	width: 210px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	text-decoration: none;
}
.ScheduleName a:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #000;
	width: 210px;
	text-decoration: none;
}
/* 
-------------------------------------Who
*/
#WhoBlock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #706758;
	display: block;
	width: 370px;
}
#WhoBlock a:link {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DCA248;
	text-decoration: none;
}
#WhoBlock a:visited {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DCA248;
	text-decoration: none;
}
#WhoBlock a:hover {
	color: #DCA248;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DCA248;
	text-decoration: none;
}
#WhoBlock a:active {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DCA248;
	text-decoration: none;
}
.WhoHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #DCA248;
}
.WhoHeadingBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #DCA248;
	font-weight: bold;
}
.WhoSubHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #DCA248;
	font-weight: bold;
}
/* 
-------------------------------------What
*/
#WhatBlock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #706758;
	display: block;
	width: 370px;
}
#WhatBlock a:link {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F0833F;
	text-decoration: none;
}
#WhatBlock a:visited {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F0833F;
	text-decoration: none;
}
#WhatBlock a:hover {
	color: #F0833F;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F0833F;
	text-decoration: none;
}
#WhatBlock a:active {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F0833F;
	text-decoration: none;
}
.WhatHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #F0833F;
}
.WhatHeadingBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #F0833F;
	font-weight: bold;
}
.WhatSubHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #F0833F;
	font-weight: bold;
}
#WhatSubHeadingBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.5em;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
#whatsubmenu {
	background-image: url(images/arrow_side_production.gif);
	background-repeat: repeat-y;
	display: block;
	width: 205px;
	margin-left: 0px;
	padding-left: 0px;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
	color: #706758;
}
#whatsubmenu ul {
	white-space: nowrap;
	list-style-type: none;
	padding-left: 0px;
	margin: 0px;
}
#whatsubmenu li {
	list-style-type: none;
	list-style-position: inside;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: AAAAA1;
	width: 170px;
}
#whatsubmenu li a:link {
	background-image: url(images/submenu_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	color: #706758;
	text-decoration:none;
}
#whatsubmenu li a:visited {
	background-image: url(images/submenu_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	color: #706758;
	text-decoration:none;
}
#whatsubmenu li a:hover {
	background-image: url(images/submenu_arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	color: #F0833F;
	text-decoration:none;
}
#whatsubmenu li a:active {
	background-image: url(images/submenu_arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	color: #F0833F;
	text-decoration:none;
}
.WhatPage {
	background-image: url(images/submenu_arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	color: #F0833F;
	text-decoration:none;
}
#WhatTrailer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #706758;
}
#WhatTrailer a:link {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F0833F;
	text-decoration: none;
}
#WhatTrailer a:visited {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F0833F;
	text-decoration: none;
}
#WhatTrailer a:hover {
	color: #F0833F;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F0833F;
	text-decoration: none;
}
#WhatTrailer a:active {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F0833F;
	text-decoration: none;
}
.WhatTrailerSize {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #B7B3AC;
}
/* 
-------------------------------------Why
*/
#WhyBlock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #706758;
	display: block;
	width: 370px;
}
#WhyBlock a:link {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #80A05A;
	text-decoration: none;
}
#WhyBlock a:visited {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #80A05A;
	text-decoration: none;
}
#WhyBlock a:hover {
	color: #80A05A;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #80A05A;
	text-decoration: none;
}
#WhyBlock a:active {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #80A05A;
	text-decoration: none;
}
.WhyHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #80A05A;
}
.WhyHeadingBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #80A05A;
	font-weight: bold;
}
.WhySubHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #80A05A;
	font-weight: bold;
}
/* 
-------------------------------------Where & When
*/
#WhereBlock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #706758;
	display: block;
	width: 370px;
}
#WhereBlock a:link {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CB4F44;
	text-decoration: none;
}
#WhereBlock a:visited {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CB4F44;
	text-decoration: none;
}
#WhereBlock a:hover {
	color: #CB4F44;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CB4F44;
	text-decoration: none;
}
#WhereBlock a:active {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CB4F44;
	text-decoration: none;
}
.WhereHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #CB4F44;
}
.WhereHeadingBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #CB4F44;
	font-weight: bold;
}
.WhereDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #CB4F44;
	font-weight: bold;
}
.WhereTime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #CB4F44;
	font-weight: normal;
}
.WhereProduction {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #000;
	font-weight: bold;
}
.WhereEvent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #706758;
	background-image: url(images/sepline_370.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 370px;
	display: block;
	padding-bottom: 15px;
	padding-top: 5px;
}
	
/* 
-------------------------------------How
*/
#HowBlock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #706758;
	display: block;
	width: 370px;
}
#HowBlock a:link {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6AC0AB;
	text-decoration: none;
}
#HowBlock a:visited {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6AC0AB;
	text-decoration: none;
}
#HowBlock a:hover {
	color: #6AC0AB;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6AC0AB;
	text-decoration: none;
}
#HowBlock a:active {
	color: #6AC0AB;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6AC0AB;
	text-decoration: none;
}
.HowHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #6AC0AB;
}
.HowHeadingBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #6AC0AB;
	font-weight: bold;
}
.HowSubHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #6AC0AB;
	font-weight: bold;
}
.HowForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #706758;
}
/* 
-------------------------------------Wow
*/
#WowBlock {
	display: block;
	width: 370px;
}
#WowBlock a:link {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DF758B;
	text-decoration: none;
}
#WowBlock a:visited {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DF758B;
	text-decoration: none;
}
#WowBlock a:hover {
	color: #DF758B;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DF758B;
	text-decoration: none;
}
#WowBlock a:active {
	color: #DF758B;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DF758B;
	text-decoration: none;
}
#WowBlock p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #706758;
	background-image: url(images/sepline_370.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 370px;
	display: block;
	padding-bottom: 25px;
	padding-top: 15px;
}
.WowHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #DF758B;
}
.WowHeadingBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #DF758B;
	font-weight: bold;
}
.WowReviewer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #DF758B;
	font-weight: bold;
}
.WowReviewerTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #DF758B;
	font-weight: normal;
}
/* 
-------------------------------------Help
*/
#HelpBlock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #706758;
	display: block;
	width: 370px;
}
#HelpBlock ul {
	white-space: nowrap;
	list-style-type: none;
	padding-left: 0px;
	margin: 0px;
}
#HelpBlock li {
	list-style-type: none;
	list-style-position: inside;
	padding-bottom: 5px;
	width: 370px;
}
#HelpBlock a:link {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7C8083;
	text-decoration: none;
}
#HelpBlock a:visited {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7C8083;
	text-decoration: none;
}
#HelpBlock a:hover {
	color: #7C8083;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7C8083;
	text-decoration: none;
}
#HelpBlock a:active {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7C8083;
	text-decoration: none;
}
.HelpHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #7C8083;
}
.HelpHeadingBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #7C8083;
	font-weight: bold;
}
.HelpSubHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #7C8083;
	font-weight: bold;
	padding-top: 20px;
}
/* 
-------------------------------------Global
*/
#GlobalBlock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #706758;
	display: block;
	width: 370px;
}
#GlobalBlock a:link {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #15B9D4;
	text-decoration: none;
}
#GlobalBlock a:visited {
	color: #706758;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #15B9D4;
	text-decoration: none;
}
#GlobalBlock a:hover {
	color: #15B9D4;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #15B9D4;
	text-decoration: none;
}
#GlobalBlock a:active {
	color: #15B9D4;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #15B9D4;
	text-decoration: none;
}
#GlobalBlock ul {
	white-space: nowrap;
	list-style-type: none;
	padding-left: 0px;
	margin: 0px;
}
#GlobalBlock li {
	list-style-type: none;
	list-style-position: inside;
	padding-bottom: 5px;
	width: 370px;
}
.GlobalHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #15B9D4;
}
.GlobalHeadingBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #15B9D4;
	font-weight: bold;
}
.GlobalSubHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #15B9D4;
	font-weight: bold;
}
.GlobalStore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #706758;
}
.GlobalDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #B7B3AC;
}
#WhatSubHeadingBlack   a:link {
	text-decoration: none;
}
