body {
	font-family: Arial, Verdana, sans-serif;
	padding: 0;
	margin: 0px 0 0 5px;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.clear {
  clear: both;
  height: 0;
  margin: 0;
  padding: 0;
}

a img {
	border: 0;
}

img.photoleft {
	margin: 0 10px 5px 0;
}

img.photoright {
	margin: 0 0 5px 5px;
}

div#topnav {
	margin: 0;
	padding: 0;
}

div#topnav img {
	margin: 0;
	padding: 0;
	float: left;
}


div#headersection img {
	margin: 0;
	padding: 0;
	display: block;
}

div#headersection div.leaderboard {
	width: 728px;
	margin: 0;
	padding: 0 11px 11px 11px;
}

div#headersection img#eyeheader {
	margin: 0 0 1px 0;
}

div#topnav form {
	width: 304px;
	height: 27px;
	float: left;
	background: url(/images/background_search.gif) no-repeat center top;
}

input.searchtext {
	/* display: block; */
	float: left;
	width: 160px;
	height: 19px;
	border: 0;
	margin: 4px 0 4px 78px;
	padding: 0;
}


input.searchbutton {
	padding: 0;
	margin: 4px 0 0 0px;
}

div.leftnav {
	padding: 0;
	margin: 15px 0 0 0;
	float: left;
	width: 135px;
}

div.leftnav ul {
	list-style: none;
	margin: 0 0 15px 0;
	padding: 0;
	font-size: 10pt;
}

div.leftnav ul li {
	padding: 3px 0 3px 0;
	background: url(/images/background_navbutton.gif) no-repeat bottom left;
	display: block;
}

div.leftnav ul li a {
	text-decoration: none;
	color: #000000;
	margin: 0;
	padding: 0 0 0 5px;
	width: 130px;
	display: block;
}

div.leftnav ul li a:hover {
	color: #666666;
	text-decoration: none;
}

div.artsmenu ul li.arts a, div.clubsmenu ul li.clubs a, div.foodmenu ul li.food a, div.musicmenu ul li.music a, div.musicmenu ul li.music a, div.funmenu ul li.fun a, div.filmmenu ul li.film a, div.citymenu ul li.city a, div.showtimesmenu ul li.showtimes a, div.travelmenu ul li.travel a, div.specialfeatures1menu ul li.specialfeatures1 a, div.specialfeatures2menu ul li.specialfeatures2 a, div.specialfeatures3menu ul li.specialfeatures3 a, div.specialfeatures4menu ul li.specialfeatures4 a, div.specialfeatures5menu ul li.specialfeatures5 a, div.specialfeatures6menu ul li.specialfeatures6 a, div.specialfeatures7menu ul li.specialfeatures7 a, div.specialfeatures8menu ul li.specialfeatures8 a, div.specialfeatures9menu ul li.specialfeatures9 a, div.specialfeatures10menu ul li.specialfeatures10 a, div.specialfeatures11menu ul li.specialfeatures11 a, div.specialfeatures12menu ul li.specialfeatures12 a, div.specialfeatures13menu ul li.specialfeatures13 a, div.concertsmenu ul li.concerts a, div.specialfeatures14menu ul li.specialfeatures14 a, div.specialfeatures15menu ul li.specialfeatures15 a, div.electionmenu ul li.election a {
	color: #ffffff;
	font-weight: bold;
}

div.leftnav ul li.film {
	border-left: 2px solid #05b2b6;
}

div.filmmenu ul li.film {
	background-color: #05b2b6;
}

div.leftnav ul li.showtimes {
	border-left: 2px solid #05b2b6;
}

div.showtimesmenu ul li.showtimes {
	background-color: #05b2b6;
}

div.leftnav ul li.music {
	border-left: 2px solid #bad875;
}

div.musicmenu ul li.music {
	background-color: #bad875;
}

div.leftnav ul li.concerts {
	border-left: 2px solid #bad875;
}

div.concertsmenu ul li.concerts {
	background-color: #bad875;
}

div.leftnav ul li.clubs {
	border-left: 2px solid #800080;
}

div.clubsmenu ul li.clubs {
	background-color: #800080;
}

div.leftnav ul li.clubs {
	border-left: 2px solid #c255ca;
}

div.clubsmenu ul li.clubs {
	background-color: #c255ca;
}

div.leftnav ul li.arts {
	border-left: 2px solid #88dffd;
}

