BODY {	
background: rgb(150,150,150);	
font-size : 10px;	
font-family : Verdana, Arial, sans-serif;	
color : #000000;	
padding : 0px;	
margin: 0px;	
width : auto;	
margin-bottom: 20px;	
padding-left: 30px;}

.base {	
font-size: 10px;	
font-family: Verdana, Arial, sans-serif;	}	

.footer {	
width: 910px; 	
font-size: 11px; 	
color: rgb(255,255,255); 	
background: rgb(0,0,0); 	
padding: 0px; 	
clear: both;	
text-align: center;}	
	
	/*Layout styles. used to to control position of elements on page */
	
#pageborder { 	
width: 886px; 	
border: 1px solid rgb(0,0,0);	
background: rgb(255,255,255);	}

#layoutpageborder {	
width: 910px; 	
border: 1px solid rgb(0,0,0);	
background: rgb(255,255,255);	}	




#layouttopbar { 	
background:rgb(0,0,0);	
height: 115px; 	
width: 910px;	
padding-top: 10px; 	
margin: 0px;	}	

#topbanner {	
position: absolute; 	
left: 300px; 	
top: 40px;		}	

#topmini {	
position: absolute; 	
left: 800px; 	
top: 40px;	}	

#currentonline {	
color: #fff; 	
font-size: 9px; 	
text-align: right; 	
padding-right: 10px;	}	

#loginbar {	
width: 910px; 	
background: rgb(157,8,13); 	
text-align: center; 	
font-size: 11px;	
line-height: 20px;	
color:#FFF;	
margin-bottom: 3px; }	

#loginlink {	float: right; 	padding-right: 20px;		}	#leftcol {	width: 131px;	padding: 5px 0px 5px 0px;	float: left;	} 		

#loginlink .login a:link {color: rgb(255,255,255); text-decoration: none;}
#loginlink .login a:visited {color: rgb(255,255,255);text-decoration: none;}
#loginlink .login a:hover {color: rgb(255,255,255);text-decoration: none;}

#col2 {	width: 468px;	margin-top: 5px;	float: left;	margin-right: 0px;	margin-left: 5px;	}		#rightcol {	width: 120px;	margin-right: 3px; 	margin-top: 5px;	float:right;	}

#col3 {		margin-top: 5px;	width: 147px;	position: absolute; left: 639px; top: 140px;	}	

#col3b {		margin-top: 5px;	width: 147px;	position: absolute; left: 639px; top: 160px;	}	

#doublecol {	width: 615px;	margin-top: 10px;	float: left;	margin-left: 10px;	}

#posts {	border-left: 1px solid rgb(0,0,0);	border-bottom: 1px solid rgb(0,0,0);	border-right: 1px solid rgb(0,0,0);	padding-bottom: 5px;	}	

#sitemenu {	
background: rgb(200,200,200);	
border-right: 1px solid rgb(0,0,0);	
border-bottom: 1px solid rgb(0,0,0);	
margin-bottom: 5px;	
padding-bottom: 5px;	
}

menulink {
display: block;
margin-left: 5px;
margin-right: 5px;
width: 120px;
text-align: left;
text-decoration: none;
font-size: 10px;
padding-top: 5px;
padding-bottom: 5px;
color: rgb(0,0,0);
}

A.menulink {
display: block;
width: 120px;
text-align: left;
text-indent: 4px;
text-decoration: none;
font-size: 10px;
border-bottom: 2px dotted rgb(255,255,255);
padding-top: 5px;
padding-bottom: 5px; 
color: rgb(0,0,0); 
}

A.menulink:hover {
background-color:rgb(157,8,13);
color: #fff;
}

.eventlist {font-size: 10px;border-bottom: 1px dotted rgb(0,81,114);padding-top: 5px;padding-bottom: 5px;}


