body {
	margin:0; padding:0; border:0;
	font: 12px/18px helvetica,arial,sans-serif;
	text-align:center;
	color:white;
	}
div.tix_page_container {
	margin:0; padding:0; border:0;
	font: 12px/18px helvetica,arial,sans-serif;
	background: #23457b url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_bg_body.jpg) repeat-x;
	text-align:center;
	color:#333;
	min-height: 600px;
 	height: auto !important;
	height: 600px;
	overflow: visible;
	}

	
p {
	margin-top:0; margin-bottom:1em;
	line-height: 1.8em;
	}

p, h1, h2, h3, td, li {text-align:left;}

p, h1, h2, h3 {
	font: 12px "Trebuchet MS", "Lucida Sans", serif;
	}

p.citation {
	font: 12px/16px verdana,arial,helvetica;
	padding-left: 25px;
	text-indent: -25px;
	}

img { border:0; }

.clear	{ font-size: 1px; line-height: 1px; height: 1px; clear:both; margin: 0px; padding: 0px; }

.bold { font-weight:bold; }

.italic { font-style:italic; }

.indent { margin-left:20px; }

.center { text-align:center; }

.right { text-align:right; }

a { text-decoration: none; color:#6c0;}
a:hover { text-decoration: underline; color:#6c0; }

h1 {
	color:#0f75bc;
	font-size:19px; line-height:25px; font-family:arial,helvetica,sans-serif;
	margin:0 0 .5em 0;
	text-transform: uppercase;
	}

	h1#home { margin-top:0; }
	
h2 {
	color:#f60;
	font-size: 24px;
	margin:0 0 .3em 0;
	}

h3 {
	font-size: 14px;
	color: #333;
	font-weight: bold;
	}

h4
{
	font-size: 12px;
}
	
.smalltext { font-size:10px; line-height:14px; }

.nobold { font-weight: normal; }

img#top { margin:0 auto 23px auto; }

img#bottom { margin:0 auto 3px auto; }

img.imgborder {	padding:1px; border:1px solid #999;}

.caption { font-size:11px; text-align:center; color:#555; }

a.tablink { font-weight: bold; font-size: 11px; border-left: 4px solid #390; padding: 2px 0 2px 1em; text-decoration: none; }

a.tablink:hover { text-decoration: underline; }

#container {
	position: relative;
	width: 890px;
	margin: 0 auto 0;
	padding: 0;
	background: #23457b url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_bg_body2.jpg) no-repeat top center;
	}

	#masthead {
		position: absolute;
		top: 12px;
		left: 11px;
		width: 869px;
		height: 111px;
		margin: 0;
		padding: 0;
		background: #fafa61 url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_bg_topsection.gif) no-repeat top center;
		}

		#masthead img {
		position: absolute;
		top: 24px;
		left: 0;
		border: 0;
		margin: 0;
		padding: 0;
		}
		
		#masthead h1 {
		position: absolute;
		top: 32px;
		left: 194px;
		background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_bg_ocea_tickets.gif) no-repeat top left;
		width: 465px;
		height: 87px;
		}
		
		#masthead h1 span {
		display: none;
		}
		
		p#mastphone {
		position: absolute;
		top: 46px;
		left: 683px;
		width: 110px;
		background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_mast_phone.gif) no-repeat top left;
		font: 11px/12px Trebuchet MS, verdana, helvetica, arial;
		font-weight: bold;
		margin: 0 0 0 0;
		padding: 0 0 0 46px;
		}
		
		#toplinks {
		position: absolute;
		top: 0;
		left: 0;
		padding: 6px 20px 0;
		margin:0;
		width: 829px;
		height: 18px;
		background: #fafa61 url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_bg_toplinks.gif) no-repeat top center;
		}
	
		#toplinks ul {
			float: right;
			list-style: none;
			border:0;
			margin:0;
			text-align: right;
			display:inline;
			padding: 0 1px 0 0;
			}
			
		#toplinks .toplinks1 {
			float: left;
			}
			
		#toplinks .toplinks2 {
			text-transform: uppercase;
			}
			
		#toplinks li {
			font-size: 11px;
			list-style: none;
			margin:0;
			padding: 0 10px 0;
			line-height:normal;
			float:left;
			text-align: center;
			}
		
		#toplinks .toplinks1 li {
			border-left: 1px solid #fff;
			}
		
		#toplinks .toplinks2 li {
			border-right: 1px solid #fff;
			}
			
		#toplinks .toplinks1 li.none {
			border-left: 0;
			}
			
		#toplinks .toplinks2 li.none {
			border-right: 0;
			}
			
		#toplinks li a {
			text-decoration: none;
			color: #fff;
			}
			
		#toplinks li a:hover, #toplinks .toplinks1 li.active a, #toplinks .toplinks2 li.active a {
			color: #fc0;
			}
		
		#divNavHm, #divNav {
			position: relative;
			top: 123px;
			width: 858px;
			height: 30px;
			padding: 0 0 0 11px;
			margin: 0 auto 0 11px;
			background: #ff6 url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_bg_topnav.gif) no-repeat top left;
			z-index: 500;
		}
			
		#divNavHm {
			background: #ff6 url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_bg_topnav_hm.gif) no-repeat top left;
		}
	
		#nav {
			position: relative;
			height: 27px;
			width: 848px;
			margin: 0;
			padding: 0;
		}
	
		#nav li ul, #nav li ul {
			margin: 0;
			padding: 0;
			visibility: hidden;
		}
	
		#nav a {
			text-decoration: none;
		}
	
		#nav li { /*float the main list items*/
			margin: 0;
			float: left;
			display: block;
		}
	
		#nav li ul {
			display: none;
		}
	
		#nav li ul li {
			padding-right: 15px;
		}
	
		#nav li.off ul, #nav li.on ul  { /*put the subnav below*/
			position: absolute;
			top: 27px;
			left: 0;
			background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_bg_subnav.gif) no-repeat;
			height: 28px;
			width: 848px;
		}
		#nav li.off ul.tworow, #nav li.on ul.tworow
		{
			height: 56px;
			background-position: bottom left;
			background-image: url('/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_bg_subnav-tworow.gif');
		}
		#nav li.off ul.threerow, #nav li.on ul.threerow
		{
			height: 84px;
			background-position: bottom left;
			background-image: url('/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_bg_subnav-threerow.gif');
		}
		
		#nav li#onetime ul {
			padding: 0 0 0 20px;
		}
		
		#nav li#onetime ul li {
			float: left;
		}
		
		#nav li#movies ul {
			padding: 0 0 0 20px;
		}
		
		#nav li#theme ul {
			padding: 0 0 0 20px;
		}
		
		#nav li#water ul {
			padding: 0 0 0 20px;
		}
		
		#nav li#sports ul {
			padding: 0 0 0 20px;
		}

		#nav li#socal ul {
			padding: 0 0px 0 20px;
		}
		
		#nav li#outofarea ul {
			padding: 0 0px 0 20px;
		}
		
		#nav li#discounts ul {
			padding: 0 0px 0 20px;
		}
		
		#nav li#faqs ul {
			padding: 0 0px 0 20px;
		}
	
		#nav li.on:hover ul, #nav li.over ul { /*for ie*/
			visibility: visible;
			background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_bg_subnav.gif) no-repeat;
		}
	
		#nav li a {
			color: #9f3;
			display: block;
			padding: 0;
			margin: 0;
		}
	
		#nav li.on a {
			color: #9f3;
		}
	
		#nav li.on ul a, #nav li.off ul a {
			border: 0;
			float: left; /*ie doesn't inherit the float*/
			color: #9f3;
			width: auto;
		}
	
		#nav li.on:hover ul a, #nav li.over ul li a { /*for ie - the specificity is necessary*/
			background: #23457b;
		}
	
		#nav li.on ul {
			display: block;
		}
	
		#nav li.off:hover ul, #nav li.over ul {
			visibility: visible;
			display: block;
			z-index: 6000;
		}
	
		#nav li.off a:hover, #nav li.on a:hover { 
			color: #9f3;
			text-decoration: underline;
		}
	
		/*do the image replacement*/
	
		#nav li span {
			position: absolute;
			left: -9384px;
		}
	
		#onetime a, #movies a, #theme a, #water a, #sports a, #socal a, #outofarea a, #discounts a, #faqs a {
			display: block;
			position: relative;
			height: 27px;
			background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_n_topnav_map.gif) no-repeat; /*contains all hover states*/
		}
	
		/*first, put the initial states in place*/
		
		#onetime a {
			background-position: 0 0;
			width: 122px;
		}
		
		#movies a {
			background-position: -122px 0;
			width: 63px;
		}
		
		#theme a {
			background-position: -185px 0;
			width: 100px;
		}
		
		#water a {
			background-position: -285px 0;
			width: 98px;
		}
		
		#sports a {
			background-position: -383px 0;
			width: 112px;
		}
		
		#socal a {
			background-position: -495px 0;
			width: 64px;
		}
		
		#outofarea a {
			background-position: -559px 0;
			width: 122px;
		}
		
		#discounts a {
			background-position: -681px 0;
			width: 118px;
		}
		
		#faqs a {
			background-position: -799px 0;
			width: 49px;
		}
		
		/* active area */
		
		#onetime.on a {
			background-position: 0 -40px;
		}
		
		#movies.on a {
			background-position: -122px -40px;
		}
		
		 #theme.on a {
			background-position: -185px -40px;
		 }
		
		#water.on a {
			background-position: -285px -40px;
		}
		
		#sports.on a {
			background-position: -383px -40px;
		}
		
		#socal.on a {
			background-position: -495px -40px;
		}
		
		#outofarea.on a {
			background-position: -559px -40px;
		}
		
		#discounts.on a {
			background-position: -681px -40px;
		}
		
		#faqs.on a {
			background-position: -799px -40px;
		}
		
		/*hover states*/
		
		#onetime a:hover, #onetime:hover a, #onetime.over a {
			background-position: 0 -40px;
		}
		
		#movies a:hover, #movies:hover a, #movies.over a {
			background-position: -122px -40px;
		}
		
		#theme a:hover, #theme:hover a, #theme.over a {
			background-position: -185px -40px;
		}
		
		#water a:hover, #water:hover a, #water.over a {
			background-position: -285px -40px;
		}
		
		#sports a:hover, #sports:hover a, #sports.over a {
			background-position: -383px -40px;
		}
		
		#socal a:hover, #socal:hover a, #socal.over a {
			background-position: -495px -40px;
		}
		
		#outofarea a:hover, #outofarea:hover a, #outofarea.over a {
			background-position: -559px -40px;
		}
		
		#discounts a:hover, #discounts:hover a, #discounts.over a {
			background-position: -681px -40px;
		}
		
		#faqs a:hover, #faqs:hover a, #faqs.over a {
			background-position: -799px -40px;
		}
		
		/*subnav formatting*/
		
		#nav li.off ul a, #nav li.on ul a {
			display: block;
			background: #23457b;
			color: #9f3;
			font-family: helvetica;
			font-size: 12px;
			padding: 0;
			margin: 5px 0 0;
			height: 18px;
		}		
		
		#nav li.on ul a {
			background: #23457b;
		}