div.artsmenu ul li.arts {
	background-color: #88dffd;
}

div.leftnav ul li.books {
	border-left: 2px solid #ffff67;
}

div.booksmenu ul li.books {
	background-color: #ffff67;
}

div.leftnav ul li.city {
	border-left: 2px solid #ed1a3b;
}

div.citymenu ul li.city {
	background-color: #ed1a3b;
}

div.leftnav ul li.food {
	border-left: 2px solid #006fdf;
}

div.foodmenu ul li.food {
	background-color: #006fdf;
}

div.leftnav ul li.travel {
	border-left: 2px solid #23b249;
}

div.travelmenu ul li.travel {
	background-color: #23b249;
}

div.leftnav ul li.lifestyle {
	border-left: 2px solid #ff9900;
}

div.lifestylemenu ul li.lifestyle {
	background-color: #ff9900;
}

div.leftnav ul li.fun {
	border-left: 2px solid #FF95EC;
	/*
	background-image: url('/pacman/pacman-still.gif');
    background-repeat: no-repeat;
	*/
}

div.funmenu ul li.fun {
	background-color: #FF95EC;
}

div.leftnav ul li.classifieds {
	border-left: 2px solid #ffcc00;
}

div.classifiedsmenu ul li.classifieds {
	background-color: #ffcc00;
}

div.leftnav ul li.specialfeatures1 {
	border-left: 2px solid #000000;
}

div.specialfeatures1menu ul li.specialfeatures1 {
	background-color: #000000;
}

div.leftnav ul li.specialfeatures2 {
	border-left: 2px solid #000000;
}

div.specialfeatures2menu ul li.specialfeatures2 {
	background-color: #000000;
}

div.leftnav ul li.specialfeatures3 {
	border-left: 10px solid #d3391f;
}

div.specialfeatures3menu ul li.specialfeatures3 {
	background-color: #d3391f;
}

div.leftnav ul li.specialfeatures4 {
	border-left: 2px solid #000000;
}

div.specialfeatures4menu ul li.specialfeatures4 {
	background-color: #000000;
}

div.leftnav ul li.specialfeatures5 {
	border-left: 2px solid #000000;
}

div.specialfeatures5menu ul li.specialfeatures5 {
	background-color: #000000;
}

div.leftnav ul li.specialfeatures6 {
	border-left: 2px solid #000000;
}

div.specialfeatures6menu ul li.specialfeatures6 {
	background-color: #000000;
}

div.leftnav ul li.specialfeatures7 {
	border-left: 2px solid #000000;
}

div.specialfeatures7menu ul li.specialfeatures7 {
	background-color: #000000;
}

div.leftnav ul li.specialfeatures8 {
	border-left: 2px solid #9d9fa2;
}

div.specialfeatures8menu ul li.specialfeatures8 {
	background-color: #9d9fa2;
}

div.leftnav ul li.specialfeatures9 {
	border-left: 2px solid #FF95EC;
}

div.specialfeatures9menu ul li.specialfeatures9 {
	background-color: #FF95EC;
}

div.leftnav ul li.specialfeatures10 {
	border-left: 2px solid #000000;
}

div.specialfeatures10menu ul li.specialfeatures10 {
	background-color: #000000;
}

div.leftnav ul li.specialfeatures11 {
	border-left: 10px solid #4191a3;
}

div.specialfeatures11menu ul li.specialfeatures11 {
	background-color: #4191a3;
}

div.leftnav ul li.specialfeatures12 {
	border-left: 2px solid #9d9fa2;
}

div.specialfeatures12menu ul li.specialfeatures12 {
	background-color: #9d9fa2;
}

div.leftnav ul li.specialfeatures13 {
	border-left: 2px solid #000000;
}

div.specialfeatures13menu ul li.specialfeatures13 {
	background-color: #000000;
}

div.leftnav ul li.specialfeatures14 {
	border-left: 2px solid #000000;
}

div.specialfeatures14menu ul li.specialfeatures14 {
	background-color: #000000;
}

div.leftnav ul li.specialfeatures15 {
	border-left: 2px solid #000000;
}

div.specialfeatures15menu ul li.specialfeatures15 {
	background-color: #000000;
}

div.leftnav ul li.election {
	border-left: 2px solid #000000;
}

div.electionmenu ul li.election {
	background-color: #000000;
}

