.engineToggleCellOn {
    background-color:#FFFFFF;
}
.engineToggleCellOff {
    background-color:#EEF2F5;
}
.engineToggleCellRollOver {
    background-color:#F9FF99;
}
.engineToggleCellParking {
    background-color:#000000;
}
.mainmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.mainmenu a:link {
	text-decoration: underline;
	color: #0000FF;
}
.mainmenu a:visited {
	text-decoration: underline;
	color: #0000FF;
}
.mainmenu a:hover {
	text-decoration: none;
	color: #FF0000;
}
.mainmenubold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.mainmenubold a:link {
	text-decoration: underline;
	color: #000000;
}
.mainmenubold a:visited {
	text-decoration: underline;
	color: #000000;
}
.mainmenubold a:hover {
	text-decoration: none;
	color: #FF0000;
}
.drilldown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 15px
}
.drilldown a:link {
	text-decoration: none;
	color: #0000FF;
}
.drilldown a:visited {
	text-decoration: none;
	color: #0000FF;
}
.drilldown a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.drilldown_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 15px
}
.drilldown_white a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.drilldown_white a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.drilldown_white a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.bolditalic14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.black12bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.black14bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.black14bold a:link {
	text-decoration: none;
	color: #0000FF;
}
.black14bold a:visited {
	text-decoration: none;
	color: #0000FF;
}
.black14bold a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.black16bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.black16bold a:link {
	text-decoration: none;
	color: #0000FF;
}
.black16bold a:visited {
	text-decoration: none;
	color: #0000FF;
}
.black16bold a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.black18bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.black18bold a:link {
	text-decoration: none;
	color: #0000FF;
}
.black18bold a:visited {
	text-decoration: none;
	color: #0000FF;
}
.black18bold a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.black22bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
}
.black22bold a:link {
	color: blue;
	text-decoration: underline;
}
.black22bold a:hover {
	color: #FF3300;
	text-decoration: none;
}
.black22bold a:visited {
	color: blue;
	text-decoration: underline;
}
.concertlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 23px
}
.concertlinks a:link {
	text-decoration: none;
	color: #0000FF;
}
.concertlinks a:visited {
	text-decoration: none;
	color: #0000FF;
}
.concertlinks a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px
}
.bodytext a:link {
/*	text-decoration: underline;*/
	text-decoration: underline;
	color: #0000FF;
}
.bodytext a:visited {
/*	text-decoration: underline;*/
	text-decoration: underline;
	color: #0000FF;
}
.bodytext a:hover {
	text-decoration: none;
	color: #FF0000;
}
.bodytextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.bodytextbold a:link {
	text-decoration: none;
	color: #000000;
}
.bodytextbold a:visited {
	text-decoration: none;
	color: #000000;
}
.bodytextbold a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.bodytextsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.bodytextsmall a:link {
	text-decoration: none;
	color: #0000FF;
}
.bodytextsmall a:visited {
	text-decoration: none;
	color: #0000FF;
}
.bodytextsmall a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.bodytextlarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.bodytextlarge a:link {
	text-decoration: none;
	color: #0000FF;
}
.bodytextlarge a:visited {
	text-decoration: none;
	color: #0000FF;
}
.bodytextlarge a:hover {
	text-decoration: underline;
	color: #FF0000;
}
h1 {
  color: #FFFFFF;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  display: inline;
}
h1 a:link {
	text-decoration: none;
	color: #0000FF;
}
h1 a:visited {
	text-decoration: none;
	color: #0000FF;
}
h1 a:hover {
	text-decoration: underline;
	color: #FF0000;
}
h2 {
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  display: inline;
}
h3 {
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  display: inline;
}
h4 {
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  display: inline;
}
h5 {
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  display: inline;
}
.redbodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.redsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.redsmall a:link {
	text-decoration: none;
	color: #FF0000;
}
.redsmall a:visited {
	text-decoration: none;
	color: #FF0000;
}
.redsmall a:hover {
	text-decoration: underline;
	color: #000000;
}
.redbodytextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.red16bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
.smallgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.smallgrey a:link {
	color:#0066FF;
	text-decoration:underline;
}
.smallgrey a:visited {
	color:#0066FF;
}
.smallgrey a:hover {
	color:#FF0000;
	text-decoration:none;
}
.bodytextgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px
}
.bodytextgrey a:link {
	text-decoration: none;
	color: #0000FF;
}
.bodytextgrey a:visited {
	text-decoration: none;
	color: #0000FF;
}
.bodytextgrey a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.bodytextgreybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.tablemenubordersubmenu  {
	border-width : 1px;
	border-style : solid;
	border-color : #8A8EC4;
}
.tablemenuborderCartBlack  {
	border-width : 1px;
	border-style : solid;
	border-color : #000000;
	background-color: #ffffbc;
}
.tablemenuborderCartRed  {
	border-width : 2px;
	border-style : solid;
	border-color : #E60000;
	background-color: #ffdede;
}
.searchbox {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
table.menu a { 
	height:16px;
	border:1px solid #8A8EC4; 
	display: block; 
} 
div.menu a {
	color: #333333; 
	text-decoration:none; 
	font-size:10px;
	line-height:15px;
	font-family: Arial, Helvetica, sans-serif;
}
div.menu a:link {
}

div.menu a:active { 
}

div.menu a:visited {
}
div.menu a:hover {
	background: #FEFFB1; 
	border:1px solid #000000; 
}

table.menuwhite a { 
	height:20px;
	border:1px solid #000000; 
	display: block; 
} 
div.menuwhite a {
	color: #FFFFFF; 
	text-decoration:none; 
	font-size:10px;
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
}
div.menuwhite a:link {
}
div.menuwhite a:active { 
}
div.menuwhite a:visited {
}
div.menuwhite a:hover {
	background: #e4ff00; 
	color: #000000;
	border:1px solid #000000; 
}

table.menusports a { 
	height:30px;
	border:1px solid #8A8EC4; 
	display: block; 
} 
div.menusports a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none; 
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height:30px;
}
div.menusports a:link {
}