/* styles for homepage */

	#contentcontainerhm {
		position: relative;
		top: 123px;
		padding: 0;
		margin: 0;
		background: #e3e8e5 url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_bg_tile_hm.gif) repeat-y center;
		text-align: left;
		z-index: 100;
		overflow: hidden;
		}
		
		#contenthm {
			background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_bg_body_bottom_hm.jpg) no-repeat;
			width: 869px;
			height: 100%;
			min-height: 450px;
			margin: 0 auto 0;
			padding: 0 9px 0 12px;
			}
		
		/* for Internet Explorer */
		/*\*/
		* html #contenthm: {
			height: 558px;
		}

			#mainhome {
			position: relative;
			float: left;
			padding: 0;
			margin: 0;
			}
			
				#feature {
				width: 581px;
				height: 367px;
				margin: 0 0 13px 0;
				padding: 0;
				background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_feature_disneyonice.jpg) no-repeat;
				}
				
					#feature h2 {
					position: relative;
					float: left;
					padding: 0;
					margin: 54px 0 0 0;
					width: 350px;
					height: 45px;
					background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_disneyonice.gif) no-repeat;
					}
					
					#feature h2 span {
					display: none;
					}
					
					#feature p {
					position: relative;
					float: left;
					width: 350px;
					color: #fff;
					padding: 0;
					margin-left: 0;
					font-size: 14px;
					}
					
					#feature p.last {
					color: #6c0;
					}
					
					.featurebuttons {
					position: relative;
					float: left;
					list-style: none;
					margin: 56px 0 0 0;
					padding: 0 29px 0 26px;
					height: 311px;
					z-index: 6000;
					}
					
					.featurebuttons li {
					background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_feature_btnoff.gif) no-repeat;
					width: 20px;
					height: 19px;
					margin: 0;
					padding: 0 0 12px 0;
					}
					
					.featurebuttons li a {
					display: block;
					width: 20px;
					height: 19px;
					}
					
					.featurebuttons li a:hover {
					background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_feature_btnon.gif) no-repeat;
					display: block;
					width: 20px;
					height: 19px;
					}
					
					.featurebuttons li.selected {
					background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_feature_btnon.gif) no-repeat;
					}
					
					.featurebuttons span {
					display: none;
					}

				#slideHeaderDiv {
				position: absolute;
				width: 581px;
				height: 367px;
				margin: 0 0 13px 0;
				padding: 0;
				}
				
					#slideMainDiv {
					height: 581px;
					width: 367px;
					border-bottom: 0px;
					}
					
					.slideDiv {
					position: absolute;
					left: 0;
					top: 0;
					width: 581px;
					height: 367px;
					}


				#promo {
				left: 0;
				width: 581px;
				padding: 380px 0 0 0;
				}
					
					.promobox {
					position: absolute;
					width: 179px;
					height: 140px;
					color: #333;
					padding: 0;
					margin: 0;
					background: #fff url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_promo_top.gif) no-repeat top;
					}
					
					.promobox h3, .promobox p, .promobox img {
					padding: 0 0 0 13px;
					margin: 0;
					}
					
					.promobox img {
					margin: 8px 0 0;
					padding: 10px 12px 10px 13px;
					}
					
					.promobox p.last {
					padding: 10px 0 10px 15px;
					margin-bottom: 0;
					background: #fff url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_promo_bottom.gif) no-repeat bottom;
					}
					
					#pbox1{
					left: 19px;
					}
					
					#pbox2 {
					left: 207px;
					}
					
					#pbox3 {
					left: 395px;
					}
					
					#pbox2 img, #pbox3 img {
					padding-bottom: 15px;
					}
			
			#sidebarhome {
			position: relative;
			float: right;
			width: 288px;
			padding: 0;
			margin: 0;
			text-align: left;
			}
			
				#flashpiece {
				margin: 15px 0 0 0;
				padding: 0;
				width: 279px;
				height: 275px;
				}
				
				#sidebarhome img#homeAd {
				padding: 52px 0 0 37px;
				margin: 0;
				border: 0;
				}