div#indexbody {
	padding: 15px 0 0 15px;
	float: left;
	width: 609px;
}

div#indexbody ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 10pt;
	color: #616161;
}

div#indexbody ul a {
	color: #616161;
}

div#indexbody ul a:hover {
	color: #000000;
}

div#indexbody div#mainfeature {
	float: left;
	width: 285px;
}

div#indexbody div#mainfeaturetop {
	margin: 0;
	padding: 0;
	width: 285px;
	height: 333px;
}

div#indexbody div#mainfeaturetop img {
	margin: 0;
	padding: 0;
}

div#indexbody div#mainfeaturemiddle {
	padding: 7px 0 10px 10px;
	margin: -3px 0 0 0;
	width: 275px;
	height: 110px;
}

div#indexbody div#mainfeature h3 {
	color: #696969;
	margin: 0;
	padding: 0;
	font-size: 100%;
}

div#indexbody div#mainfeature p, div#indexbody div#card1 p {
	color: #696969;
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 80%;
}

div#indexbody div#mainfeature a, div#indexbody div#card1 a {
	color: #696969;
}

div#indexbody div#card1 {
	padding: 0;
	margin: 0 0 13px 13px;
	width: 300px;
}

div#indexbody div#card1 div.cardtop {
	margin: 0;
	padding: 0;
	width: 300px;
	height: 120px;
}

div#indexbody div#card1 div.cardtop img {
	margin: 0;
	padding: 0;
}

div#indexbody div#card1 div.cardmiddle {
	padding: 7px 0 10px 10px;
	margin: -3px 0 0 0;
	width: 293px;
}

div#indexbody div#rightcol {
	float: left;
	width: 300px;
}

div#indexbody div.bigbox {
	padding: 0;
	margin: 0 0 0 13px;
	width: 300px;
}

div#indexbody div#card2, div#indexbody div#card3, div#indexbody div#card4 {
	float: left;
	padding: 9px 13px 0 0;
	margin: 0;
	border: 0;
	width: 190px;
}

div#indexbody div#card2 div.cardmiddle, div#card3 div.cardmiddle, div#card4 div.cardmiddle {
	padding: 7px 0 0 10px;
	margin: -4px 0 0 0;
}

div#indexbody div#card2 div.cardmiddle a, div#indexbody div#card3 div.cardmiddle a, div#indexbody div#card4 div.cardmiddle a {
	color: #696969;
}

div#indexbody div#card2 div.cardmiddle p, div#indexbody div#card3 div.cardmiddle p, div#indexbody div#card4 div.cardmiddle p {
	color: #696969;
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 80%;
}

div#indexbody div#card2 div.cardmiddle h3, div#indexbody div#card3 div.cardmiddle h3, div#indexbody div#card4 div.cardmiddle h3 {
	color: #696969;
	margin: 0;
	padding: 0;
	font-size: 100%;
}

div#rightbarcontainer {
	padding: 0;
	margin: 0;
	width: 100%;
}

div#rightbar {
	position: absolute;
	top: 10px;
	left: 770px;
	height: 800px;
	width: 160px;
}

div#pollbar {
	position: absolute;
	top: 10px;
	left: 770px;
	height: 800px;
	width: 160px;
}

div#rightbar img {
	margin: 0 0 7px 0;
	padding: 0 0 7px 0;
	display: block;
}

div#rightbar p {
	margin: 0 0 8px 0;
	padding: 0;
}

div#storybody {
	// font-size: 14px;
	font-size: 80%;
	width: 605px;
	padding: 0;
	float: left;
	margin: 12px 0 0 10px;
}

div#storybody ul {
	list-style: none;
	margin-left: 40;
	padding: 5;
	font-size: 10pt;
	color: #616161;
}

div#storybody h1, h2, h3 {
	padding: 0;
	margin: 0 0 5px 0;
	color: #343434;
}

div#storybody h1, h2 {
	font-size: 130%;
}

div#storybody h1, h3 {
	font-size: 110%;
}

div#storybody p {
	padding: 0;
	margin: 0 0 8px 0;
} 

div#storybody div#imagesection img {	
	margin: 0 0 10px 0;
	padding: 0;
}

div#storybody div#imagesection {
	float: right;
	padding: 0;
	margin: 0 0 0 10px; 
	width: 300px;
}

