/*Tag Rules*/
a:link	{color: #660033; text-decoration: none}

a:visited	{color: #CC0066; text-decoration: none}

a:hover	{color: #007711;}

body {background: url(../images/parrotbg.gif) repeat; font: 8pt Verdana, Arial, Helvetica, sans-serif #000000;}

p {margin: 10px 0px;}

table {width: 800px; padding: 0px; margin: 0px;}

/*Descendant Selectors*/
table td {font: 8pt Verdana, Arial, Helvetica, sans-serif #000000;}

/*Specific rules*/
span#anndate {font: bold 110% #0000CC;}

span#eventlocation {font: bold 150% #0000CC;}

table#eventtable {padding: 10px; width: 220px;}

table#eventtable td {text-align: center; color: #0000CC;}

table#innertbl {padding: 10px;}

table#title {vertical-align: bottom;}

td#bot_left {border-top: solid black 2px; border-right: solid black 2px;}

td#bot_right {border-top: solid black 2px; border-left: solid black 2px;}

td#bottomlinks {width: 450px;}

td#buycol {width: 50px; padding: 0px 5px 0px; vertical-align: bottom;}

td#counter {width: 100px;}

td#medcol {width: 100px;}

td#midnav {padding: 0px 10px 0px;}

td#midnav table {width: 340px;}

td#midnav td {width: 175px;	text-align: center;	vertical-align: middle;	padding: 30px 0px 10px;}

td#narrowcol {width: 70px;}

td#price {vertical-align: "."; width: 50px;}

td#special {text-align: center;}

td#timedate {background-color: #FF9999; height: 20px; width: 760px; padding: 0px; margin: 0px 0px 10px; vertical-align: middle; text-align: right;}

td#top_left {border-bottom: solid black 2px; border-right: solid black 2px;}

td#top_right {border-bottom: solid black 2px; border-left: solid black 2px;}

td#widecol {width: 250px;}

/*Tag.class Rules*/


/*Class rules*/
.center {text-align: center;}

.columnhead td {font: bold;}

.featcontent {vertical-align: top;}

.feathead {font: bold 85% Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; background-color: #CC9999; width: 220px; vertical-align: middle;}

.legaltext {font: 85% Tahoma;	text-align: center;	bottom: 0px}

.specialtitle {font: #FF0000 bold 115%;}
