div, p {
	margin: 0px;
	padding: 0px;
}

body{
	background-color: #fff;
	color: #333;
	font-family:verdana, helvetica, sans-serif;
	font-size:8pt;}
	
#header {
	margin-top: 2px;
	width: 815px;
	height: 123px;
	position: relative;
	background-image: url(http://www.excellenttickets.net/css/images/header.gif);
	background-repeat: no-repeat;
}

#navigation {
	width: 815px;
	position: relative;
	text-align: right;
	top: 80px;
	right: 0px;
	font-size: 120%;
	font-weight: bold;
	color: white;
}

#navigation li {
	list-style: none;
	display:inline;
	height: 28px;
	background: #000000 url(http://www.excellenttickets.net/css/images/divider.png) no-repeat top right;
	margin-right: 17px;
	padding-right: 20px;
	padding-bottom: 2px;
	}
	
#navigation li.last {
	margin-right: 45px;
	background: #000 none;
	}
	
#navigation a, #navigation a:visited {
	color: #ccc;
	text-decoration: none;
}

#navigation a:hover {
	color: #fff;
	text-decoration: underline;
}

#navigation a.active, #navigation a.active:visited {
	color: #fff;
	text-decoration: underline;
}

#footer {
	width: 815px;
	height: 15px;
	float: left;
	position: relative;
	background-color: #333;
	font: 0.9em Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	border-top: 3px solid #000;
	border-right: 2px solid #000;
	border-left: 2px solid #000;
	border-bottom: 2px solid #000;
	margin-top: 15px;
	padding-top: 4px;
	padding-bottom: 2px;
	color: #fff;
}

#footer p {
	padding-left: 10px;
}

#footer a, #footer:visited {
	color: #fff;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

#info {
	width: 815px;
	float: left;
	position: relative;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #333;
	background: #fff url(http://www.excellenttickets.net/css/images/info.gif) no-repeat center right;
}

#info p.about {
	width: 340px;
}

#header h1, #footer span { display: none; }


#logo {
width: 312px;
height: 71px;
display: block;
position: absolute;
top: 22px;
left: 5px; }
#logo a:hover {
background: url(http://www.excellenttickets.net/css/images/logo.png) top left no-repeat; }
#logo a {
background: transparent url(http://www.excellenttickets.net/css/images/logo.png) top left no-repeat;
display: block;
width: 312px;
height: 71px; }

#top_search {
	background: transparent url(http://www.excellenttickets.net/css/images/search_boxSmall.png) top left no-repeat;
	height: 36px;
	width: 285px;
	position: absolute;
	right: 20px;
	top: 33px;
}

#search_box_top{
	background-color: transparent;
	color: #000;
	margin-left: 125px;
	padding-top: 6px;
}

input#SearchBox {
	font-size: 1.0em;
	/*height: 12px;*/
	width: 120px;
}


/* Original CSS */