/* Styles for inside pages */

	#contentcontainer {
		position: relative;
		top: 123px;
		padding: 0;
		margin: 0;
		background: #ebf0ec url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_bg_tile.gif) repeat-y center;
		text-align: left;
		z-index: 100;
		overflow: hidden;
		}
		
		.breadcrumbs {
		list-style: none;
		padding: 18px 0 0 20px;
		margin: 0;
		font-size: 11px;
		}
		
		.breadcrumbs li {
		display: inline;
		padding: 0;
		margin: 0;
		}
		
		.breadcrumbs a {
		text-decoration: none;
		color: #666;
		}
		
		.breadcrumbs a:hover {
		text-decoration: underline;
		}
		
		.breadcrumbs a {
		font-weight: bold;
		}
		
		.breadcrumbs li:before { content: "> "; }
		.breadcrumbs li:first-child:before { content: ""; }
		
		/*IE workaround*/
		/*All IE browsers*/
		* html .breadcrumbs li
		{
		background-image: url("/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_gt.gif");
		background-repeat: no-repeat;
		background-position: 0 50%;
		padding: 0 0.5em 0 1em;
		margin: 0 1em 0 -1em;
		}
		
		/*Win IE browsers - hide from Mac IE\*/
		* html .breadcrumbs { height: 1%; }
		
		* html .breadcrumbs li
		{
		display: block;
		float: left;
		}
		
		/*End hide*/
		/*Mac IE 5*/
		* html .breadcrumbs li:first-child { background-image: none; }

		#content {
			background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_bg_body_bottom.jpg) no-repeat;
			width: 853px;
			min-height: 450px;
 			height: auto !important;
			height: 450px;
			overflow: visible;
			margin: 0 auto 0;
			padding: 0 18px 0 19px;
			}
		
		/* for Internet Explorer */
		/*\*/
		* html #content: {
			height: 558px;
		}
		
			
			#maincontent {
			position: relative;
			float: left;
			width: 426px;
			padding: 10px 0 0 9px;
			margin: 0;
			}
				#maincontent h2 {
				padding: 0 0 10px 16px;
				margin: 0;
				}
				
				#maincontent .contentboxholder {
				width: 426px;
				padding: 7px 0 0 0;
				margin: 0;
				background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_contentbox_top.gif) no-repeat top left;
				}

					#maincontent .contentbox {
					width: 426px;
					padding: 0 0 10px 0;
					margin: 0 0 20px 0;
					background: #fff url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_contentbox_btm.gif) no-repeat bottom left;
					}

					#maincontent .contentbox p {
					width: 393px;
					padding: 10px 17px 0 16px;
					margin: 0;
					line-height: 1.4em;
					}
					
					#maincontent .contentbox img.buyonline {
					position: relative;
					top: 0;
					padding: 0;
					margin: 0;
					float: right;
					}
					
					a.arrowlink,
					div.promobox p.last a {
					background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_buy_arrow.gif) no-repeat left;
					padding-left: 8px;
					margin-left: 10px;
					}
					
					#maincontent .contentbox h3 {
					padding: 0 17px 0 16px;
					margin: 0;
					}
					
					#maincontent p.important {
					width: 370px;
					padding: 8px 10px;
					margin: 10px 17px 10px 16px;
					border: 1px solid #fc0;
					background: #fcfed9;
					}
					
					#maincontent .venuebox {
					float: left;
					display: inline;
					width: 136px;
					height: 140px;
					padding: 0;
					margin: 0px 0px 8px 0px;
					background: transparent url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_box3_top-v3.gif) no-repeat top;
					position: relative;
					}
					#maincontent .venuebox.notfirst
					{
						margin-left: 8px;
					}

					/* Begin new styles for One Time Events boxes */
					
					
					#maincontent .venuerow ul {
					clear: left;
					margin: 0;
					padding: 15px 0 0 10px;
					list-style: none;
					}
					
					#maincontent .venuerow ul li a h3 {
					text-decoration: none;
					color: #03c;
					margin: 0;
					padding: 0;
					}
					
					#maincontent .venuerow ul li a:hover h3 {
					text-decoration: underline;
					}
					
					#maincontent .venuerow li img {
					padding: 5px 0 5px 0;
					height: 85px;
					}
					
					#maincontent .venuerow ul li h3 {
					margin: 0;
					font-size: 11px;
					font-weight: bold;
					color: #444;
					}
					
					#maincontent .venuerow h2 {
					margin: 0;
					font-size: 11.5px;
					font-weight: normal;
					}
					
					#maincontent .venuerow p {
					margin: 0;
					padding: 5px 0 0 0;
					}
					
					/* End new styes for reviews.php */	
					
					#maincontent .venuebox p.last {
					position: absolute;
					background: none;
					padding: 0px;
					margin: 0;
					width: 136px;
					bottom: 10px;
					left: 0px;
					}
					
					#maincontent .venuebox img {
					padding: 10px;
					}
					
					.venuebox h3 {
					padding: 0 10px 10px 10px;
					margin: 0;
					}
