*{
margin:0;
padding:0;
list-style-position: inside;
}


body { margin: 0px 0px 0px 0px; background: #303030 /*url(/uberimages/bg_thin.gif) repeat-x 0px 48px*/; }

#topTabs { 
margin: 0; 
padding: 0; 
height: 40px;
}

#welcome-tab {
float:left;
padding:8px 0 0 74px;
color:#ffffff;
}

#welcome-tab a, #welcome-tab a:visited { 
color:#ffffff;
}

#welcome-tab a:hover {
color:#cccccc;
}

#top-search-outside-wrapper {
float:right;
margin:0 10px 0 0;
padding:0;
}

.top-search-inside-wrapper {
width:245px;
border-left:1px solid #474747;
border-right:1px solid #474747;
border-bottom:1px solid #474747;
background:#ffffff;
padding:0 0 0 1px;
margin:0;
}

#topheader { height: 70px; border-bottom: 1px solid #777777; color: #ff6600;	width: 980px; background: #FFFFFF url(/uberimages/ctbg.gif) no-repeat;}

#topheader .logo { 
float:left;
width:222px;
margin: 5px 0 0 0;
}

#topheader .bannerad {
height:60px;
float:right;
margin-right:10px;
padding:5px 10px 0 0;
}

#topheader .weather-header {
padding:20px 20px 0 10px;
float:right;
}

#container { margin: 0 auto; width: 980px; margin-top: 0px; }
#footerContainer { margin: 0 auto 5px; width: 980px; clear: both; background: #ffffff;  }
#theader { font-family: Impact, Sans-serif;	font-size: 36px; color: #303030;	background: url(/uberimages/logo.gif) no-repeat 0;	margin-left: 18px; margin-top: -5px; margin-bottom: -5px; padding-left: 35px; width: 697px; }
#theadert { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #ff6600; padding-left: 73px; }
#dynamicBar {
  width: 980px;
	height: 20px;
	border-bottom: 1px solid #303030;
	font-family: Rockwell Extra Bold;
	font-size: 26px;
	color: #FFF;
  margin: 0; 
  padding: 0;
}
#body { float: none; clear:both; background-color: #FFFFFF; width: 980px;  }

/*h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -0.8px;
	font-size: 24px;
	color: #303030;
	margin: 0 0 0 0;
	padding-left: 24px;
	padding-top: 16px;
	padding-bottom: 12px;
}
h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ff6600;
	margin: 0 0 0 43px;
	padding-top: 0px;
}*/

#footernew {
  width: 980px;
  margin: 0 auto;
	background:url(/uberimages/footer.gif) no-repeat #FFFFFF bottom;
	height: 55px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 10px;
}
#copyright {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
  padding:5px;
  color: #474747;
}

/* Navigation Bar*/
#navbar {
margin-bottom:2px;
margin-top:1px;
padding:0px 3px;
text-transform:none;
background:#006699;
font-size:12px;
text-decoration:none;
}

#navbar li { text-decoration:none; }

#page-bar {
	width:522px;
	}
	
#page-bar ul {	list-style: none;text-decoration:none;	}

#page-bar li {
float:left;
text-decoration:none;
list-style:none;
cursor: pointer;
display:block;
border-right:1px solid #999999;
}


#page-bar li a {
text-decoration:none;
}

#page-bar li:hover {
background: #3D81EE;
}

#page-bar a, #page-bar a:visited {
margin: 0px;
padding:5px 8px;
font-weight:bold;
color:#FFF;
display:block;
}

#page-bar a:hover {
display:block;
}

#searchform {
width:240px;
text-align:right;
}

#searchform2 {
margin-left:175px;
padding:5px 5px 5px 5px;
}

/* Dropdown Menus */		
#page-bar li {
float: left;
margin: 0px;
padding: 0px;
}
	
#page-bar li li {
float: left;
margin: 0px;
padding: 0px;
width: 122px;
text-transform:none;
}
	
#page-bar li li a, #page-bar li li a:link, #page-bar li li a:visited {
background: #666666;
width: 122px;
float: none;
margin: 0px;
padding: 5px 10px 5px 18px;
border-top: 1px solid #CCCCCC;
text-decoration:none;
}
	