td{font-family:verdana, helvetica, sans-serif;font-size:8pt;color: black}a:link{font-family:verdana, helvetica, sans-serif;font-size:8pt;color: #333333;
}a:hover{font-family:verdana, helvetica, sans-serif;font-size:8pt;color: #333333;
}a:visited{font-family:verdana, helvetica, sans-serif;font-size:8pt;color: #FF9900}table.frame{width:100%}td.frame_left{}td.frame_middle{width:815px}td.frame_right{}table.frame_middle{width:760px}table.topbar{height:10px;width:815px;background-color: #fff}td.topbar_events{text-align:left}td.topbar_links{text-align:right;text-decoration:none;font-family:arial,helvetica,sans serif;font-size:10px;color: #333333;
}td.topbar_links a:link{text-decoration:underline;color: #333333;font-family:arial;font-size:10px}td.topbar_links a:visited{text-decoration:underline;color: #333333;font-family:arial;font-size:10px}td.topbar_links a:hover{text-decoration:underline;color: #333333;font-family:arial;font-size:10px}td.topbar_links a:active{text-decoration:underline;color: #333333;font-family:arial;font-size:10px}table.logobar{width:760px;height:110px;background-image:url(images/logobar_logo_background.jpg);background-repeat:no-repeat}img.logobar_logo{}td.logobar_search_left{background-image:url(images/logobar_search_background_left.gif);width:26px}td.logobar_search{background-image:url(images/logobar_search_background.gif);width:200px;text-decoration:none;font-weight:bold;font-family:arial,helvetica,sans serif;font-size:10px;color: #333333;
}td.logobar_search_right{width:0px}input.logobar_search_box{width:115px;height:16px;font-family:arial,helvetica,sans-serif;font-size:10px}img.logobar_search_button{width:12px;height:14px}table.menubar{height:31px;width:760px;background-image:url(images/menubar_background.gif)}td.menubar_left{width:162px}td.menubar{width:436px}td.menubar_right{width:162px}img.menubar_home{}img.menubar_sports{}img.menubar_concerts{}img.menubar_theater{}img.menubar_lasvegas{}img.menubar_broadway{}td.sidebar{text-align:center;width:130px}table.sidebar_topten{width:124px}table.sidebar_categories{width:124px}table.sidebar_categories td{font-family:arial,helvetica,sans serif;font-size:11px;color: #FF9900}table.sidebar_categories a:link{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:11px;color: #FF9900}table.sidebar_categories a:visited{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:11px;color: #FF9900}table.sidebar_categories a:hover{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:11px;color: #FF9900}table.sidebar_categories a:active{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:11px;color: #FF9900}td.sidebar_horiz_divider{height:2px;background-image:url(images/sidebar_horiz_divider.gif);margin:3px 0px 3px 0px}table.sidelinks{width:100%;margin:15px 15px 15px 15px}table.sidelinks td{text-align:center}td.mainpage{text-align:center;width:620px}table.mainpage_boxed{width:560px}td.mainpage_header{font-family:arial,helvetica,sans serif;font-weight:bold;font-size:18px;color: #FF9900}td.mainpage_normal{font-family:arial,helvetica,sans serif;font-size:12px;color: #FF9900}td.mainpage_caption{font-family:arial,helvetica,sans serif;font-weight:bold;font-size:12px;color: #FF9900}td.mainpage_details{font-family:arial,helvetica,sans serif;font-weight:normal;font-size:12px;color: #FF9900}td.mainpage_error{font-family:arial,helvetica,sans serif;font-size:12px;color:darkred}td.mainpage_horiz_divider{height:2px;background-image:url(images/mainpage_horiz_divider.gif);margin:3px 0px 3px 0px}td.mainpage_vert_divider{width:1%;background-image:url(images/mainpage_vert_divider.gif)}table.mainpage_features{width:100%}table.mainpage_category{width:100%}table.mainpage_categories{width:100%}td.mainpage_categories_sports{width:16%;text-align:center}td.mainpage_categories_concerts{width:20%;text-align:center}td.mainpage_categories_theater{width:20%;text-align:center}td.mainpage_categories_lasvegas{width:20%;text-align:center}td.mainpage_categories_broadway{width:24%;text-align:center}table.mainpage_categories_list{width:100%;margin:8px 0px 0px 8px}table.mainpage_categories_list td{text-align:left}table.mainpage_categories_list a:link{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:11px;color: #FF9900}table.mainpage_categories_list a:visited{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:11px;color: #FF9900}table.mainpage_categories_list a:hover{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:11px;color: #FF9900}table.mainpage_categories_list a:active{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:11px;color: #FF9900}table.mainpage_sports{width:100%}td.mainpage_sports_header{text-align:center;font-family:verdana,arial,helvetica,sans serif;font-size:18px;font-weight:bold;color: #FF9900;padding:0px 0px 8px 0px}.mainpage_sports_subhead{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:12px;font-weight:bold;color: #FF9900}td.mainpage_sports_caption{width:32%;text-align:center;text-decoration:none;font-family:arial,helvetica,sans serif;font-size:12px;font-weight:bold;color: #FF9900}td.mainpage_sports_caption a:link{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:12px;font-weight:bold;color: #FF9900}td.mainpage_sports_caption a:visited{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:12px;font-weight:bold;color: #FF9900}td.mainpage_sports_caption a:hover{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:12px;font-weight:bold;color: #FF9900}td.mainpage_sports_caption a:active{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:12px;font-weight:bold;color: #FF9900}td.mainpage_sports_link{text-align:center;line-height:18px}a.mainpage_sports_link:link{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:10px;color: #FF9900}a.mainpage_sports_link:visited{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:10px;color: #FF9900}a.mainpage_sports_link:hover{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:10px;color: #FF9900}a.mainpage_sports_link:active{text-decoration:none;font-family:arial,helvetica,sans serif;font-size:10px;color: #FF9900}td.buffer{text-align:center;width:10px}table.pagebottom_border{width:760px;height:12px;background-image:url(images/pagebottom_background.gif)}table.pagebottom_menu{width:760px;margin:8px 0px 0px 0px}table.pagebottom_menu td{text-align:center}table.pagebottom_menu a:link{text-decoration:underline;color: #FF9900;font-family:arial;font-size:10px}table.pagebottom_menu a:visited{text-decoration:underline;color: #FF9900;font-family:arial;font-size:10px}table.pagebottom_menu a:hover{text-decoration:underline;color: #FF9900;font-family:arial;font-size:10px}table.pagebottom_menu a:active{text-decoration:underline;color: #FF9900;font-family:arial;font-size:10px}table.pagebottom_info{width:760px;margin:8px 0px 0px 0px}table.pagebottom_info td{text-align:center;font-family:arial,helvetica,sans serif;font-size:10px;color: #FF9900}table.box{margin:16px 8px 8px 8px}