div.menusports a:active { 
}

div.menusports a:visited {
}

div.menusports a:hover {
	background: #FEFFB1; 
	border:1px solid #000000; 
}
table.menuncaa a { 
	height:30px;
	border:1px solid #8A8EC4; 
	display: block; 
} 
div.menuncaa a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none; 
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height:30px;
}
div.menuncaa a:link {
}

div.menuncaa a:active { 
}

div.menuncaa a:visited {
}

div.menuncaa a:hover {
	background: #FEFFB1; 
	border:1px solid #000000; 
}
table.menutickets a { 
	height:22px;
	border:1px solid #0c00ff; 
	display: block; 
} 
div.menutickets a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none; 
	font-size: 13px;
	font-weight: bold;
/*	font-style: italic;*/
	color: #000000;
	line-height:22px;
}
div.menutickets a:link {
}

div.menutickets a:active { 
}

div.menutickets a:visited {
}

div.menutickets a:hover {
	background: #FFFFFF; 
	border:2px solid #000000; 
}
table.menuticketswhite a { 
	height:22px;
	border:1px solid #0c00ff; 
	display: block; 
} 
div.menuticketswhite a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none; 
	font-size: 13px;
	font-weight: bold;
/*	font-style: italic;*/
	color: #FFFFFF;
	line-height:22px;
}
div.menuticketswhite a:link {
}

div.menuticketswhite a:active { 
}

div.menuticketswhite a:visited {
}

div.menuticketswhite a:hover {
	background: #FFFFFF; 
	border:2px solid #000000; 
	color: #000000;
}
table.menuticketsorange a { 
	height: 35px;
	border: 1px solid #000000; 
	display: block;
	padding-top: 13px;
} 
div.menuticketsorange a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none; 
	font-size: 16px;
	font-weight: bold;
/*	font-style: italic;*/
	color: #000000;
	line-height:22px;
}
div.menuticketsorange a:link {
}

div.menuticketsorange a:active { 
}

div.menuticketsorange a:visited {
}