#page-bar li li a:hover, #page-bar li li a:active {
background: #3D81EE;
padding: 5px 10px 5px 18px;
}

#page-bar li ul {
position: absolute;
width: 10em;
left: -999em;
z-index: 100;
}

#page-bar li:hover ul {
left: auto;
display: block;
}
	
#page-bar li:hover ul, #page-bar li.sfhover ul {
left: auto;
}

#page-bar-new {
width:920px;
}
	
#page-bar-new ul { 
list-style: none;
text-decoration:none; 
}

#page-bar-new li {
float:left;
text-decoration:none;
list-style:none;
cursor: pointer;
display:block;
border-right:1px solid #999999;
}

#page-bar-new li a {
text-decoration:none;
}

#page-bar-new li:hover {
background: #3D81EE;
}

#page-bar-new a, #page-bar-new a:visited {
margin: 0px;
padding:5px 8px;
font-weight:bold;
color:#FFF;
display:block;
}

#page-bar-new a:hover {
display:block;
}

#searchform {
width:240px;
float:right;
text-align:right;
padding:2px;
margin-right:2px;
}

#searchform2 {
    margin-left:175px;
	padding:5px 5px 5px 5px;
	}

/* Dropdown Menus */		
#page-bar-new li {
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#page-bar-new li li {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 122px;
	text-transform:none;
	}
	
#page-bar-new li li a, #page-bar-new li li a:link, #page-bar-new li li a:visited {
	background: #666666;
	width: 122px;
	float: none;
	margin: 0px;
	padding: 5px 10px 5px 18px;
	border-top: 1px solid #CCCCCC;
    text-decoration:none;
}

#page-bar-new li li.cat-item-add a {
	background: #6728B2;
	width: 122px;
	float: none;
	margin: 0px;
	padding: 5px 10px 5px 18px;
	border-top: 1px solid #CCCCCC;
    text-decoration:none;
}
	
#page-bar-new li li a:hover, #page-bar-new li li a:active {
	background: #3D81EE;
	padding: 5px 10px 5px 18px;
}

#page-bar-new li ul {
	position: absolute;
	width: 10em;
	left: -999em;
    z-index: 100;
	}

#page-bar-new li:hover ul {
	left: auto;
	display: block;
	}
	
#page-bar-new li:hover ul, #page-bar-new li.sfhover ul {
	left: auto;
	}
	
#header-message {
padding:5px;
background:#ffffcc; 
border:1px dashed #cccccc;
}

.post .clearfloat {
border-bottom:1px dotted #333333;
margin:10px 0;
}
.clearfloat:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.clearfloat {
display:inline-block;
}
* html .clearfloat {
height:1%;
}
* + html .clearfloat {
height:1%;
}
.clearfloat {
display:block;
}
.left {
float:left;
}
.right {
float:right;
}

/* start footer stuff */

#CityPagesBox { 
width:974px;
margin: 0 auto;
background:#006699; 
border:2px solid #474747;
}

#CityPagesBox h3 { 
color:#ffffff;
font-weight:bold;
padding-top:10px;
text-align:center;
font-size:22px; 
}

#CityPagesBox table { 
color:#ffffff;
padding:20px; 
}

#CityPagesBox table ul { 
font-weight:bold;
list-style:none;
text-align:center; 
font-size:14px;
}

#CityPagesBox table ul li{ 
}

.cat4 ul{display:inline;padding:0px 0px 0px 0px;}
.cat4 li a{font-size:12px;outline:none;color:#2F2F2F;text-decoration:none;display:inline;padding:0px 2px 0px 2px;margin-bottom:0px;text-transform:none;}
.cat4 li{display:inline;padding:0px 2px 0px 2px;}
.cat4 li a{align: center;font-size:12px;font-weight:bold;outline:none;color:#000000;padding:2px 2px 2px 2px;text-transform:none;}
.cat4 li a:hover{text-decoration:underline;color:#0099FF!important;width:}