div#storypage div#rightbar {
	position: absolute;
	top: 10px;
	left: 770px;
}

div.bottombanner {
	clear: both;
	width: 596px;
	margin: 0 0 0 152px;
	padding: 0;
}

div#footer {
	clear: both;
	border-top: 1px solid #cccccc;
	width: 596px;
	margin: 0 0 0 152px;
	padding: 0 0 10px 0;
}

div#footer a {
	color: black;
}

div#footer a:hover {
	color: #666666;
}

div#footer p {
	padding: 0;
	margin: 3px 0 0 0;
	font-size: 9pt;
}

div#footer p a#writeletter {
	font-weight: bold;
}

div#footer p#dateline {
	font-size: 10pt;
	color: #444444;
}

div#footerlogos {
	clear: both;
	width: 596px;
	margin: 0 0 0 152px;
	padding: 0 0 30px 0;
}

div#footerlogos img {
	margin: 0 10px 0 0;
}

form p {
	padding: 0;
	margin: 0;
}

div#sectionbody {
	padding: 15px 0 0 15px;
	float: left;
}

div#sectionbody ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 10pt;
	color: #616161;
}

div#sectionbody ul a {
	color: #616161;
}

div#sectionbody ul a:hover {
	color: #000000;
}

div#sectionbody div#mainfeature {
	float: left;
	margin: 0 0 9px 0;
	width: 598px;
	padding: 0;
}

div#sectionbody div#mainfeatureleft {
	margin: 0;
	padding: 0;
	width: 300px;
	height: 186px;
	float: left;
}


div#sectionbody div#mainfeatureright {
	margin: 0;
	padding: 16px;
	padding: 16px;
	width: 263px;
	height: 154px;
	float: left;
}

div#sectionbody div#mainfeatureright h3 {
	color: #ffffff;
	font-size: 100%;
	padding: 0;
	margin: 0;
}

div#sectionbody div#mainfeatureright p, div#sectionbody div#mainfeatureright ul {
	padding: 0;
	margin: 0 0 5px 0;
	color: #ffffff;
	font-size: 80%;
	font-weight: bold;
}

div#sectionbody div#mainfeatureright a {
	color: #ffffff;
}

div#sectionbody div#mainfeaturebottom {
	margin: -3px 0 0 0;
	height: 19px;
	padding: 0;
	width: 600px;
	clear: both;
}

div#sectionbody div#middlesection {
	clear: both;
	margin: 0;
	padding: 0;
	width: 600px;
	height: 250px;
}

div#sectionbody div#card1 {
	float: left;
	width: 288px;
}

div#sectionbody div#card0a h3, div#sectionbody div#card0b h3, div#sectionbody div#card1 h3, div#sectionbody div#card2 h3, div#sectionbody div#card3 h3 {
	color: #696969;
	font-size: 80%;
	margin: 0;
	padding: 0;
}

div#sectionbody div#card1 p, div#sectionbody div#card0a p, div#sectionbody div#card0b p, div#sectionbody div#card2 p, div#sectionbody div#card3 p,div#sectionbody div#card4 p  {
	color: #696969;
	font-size: 80%;
	margin: 0 0 10px 0;
	padding: 0;
}

div#sectionbody div#card0a, div#sectionbody div#card0b {
	float: left;
	margin: 0 14px 8px 0;
}

div#sectionbody div#card0a {
	width: 285px;
}

div#sectionbody div#card0b {
	width: 300px;
}

div#card0a div.cardmiddle, div#card0b div.cardmiddle {
	padding: 7px 0 0 10px;
	margin: -4px 0 0 0;
	height: 90px;
}

div.classifiedssection div#card0a div.cardmiddle, div.classifiedssection div#card0b div.cardmiddle {
	height: 200px;
}

div#sectionbody div.bigbox {
	padding: 0;
	margin: 0 0 0 10px;
	float: left;
}

div#sectionbody div#lowercards {
	clear: both;
	padding: 0;
	margin: 0;
}

div#sectionbody div#card2, div#sectionbody div#card3, div#sectionbody div#card4 {
	float: left;
	padding: 9px 14px 0 0;
	margin: 0;
	border: 0;
	width: 190px;
}

div#sectionbody a {
	color: #696969;
}

div#sectionbody ul, div#indexbody ul {
	list-style: none;
	margin: 0 0 8px 0;
}

