body,p,td,div,ul{
		font-family:Trebuchet MS, Helvetica, sans-serif;
		font-size:12px;
		color:#666;
		line-height:18px;
 	}
	
h1 {font-size:19px; line-height:19px; margin-top:0px; margin-bottom:18px; font-weight:bold;}	
h2 {font-size:17px; line-height:17px; margin-top:0px; margin-bottom:18px; font-weight:bold;}	
p{margin-top:0px; margin-bottom:18px;}	
	
body{
	text-align:center;
	}

img{border:0px;}
	
div#header{
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	padding-top:93px;
	height:32px;
	margin:0 0 3px 0;
}
img#logo{
	width:239px;
	height:90px;
	position:absolute;
	top:0px;
	left:0px;
}
div#container{
	width:977px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:30px;
	position:relative;
}	

div#footer{ 
	font-size:11px;
	margin-left:auto;
	margin-right:auto;
	padding-top:25px;
	height:75px;
	text-align:center;
	margin-top:25px;
	clear:both;
	border-top:dotted 1px #ccc;
}



div.leaderboard{width:728px; height:90px; margin-top:0px; position:absolute; top:0px; right:0px;}
div.skyskraper{float:right; width:160px; margin-top:5px;}
div.rectanglead{width:300px; height:250px; clear:both; margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:15px;}

/* MAIN MENU TABS */
div#mainmen{height:32px; margin-top:0px;}
div#mainmen div{
	float:left;
	width:91px;
	margin:3px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	line-height:25px;
	font-family:Trebuchet MS;
}
div#mainmen a{text-decoration:none; display:block;}
div#mainmen a:hover{border:solid 2px #fff;}
.color1, .New {background-color:#FFFFCD; color:#000;}
.color2, .Lei {background-color:#CDFFCC; color:#000;}
.color3, .Mus {background-color:#CCFFFF; color:#000;}
.color4, .Sta {background-color:#33CCCC; color:#000;}
.color5, .Art {background-color:#3399CC; color:#fff;}
.color6, .Din {background-color:#6666CC; color:#fff;}
.color7, .Fil {background-color:#000099; color:#fff;}
.color8{background-color:#CFEFEF; color:#000;}
.color9{background-color:#99D0EB; color:#000;}
.color0{background-color:#DDDDEE; color:#000;}
.color11{background-color:#AF1726; color:#FFF;}
.color12{background-color:#084095; color:#FFF;}
/* END MAIN MENU */

.New {background-image:url(../../images/lbg_news.gif);}
.Lei {background-image:url(../../images/lbg_leisure.gif);}
.Mus {background-image:url(../../images/lbg_music.gif);}
.Sta {background-image:url(../../images/lbg_stage.gif);}
.Art {background-image:url(../../images/lbg_arts.gif);}
.Din {background-image:url(../../images/lbg_dining.gif);}
.Fil {background-image:url(../../images/lbg_film.gif);}


/* article page */
div#sectionhead{
	font-size:20px;
	font-weight:bold;
	padding:5px;
}

div.bloghead h1{
	font-size:19px;
	font-weight:bold;
	line-height:19px;
	margin:0px;
}
div.bloghead h2{
	font-size:16px;
	font-weight:normal;
	line-height:18px;
	margin:3px 0 3px 0;
}
div.bloghead .date{
	font-weight:normal;
	float:right;
	margin-right:5px;
	font-size:11px;
	line-height:12px;
	text-align:right;
}
div.bloghead .byline{
	margin-top:18px;
	line-height:12px;
	font-size:13px;
	font-weight:normal;
}

div.mainphoto{float:right; margin-left:5px; margin-bottom:5px; width:380px; background-color:#eee;}
div.mainphoto .credit{float:right; font-size:10px; color:#999; margin-right:5px; font-style:italic;}
div.mainphoto .caption{font-size:11px; text-align:center; color:#666; clear:both; padding:5px;}

/* Listing Box */
div.listcallout {padding-left:8px;}
div.listcallout a {
	display:block;
	padding:1px 5px 1px 5px;
	margin:1px;
	float:left;
	width:40%;
	font-weight:bold;
	text-align:center;
}
div.listcallout a.music{background-color:#CCFFFF; color:#000;}
div.listcallout a.arts{background-color:#3399CC; color:#fff;}
div.listcallout a.leisure{background-color:#CDFFCC; color:#000;}
div.listcallout a.stage{background-color:#33CCCC; color:#000;}



/*- Menu Tabs B--------------------------- */

    #tabsB {
      background:#fff;
	  margin-bottom:0px;
	  padding-bottom:0px;
	  height:27px;
      }
    #tabsB ul {
	  margin:0;
	  padding:0px 10px 0 10px;
	  list-style:none;
	  font-weight:bold;
      }
    #tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsB a {
      float:left;
      background:url(../images/tableftB.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      background:url(../images/tabrightB.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {
      /* color:#000; */
      }
    #tabsB a:hover {
      background-position:0% -42px;
      }
    #tabsB a:hover span {
      background-position:100% -42px;
      }
	
.txtgreen{color:#060;}
.txtdining{color:#6867CD;}

.ballot_holder{
width:767px; margin:0px 0px 0px 80px; padding:20px; position:relative; text-align:left; border:solid 1px #ccc;
}



/* from ubers.css */

	div.bloghead{
		margin:10px 0px 5px 0px;
		border-bottom:solid 1px #ccc;
		font-weight:bold;
		font-size:18px;
		padding-bottom:5px;
		clear:both;
		}
	div.bloghead span.date {font-size:11px;}
	
	div.blogbody {margin:8px 0 5px 0; clear:both; font-size:13px; line-height:19px;}
	div.blogbody p {font-size:13px; line-height:19px;}

	div.comment {margin-top:10px; margin-bottom:25px; overflow:hidden; width:100%;}
	div.comment div.who{font-size:12px; color:#999; text-indent:20px; border-top:solid 1px #ccc; width:300px;}
	div.comment div.line{border-top:solid 1px #ccc; width:200px;}
	
	form.comment input, form.comment textarea{border:solid 1px #999; margin:3px; width:250px; font-family:arial; font-size:12px; padding:1px;}
	span.short input{width:75px;}
	form.comment textarea{width:350px; height:75px;}
	
	
.bigarrow{font-size:18px; font-weight:bold;}