/*@import url(../../!Website_template/css/master.css); */

body {background-color:#003043;margin: 0;padding: 0; font-family:Arial, Helvetica, sans-serif; font-size:0.8em}
html{margin: 0;padding: 0;}
.hidden {display: none;}
p{padding:0px; margin:0px;}

ul {margin:0}

#page_container {width: 948px; margin: auto;  }

#left_col{float:left; clear:both;}
#right-col{float:left; clear:both;}

a{color:#00354b;}
a:link{color:#00354b;}
a:active{color:#999999;}
a:visited{color:#5a5a5a;}
a:hover{color:#00709e;}

#header {
padding-top: 20px;
background-image:url(../_images/header_bg.gif);
background-color:#FFFFFF;
height:126px;
width:100%;
clear:both;
float:left;
}
	
#header_logo { clear:both; float:left; /*background-image:url(http://www.buryontheweb.com/_franchise/mytownontheweb/bury/images/header_logo.gif);*/ width:630px; height:90px;}
#header_img {float:right; padding-right:23px;}
#header_img_01 {   float:left; /*background-image:url(http://www.buryontheweb.com/_franchise/mytownontheweb/bury/images/header_img_01.gif);*/ width:72px; height:72px; margin-left:13px;}
#header_img_02 {   float:left; /*background-image:url(http://www.buryontheweb.com/_franchise/mytownontheweb/bury/images/header_img_02.gif);*/ width:72px; height:72px; margin-left:13px;}
#header_img_03 {   float:left; /*background-image:url(http://www.buryontheweb.com/_franchise/mytownontheweb/bury/images/header_img_03.gif);*/ width:72px; height:72px; margin-left:13px;}

#header_nav{ height:39px; width:948px;}

#nav_top {margin:auto; height:21px; padding-top:5px; padding-left:0px; background-color:#dfdfdf; clear:both;}	
#nav_top .nav_top_left{ margin:auto; background-image:url(../_images/nav_top_left2.gif); width:17px; height:26px; float:left; left:0px; top:-5px; position:relative; }
#nav_top .nav_top_right { margin:auto; background-image:url(../_images/nav_top_right2.gif); width:17px; height:26px; float:right; right:0px; top:-5px; position:relative;}		


#nav_bot_home	{ background-image:url(../_images/block_top_bg_home.gif); height:10px; background-position:bottom; }
#nav_bot_news	{ background-image:url(../_images/block_top_bg_news.gif); height:10px; background-position:bottom; }
#nav_bot_events	{ background-image:url(../_images/block_top_bg_events.gif); height:10px; background-position:bottom; }
#nav_bot_businesses	{ background-image:url(../_images/block_top_bg_businesses.gif); height:10px; background-position:bottom; }
#nav_bot_restaurants	{ background-image:url(../_images/block_top_bg_restaurants.gif); height:10px; background-position:bottom; }
#nav_bot_cars	{ background-image:url(../_images/block_top_bg_cars.gif); height:10px; background-position:bottom; }
#nav_bot_properties	{ background-image:url(../_images/block_top_bg_properties.gif); height:10px; background-position:bottom; }
#nav_bot_dating	{ background-image:url(../_images/block_top_bg_dating.gif); height:10px; background-position:bottom; }
#nav_bot_jobs	{ background-image:url(../_images/block_top_bg_jobs.gif); height:10px; background-position:bottom; }
#nav_bot_shopping	{ background-image:url(../_images/block_top_bg_shopping.gif); height:10px; background-position:bottom; }
#nav_bot_classifieds	{ background-image:url(../_images/block_top_bg_classifieds.gif); height:10px; background-position:bottom; }
#nav_bot_hotels	{ background-image:url(../_images/block_top_bg_hotels.gif); height:10px; background-position:bottom; }
#nav_bot_community	{ background-image:url(../_images/block_top_bg_community.gif); height:10px; background-position:bottom; }

#nav_sides .nav_sides_top_left{margin:auto; background-image:url(../_images/nav_top_left.gif);width:5px;height:21px; float:left; left:0px; position: relative; display:inline;}
#nav_sides .nav_sides_top_mid{ height:21px; float:left; position: relative;  display:inline; }
#nav_sides .nav_sides_top_right {margin:auto; background-image:url(../_images/nav_top_right.gif); width:5px; height:21px; float:left; position: relative; display:inline;}		


#navcontainer ul { border: 0; margin: auto; padding: 0; list-style-type: none;  float:left;   }

#navcontainer li { 
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#navcontainer ul li { 
text-align: center;
}

#navcontainer ul li a { /
height: 16px;
padding-right: 10px;

padding: 2px;
padding-top: 2px;
margin: 0; 
text-decoration: none; 
display: block; 
text-align: center;
font: normal 1.0em arial, Tahoma, verdana, lucida, sans-serif;
color:#ffffff;
}

.block_mid {overflow:hidden;}

#block_tagcloud ul {
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;
margin-left: 5px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
text-align: center;
}


.weather_image { float: left; height: 50px; margin-right:5px; border: 1px solid #0072a1; padding:2px; margin-top:2px; margin-bottom:3px;}
.cars_image, .properties_image, .whatson_image, .community_image  {height:50px; float: left; border: 1px solid #0072a1; padding:2px; margin-top:2px; margin-bottom:3px; margin-right:8px; top:0px;}
#feed .weather_item { clear:both; position:relative;}
#feed .jobs_item { clear:both; position:relative; background-color:#000000;}

.feed_item { clear:both; position:relative; height:70px; overflow:hidden;}
.feed_title a:link, .feed_title a:hover, .feed_title a:visited, .feed_title { font-weight: bold; font-size: 1.0em; font: Arial, Tahoma, verdana, lucida, sans-serif;}
.feed_image_div {float: left; border: 1px solid #0072a1; padding-top:2px; padding-bottom:2px; margin-top:2px; margin-bottom:8px; margin-right:8px; top:0px; height:60px; width:84px;}
.feed_image {display:block; margin:auto; max-height:60px; max-width:80px;}

.feed_image_div_med {float: left; border: 1px solid #0072a1; padding:2px; margin-top:2px; margin-bottom:8px; margin-right:8px; top:0px; width:116px;}
.feed_image_med {display:block; margin-left:auto; margin-right:auto; max-width: 112px; max-height: 75px;}
.image_constrainer {display:block; margin-left:auto; margin-right:auto; overflow:hidden;}




#weather_feed {padding-left:0; padding-top:7px;}
.weather_feed_div {float:left; width:79px; text-align:center; padding-left:11px; }
.weather_feed_image {display:block; margin-left: auto; margin-right: auto; height:50px; margin-top:5px;}

#feed ul { list-style: none; margin:0px; padding-left:0px; left:0px;}
#feed li{list-style: none; clear:left; margin-bottom:0px; padding-left:0px; left:0px;}

.feed ul { list-style: none; margin:0px; padding-left:0px; left:0px;}
.feed li{list-style: none; clear:left; margin-bottom:0px; padding-left:0px; left:0px;}


.no_pic_feed ul { list-style: none; margin:0px; padding-left:0px; left:0px;}
.no_pic_feed li{list-style: none; clear:left; margin-bottom:10px; padding-left:0px; left:0px;}



.personals_image,  .classifieds_image  {float: left; height: 50px; margin-top: 5px; margin-right:5px;}


.prev_nav, .next_nav {text-align:center; width:64px; padding:0px 0px; border: 1px solid #000000;  margin-top:0px; font-size:0.9em;}


.prev_nav a, .next_nav a{color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding:12px 6px 12px 6px;}


.nav_general {background-image: url(../_images/block_top_bg_home.gif);}
.nav_home {background-image: url(../_images/block_top_bg_home.gif);}
.nav_news {background-image: url(../_images/block_top_bg_news.gif);}
.nav_events {background-image: url(../_images/block_top_bg_events.gif);}
.nav_businesses {background-image: url(../_images/block_top_bg_businesses.gif);}
.nav_restaurants {background-image: url(../_images/block_top_bg_restaurants.gif);}
.nav_cars {background-image: url(../_images/block_top_bg_cars.gif);}
.nav_properties {background-image: url(../_images/block_top_bg_properties.gif);}
.nav_dating {background-image: url(../_images/block_top_bg_dating.gif);}
.nav_jobs {background-image: url(../_images/block_top_bg_jobs.gif);}
.nav_shopping {background-image: url(../_images/block_top_bg_shopping.gif);}
.nav_classifieds {background-image: url(../_images/block_top_bg_classifieds.gif);}
.nav_hotels {background-image: url(../_images/block_top_bg_hotels.gif);}
.nav_community {background-image: url(../_images/block_top_bg_community.gif);}

.prev_nav {float:left; margin-left:4px;}
.next_nav {float:right; margin-right:4px;}

.clear {clear:both; padding:0; margin:0;}
.li_separator {clear:left; height:1px; margin-top:13px;}

.content {margin:5px;}
label {
	font-size:1.0em;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:3px;
	padding-left:2px;
	clear:left;
	float:left;
	text-align:right;
	width:120px;
	margin-right:3px;
}

.input_image { width:20px; height:20px; border: 0px; }

.very_short_field, .short_field, .field, .wide_field, .very_wide_field {
	margin-bottom:5px;
}

.very_short_field {
	width: 25px;
}

.short_field {
	width: 45px;
}

.field {
	width:95px;
}
.wide_field {
	width:122px;
}

.very_wide_field {
	width:300px;
}

.rather_wide_label {
	width:160px;
}

  
#module_home_small{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left;}
#module_home_small #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_home.gif);}
#module_home_small_tall{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:378px; float:left; padding:0px; color:#00354B;}
#module_home_small_tall #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_home.gif);}
#module_home { background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left; overflow:scroll; color:#00354B;}
#module_home #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_home.gif);}
#module_home_large{ background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:612px; height:185px; float:left; color:#00354B;}
#module_home_large #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_home.gif);}
#module_home_large_search_top{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px; float:left; color:#00354B;}
#module_home_large_search_top #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_home.gif);}
#module_home_large_search_bot{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px;  float:left; color:#00354B;}
#module_home_large_search_bot #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_home.gif);}
#module_news_small{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left;}
#module_news_small #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_news.gif);}
#module_news_small_tall{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:378px; float:left; padding:0px; color:#00354B;}
#module_news_small_tall #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_news.gif);}
#module_news { background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left; overflow:scroll; color:#00354B;}
#module_news #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_news.gif);}
#module_news_large{ background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:612px; height:185px; float:left; color:#00354B;}
#module_news_large #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_news.gif);}
#module_news_large_search_top{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px; float:left; color:#00354B;}
#module_news_large_search_top #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_news.gif);}
#module_news_large_search_bot{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px;  float:left; color:#00354B;}
#module_news_large_search_bot #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_news.gif);}
#module_events_small{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left;}
#module_events_small #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_events.gif);}
#module_events_small_tall{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:378px; float:left; padding:0px; color:#00354B;}
#module_events_small_tall #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_events.gif);}
#module_events { background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left; overflow:scroll; color:#00354B;}
#module_events #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_events.gif);}
#module_events_large{ background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:612px; height:185px; float:left; color:#00354B;}
#module_events_large #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_events.gif);}
#module_events_large_search_top{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px; float:left; color:#00354B;}
#module_events_large_search_top #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_events.gif);}
#module_events_large_search_bot{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px;  float:left; color:#00354B;}
#module_events_large_search_bot #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_events.gif);}
#module_businesses_small{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left;}
#module_businesses_small #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_businesses.gif);}
#module_businesses_small_tall{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:378px; float:left; padding:0px; color:#00354B;}
#module_businesses_small_tall #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_businesses.gif);}
#module_businesses { background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left; overflow:scroll; color:#00354B;}
#module_businesses #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_businesses.gif);}
#module_businesses_large{ background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:612px; height:185px; float:left; color:#00354B;}
#module_businesses_large #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_businesses.gif);}
#module_businesses_large_search_top{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px; float:left; color:#00354B;}
#module_businesses_large_search_top #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_businesses.gif);}
#module_businesses_large_search_bot{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px;  float:left; color:#00354B;}
#module_businesses_large_search_bot #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_businesses.gif);}
#module_restaurants_small{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left;}
#module_restaurants_small #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_restaurants.gif);}
#module_restaurants_small_tall{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:378px; float:left; padding:0px; color:#00354B;}
#module_restaurants_small_tall #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_restaurants.gif);}
#module_restaurants { background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left; overflow:scroll; color:#00354B;}
#module_restaurants #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_restaurants.gif);}
#module_restaurants_large{ background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:612px; height:185px; float:left; color:#00354B;}
#module_restaurants_large #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_restaurants.gif);}
#module_restaurants_large_search_top{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px; float:left; color:#00354B;}
#module_restaurants_large_search_top #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_restaurants.gif);}
#module_restaurants_large_search_bot{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px;  float:left; color:#00354B;}
#module_restaurants_large_search_bot #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_restaurants.gif);}
#module_cars_small{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left;}
#module_cars_small #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_cars.gif);}
#module_cars_small_tall{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:378px; float:left; padding:0px; color:#00354B;}
#module_cars_small_tall #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_cars.gif);}
#module_cars { background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left; overflow:scroll; color:#00354B;}
#module_cars #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_cars.gif);}
#module_cars_large{ background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:612px; height:185px; float:left; color:#00354B;}
#module_cars_large #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_cars.gif);}
#module_cars_large_search_top{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px; float:left; color:#00354B;}
#module_cars_large_search_top #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_cars.gif);}
#module_cars_large_search_bot{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px;  float:left; color:#00354B;}
#module_cars_large_search_bot #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_cars.gif);}
#module_properties_small{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left;}
#module_properties_small #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_properties.gif);}
#module_properties_small_tall{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:378px; float:left; padding:0px; color:#00354B;}
#module_properties_small_tall #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_properties.gif);}
#module_properties { background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left; overflow:scroll; color:#00354B;}
#module_properties #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_properties.gif);}
#module_properties_large{ background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:612px; height:185px; float:left; color:#00354B;}
#module_properties_large #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_properties.gif);}
#module_properties_large_search_top{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px; float:left; color:#00354B;}
#module_properties_large_search_top #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_properties.gif);}
#module_properties_large_search_bot{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px;  float:left; color:#00354B;}
#module_properties_large_search_bot #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_properties.gif);}
#module_dating_small{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left;}
#module_dating_small #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_dating.gif);}
#module_dating_small_tall{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:378px; float:left; padding:0px; color:#00354B;}
#module_dating_small_tall #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_dating.gif);}
#module_dating { background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left; overflow:scroll; color:#00354B;}
#module_dating #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_dating.gif);}
#module_dating_large{ background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:612px; height:185px; float:left; color:#00354B;}
#module_dating_large #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_dating.gif);}
#module_dating_large_search_top{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px; float:left; color:#00354B;}
#module_dating_large_search_top #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_dating.gif);}
#module_dating_large_search_bot{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px;  float:left; color:#00354B;}
#module_dating_large_search_bot #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_dating.gif);}
#module_jobs_small{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left;}
#module_jobs_small #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_jobs.gif);}
#module_jobs_small_tall{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:378px; float:left; padding:0px; color:#00354B;}
#module_jobs_small_tall #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_jobs.gif);}
#module_jobs { background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left; overflow:scroll; color:#00354B;}
#module_jobs #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_jobs.gif);}
#module_jobs_large{ background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:612px; height:185px; float:left; color:#00354B;}
#module_jobs_large #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_jobs.gif);}
#module_jobs_large_search_top{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px; float:left; color:#00354B;}
#module_jobs_large_search_top #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_jobs.gif);}
#module_jobs_large_search_bot{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px;  float:left; color:#00354B;}
#module_jobs_large_search_bot #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_jobs.gif);}
#module_shopping_small{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left;}
#module_shopping_small #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_shopping.gif);}
#module_shopping_small_tall{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:378px; float:left; padding:0px; color:#00354B;}
#module_shopping_small_tall #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_shopping.gif);}
#module_shopping { background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left; overflow:scroll; color:#00354B;}
#module_shopping #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_shopping.gif);}
#module_shopping_large{ background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:612px; height:185px; float:left; color:#00354B;}
#module_shopping_large #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_shopping.gif);}
#module_shopping_large_search_top{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px; float:left; color:#00354B;}
#module_shopping_large_search_top #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_shopping.gif);}
#module_shopping_large_search_bot{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px;  float:left; color:#00354B;}
#module_shopping_large_search_bot #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_shopping.gif);}
#module_classifieds_small{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left;}
#module_classifieds_small #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_classifieds.gif);}
#module_classifieds_small_tall{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:378px; float:left; padding:0px; color:#00354B;}
#module_classifieds_small_tall #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_classifieds.gif);}
#module_classifieds { background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left; overflow:scroll; color:#00354B;}
#module_classifieds #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_classifieds.gif);}
#module_classifieds_large{ background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:612px; height:185px; float:left; color:#00354B;}
#module_classifieds_large #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_classifieds.gif);}
#module_classifieds_large_search_top{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px; float:left; color:#00354B;}
#module_classifieds_large_search_top #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_classifieds.gif);}
#module_classifieds_large_search_bot{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px;  float:left; color:#00354B;}
#module_classifieds_large_search_bot #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_classifieds.gif);}
#module_hotels_small{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left;}
#module_hotels_small #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_hotels.gif);}
#module_hotels_small_tall{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:378px; float:left; padding:0px; color:#00354B;}
#module_hotels_small_tall #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_hotels.gif);}
#module_hotels { background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left; overflow:scroll; color:#00354B;}
#module_hotels #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_hotels.gif);}
#module_hotels_large{ background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:612px; height:185px; float:left; color:#00354B;}
#module_hotels_large #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_hotels.gif);}
#module_hotels_large_search_top{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px; float:left; color:#00354B;}
#module_hotels_large_search_top #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_hotels.gif);}
#module_hotels_large_search_bot{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px;  float:left; color:#00354B;}
#module_hotels_large_search_bot #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_hotels.gif);}
#module_community_small{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left;}
#module_community_small #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_community.gif);}
#module_community_small_tall{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:378px; float:left; padding:0px; color:#00354B;}
#module_community_small_tall #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_community.gif);}
#module_community { background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left; overflow:scroll; color:#00354B;}
#module_community #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_community.gif);}
#module_community_large{ background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:612px; height:185px; float:left; color:#00354B;}
#module_community_large #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_community.gif);}
#module_community_large_search_top{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px; float:left; color:#00354B;}
#module_community_large_search_top #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_community.gif);}
#module_community_large_search_bot{ background-color:#FFFFFF; clear:both; margin-left:12px; margin-top:12px; width:612px;  float:left; color:#00354B;}
#module_community_large_search_bot #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_community.gif);}

#module_relatedlinks_1x1{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:185px; float:left;}
.module_mid _relatedlinks_1x1{ overflow:auto; height:152px; background-color:#FFFFFF; padding:0px; padding:0px; margin:0px; }
#module_relatedlinks_1x1 #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_home.gif);}

#module_relatedlinks_1x2{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:378px; float:left; padding:0px;}
.module_mid_relatedlinks_1x2 { overflow:hidden; height:345px; width:298px; background-color:#FFFFFF; padding:0px; margin:0px;}
#module_relatedlinks_1x2 #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_home.gif);}

#module_relatedlinks_var{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:auto; float:left; padding:0px;}
.module_mid_relatedlinks_var { overflow:hidden; height:auto; width:298px; background-color:#FFFFFF; padding:0px; margin:0px; }
#module_relatedlinks_var #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_home.gif);}
#module_relatedlinks_var .120x60banner{width:120px; padding-left: 20px; padding-top: 20px; padding:20px;}

#module_tagcloud_var{background-color:#FFFFFF; margin-left:12px; margin-top:12px; width:300px; height:auto; float:left; padding:0px;}
#module_mid_tagcloud_var { overflow:scroll; height:auto; background-color:#FFFFFF; padding:0px; margin:0px;  }
#module_tagcloud_var #module_top{ height:29px; background-color:#000000; background-image:url(../_images/block_top_bg_home.gif);}



#module_top .module_top_left{background-image:url(../_images/block_top_left.gif);width:4px;height:29px; float:left; }

#module_top .module_top_titles h2, #module_top .module_top_titles a:link, #module_top .module_top_titles a:visited
{margin:0px; padding-top:5px; padding-bottom:0px; padding-left:4px; font-family: Arial, Georgia, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; text-decoration:none; color:#ffffff;}

#module_top .module_top_titles a:hover
{margin:0px; padding-top:5px; padding-bottom:0px; padding-left:4px; font-family: Arial, Georgia, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; text-decoration:underline; color:#ffffff;}

#module_top .module_top_right {background-image:url(../_images/block_top_right.gif); width:4px; height:29px; position:relative; right:-296px; top:-28px; clear:both;}

#module_top .module_top_right_large {background-image:url(../_images/block_top_right.gif); width:4px; height:29px; position:relative; right:-608px; top:-29px; clear:both;}


#module_mid { overflow:auto; height:152px; background-color:#FFFFFF; padding:0px; padding-left:7px; padding-top:4px; margin:0px; }
#module_mid_tall { overflow:hidden; height:345px; width:298px; background-color:#FFFFFF; padding:0px; margin:0px; left:0px; top:0px; position:relative; }
#module_mid_large { overflow:auto;  background-color:#FFFFFF; padding:7px; margin:0px; top:0px; left:0px; position:relative; clear:both;}
#module_mid_large_search_top { overflow:hidden; background-color:#FFFFFF; padding:7px; margin:0px; top:0px;}
#module_mid_large_search_bot { overflow:auto;  background-color:#FFFFFF; padding:7px; margin:auto; top:0px;}

#module_bot {background-color:#FFFFFF; padding:0px; height:4px;}
#module_bot .module_bot_left {background-image:url(../_images/block_bot_left.gif); width:4px; height:4px; float:left; }
#module_bot .module_bot_right { background-image:url(../_images/block_bot_right.gif); width:4px; height:4px; float:left; top:0px; left:292px; position:relative;}
#module_bot .module_bot_right_large { background-image:url(../_images/block_bot_right.gif); width:4px; height:4px; float:left; top:0px; left:604px; position:relative;}


#tag-cloud {text-align:center;}
.tag-cloud ul { width:auto; top:0px; margin:0px; padding:0px; list-style: none;}
.tag-cloud li { list-style: none; margin:0px; padding:0px; display: inline;}
.tag-cloud span, .tag-cloud a {vertical-align:middle; margin:0px; text-decoration:none; color: #5A5A5A;}
.tag-cloud a:hover {text-decoration:underline; color: #00709E;}
.tag-cloud .not-popular { font-size: x-small; }
.tag-cloud .not-very-popular { font-size: x-small;}
.tag-cloud .somewhat-popular { font-size: small;}
.tag-cloud .popular { font-size: medium;}
.tag-cloud .very-popular { font-size: medium;}
.tag-cloud .ultra-popular { font-size: large;}
.tag-cloud .most-popular { font-size: larger;} 

#page_container_bot {width:100%; position:relative;}

#page_container_bot .page_container_bot_left{
background-color:#003043;
background-image:url(../_images/page_container_bot_left.gif);
float:left;
height:14px;
margin-top:-13px;
width:14px;
}

#page_container_bot .page_container_bot_mid{
background-color:#dfdfdf;
width:920px;
height:1px;
float:left;
}

#page_container_bot .page_container_bot_right{
background-image:url(../_images/page_container_bot_right.gif);
background-color:#003043;
float:left;
height:14px;
margin-top:-13px;
width:14px;
}

#footer {
display:inline;
float:left;
}

#footer span {color:#ffffff;clear:both;}
#footer a:link, #footer a:visited  {color:#ffffff;clear:both;}


#bottom_menu {
color:#FFFFFF;
font-size: 0.8em;
font-family: Verdana, Arial, Georgia, Helvetica, sans-serif;
clear:both;
padding-top:5px;
padding-bottom:20px;
padding-left:10px;
z-index: -20;
}


/* End of master,css */

#main_content{
background-color:#dfdfdf;
width:100%;
float:left;
padding-top:6px;
clear:both;
top:30px;
}

.banner_120x60 {float:left; padding-left: 21px; padding-top:17px;}



#breadcrumbs{color:#626262; font-size:0.8em; font-family:Arial, Helvetica, sans-serif;  height:auto; width:auto; padding-left:12px; display:inline;}
#breadcrumbs a:link{ text-decoration:underline; color:#626262; }
#breadcrumbs a:hover { text-decoration:underline; color:#626262;}
#breadcrumbs a:visited, #breadcrumbs a:active { text-decoration:underline; color:#626262;}


.searchbutton{ border: 1px solid #000000; cursor:pointer; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif;  margin-top:0px;}
.search_form {margin-top: 12px; padding-bottom: 12px;}
.form_element_div{float:left; font-weight:bold; font-size:0.9em; margin:5px 5px 0 0;}
.wide_form_element_div{float:left; font-weight:bold; font-size:0.9em; margin:5px 5px 0 0; width:270px;}
.egfade {color: #999999; font-weight:normal; font-size:0.8em;}



/*Lose borders around link _images*/
img {border: none;}
h2 {margin: 0; padding: 0;}

#module {float:left; margin-left: 12px; margin-top:6px;}
#column_1 {clear:left;}
#column_1, #column_2 {float:left; margin: -1px 0px 0px 12px;}
#column_3 {float:right; margin-right: 12px; margin-top: 6px; }
.extra_blocks {width:300px;}
.extra_blocks_ultra_thin {width:120px;}



.listing {clear:left; padding:5px;}

/*Blocks*/
.short_thin{ margin-bottom:12px; width:300px; height:185px;}
.short_med{ margin-bottom:12px; width:612px; height:178px;}
.med_thin{ margin-bottom:12px; width:300px; height:383px;}
.med_med{ margin-bottom:12px; width:612px; height:383px;}
.var_ultrathin { margin-bottom:12px; width:120px;}
.var_thin{ margin-bottom:12px; width:300px;}
.var_med{ margin-bottom:12px; width:612px;}
.var_fat{ margin-bottom:12px; width:795px;}
.var_full{ margin-bottom:12px; width:948px;}


/*Tag-Cloud*/
.tag-cloud {margin:0 5px; padding:5px; vertical-align:center; text-align:middle;}

/*Weather*/
/*Properties*/
/*What's On*/

.whatson_image, .weather_image, .properties_image { float: left; width: 112px; margin-right:5px;}


.no_pic_list {margin-bottom:4px;}

/*Dating*/
/*Cars*/
/*Classifieds*/
.personals_image, .cars_image, .classifieds_image  {float: left; width: 112px; margin-top: 5px; margin-right:5px;}

.alert {text-align:center; border: 1px solid #ff0000; background-color: #ffaaaa; padding:8px; margin:4px 5px 0 5px;} 
.success {text-align:center; border: 1px solid #00ff00; background-color: #aaffaa; padding:8px; margin:4px 5px 0 5px;}

/*Block top colours*/
.block_top {height:29px;  background-image:url(../_images/block_top_bg_home.gif);}
.block_home .block_top{ background-image:url(../_images/block_top_bg_home.gif);}
.block_news .block_top{ background-image:url(../_images/block_top_bg_news.gif);}
.block_events .block_top{ background-image:url(../_images/block_top_bg_events.gif);}
.block_businesses .block_top{ background-image:url(../_images/block_top_bg_businesses.gif);}
.block_restaurants .block_top{ background-image:url(../_images/block_top_bg_restaurants.gif);}
.block_cars .block_top{ background-image:url(../_images/block_top_bg_cars.gif);}
.block_properties .block_top{ background-image:url(../_images/block_top_bg_properties.gif);}
.block_dating .block_top{ background-image:url(../_images/block_top_bg_dating.gif);}
.block_jobs .block_top{ background-image:url(../_images/block_top_bg_jobs.gif);}
.block_shopping .block_top{ background-image:url(../_images/block_top_bg_shopping.gif);}
.block_classifieds .block_top{ background-image:url(../_images/block_top_bg_classifieds.gif);}
.block_hotels .block_top{ background-image:url(../_images/block_top_bg_hotels.gif);}
.block_community .block_top{ background-image:url(../_images/block_top_bg_community.gif);}
.block_top.inactive {background-image: none; background-color: white;}
.block_top.inactive h2 {color: black; font-weight: normal;}
.block_top.inactive:hover h2 {color: white;}
.block_home .block_top.inactive:hover {background-image:url(../_images/block_top_bg_home.gif); cursor: pointer;}
.block_news .block_top.inactive:hover {background-image:url(../_images/block_top_bg_news.gif); cursor: pointer;}
.block_events .block_top.inactive:hover {background-image:url(../_images/block_top_bg_events.gif); cursor: pointer;}
.block_businesses .block_top.inactive:hover {background-image:url(../_images/block_top_bg_businesses.gif); cursor: pointer;}
.block_restaurants .block_top.inactive:hover {background-image:url(../_images/block_top_bg_restaurants.gif); cursor: pointer;}
.block_cars .block_top.inactive:hover {background-image:url(../_images/block_top_bg_cars.gif); cursor: pointer;}
.block_properties .block_top.inactive:hover {background-image:url(../_images/block_top_bg_properties.gif); cursor: pointer;}
.block_dating .block_top.inactive:hover {background-image:url(../_images/block_top_bg_dating.gif); cursor: pointer;}
.block_jobs .block_top.inactive:hover {background-image:url(../_images/block_top_bg_jobs.gif); cursor: pointer;}
.block_shopping .block_top.inactive:hover {background-image:url(../_images/block_top_bg_shopping.gif); cursor: pointer;}
.block_classifieds .block_top.inactive:hover {background-image:url(../_images/block_top_bg_classifieds.gif); cursor: pointer;}
.block_hotels .block_top.inactive:hover {background-image:url(../_images/block_top_bg_hotels.gif); cursor: pointer;}
.block_community .block_top.inactive:hover {background-image:url(../_images/block_top_bg_community.gif); cursor: pointer;}


/*gap block*/
.block_{ margin-left:12px; margin-top:12px; width:300px; height:185px; float:left;}
.block_new_block .block_top{ height:29px; background-color:#005f07; background-image:url(../_images/block_top_bg_jobs.gif);}


.block_top_left{background-image:url(../_images/block_top_left.gif);width:4px;height:29px;float:left; display:block;}
.block_top h2 {margin:0px; padding-top:5px; padding-bottom:0; padding-left:4px; font-family: Arial, Georgia, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; text-decoration:none; color:#ffffff;}

.block_top .pseudo_anchor {margin:0px; padding-top:5px; padding-bottom:0; padding-left:4px; font-family: Arial, Georgia, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; text-decoration:none; color:#ffffff;}


.block_top a, .block_top a:link, .block_top a:visited {margin:0px; padding-top:5px; padding-bottom:0; padding-left:4px; font-family: Arial, Georgia, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; text-decoration:none; color:#ffffff;}

.block_top a:hover {margin:0px; padding-top:5px; padding-bottom:0; padding-left:4px; font-family: Arial, Georgia, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; text-decoration:underline; color:#ffffff;}


.block_top_right_ultrathin {background-image:url(../_images/block_top_right.gif); width:4px; height:29px; position:relative; right:-116px; top:-29px; clear:both;}
.block_top_right_thin {background-image:url(../_images/block_top_right.gif); width:4px; height:29px; position:relative; right:-296px; top:-29px; clear:both;}
.block_top_right_med {background-image:url(../_images/block_top_right.gif); width:4px; height:29px; position:relative; right:-608px; top:-29px; clear:both;}
.block_top_right_fat {background-image:url(../_images/block_top_right.gif); width:4px; height:29px; position:relative; right:-791px; top:-29px; clear:both;}
.block_top_right_full {background-image:url(../_images/block_top_right.gif); width:4px; height:29px; position:relative; right:-944px; top:-29px; clear:both;}

.block_mid {height:153px; background-color:#FFFFFF; padding:0px; padding-bottom:0px; margin:0px;}
.block_bot {background-color:#FFFFFF; padding:0px; height:4px;}
.block_bot .block_bot_left {background-image:url(../_images/block_bot_left.gif); width:4px; height:4px; float:left; }

.block_bot .block_bot_right_ultrathin { background-image:url(../_images/block_bot_right.gif); width:4px; height:4px; float:left; top:0px; left:112px; position:relative;}
.block_bot .block_bot_right_thin { background-image:url(../_images/block_bot_right.gif); width:4px; height:4px; float:left; top:0px; left:292px; position:relative;}
.block_bot .block_bot_right_med { background-image:url(../_images/block_bot_right.gif); width:4px; height:4px; float:left; top:0px; left:604px; position:relative;}
.block_bot .block_bot_right_fat { background-image:url(../_images/block_bot_right.gif); width:4px; height:4px; float:left; top:0px; left:787px; position:relative;}
.block_bot .block_bot_right_full { background-image:url(../_images/block_bot_right.gif); width:4px; height:4px; float:left; top:0px; left:939px; position:relative;}

.minimised .block_top_left {
	background-image: url(_images/left-block-title-long.gif);
}

.minimised .block_top_right_thin, .minimised .block_top_right_med, .minimised .block_top_right_fat {
	background-image: url(_images/right-block-title-long.gif);
}

.block_mid_short_thin {background-color:#FFFFFF; background-image: url('http://www.buryontheweb.com/_images/block_bg.gif'); background-repeat:repeat-x; height: 146px; width:282px; margin: 0; padding:7px 7px 0 11px; overflow:hidden;}
.block_mid_short_med {background-color:#FFFFFF; background-image: url('http://www.buryontheweb.com/_images/block_bg.gif'); background-repeat:repeat-x; height: 146px; width:598px; margin: 0; padding:7px 7px 0 7px; overflow:auto;}
.block_mid_med_thin {background-color:#FFFFFF; background-image: url('http://www.buryontheweb.com/_images/block_bg.gif'); background-repeat:repeat-x; height: 346px; width:293px; margin: 0; padding:4px 7px 0 0; overflow:hidden;}
.block_mid_med_med {background-color:#FFFFFF; background-image: url('http://www.buryontheweb.com/_images/block_bg.gif'); background-repeat:repeat-x; height: 346px; width:598px; margin: 0; padding:4px 7px; overflow:auto;}
.block_mid_var_ultrathin {background-color:#FFFFFF; background-image: url('http://www.buryontheweb.com/_images/block_bg.gif'); background-repeat:repeat-x; width:120px; margin: 0; padding:7px 0 0 0;}
.block_mid_var_thin {background-color:#FFFFFF; background-image: url('http://www.buryontheweb.com/_images/block_bg.gif'); background-repeat:repeat-x; width:300px; margin: 0; padding:7px 0 0 0;}
.block_mid_var_med {background-color:#FFFFFF; background-image: url('http://www.buryontheweb.com/_images/block_bg.gif'); background-repeat:repeat-x; margin: 0; padding:12px 7px 5px 7px; overflow:hidden;}

.block_mid_var_fat {background-color:#FFFFFF; background-image: url('http://www.buryontheweb.com/_images/block_bg.gif'); background-repeat:repeat-x; width:781px; margin: 0; padding:7px; overflow:hidden;}
.block_mid_var_full {background-color:#FFFFFF; background-image: url('http://www.buryontheweb.com/_images/block_bg.gif'); background-repeat:repeat-x; width:948px; margin: 0; padding:0; overflow:hidden;}

.minimised .block_mid_short_thin,
.minimised .block_mid_short_med,
.minimised .block_mid_med_thin,
.minimised .block_mid_med_med,
.minimised .block_mid_var_ultrathin,
.minimised .block_mid_var_thin,
.minimised .block_mid_var_med,
.minimised .block_mid_var_fat,
.minimised .block_mid_var_full,
.minimised .block_bot {
	display: none;
}




.feed_title a:link { font: bold 0.9em Arial, Tahoma, verdana, lucida, sans-serif; }
.feed_title a:hover { font: bold 0.9em Arial, Tahoma, verdana, lucida, sans-serif; }
.feed_title a:visited { font: bold 0.9em Arial, Tahoma, verdana, lucida, sans-serif; }
.feed_desc { font: normal 0.9em Arial, Tahoma, verdana, lucida, sans-serif; color:#00354b; position:relative; top:3px; overflow:hidden; height:45px;}
.feed_other { font: normal 0.6em Arial, Tahoma, verdana, lucida, sans-serif; color:#00354b;}
.feed_all  { padding-top:5px; padding-left:10px; margin-bottom:10px;}
.feed_all a:link { font: bold 0.7em Arial, Tahoma, verdana, lucida, sans-serif; }
.feed_all a:hover { font: bold 0.7em Arial, Tahoma, verdana, lucida, sans-serif; }
.feed_all a:visited { font: bold 0.7em Arial, Tahoma, verdana, lucida, sans-serif; }
.feed ul {list-style: none; margin:0px; padding-left:10px;}
.feed li{list-style: none; clear:left;}

.centered_block {display: block; text-align: center; padding:5px 0;}
.centered_inline {display: inline; text-align: center;}

/*Modules*/
.paginav {float:right;}

.module_list {list-style-type:none; clear:both; padding:7px; margin:0;}

.modules_listing_image {display:block; margin-left:auto; margin-right:auto; max-width: 112px; max-height: 75px;}
/*.modules_listing_image {width: 200px; border: 1px solid #000000; padding:2px; margin-right:5px; float:left;}*/
.modules_restaurant_listing_image {width: 200px; border: 1px solid #000000; padding:2px; margin-right:5px;}


.listing_with_pic, .listing_without_pic {}
.listing_with_pic_div, .listing_without_pic_div {padding-top:7px; padding-right:5px; padding-left:5px;}
.listing_with_pic:hover, .listing_without_pic:hover, .feed_item:hover { background-color:#F0F0F0;}

.premium {background-color: #fff8dd;}
.premium:hover {background-color:#ECE4C6;}

.blurb {clear:left; margin-top:5px;}


.tag-cloud, .tag-cloud li {text-align: justify; vertical-align:middle;}
.location_span, .price_span {float:right; font-weight:bold;}

.more_link {float:right; padding-right:10px; padding-top:3px; font-size:0.8em;}

.vertical_separator {float:left; height:275px; margin: 0 22px; width:1px}

#aboutPage, #productsPage, #newsPage, #offersPage, #contactPage {margin: 5px 0 30px 0;}
#productsPage, #newsPage, #offersPage, #contactPage {display:none;}

#fImgViewer {position:absolute;}
.righthand_images_div {float:right; width:120px;}
.righthand_image {width:120px; border:none; margin-bottom:5px;}
.bus_tab_header{height:29px; font-weight:bold; text-align:center; color:#ffffff; line-height:29px; margin-top:10px;}
.bus_tab_header a {color:#ffffff;}
.bus_tab {margin: 0 7px}
.bus_details {margin-left:5px;}

.business_extra {font-size: 10px; font-weight: bold; color: #B50000; padding-top: 3px;}
.evenflow {float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin-bottom:1em; margin-right:3px; padding-left:0; width:32%;}


/* Styles for the javascript calendar */

/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}

#map_view_div {
	height:400px;
}

.noDisplay {
	display: none;
}


#searchTheWeb {
	float:right;
	padding-right: 15px;
}

.filterText, .filterTextActive  {
	width:144px;
	margin-bottom:5px;
}

.filterText {
	color: #a1a1a1;
}

.filterSearch {
	float:right;
	clear:both;
}

.filterTextForm {
	margin-top: 5px;
}

.filterTextForm select {
	margin-bottom: 5px;
}

.filterTextForm label {
	font-weight:bold;
	float:left;
	width:65px;
}

.filterFormElement {
	width: 235px;
	margin: 0 auto;
}

.infoBoxContainer {
	visibility: hidden;
	position: absolute;
	max-height: 250px;
	overflow-y: auto;
}

.scrolling {
	overflow-y: auto;
}

.borderedTable, .borderedTable th, .borderedTable td {
	border: 1px solid gray;
	border-collapse: collapse;
}

.importantText {
	color: #023550;
}

.fadedText {
	color: #7b7b79;
}