.hx_bg {
	background-image: url(/season-packages/2010-2011/images/main_bg-2.jpg);
	background-position: bottom;
	background-color: #2d2e81;
}
.hx_bg1 {
	background-image: url(/season-packages/2010-2011/images/main_bg-3.jpg);
	background-position: bottom;
	background-color: #313080;
}
.hx_bg3 {
	background-image: url(/season-packages/2010-2011/images/main_bg-3.jpg);
	background-position: top;
	background-color: #313080;
}
.hx_bg2 {
	background-image: url(/season-packages/2009/images/main_bg.jpg);
	background-position: top;
	background-color: #fcd469;
}

#letter_bg { background-image: url(/season-packages/general/letter_bg.jpg); }
#fold_1 { background: url(/season-packages/general/letter_fold_01.jpg) repeat-x 0 0; }
#fold_2 { background: url(/season-packages/general/letter_fold_02.jpg) repeat-x 0 50%; }
#fold_3 { background: url(/season-packages/general/letter_fold_03.jpg) repeat-x 0 100%; }
#letter_space {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#Coin {
	width: 250px;
	float: right;
	height: 250px;
	clip: rect(auto,auto,auto,auto);
	position: relative;
	top: -250px;
	z-index: auto;
}

.date_index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFCB03;
	border: 1px solid #3B4059;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: right;
}
.order-dot-border {
	border: 1px solid #9398B5;
}
.order_but {
	font: 9px Tahoma, Verdana, Arial;
	color: #FFFFFF;
	background: #434862;
	width: 130px;
	text-align: center;
	margin-top: 2px;
	margin-bottom: 2px;
	height: 74px;
	vertical-align: middle;
}


.sub_hl {
	padding-bottom: 10px;
	padding-top: 10px;
}
.sub_blurp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
}
.sub_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #666666;
	border-left-color: #333333;
}
.sub_small {
	font-size: 9px;
	font-weight: normal;
}
.light_bg {
	background-image: url(2008/images/light_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.CC-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.CC-sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cf8727;
	font-weight: bold;
}
.cc-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: justify;
}
.cc-small_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-align: justify;
}

.sub_blurp1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}
.cc_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 10px;
	padding-top: 2px;
}
.park-hl {
	text-align: center;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
.park-sub {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
.park-text {
	text-align: center;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.mw_hl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-top: 15px;
	color: #8ad622;
}
.nw-Ball {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	background-image: url(2008/images/red_bal.gif);
	height: 23px;
	width: 25px;
	float: left;
	text-align: center;
	padding-top: 2px;
	font-weight: bold;
}
.mw_txt {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}
.mw_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	padding-top: 20px;
}
#but-renew {
	
	width: 153px;
	height: 76px;
	/*position: fixed;
	top: 380px;
	left: 24px;*/
}
#but-why {
	
	width: 153px;
	height: 76px;
	/*position: fixed;
	top: 466px;
	left: 24px;*/
}

#but-pri {
	
	width: 153px;
	height: 76px;
	/*position: fixed;
	top: 552px;
	left: 24px;*/
}

#but-gift {
	
	width: 153px;
	height: 76px;
	/*position: fixed;
	top: 638px;
	left: 24px;*/
}
.section {
	width: 60px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #FFF;
}
.pr_am {
	font-style: italic;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.pr_save {
	font-weight: bold;
	color: #F90;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
.pr_price {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
}
.pr_options {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CF8727;
}
.box_marker {
	width: 554px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	background-color: #7A4A2F;
}
#pressbox {
	background-color: #4a3636;
	background-image: url(2008/nw/pr_bg2.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
#Subscriptbox {
	background-color: #3c364a;
	background-image: url(2008/nw/sub_bg2.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
#flexbox {
	background-color: #a65559; /*#5c3d55;*/
	background-image: url(2008/nw/flex_bg3.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
#superbox {
	background-color: #3d4d5c;
	background-image: url(2008/nw/sup_bg2.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
.sect_box {
	width: 545px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 15px;
	height: 180px;
}
.sect_inner_box {
	width: 530px;
	height: 160px;
}
.sect_HL {
	padding-bottom: 5px;
	text-align: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #8ad622;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
}
.sect_TXT {
	width: 342px;
	text-align: left;
	padding-left: 8px;
	color: #FFF;
	line-height: 16px;
}
.sect_LOGO {
	width: 180px;
	text-align: right;
	vertical-align: bottom;
}
.poster {
	text-align: center;
	margin-top: 10px;
	border: 1px solid #333;
}
.spacer {
	height: 35px;
}
.logo_trans_bg {
	background-image: url(2010-2011/images/light_trans.png);
}
.other-button {
	background-image: url(2008/nw/other_button.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	height: 101px;
	width: 175px;
	display: table-cell;
}