div.menuticketsorange a:hover {
	background: #FFFFFF; 
	border:2px solid #000000; 
	color: #000000;
}
.tablemenuborderNascar  {
	border-width : 1px;
	border-style : solid;
	border-color : #CB0000;
}
.bodytextnolink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
	line-height: 18px
}
.bodytextnolink hover {
	text-decoration: underline;
	color: #FF0000;
}
/*ul {
	list-style: disc url(/images/blue_bullet.gif);
	list-style-position: inside;
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	text-indent: 0;
}*/
.rssButton, a.rssButton:visited, a.rssButton:hover {
	border: 1px solid;
	border-color: #ffc8a4 #7d3302 #3f1a01 #ff9a57;
	padding: 0px 2px 0px 2px;
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #fff;
	background-color: #ff6600;
	text-decoration: none;
	margin: 1px;
}
.concertlinkslarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 24px
}
.concertlinkslarge a:link {
	text-decoration: none;
	color: #0000FF;
}
.concertlinkslarge a:visited {
	text-decoration: none;
	color: #0000FF;
}
.concertlinkslarge a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.concertlinkssmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 20px
}
.concertlinkssmall a:link {
	text-decoration: none;
	color: #0000FF;
}
.concertlinkssmall a:visited {
	text-decoration: none;
	color: #0000FF;
}
.concertlinkssmall a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.TextLimit235 {
    OVERFLOW: hidden; WIDTH: 235px; WHITE-SPACE: nowrap; margin-bottom:0px; margin-left:0px;
}
.TextLimit155 {
    OVERFLOW: hidden; WIDTH: 155px; WHITE-SPACE: nowrap; margin-bottom:0px; margin-left:0px;
}
/* This represents the entire table that holds the calendar information. */
table.calendar {
	border-collapse: collapse;
	table-layout: fixed;
}
/* This represents the each cell in the calendar. */
td.calendarCell {
	vertical-align:top;
	border-top: 1px dashed #B8C8D5;
	border-bottom: 1px dashed #B8C8D5;
	border-left: 1px solid #edf2f5;
	border-right: 1px solid #edf2f5;
	text-align: center;
}
/* Sunday-Saturday Headings */
th.calendarDayHeadings {
	width: 100px;
	height: 25px;
	border-top: 1px dashed #B8C8D5;
	text-align: center;
}
/* January-December Headings */
td.calendarMonthHeadings {
	border: none;
	text-align: left;
}
/* Numerical value of each day */
div.calendarDayNumber {
	background: #EDF2F5;
	border-bottom: 1px dashed #B8C8D5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
/* Data inside the cell such as "Buy Tickets" link and time of event(s).  */
div.bodytextsmall{
	padding-bottom: 3px;
}
/* Data inside the cell that consists of the name of the event */
div.calendarEventName{
	font-size: 13px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.gsbannerright {
	background: url(/images/layout/banner/footballs_in_field/logo_2.jpg) repeat-x;
	width: 339px;
}
div.viewcalendarformat{
	position: absolute;
	background: url(/images/calendar_view_button_bg.gif) no-repeat;
	padding-left: 40px;
	padding-right: 10px;
	padding-top: 7px;
	height: 35px;
	border: 1px solid #8EA3FF;
}


div#gs-drilldown{
/*	border: 1px black solid;*/
	width: 380px;
	float: left;
	text-align: left;
	background-color: white;
}
div#gs-memberlinks{
/*	border: 1px black solid;*/
	width: 320px;
	float: right;
	text-align: right;
	margin-right: 60px;
}
/*div#gs-banner{
	background: url(https://www.greatseats.com/images/layout/banner/generic/sell_tickets.jpg) no-repeat top left;
	height: 137px;
	margin-top: 10px;
	background-color:#FFFFFF;
}*/
div#gs-banner-search{
/*	border: 1px black solid;*/
	float: left;
	width: 350px;
	margin-top: 93px;
	text-align: left;
}
div#gs-banner-selltickets{
/*	border: 1px black solid;*/
	margin-right: 2px;
	width: 410px;
	height: 100px;
	float: right;
}
div#left {
	border:1px;
	border-color:#000000;
    float: left;
    width: 237px;
	height: 187px;
	text-align: left;
}
div#right {
    float: right;
    width: 241px;
	text-align: left;
	padding-left: 10px;
	vertical-align:top;
}
div#left-50percent {
    float: left;
    width: 50%;
	text-align: left;
}
div#hot-concerts{
	overflow: hidden;
	width: 484px;
	border: 1px #8295A8 solid;
}
div#right-50percent {
    float: right;
    width: 50%;
	text-align: left;
}
div#right-30percent {
/*	border: 1px black solid;*/
    float: right;
    width: 30%;
	text-align: left;
}
div#center-30percent {
/*	border: 1px black solid;*/
    width: 32%;
	margin-left: 32%;
	padding-left: 2%;
	padding-right: 2%;
	text-align: left;
}
div#left-30percent {
/*	border: 1px black solid;*/
    float: left;
    width: 32%;
	text-align: left;
}
div#homepage-featuredevents-header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	vertical-align: top;
	padding-bottom: 4px;
}
div#homepage-search-box{
/*	overflow: hidden;*/
	height: 150px;
	width: 465px;
	border: 1px #8295A8 solid;
	padding: 10px;
	background: url(https://www.greatseats.com/images/layout/search_box_bg_tickets.jpg) no-repeat top left;
	text-align: left;
}
div#homepage-emailblastsignup-box{
	overflow: hidden;
	width: 465px;
	border: 1px #8295A8 solid;
	padding: 10px;
	background: url(https://www.greatseats.com/images/layout/email_blast_box_bg.jpg) no-repeat top left;
	text-align: left;
}
div#homepage-giftcertificate-box{
	overflow: hidden;
	width: 465px;
	border: 1px #8295A8 solid;
	padding: 10px;
	background: url(https://www.greatseats.com/images/layout/gift_card_bg.jpg) no-repeat top left;
	text-align: left;
}
div#rotating-homepage-images{
	border: 1px black solid;
	height: 187px;
}
img#rotateimage{
	border: 1px black solid;
	margin-top: 8px
}
.header_32 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	color: #000000;
	line-height: 36px;
}
.header_32 a:link {
/*	text-decoration: underline;*/
	text-decoration: none;
	color: #0000FF;
}
.header_32 a:visited {
/*	text-decoration: underline;*/
	text-decoration: none;
	color: #0000FF;
}
.header_32 a:hover {
/*	text-decoration: none;*/
	text-decoration: underline;
	color: #FF0000;
}
.header_24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	line-height: 30px;
}
.header_24 a:link {
/*	text-decoration: underline;*/
	text-decoration: none;
	color: #0000FF;
}
.header_24 a:visited {
/*	text-decoration: underline;*/
	text-decoration: none;
	color: #0000FF;
}
.header_24 a:hover {
/*	text-decoration: none;*/
	text-decoration: underline;
	color: #FF0000;
}
.header_20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	line-height: 30px;
}
.header_20 a:link {
/*	text-decoration: underline;*/
	text-decoration: none;
	color: #0000FF;
}
.header_20 a:visited {
/*	text-decoration: underline;*/
	text-decoration: none;
	color: #0000FF;
}
.header_20 a:hover {
/*	text-decoration: none;*/
	text-decoration: underline;
	color: #FF0000;
}
.header_18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	line-height: 40px;
}
.header_18 a:link {
	text-decoration: none;
	color: #0000FF;
}
.header_18 a:visited {
	text-decoration: none;
	color: #0000FF;
}
.header_18 a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.header_16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	line-height: 33px;
}
.header_16 a:link {
	text-decoration: none;
	color: #0000FF;
}
.header_16 a:visited {
	text-decoration: none;
	color: #0000FF;
}
.header_16 a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.header_14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 34px;
}
.header_14 a:link {
	text-decoration: none;
	color: #0000FF;
}
.header_14 a:visited {
	text-decoration: none;
	color: #0000FF;
}
.header_14 a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.header_14_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 25px;
}
.header_14_white a:link {
	text-decoration: none;
	color: #0000FF;
}
.header_14_white a:visited {
	text-decoration: none;
	color: #0000FF;
}
.header_14_white a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.header_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 25px;
}
.header_12 a:link {
	text-decoration: none;
	color: #0000FF;
}
.header_12 a:visited {
	text-decoration: none;
	color: #0000FF;
}
.header_12 a:hover {
	text-decoration: underline;
	color: #FF0000;
}
input.searchboxlarge {
	background-color: #FFFFFF;
	padding: 5px;
	border:1px solid black;
}
input.searchboxsmall {
	background-color: #FFFFFF;
	padding: 2px;
	border:1px solid black;
}
.list_simple_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 25px
}
.list_simple_12  a:link {
	text-decoration: none;
	color: #0000FF;
}
.list_simple_12  a:visited {
	text-decoration: none;
	color: #0000FF;
}
.list_simple_12  a:hover {
	text-decoration: underline;
	color: #FF0000;
}

