/***********************
 Photo Wall Styles
***********************/
.page-menu {width: 100%; font: 11px Arial, Helvetica, sans-serif; color: #333; background-color: #eee; padding: 4px 0 5px 0;}
.page-menu a {color: #003399; text-decoration: none;}
.page-menu a:hover {color: #003399; text-decoration: underline;}
.page-menu ul {width: 350px; list-style: none; margin: 0; padding: 0;}
.page-menu li {display: inline; padding-right: 10px;}
.photo-thumb {float: left; border: 2px solid #fff;}
.photo-thumb .thumb {border: 2px solid #406878;}#photowall {margin: 15px 0 0 0px; width: 350px;}
#photowall ul {padding: 0; margin: 0;}
#photowall li {float: left; list-style-type: none; display: block; height:110px;}
#photowall li a {}
#photowall li a:hover {}

/***********************
 Goout Bar Styles
***********************/
.top-goout {width: 100%;background-color: #556b2f; padding: 2px 0 0px 0; font: 11px Arial, Helvetica, sans-serif; color: #1f211c}            
.top-col-left {width: 33%; float: left; padding: 5px; margin: 0px; }.top-col-left a {color: #66CFE6;}
.top-col-mid {width: 33%; float: left;  padding: 5px 0 5px 0;}    
.top-col-right {width: 33%; float: left;  padding: 0;color: #fff;}    .top-col-right a {color: #66CFE6;}

/***********************
 Keword Search Results Styles
***********************/
.kewordSearch {width: 100%; text-align:left; padding: 5px 5 5px 5; font: 11px Arial, Helvetica, sans-serif; color: #000}            
.key-col-top {}.key-col-top a {color: #A0D0E8;}
.key-col-left {width: 40%; float: left; padding: 5px; margin: 0px; }.key-col-left a {color: #A0D0E8;}
.key-col-mid {width: 10%; float: left; padding: 5px 0 5px 0;}    
.key-col-right {width: 40%; float: left; padding: 5px; margin: 0px;;color: #000;}    .key-col-right a {color: #A0D0E8;}

/***********************
 Concert Calendar Styles
***********************/
.ccVenue {width: 100%; text-align:left; padding: 5px 5 5px 5; font: 11px Arial, Helvetica, sans-serif; color: #000}            
.ccV-col-top {}.ccV-col-top a {color: #A0D0E8;}
.ccV-col-left {width: 30 %; float: left; padding: 5px; margin: 0px; }.ccV-col-left a {color: #A0D0E8;}
.ccV-col-mid {width: 40%; float: left; padding: 5px 0 5px 0;}    
.ccV-col-right {width: 20%; float: right; padding: 5px; margin: 0px;;color: #000;}    .ccV-col-right a {color: #A0D0E8;}
.ccArtist {width: 100%; text-align:left; padding: 5px 5 5px 5; font: 11px Arial, Helvetica, sans-serif; color: #000}            
.cc-col-top {}.ccA-col-top a {color: #A0D0E8;}
.ccA-col-left {width: 60 %; float: left; padding: 5px; margin: 0px; }.ccA-col-left a {color: #A0D0E8;}
.ccA-col-right {width: 30%; float: right; padding: 5px; margin: 0px;;color: #000;}    .ccA-col-right a {color: #A0D0E8;}

/***********************
 Staff Styles
***********************/
.staff {width: 100%; text-align:left; padding: 5px 5 5px 5; font: 11px Arial, Helvetica, sans-serif; color: #000}            
.staff-col-top {}.staff-col-top a {color: #A0D0E8;}
.staff-col-left {width: 10%; float: left; padding: 5px; margin: 0px; }.staff-col-left a {color: #A0D0E8;}
.staff-col-mid {width: 2%; float: left; padding: 5px 0 5px 0;}    
.staff-col-right {width: 70%; float: left; padding: 5px; margin: 0px;;color: #000;}    .staff-col-right a {color: #A0D0E8;}
/***********************
 Programming Styles
***********************/
.programming {width: 100%; text-align:left; padding: 5px 5 5px 5; font: 11px Arial, Helvetica, sans-serif; color: #000}            
.p-col-top {font: 14px Arial, Helvetica, sans-serif;}.p-col-left {width: 15%; float: left; padding: 5px; margin: 0px; }.p-col-mid {width: 15%; float: left; padding: 5px 0 5px 0;}    .p-col-right {width: 70%; float: left; padding: 5px; margin: 0px;;color: #000;}    .p-col-right a {color: #A0D0E8;}
.p-head-left {width: 15%; float: left; padding: 5px; margin: 0px;font-weight: bold;background-color: #CCC; }.p-head-mid {width: 15%; float: left; padding: 5px 0 5px 0;font-weight: bold;background-color: #CCC;}    .p-head-right {width: 60%; float: left; padding: 5px; margin: 0px;;color: #000;font-weight: bold;background-color: #CCC;}    
/*********************** Weather Styles
***********************/
.negativeTemperature { background-color: aqua; }
#weatherDetails {
	text-align: center;
}
#weatherRegionLinks li {
	width: 150px;
}