div#sectionbody ul li , div#indexbody ul li{
	background: url(/images/bullet.gif) no-repeat top left;
	padding: 0 0 0 12px;
}

div#sectionbody div.twocards {
	margin: 0;
	padding: 0;
}


div#sectionbody div.twocards div#card2 {
	width: 285px;
	padding-right: 13px;
}

div#sectionbody div.twocards div#card3 {
	width: 300px;
}

div#sectionbody div#card2 div.cardmiddle, div#card3 div.cardmiddle, div#card4 div.cardmiddle {
	padding: 7px 0 0 10px;
	margin: -4px 0 0 0;
}

div#sectionbody div#rightbar {
	position: absolute;
	top: 10px;
	left: 770px;
}




div.musicsection div#card2 div.cardmiddle {
	background: url(../issue_files/standard/music/card2_music_middle.gif) repeat-y top left;
}

div.musicsection div#card3 div.cardmiddle {
	background: url(../issue_files/standard/music/card3_music_middle.gif) repeat-y top left;
}

div.musicsection div#card4 div.cardmiddle {
	background: url(../issue_files/standard/music/card4_music_middle.gif) repeat-y top left;
}

div.musicsection div#mainfeatureright {
	background-color: #bbea65;
}


div.artssection div#card2 div.cardmiddle {
	background: url(../issue_files/standard/arts/card2_arts_middle.gif) repeat-y top left;
}

div.artssection div#card3 div.cardmiddle {
	background: url(../issue_files/standard/arts/card3_arts_middle.gif) repeat-y top left;
}

div.artssection div#card4 div.cardmiddle {
	background: url(../issue_files/standard/arts/card4_arts_middle.gif) repeat-y top left;
}

div.artssection div#mainfeatureright {
	background-color: #89deff;
}

/* begin city section page specific styles */
div.citysection div#card2 div.cardmiddle {
	background: url(../issue_files/standard/city/card2_city_middle.gif) repeat-y top left;
}

div.citysection div#card3 div.cardmiddle {
	background: url(../issue_files/standard/city/card3_city_middle.gif) repeat-y top left;
}

div.citysection div#card4 div.cardmiddle {
	background: url(../issue_files/standard/city/card4_city_middle.gif) repeat-y top left;
}

div.citysection div#mainfeatureright {
	background-color: #ed1a3b;
}
/* end city section page specific styles */

/* begin film section page specific styles */
div.filmsection div#card2 div.cardmiddle {
	background: url(../issue_files/standard/film/card2_film_middle.gif) repeat-y top left;
}

div.filmsection div#card3 div.cardmiddle {
	background: url(../issue_files/standard/film/card3_film_middle.gif) repeat-y top left;
}

div.filmsection div#card4 div.cardmiddle {
	background: url(../issue_files/standard/film/card4_film_middle.gif) repeat-y top left;
}

div.filmsection div#mainfeatureright {
	background-color: #00b2bc;
}
/* end film section page specific styles */

/* begin showtimes section page specific styles */
div.showtimessection div#card2 div.cardmiddle {
	background: url(../issue_files/standard/showtimes/card2_showtimes_middle.gif) repeat-y top left;
}

div.showtimessection div#card3 div.cardmiddle {
	background: url(../issue_files/standard/showtimes/card3_showtimes_middle.gif) repeat-y top left;
}

div.showtimessection div#card4 div.cardmiddle {
	background: url(../issue_files/standard/showtimes/card4_showtimes_middle.gif) repeat-y top left;
}

div.showtimessection div#mainfeatureright {
	background-color: #00b2bc;
}
/* end showtimes section page specific styles */

/* begin clubs section page specific styles */
div.clubssection div#card2 div.cardmiddle {
	background: url(../issue_files/standard/clubs/card2_clubs_middle.gif) repeat-y top left;
}

div.clubssection div#card3 div.cardmiddle {
	background: url(../issue_files/standard/clubs/card3_clubs_middle.gif) repeat-y top left;
}

div.clubssection div#card4 div.cardmiddle {
	background: url(../issue_files/standard/clubs/card4_clubs_middle.gif) repeat-y top left;
}

div.clubssection div#mainfeatureright {
	background-color: #ce6dee;
}
/* end clubs section page specific styles */

/* begin food section page specific styles */
div.foodsection div#card2 div.cardmiddle {
	background: url(../issue_files/standard/food/card2_food_middle.gif) repeat-y top left;
}