/*=========================================
NEW GS LAYOUT
=========================================*/

#div-main {
/*	border: 1px solid black;*/
	text-align: left;
	width: 995px;
	height: auto;
	margin:0 auto;
	background-color: #FFFFFF;
	overflow:hidden;
}
#div-header-menu {
/*	border: 1px solid black;*/
	width: 989px;
	height: 36px;
	margin-left: 5px;
	vertical-align: top;
/*	background-image: url(https://www.greatseats.com/images/layout/layout_2/menu_rollover.gif);*/
/*	border-bottom: #8bb3ff 1px solid;*/
}
#div-body {
/*	border: 1px solid black;*/
	width: 986px;
	text-align: left;
	margin-left: 5px;
}
div.menu-item {
	float: left;
/*	width: 120px;*/
	text-align: center;
	height: 36px;
	margin: 0 0px 0 0;
	background: url( 'https://www.greatseats.com/images/layout/layout_2/menu_rollover.gif' ) 0 -50px no-repeat;
}
div.menu-item a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000000;
	text-decoration: none;
	font-weight: bold;
	background: url( 'https://www.greatseats.com/images/layout/layout_2/menu_rollover.gif' ) top left no-repeat;
}
div.menu-item span {
	display: block;
	margin: 0;
	padding: 8px 0px 0px 0px;
/*	padding: 10px 8px 0px 8px;*/
}
div.menu-item a:hover {
	background: url( 'https://www.greatseats.com/images/layout/layout_2/menu_rollover.gif' ) top right no-repeat;
	color: #FFFFFF;
	font-weight: bold;
}
div.menu-item a:active {
	color: black;
}
#div-sidebar {
/*	border: 1px solid black;*/
	margin-top: 0px;
	float:left;
	width:203px;
}
#div-content {
/*	border: 1px solid black;*/
	float:right;
	padding-left: 5px;
	width:775px;
	padding-top: 38px;
}
.div-sidebar-header {
	float: left;
	width: 195px;
	padding-bottom: 4px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.div-sidebar-box {
	border: #8bb3ff 1px solid;
	padding: 4px;
	background: url(https://www.greatseats.com/images/layout/layout_2/fade_sidebar_bg_orange.gif) repeat-x;
	float: left;
	width: 195px;
	padding-left: 4px;
	padding-bottom: 4px;
	margin-bottm: 10px;
}
.div-sidebar-minibox {
	width: 45%;
	border: #8bb3ff 1px solid;
	text-align: center;
	height: 20px;
	background: url(https://www.greatseats.com/images/layout/layout_2/fade_sidebar_bg_orange.gif) repeat-x;
}
.div-sidebar-minibox a {
	display: block;
/*	margin: 0; padding:0;*/
	width:100%; height:100%;
	overflow:hidden;
	
	text-decoration: none;
}
.div-sidebar-minibox span {
	display: block;
	margin: 0;
	padding: 3px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: blue;
/*	padding: 10px 8px 0px 8px;*/
}
.div-sidebar-minibox a:hover {
/*	background-color: #FFFF00;*/
	color: black;
	text-decoration: underline;
}
.div-sidebar-minibox a:active {
	color: black;
}
.div-sidebar-minibox a:visited {
	color: black;
}
.div-boxlink {
/*	border: black 1px solid;*/
	width: 95%;
	padding-left: 10px;
}
.boxlink-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.boxlink-footer {
	width: 100%;
	text-align: right;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-right: 10px;
}
.navlist ul {
	list-style-image: url(https://www.greatseats.com/images/layout/layout_2/bullet_arrow_blue.gif);
	margin-left: 0;
	padding-left: 15px;
	margin-top: 0px;
}
#div-footer {
	width: 984px;
	margin-top: 15px;
	border-top: #8bb3ff 1px solid;
	border-bottom: #8bb3ff 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
}
div.footer-item {
	float: left;
/*	width: 120px;*/
	text-align: center;
	height: 40px;
	margin: 0 0 0 0;
	line-height: 10px;

}
div.footer-item a {
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration: none;
}
div.footer-item span {
	display: block;
	margin: 0;
	padding: 0px 0px 0px 0px;
/*	padding: 10px 8px 0px 8px;*/
}
div.gift-certificate-button {
	width: 60px;
	border: 1px #8BB3FF solid;
	background:#FFFFFF;
	height: 35px;
	text-align:	center;
}
div.gift-certificate-button a {
	display: block;
	margin: 0;
	padding:0;
	width:100%;
	height:100%;
	overflow: hidden;
}
div.gift-certificate-button a:hover {
	background: #FFF6CA;
	overflow: hidden;
}
div.gift-certificate-button span {
	display: block;
	margin: 6px 0px 0px 0px;
}
#div-body-artist-top {
	width: 771px;
	height: auto;
	margin:0 auto;
	overflow: hidden;
}
#div-body-artist-top-text {
	width: 439px;
	float: left;
	text-align: left;
	height: auto;
}
#div-body-artist-top-image {
	width: 320px;
	float: right;
	text-align: right;
	height: auto;
}
.bulletedlist.ul {
	margin: 0px;
	padding: 0px;
}