/* used for XSPF player */	.player {	border: 1px solid rgb(200,200,200);	background: rgb(215,215,215);	width: 304px;	}.playertxt {	padding: 10px;	margin-bottom: 10px;	font-size: 11px;	font-family: Arial, Verdana, sans-serif;	color: rgb(100,100,100);	}	table.multicol {	padding: 0px;	}table.multicol td {	font-size: 11px;	}table.multicol td.l {	padding-left:10px; 	vertical-align: top;	}	table.ent_event {	padding: 0px;	font-size: 11px;	vertical-align: top;	border: 0px;	margin: 0px;	margin-left: 10px;	width: 600px;	}	table.ent_event td.bgtl {	background-image: url('http://www.ontaponline.com/images/evnt_tl.gif'); 	background-repeat: repeat-x;	vertical-align: top;	padding: 0px;	border: 0px;	}table.ent_event td.bgtlcr {	background-image: url('http://www.ontaponline.com/images/evnt_tlcr.gif'); 	background-repeat: none;	width: 27px;	padding: 0px;	border: 0px;	}	table.ent_event td.bgrl {	background-image: url('http://www.ontaponline.com/images/evnt_rl.gif'); 	background-repeat: repeat-y;	width: 27px;	padding: 0px;	border: 0px;	}	table.ent_event td.l {	width: 150px;	vertical-align: top;	text-align: right;	padding:5px;	}table.ent_event td.r {	padding:5px;	vertical-align: top;	text-align: left;	}.evnt_msg {	border: 1px solid rgb(99,0,0);	background: rgb(242,293,174);	padding: 5px;	margin-bottom: 10px;	}		

#vlist { border:1px solid rgb(99,0,0); border-bottom: 0px; padding:0; width:400px; }



.item_even { color: rgb(0,0,0);background: rgb(226,204,188); border-bottom: 1px solid rgb(99,0,0); padding: 3px;}

.item_odd { color: rgb(0,0,0); background: rgb(204,132,106);border-bottom: 1px solid rgb(99,0,0); padding: 3px;}	

.featuredvenue {	border-left: 1px solid rgb(0,0,0);	border-bottom: 1px solid rgb(0,0,0);	border-right: 1px solid rgb(0,0,0);	margin-bottom: 10px;	}

.issue {	border-left: 1px solid rgb(0,0,0);	border-bottom: 1px solid rgb(0,0,0);	border-right: 1px solid rgb(0,0,0);	padding-bottom: 5px;	margin-bottom: 5px;	}	