div.foodsection div#card3 div.cardmiddle {
	background: url(../issue_files/standard/food/card3_food_middle.gif) repeat-y top left;
}

div.foodsection div#card4 div.cardmiddle {
	background: url(../issue_files/standard/food/card4_food_middle.gif) repeat-y top left;
}

div.foodsection div#mainfeatureright {
	background-color: #006fde;
}
/* end food section page specific styles */

/* begin travel section page specific styles */
div.travelsection div#card2 div.cardmiddle {
	background: url(../issue_files/standard/travel/card2_travel_middle.gif) repeat-y top left;
}

div.travelsection div#card3 div.cardmiddle {
	background: url(../issue_files/standard/travel/card3_travel_middle.gif) repeat-y top left;
}

div.travelsection div#card4 div.cardmiddle {
	background: url(../issue_files/standard/travel/card4_travel_middle.gif) repeat-y top left;
}

div.travelsection div#mainfeatureright {
	background-color: #22b24c;
}
/* end travel section page specific styles */

/* begin fun section page specific styles */
div.funsection div#card2 div.cardmiddle {
	background: url(../issue_files/standard/fun/card2_fun_middle.gif) repeat-y top left;
}

div.funsection div#card3 div.cardmiddle {
	background: url(../issue_files/standard/fun/card3_fun_middle.gif) repeat-y top left;
}

div.funsection div#card4 div.cardmiddle {
	background: url(../issue_files/standard/fun/card4_fun_middle.gif) repeat-y top left;
}

div.funsection div#mainfeatureright {
	background-color: #ff95ec	;
}
/* end fun section page specific styles */

/* begin style section page specific styles */
div.stylesection div#card2 div.cardmiddle {
	background: url(../issue_files/standard/style/card2_style_middle.gif) repeat-y top left;
}

div.stylesection div#card3 div.cardmiddle {
	background: url(../issue_files/standard/style/card3_style_middle.gif) repeat-y top left;
}

div.stylesection div#card4 div.cardmiddle {
	background: url(../issue_files/standard/style/card4_style_middle.gif) repeat-y top left;
}

div.stylesection div#mainfeatureright {
	background-color: #b9b9b9	;
}
/* end style section page specific styles */


/* begin lifestyle section page specific styles */
div.lifestylesection div#card2 div.cardmiddle {
	background: url(../issue_files/standard/lifestyle/card2_lifestyle_middle.gif) repeat-y top left;
}

div.lifestylesection div#card3 div.cardmiddle {
	background: url(../issue_files/standard/lifestyle/card3_lifestyle_middle.gif) repeat-y top left;
}

div.lifestylesection div#card4 div.cardmiddle {
	background: url(../issue_files/standard/lifestyle/card4_lifestyle_middle.gif) repeat-y top left;
}

div.lifestylesection div#mainfeatureright {
	background-color: #ffa51f;
}
/* end lifestyle section page specific styles */

/* begin concerts section page specific styles */
div.concertssection div#card2 div.cardmiddle {
	background: url(../issue_files/standard/concerts/card2_concerts_middle.gif) repeat-y top left;
}

div.concertssection div#card3 div.cardmiddle {
	background: url(../issue_files/standard/concerts/card3_concerts_middle.gif) repeat-y top left;
}

div.concertssection div#card4 div.cardmiddle {
	background: url(../issue_files/standard/concerts/card4_concerts_middle.gif) repeat-y top left;
}

div.concertssection div#card0a div.cardmiddle {
	background: url(../issue_files/standard/concerts/card0a_concerts_middle.gif) repeat-y top left;
}

div.concertssection div#card0b div.cardmiddle {
	background: url(../issue_files/standard/concerts/card0b_concerts_middle.gif) repeat-y top left;
}

div.concertssection div#mainfeatureright {
	background-color: #bbea65;
}
/* end concerts section page specific styles */

/* begin listings section page specific styles */
div.listingssection div#card0a div.cardmiddle {
	background: url(../issue_files/standard/listings/card0a_listings_middle.gif) repeat-y top left;
}

div.listingssection div#card0b div.cardmiddle {
	background: url(../issue_files/standard/listings/card0b_listings_middle.gif) repeat-y top left;
}

div.listingssection div#card2 div.cardmiddle {
	background: url(../issue_files/standard/listings/card2_listings_middle.gif) repeat-y top left;
}