/*					
					.vbox1 {
					left: 10px;
					}
					
					.vbox2 {
					left: 156px;
					}
					
					.vbox3 {
					left: 302px;
					}
					
					.vbox4 {
					left: 10px;
					top: 180px;
					}
					
					.vbox5 {
					left: 156px;
					top: 180px;
					}
					
					.vbox6 {
					left: 302px;
					top: 180px;
					}
					
					.vbox7 {
					left: 10px;
					top: 310px;
					}
					
					.vbox8 {
					left: 156px;
					top: 310px;
					}
					
					.vbox9 {
					left: 302px;
					top: 310px;
					}
*/			
					
			

			#maincontent-ext {
			position: relative;
			float: left;
			width: 645px;
			padding: 10px 0 0 9px;
			margin: 0;
			}
				
				#maincontent-ext .discountboxholder {
				width: 645px;
				padding: 14px 0 0 0;
				margin: 0 0 20px;
				background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_discounts_top.gif) no-repeat top left;
				}

					#maincontent-ext .discountbox {
					width: 645px;
					padding: 0 0 0px 0;
					margin: 0 0 30px 0;
					background: #fff;
					}

					#maincontent-ext .discountbox p {
					width: 595px;
					padding: 5px 17px 10px 16px;
					margin: 0;
					line-height: 1.4em;
					}
					
					#maincontent-ext .discountbox img {
					position: relative;
					top: 0;
					padding: 0;
					margin: 0;
					float: right;
					}
					
					#maincontent-ext .discountbox h3, #maincontent-ext .discountbox h4 {
					padding: 5px 17px 0 16px;
					margin: 0;
					}
					
					#maincontent-ext .discountbox p.contact {
					width: 613px;
					background-color: #fdfed9;
					padding: 5px 16px 10px 16px;
					margin: 0px;
					}
			
			
			#sectionbar {
			position: relative;
			float: left;
			text-align: center;
			width: 191px;
			padding: 10px 0 0 0;
			margin: 0;
			}
			
				.sectionbox {
				width: 191px;
				background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_section_bottom.gif) no-repeat bottom;
				padding: 0 0 10px;
				margin: 0;
				}
				
				.sectionbox h3 {
				color: #f9f95f;
				text-transform: uppercase;
				background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_section_top.gif) no-repeat top;
				height: 22px;
				padding: 5px 0 0;
				margin: 0;
				text-align: center;
				}
					
					.sectionbox #sectionnav {
					position: relative;
					list-style: none;
					background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_section_bg.gif) repeat-y;
					padding: 10px 6px 0;
					margin: 0;
					}
					
					.sectionbox #sectionnav li a {
					display: block;
					color: #fff;
					padding: 2px 0 2px 15px;
					font-size: 13px;
					}
					
					.sectionbox #sectionnav li a.selected {
					font-weight: bold;
					color: #336;
					}
					
					.sectionbox #sectionnav li a:hover.selected {
					color: #fff;
					}
					
					.sectionbox #sectionnav a:hover, .sectionbox #sectionnav li a:hover.selected {
					background-color: #23457b;
					text-decoration: none;
					}
					
					.sectionbox #sectionnav li {
					border-bottom: 1px solid #b1db88;
					}
					
					.sectionbox #sectionnav li.last {
					border-bottom: 1px solid #5ab202;
					}

			#content img.ad {
			padding: 10px 0;
			border: 0;
			}

			#tertiarybar {
			position: relative;
			float: right;
			width: 217px;
			padding: 0;
			margin: 0;
			}

#contentend {
	height: 45px;
	width: 890px;
	padding: 0;
	margin: 0 auto 0;
	background: url(/atf/cf/%7B7f82cdb3-cda6-46e5-bebe-99a9fdd69fa9%7D/tix_bg_footer.gif) bottom center no-repeat;
	overflow: hidden;
	}

p.footer {
	position: relative;
	clear: left;
	font: 13px/18px Georgia,Times,serif;
	color: #c2c2c2;
	margin: 0 auto 0;
	padding: 150px 0 20px;
	width: 890px;
	text-align: center;
	}

p.footer a {
	text-decoration: underline;
	color: #c2c2c2;
	}
	
/*
 START: ph added styles
*/
	.clearfix:after
	{
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}

	table.ktf_web_feature
	{
		margin: 0px;
		padding: 0px;
	}
/*
 END: ph added styles
*/