.navigate {	padding-bottom: 5px;	margin-top: 7px;  	font-size: 9px;	font-weight: 800;	border-bottom: 1px dotted rgb(120,120,120);	color: rgb(0,0,0);	}	.navigate a:link {color: rgb(157,8,13);}	.navigate a:visited {color: rgb(157,8,13);}.navigate a:hover {color: rgb(157,8,13);}	.singlepost {	font-size: 10px;	display: block;	border-bottom: 1px dotted rgb(0,0,0);	padding: 5px 0px 5px 0px;	margin: 0px 5px 0px 5px;	}	.boxheader {font-size: 11px; text-align: center;font-weight: 600;padding-top: 5px; padding-bottom: 2px;margin-bottom: 5px; background: rgb(0,0,0); font-family: Arial; color: #FFF;}.eventheader {font-size: 14px; text-align: left;font-weight: 600;margin-bottom: 5px; font-family: Arial; color: rgb(0,0,0);}.


.miniphoto {overflow: none;margin-right: 10px;border: 1px solid rgb(0,0,0);margin-bottom: 5px;}

.winstuffheader {
font-size: 11px; 
text-align: center;
font-weight: 800;
padding-top: 5px; 
padding-bottom: 2px;
margin-bottom: 5px; 
background: rgb(252,175,22); 
font-family: Arial; 
color: rgb(0,0,0);
}



.imageright {	
float: right; 	
border: 1px solid #000000;	
clear: right;	
margin-left: 10px;	

}

.tip {
font-size: 12px;
font-family: Arial,Helvetica,sans-serif; 
border:solid 1px #666666; 
padding:5px;
position:absolute; z-index:100;
visibility:hidden; 
color:#333333; 
top:20px;
left:90px; 
background-color:#ffffcc;
layer-background-color:#ffffcc;
}
                  

.line {border-bottom: 1px dotted rgb(0,0,0);margin-bottom: 7px;}
.lineblue {border-bottom: 1px dotted rgb(163,180,185);margin-bottom: 7px;}
.stats{font-size: 9px;}

.eventlist a:link {color: rgb(15,32,75); text-decoration: none;}
.eventlist a:visited {color: rgb(42,72,78);text-decoration: none;}
.eventlist a:hover {color: rgb(229,196,214);text-decoration: none;}
.eventdetail {border-bottom: 1px dotted rgb(0,0,0);padding-top: 5px;padding-bottom: 5px;font-size: 11px;line-height: 14px;}
.eventdetail a:link {color: rgb(45,40,90); text-decoration: none;}
.eventdetail a:visited {color: rgb(45,40,90);text-decoration: none;}
.eventdetail a:hover {color: rgb(229,196,214);text-decoration: none;}.event-edit {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: rgb(255,255,255);	font-weight: normal;}.event-edit a:visited {color: rgb(255,255,255);}.event-edit a:link {color: rgb(255,255,255);}.event-edit a:hover {	text-decoration: none;	COLOR: #CA3300;}input.events {	background-color: #FFF;	border: 1px solid #666666;	padding: 3px;}.articlebody {padding-top: 5px;padding-bottom: 5px;font-size: 12px;line-height: 16px;}.earticlebody  a:link {color: rgb(45,40,90); text-decoration: none;}.articlebody  a:visited {color: rgb(45,40,90);text-decoration: none;}.articlebody  a:hover {color: rgb(229,196,214);text-decoration: none;}.event-edit {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: rgb(255,255,255);	font-weight: normal;}.sectionname {	font-size: 12px;	font-weight: 800;	margin-bottom: 10px;	border: 1px solid rgb(0,0,0);	background: rgb(220,220,200);	text-align: center;	padding: 3px;	}.headline {	font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;	margin-bottom: 5px;	}.headline a:link {;color: rgb(157,8,13);}.headline a:visited {color: rgb(157,8,13);}.headlinemain {	font-size: 16px;	font-weight: 800;	padding-bottom: 8px;	}	.subhead {	font-size: 12px;	font-weight: 600;	margin-bottom: 8px;	}	



table.venues {	border: 1px solid rgb(0,0,0);	font-size: 10px;	}	td.cell1 {	border-right: 1px solid rgb(0,0,0);	padding: 5px;	}	td.cell2 {	padding-left: 5px;	padding-right: 5px;	border-right: 1px solid rgb(0,0,0);	}	td.cell3 {	padding-left: 5px;	}	td.cell4 {	padding-left: 5px;	padding-right: 5px;	}	td.b {	font-weight: 800;	}	th {	border-bottom: 1px solid rgb(100,100,100);	background: rgb(100,100,100);	color: rgb(255,255,255);	font-weight: 500;	margin-bottom: 10px;	}		table.hh {	border: 1px solid rgb(0,0,0);	border-right: 0px;	font-size: 10px;	}	td.hh1 {	border-right: 1px solid rgb(0,0,0);	padding: 5px; 	}	td.hh1 a:link {	color: rgb(157,8,13);	}	td.hh1 a:visited {	color: rgb(157,8,13);	}		td.hh2 {	padding-left: 5px;	padding-right: 5px;	background: rgb(0,139,139);	color: #FFF;	}	td.hh2 a:link { 	color: #FFF;	}	td.hh2 a:visited {	color: #FFF;	text-decoration: none;	}			table.days {	border: 1px solid rgb(0,0,0);	border-bottom: 0px;	border-right: 0px;	font-size: 10px;	background: #FFF;	}	td.days1 {	border-right: 1px solid rgb(0,0,0);	padding: 5px; 	}	td.days1 a:link {	color: rgb(0,0,0);	}	td.days1 a:visited {	color: rgb(15,32,75);	}	td.days2 {	padding-left: 5px;	padding-right: 5px;	background: rgb(157,8,13);	color: #FFF;	border-right: 1px solid rgb(0,0,0);	}	td.days2 a:link {	color: #FFF;	text-decoration: none;	}	td.days2 a:visited {	color: #FFF;	text-decoration: none;	}	.noline {border: 0px;}/* OLD STYLES BELOW*/table.client-main { border: rgb(100,100,100) 2px solid;  border-spacing: 0px; width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 10px; margin-left: 10px; margin-right: 10px;}td.client-0    { border: rgb(150,150,150) 1px solid; padding: 3px; text-align: left;}th.client-header { border: rgb(150,150,150) 1px solid; padding: 4px; background: rgb(150,150,150); font-family: Verdana, Arial, sans-serif; font-size: 10px; color: rgb(255,255,255); font-weight: 500; }th.client-header a:link{ color: rgb(255,255,255);}th.client-header a:visited{ color: rgb(255,255,255);}table.photo { border: rgb(50,50,50) 1px solid; border-collapse: collapse; border-spacing: 0px; font-family: Verdana, Arial, sans-serif; font-size: 10px; margin-left: 10px;}.post-title {font-size: 12px; text-align: center; font-family: Helvetica; color: rgb(0,0,0); margin-bottom: 10px; border-bottom: 1px solid rgb(150,150,150); padding-bottom: 5px;font-weight: 700;}.post-title a:link { color: rgb(50,50,50); text-decoration: none; }.post-title a:visited { color: rgb(50,50,50); text-decoration: none;}.newsposter {font-size: 10px;color: rgb(150,150,150);}.newsposter a:link{color: rgb(150,150,150);}.newsposter a:visited{color: rgb(150,150,150);}.newsbody {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: rgb(75,75,75);content: block;line-height: 14px;text-indent: 10px;border-bottom: 1px dotted rgb(150,150,150);padding-bottom: 10px;overflow: visible;visibility: visible;height: auto;margin-bottom: 10px;}.newsbody a:visited {	color: rgb(42,72,78);	}.newsbody a:link {	color: rgb(99,123,23);}.newsbody a:hover {	text-decoration: none;	COLOR: #CA3300;}.newsbody b {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}.newsheader {	font-family: Lucida Grande;	font-size: 11px;	text-shadow: 2px 2px 1px #485731;	color: rgb(255,255,255);	background: url(/images/back_diag_green.gif) left top repeat;	padding-top: 3px;	padding-bottom: 3px;		font-weight: 900;	text-transform: uppercase;	text-align: center;}.newspostimage {	float: right;	margin-bottom: 5px;	margin-left: 10px;}	.headerframe {	border-bottom: 2px solid #CCC;	margin-bottom: 10px;}	.recentposts {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: rgb(42,72,78);	padding-left: 5px;	padding-right: 5px;	padding-bottom: 10px;	margin-bottom: 5px;	margin-top: 10px;	padding-top: 10px;	text-align: center;	border-top: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;	}sub {	font-size: 12px;	text-transform: uppercase;	font-weight: 700;		}.issuelink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: rgb(42,72,78);	display: block;	line-height: 14px;	margin-bottom: 5px;	padding-right: 5px;}.featurelink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: rgb(157,8,13);;	margin-bottom: 5px;	margin-top:3px;	text-align: right;}.featurelink a:link{color: rgb(157,8,13);;}.featurelink a:visited{color: rgb(157,8,13);;border: 0px;}	.livewirebox{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: rgb(71,63,61);	text-align: left;			}		.livewirebox b {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;}.benefit {	font-family: Lucida Grande;	font-size: 11px;	text-shadow: 2px 2px 1px #485731;	color: rgb(255,255,255);	background: url(/images/back_diag_green.gif) left top repeat;	padding: 3px;	width: 154px;	font-weight: 900;	text-transform: uppercase;	text-align: center;}/*This is the dates in the events sidebox */input.livewire {	background-color: #FFF;	font-family: Arial;	padding: 2px;	font-size: 10px;	color: #333333;	width: 110px;	margin-top: 5px;}	.livewiretext {	font-size: 9px;	color: rgb(0,60,123);	border-bottom: 1px;	text-align: left;	margin-bottom: 5px;}.list {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;}	.calbox {	text-transform: none;	border: 1px solid rgb(157,8,13);	width: 230px;	padding-bottom: 8px;	margin-bottom: 10px;	background-color: #FFF;}.caltitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: rgb(255,255,255);	background: rgb(157,8,13);	padding-bottom: 4px;	padding-top: 4px;	text-align: center;}	.caltitle a:link {	color: rgb(255,255,255);	font-size: 8 px;}.caltitle a:hover {	color: #FFFFFF;	}.caltitle a:visited {	color: rgb(255,255,255);	font-size: 8 px;}.caldayname {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-transform: uppercase;	color: #000000;}.calday {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	border: 1px solid rgb(180,180,180);}.caltoday {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: 700;	background-color: rgb(157,8,13);}.calday a:link {	color: #666666;	text-decoration: none;}.calday a:hover {	text-decoration: none;	background: #CCCCCC;}.calday a:visited {	color: #666666;	text-decoration: none;}.caltoday a:link {	text-decoration: none;	color: #FFFFFF;}.caltoday a:hover {	color: #FFFFFF;	background: rgb(100,100,100);}.caltoday a:visited {	text-decoration: none;	color: #FFFFFF;}form.events {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;		padding-left: 3px;	padding-top: 3px;}.header {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-transform: uppercase;	color: #CCCCCC;	background-color: #252525;	line-height: 20px;	padding-left: 5px;	font-weight: bold;}}.logo {	border: 0px solid #FFF;}.logo2 {	border: 0px solid #FFF;	padding-top: 10px;}.image {	margin-right: 10px;	float: left;}.eventbox {	background-color: #FFFFFF;	text-align: left;	font-size: 11px;}	.eventstats {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	padding-top: 3px;	padding-bottom: 3px;	text-transform: none;	border-bottom-color: #000000;	border-top-color: #333333;	border-right-color: #333333;	border-left-color: #333333;	text-align: center;}.titlebarversion {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	padding-top: 3px;	padding-bottom: 3px;	text-transform: lowercase;	border-bottom-color: #000000;	border-top-color: #333333;	border-right-color: #333333;	border-left-color: #333333;	font-style: italic;}.graybox {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000066;	background-color: #E6E6E6;	text-align: left;	width: 450px;	border: 1px solid #333333;	padding: 5px;}.updatelink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF;	text-transform: none;	border-bottom-color: #000000;	border-top-color: #333333;	border-right-color: #333333;	border-left-color: #333333;	text-align: right;}.boxpic {	margin: 5px;	border: 1px solid #333333;	display: inline;}.sidebox {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	text-transform: none;	border: 1px solid #666666;	width: 160px;	}	.form_frame {	width: 800px;	margin-right: 10px;	margin-left: 10px;}	.article_list {	text-transform: none;	width: 159px;	border-left: 1px solid #CCCCCC;	margin-right: 5px;	padding-bottom: 5px;	padding-top: 5px;	padding-bottom: 8px;	margin-bottom: 10px;	background-color: #F3F3F3;}.left_header {margin-left: 5px;}.submittag {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	display: block;	margin: 5px 3px 3px;	text-align: center;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #333333;}.adminheader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-transform: uppercase;	color: #333333;	text-indent: 3pt;}.edit {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: rgb(42,72,78);	font-weight: normal;}.edit a:visited {	color: rgb(42,72,78);}.edit a:link {	color: rgb(99,123,23);}.edit a:hover {	text-decoration: none;	COLOR: #CA3300;}.cover {		margin-bottom: 3px;	border: 1px solid #000000;}.contentspic {	float: left;	margin-right: 8px;	margin-bottom: 3px;	border: 1px solid #000000;	clear: left;}.imageguide {	float: left;	margin-left: 5px;	margin-right: 8px;	margin-bottom: 3px;	border: 1px solid #666666;}input.login {	background-color: #E7E7E7;	border: 1px solid #666666;	padding-left: 3px;	padding-bottom: 3px;	width: 100%;}input.search {	background-color: #E7E7E7;	border: 1px solid #666666;	padding-left: 3px;	padding-bottom: 3px;	width: 100%;}input.articles {	background-color: #F3F3F3;	border: 1px solid #666666;	padding: 3px;	width: 600px;}textarea.articles {	width: 600px;}li {	font: normal 12px Verdana, Arial, Helvetica, sans-serif;}.newposts {	color: #CC3300;	text-transform: none;	margin-left: 5px;}.newposts b {	color: #CC3300;	font-weight: bolder;	text-transform: none;}.stattitle {	font: 14pt Verdana, Arial, Helvetica, sans-serif;	color: #CC3300;}.statdescription {	font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #333333;	line-height: 12pt;}.statdescription b {	color: #CC3300;	font-weight: bolder;	font-size: 14px;	text-transform: none;	line-height:14pt;}.statmenu {	font: 600 12px Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;	color: #333333;}submit.login {	align: right;	text-align: right;}.submittag a:link {	color: #CC3300;}textarea.events {	background-color: #F3F3F3;	border: 1px solid #666666;	padding: 3px;	width: 450px;	height: 200px;}.last{	border-bottom: 0px;	margin-bottom: 5px;	} 	a.last{	border-bottom: 0px;	margin-bottom: 5px;	} 	.barstyle{	background: rgb(100,100,100); 	border: 2px solid rgb(210,210,210);	color: rgb(255,255,255);	padding: 10px;	}.newlink{ 	color: rgb(255,255,255); 	line-height: 20px; 	}.newlink a.link{	color: rgb(255,255,255);		}.newlink a.visited{	color: rgb(255,255,255);	padding: 10px;	}/* --- START PunBB File Editor styling --- */#fecodearea TD INPUT, #fetextedit {font-family: monaco, "Bitstream Vera Sans Mono", "Courier New", courier, monospace; font-size: 10px;}#fecodearea TD.fedelete { text-align:center }#fecodearea TD.feline { text-align: right }#saveeditmodelabel { display:inline }#femodlist { border:1px solid #888; padding:0; width:100% }DIV > #femodlist { width: auto } /* IE breaks if width = 100% or auto */#femodlist LI A { display:block; width:100%; padding:3px 6px } /* 100% width on link blocks needed by IE */#femodlist LI > A { width: auto; padding: 3px 6px }#femodlist LI.fenotwritable A { color:#BCBCBC }#femodlist LI.rowodd A { background: #fffcde }#femodlist LI.roweven A { background: #fff }#femodlist LI A:hover { background:#3A668B; color:#fff }#femodlist LI.fedirlist A { font-weight:bold; padding-right:0; padding-left:12px; background-image: url('../img/fe_bullet_dark.gif'); background-position: center left; background-repeat:no-repeat }#femodlist LI.fedirlist A:hover { background-image: url('../img/fe_bullet_light.gif'); background-position: center left; background-repeat:no-repeat }#felistlocation { background: #121212; color: #fff; padding: 3px 6px }LI#felistlocation { width:100% } /* Goddamn IE!!! */#femodlist > LI#felistlocation { width: auto }LI#felistlocation A { display:inline; color:#fff }#fetextedit, #fecodearea { width:99%; overflow:auto; height:550px } /* IE breaks if width = 100% */DIV > #fetextedit, DIV > #fecodearea { width:100% } /* For proper browsers */#fetable2, #fetextedit, #fecodearea { border:1px solid #ccc }.pun #fetable TH, .pun #fetable2 TH { padding: 3px 6px }.pun #fetable TR TD, .pun #fetextedit TR TD, .pun #fetable TR TD INPUT.felineedit, .pun #fetable2 TR TD { border:0; background: transparent; padding:0 }.pun #fetable TH, .pun #fecodearea TR TD.feline, .pun #fetable2 TH { background: #d1d1d1; border:0 }/* Alternate the color of table rows */#fetable TR.rowodd TD, #fetable2 TR.rowodd TD { background: #fffcde } #fetable TR.roweven TD, #fetable2 TR.roweven TD { background: #fff }/* This indicates backups identical to the current file loaded in the editor */#fetable2 TR.feidenticalcopy.rowodd TD, SPAN.rowodd.feidenticalcopy { background:#FFD6C8 }#fetable2 TR.feidenticalcopy.roweven TD, SPAN.roweven.feidenticalcopy { background:#FFCBB9 }/* Just a little styling for the release notes */UL#relnotes LI.relnote {list-style:square inside}/* --- END PunBB File Editor styling --- */		.boxhomeFeature {	margin: 0;	height: 250px;	margin-bottom: 10px;}.boxhomeFeature .box-top {	width: 120px;	height: 3px;	background: #fff url(http://www.ontaponline.com/images/box_top.gif) no-repeat 0 0; 	margin: 0; padding: 0;	font-size: 1px; 	line-height: 1px;}.boxhomeFeature .box-content {	margin: 0; 	padding: 0px 0px 10px 0px; 	font-size: 10px;	line-height: 12px;	color: #333;	background-color: #fff;	border-right: 1px solid rgb(150,150,150);	border-left: 1px solid rgb(150,150,150);	border-bottom: 1px solid rgb(150,150,150);}.boxhomeFeature .box-btm {	width: 120px;	height: 3px;	background: #fff url(http://img.citypages.com/imagebank/i/homecol_btm.gif) no-repeat 0 0; 	margin: 0; padding: 0; text-align: center;	font-size: 1px; line-height: 1px; color: #fff;}.box-content h5.ContentHed {	padding: 5px 5px 0 5px;	color: rgb(50,50,50); 	border-bottom: 1px solid rgb(150,150,150);	background-color:#F0F0E7;	margin: 0 0 6px 0;	font-size: 14px;	line-height: 15px;	font-weight: bold;}.box-content h5 {	margin: 0 0 6px 0;	padding: 3px 5px 0 5px;	color: #c33;	font-size: 14px;	line-height: 15px;	font-weight: bold;	border-bottom: 3px solid #c33;}.box-content h5 a, .box-content h5 a:link, .box-content h5 a:visited {	color: #c33;	text-decoration: none;}.box-content h5 a:hover, .box-content h5 a:active, .box-content h5 a:visited:hover {	color: #00c;	text-decoration: none;}.box-content h6 {	padding: 8px 0 2px 0;	margin: 0 5px 2px 5px;	color: #000;	font-size: 10px;	line-height: 12px;	font-weight: bold;	border-bottom: 1px solid #989886;}.box-content h6 a, .box-content h6 a:link, .box-content h6 a:visited {	color: #000;	text-decoration: none;}.box-content h6 a:hover, .box-content h6 a:active, .box-content h6 a:visited:hover {	color: #00c;	text-decoration: none;}.box-content ul {	padding: 0 0 5px 5px;	margin: 0 5px;}.box-content li {	padding: 0 0 8px 0px;	margin: 0 0 0 12px;}.box-content .li_editpick {	padding: 0 0 8px 0px;	margin: 0 0 0 12px;	font-weight: bold;	list-style-image: url(http://img.citypages.com/imagebank/i/star_on_tan_11.gif);}.box-content .indentblock {	display: block;	margin: 8px 5px 3px 5px;	padding: 0;	border: 0;}	