div.listingssection div#card3 div.cardmiddle {
	background: url(../issue_files/standard/listings/card3_listings_middle.gif) repeat-y top left;
}

div.listingssection div#card4 div.cardmiddle {
	background: url(../issue_files/standard/listings/card4_listings_middle.gif) repeat-y top left;
}

div.listingssection div#mainfeatureright {
	background-color: #bbea65;
}
/* end listings section page specific styles */

/* begin classifieds section page specific styles */
div.classifiedssection div#card0a div.cardmiddle {
	background: url(../issue_files/standard/classifieds/card0a_classifieds_middle.gif) repeat-y top left;
}

div.classifiedssection div#card0b div.cardmiddle {
	background: url(../issue_files/standard/classifieds/card0b_classifieds_middle.gif) repeat-y top left;
}

/* end classifieds section page specific styles */

/* begin studentguide section page specific styles */
div.studentguidesection div#card2 div.cardmiddle {
	background: url(../issue_files/standard/studentguide/card2_studentguide_middle.gif) repeat-y top left;
}

div.studentguidesection div#card3 div.cardmiddle {
	background: url(../issue_files/standard/studentguide/card3_studentguide_middle.gif) repeat-y top left;
}

div.studentguidesection div#card4 div.cardmiddle {
	background: url(../issue_files/standard/studentguide/card4_studentguide_middle.gif) repeat-y top left;
}

div.studentguidesection div#mainfeatureright {
	background-color: #ed1a3b;
}
/* end studentguide section page specific styles */


/* Zoom search page styles */
.highlight {
	background: #FFFF40;
}

.searchheading {
	display: none;
}

.summary {
	display: none;
}

.results {
	font-size: 80%;
	color: #696969;
}

.category {
	color: #999999; 
}

.description {
	font-size: 100%; color: #008000;
}

.context {
	font-size: 100%; 
}

.infoline {
	font-style: normal;
	color: #808080;
}

.sorting {
	text-align: right;
}

.result_title {
	font-size: 100%;
}

.zoom_searchform {
	font-size: 100%;
}

.zoom_options {
	font-size: 80%;
}

input.zoom_button {  
}

input.zoom_searchbox {  
}		

div#searchpage {
	width: 600px;
}

div#searchpage p small {
	display: none;
}
/* end Zoom search page styles */

/* Styles for the letter to the editor form. */
form#editoremail {
	margin: 20px 0 0 0;
}

form#editoremail input, form#editoremail textarea  {
	border: 1px black solid;
	clear: right;
	margin: 0 0 7px 0;
}

form#editoremail input {
	width: 300px;
}

form#editoremail input.narrow {
	width: 150px;
}

form#editoremail input.check {
	width: 1em;
	margin: 0 0 0 0px;
}

form#editoremail textarea  {	
	width: 450px;
	height: 8em;
}

form#editoremail label {
	float: left;
	clear: left;
	width: 100px;
} 

form#editoremail label#optin, form#editoremail label#optin2, form#editoremail label#sponsoroptin , form#editoremail label#secondoptin {
	float: none;
	width: 300px;
	font-size: 90%;	
}

form#editoremail input#submit {
	width: 8em;
	margin: 10px 0 0 100px;
	border: double;
}
/* End styles for the letter to the editor form. */

div.archive a {
	display: block;
	width: 11em;
	float: left;
	font-size: 100%;
}

div.archive h3 {
	clear: both;
	margin: 15px 0 0 0;
}

div.venue {
	width: 300px;
	float: left;
}

h3.venuehead {
	clear: both;
	padding: 25px 0 5px 0;
	font-size: 130%;
}

h3.venuename {
	font-size: 100%;
	margin: 0;
	padding: 5px 0 5px 0;
}

div.listings h3 {
	margin-top: 8px;
	
}

img#metroland {
	margin: 10px 0 0 10px;
}

div#archivenav {
	border: 2px dashed #f0ee47;
	background-color: #fffeb6;
	width: 580px;
	padding: 8px 8px 0 8px;
	margin: 0 0 5px 0;
}

div#archivenav p {
	padding: 0;
	margin: 0 0 8px 0;
	font-size: 80%;
}

div#archivenav p a {
	text-decoration: underline;
}

div.adultbigbox {
	float: right;
	margin: 0 0 8px 8px;
}
