body {
	font-family:arial,helvetica,courier;
	font-size:80%;
	color:black;
	background:gray;
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
}

td {
	font-size:75%;
}

div#thepage {
	background:#3077BD;
	background:#FFFFFF;
	width:820px;
	height:auto;
}

div.mainarea {
	padding-left:10px;
}

span.box_title {
	color:white;font-size:130%;font-weight:bold;
}

div.green_box_title {
	width:auto;background:#2767A6;padding-right:20px;padding-left:10px;padding-top:5px;padding-bottom:5px;
}

div.yellow_box_title {
	width:auto;background:#2767A6;padding-right:20px;padding-left:10px;padding-top:5px;padding-bottom:5px;
}

div.blue_box_title {
	width:auto;background:#2767A6;padding-right:20px;padding-left:10px;padding-top:5px;padding-bottom:5px;
}

div.red_box_title {
	width:auto;background:#2767A6;padding-right:20px;padding-left:10px;padding-top:5px;padding-bottom:5px;
}


#artists {
	width:auto;
	background:transparent;
	padding:10px;
	border-width:0px 0px 0px 0px;
	border-color:#000000;
	border-style:solid;
}

#venues {
	background:transparent;
	padding:10px;
	border-width:0px 0px 0px 0px;
	border-color:#000000;
	border-style:solid;
}

#a-z {
	border-width:0px 0px 0px 0px;
	border-color:#7D8EBE;
	border-style:solid;
	background:transparent;
	padding:10px;
}


#trainline {
	background:#FFFFFF;
	padding:10px;
	border-width:0px 0px 0px 0px;
	border-color:#6B9EB2;
	border-style:solid;
}

#inform {
	background:#FFFFFF;
	padding:10px;
	border-width:0px 0px 0px 0px;
	border-color:#7D8EBE;
	border-style:solid;
	height:100px;
}

#ringtones {
	background:#F5F5F5;
	padding:10px;
	height:100px;
	border-width:0px 0px 0px 0px;
	border-color:#BEB07D;
	border-style:solid;
}

#links {
	background:#CBD5EE;
	padding:10px;
	border-width:0px 0px 0px 0px;
	border-color:#7D8EBE;
	border-style:solid;
}

#focus {
	border-width:0px 0px 0px 0px;
	border-color:#7D8EBE;
	border-style:solid;
	background:#F5F5F5;
	padding:10px;
}

#ebay {
	background:#F5F5F5;
	padding:10px;
	border-width:0px 0px 0px 0px;
	border-color:#6B9EB2;
	border-style:solid;
	height:100px;
}

#events {
	background:#F5F5F5;
	border-width:0px 0px 0px 0px;
	border-color:#C39299;
	border-style:solid;
	padding:10px;
	width:510px;
}

#latestevents {
	background:#F5F5F5;
	border-width:0px 0px 0px 0px;
	border-color:#BEB07D;
	border-style:solid;
	padding:10px;
	width:510px;
}

#artists_box { padding-bottom:10px; width:150px; }
#venues_box { width:150px; }
#nationalexpress_box { padding-bottom:10px; width:100%; }
#a-z_box { margin-top:10px; width:150px; }
#inform_box { border-width:0px 0px 0px 0px; border-color:#BEB07D; border-style:solid; }
#focus_box { margin-bottom:10px; }

div.sellingfasttitle {
	color:red;
	font-weight:bold;
}

div.sellingfasttext {
	font-weight:bold;
}

div.focus_title {
	font-weight:bold;
	font-size:125%;
	text-decoration:underline;
	padding:5px;
}

div.focus_description {
	font-weight:normal;
	font-size:100%;
	padding:5px;
}

div.latestevents_price {
	padding-top:10px;
}

div.focus_findtickets {
	padding:5px;
}


div.thumbnail {
	padding-bottom:10px;
}

#events_box {
	margin-bottom:10px;
	width:100%;;
	color:black;
	font-weight:bold;
}

td.eventtitle {
	border-width:0px 0px 1px 0px;
	border-color:#000000;
	border-style:solid;
	font-size:90%;
	font-weight:bold;
}

td.eventlist {
	border-width:0px 0px 1px 0px;
	border-color:#000000;
	border-style:solid;
	font-size:75%;
}

div.listitem {
	padding-top:1px;
}

span.event_desc {
	text-align:left;
	width:50%;
}

span.category_name {
	text-align:right;
	width:50%;
}

div.footer {
	color:#c6c6c6;
	font-size:90%;
	padding-top:2px;
}

a:link { color:#660000;text-decoration:underline}
a:visited { color:#660000;text-decoration:underline}
a:active { color:#660000;text-decoration:underline}
a:hover { color:#660000;text-decoration:underline}

a:link.banner { color:#F5F5F5;text-decoration:none;font-weight:bold;font-size:120%}
a:visited.banner { color:#F5F5F5;text-decoration:none;font-weight:bold;font-size:120%}
a:active.banner { color:#F5F5F5;text-decoration:none;font-weight:bold;font-size:120%}
a:hover.banner { color:#F5F5F5;text-decoration:none;font-weight:bold;font-size:120%}

a:link.artists { color:#000000;text-decoration:underline}
a:visited.artists { color:#000000;text-decoration:underline}
a:active.artists { color:#000000;text-decoration:underline}
a:hover.artists { color:white;text-decoration:none;background:navy}

a:link.venues { color:#000000;text-decoration:underline}
a:visited.venues { color:#000000;text-decoration:underline}
a:active.venues { color:#000000;text-decoration:underline}
a:hover.venues { color:white;text-decoration:none;background:navy}

a:link.bluebox { color:#000000;text-decoration:underline}
a:visited.bluebox { color:#000000;text-decoration:underline}
a:active.bluebox { color:#000000;text-decoration:underline}
a:hover.bluebox { color:white;text-decoration:none;background:navy}
