/* New Common */
body {
	margin:0px;
}
img{
	border: 0px;
}
.hr_spacer{
	height: 2px;
	color: #c8c8c8;
	background-color: #c8c8c8;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}




/* Masthead */
#zone_default_masthead_container{
	width: 1000px;
}
#zone_default_masthead{
	background-color: #ffffe0;
	border-top: 1px solid #000000;
}
#zone_default_masthead_content{
	height: 100px;
}
#zone_default_masthead_content div{
	min-width: 194px;
}

/* PreMenu */
#zone_index_premenu_container{
	width: 1000px;
}
#zone_index_premenu{
	background-color: #2d2d2d;
	border-top: 1px solid #000000;
}
#zone_index_premenu_content{
	height: 24px;
	text-align: center;
	font-family: Verdana, sans-serif;
	color: #828282;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	cursor: default;
	line-height: 24px;
}
#zone_index_premenu_content span{
	color: #ffffff;
	text-transform: uppercase;
}

#zone_index_premenu_content a{
	color: #e1e1e1;
	text-decoration: none;
}
#zone_index_premenu_content a:hover{
	color: #ffffff;
	text-decoration: none;
}




/* Menu */
#zone_default_menu_container{
	width: 1000px;
}
#zone_default_menu{
	background-color: #000000;
	border: 1px solid #555555;
}
.area_menu_off a,
.area_menu_selected div,
.area_menu_on a{
	font-family: Arial, sans-serif;
	font-size: 1.2em;
	text-decoration: none;
	display: block; 
	line-height: 22px;
	height: 100%;
}
.area_menu_off a{
	color: #000000;
	font-weight: normal;
}	
.area_menu_selected div{
	color: #ffffff;
	font-weight: bold;	
}	
.area_menu_on a{
	color: #ffffff;
	font-weight: normal;	
}	
.area_menu_off{
	font-size:62.5%;
	text-align: center;
	background: url("../images/bg_menu_off.gif");	 
}

.area_menu_selected{
	font-size:62.5%;
	text-align: center;
	background: url("../images/bg_menu_selected.gif");	 	
}

.area_menu_on{
 	font-size:62.5%;
	text-align: center;
	background: url("../images/bg_menu_on.gif");	 	
}
.area_menu_divider{
	width: 1px;
	background: url("../images/bg_menu_divider.gif");	 
}


/* Index Contact Bar */
#zone_index_contactbar{
	width: 310px;
	height: 24px;
	background: url("../images/bg_submenu.gif")
}
.area_index_contactbar{
	width: 155px;
	height: 24px;
	position: relative;
	float: left;
	text-align: center;
}
.area_index_contactbar a,
.area_index_contactbar a:hover{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block; 
	line-height: 24px;
	text-transform: uppercase;		
}
.area_index_contactbar a:hover{
	color: #000000; 
	text-decoration: none;
}

/* Index Tabber */

.area_index_tabber_container{
	width: 343px;
	height: 280px;
	text-align: center;	
}
.area_index_tabber{
	width: 322px;
	margin: 0px auto 0px auto;
}


.area_online_tabber_container{
	width: 358px;
	text-align: center;	
}
.area_online_tabber{
	width: 337px;
	margin: 0px auto 0px auto;
}

.tabberlive .tabbertabhide{
 display:none;
}
.tabber{ 
}
.tabberlive {
	margin: 10px auto 0px auto;
}
ul.tabbernav{
	margin: 0px;
	padding: 3px 0px;
	border-bottom: 1px solid #c8c8c8;
	font: bold 12px Tahoma, sans-serif;
	text-align: left;
}
ul.tabbernav li{
	list-style: none;
	margin: 0px;
	display: inline;
}
ul.tabbernav li a{
	padding: 3px 0.5em;
	margin-left: 0px;
	border: 1px solid #c8c8c8;
	border-bottom: none;
	background: #f7f7f7;
	text-decoration: none;
}
ul.tabbernav li a:hover{
	color: #000000;
	background: #ffffe1;
	border-color: #c8c8c8;
}

ul.tabbernav li.tabberactive a{
	background-color: #ffffe1;
	border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover{
	color: #000000;
	background: #ffffe1;
	border-bottom: 1px solid white;
}
.tabberlive .tabbertab{
	padding: 5px;
	border: 1px solid #aaa;
	border-top: 0px;
	background:url("../images/bg_tabber.gif") repeat-x;
}
.tabberlive .tabbertab h2{
	display:none;
}
.tabberlive .tabbertab h3{
	display:none;
}
.tabberlive#article{
 	height: auto;	
}
.tabberlive{
}
.tabberlive#front .tabbertab{
	height: 240px;
}
.tabberlive#online .tabbertab{
	height: auto;
}


/* Index Frontpages */

.area_tabmenu_frontpages_title{
	height: 25px;
	background: url("../images/bg_cattitle.gif") no-repeat;	
}
.area_tabmenu_frontpages_title div	{
	border-bottom: 1px solid #c8c8c8;
	line-height: 24px;
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-indent: 8px;
	color: #5fa937;
	cursor: default;
}

.img_icon_more{
	background: url("../images/icon_more.gif") no-repeat;
	width:14px;
	height:14px;
	margin: 0px 5px 0px 5px;	
}
.area_tabmenu_frontpages{
 	text-align: center;
 	background: #f7f7f7;
}
.area_tabmenu_frontpages_selector{
 	width: 343px;
	height: 25px;
}
#tj_tab,
#tt_tab,
#dg_tab{
 	float: left;
	height: 25px;	
}
#tj_tab img,
#tt_tab img,
#dg_tab img{
	cursor: pointer;
	height: 25px;
	border: 0px;	
}
#tj_tab,
#tj_tab img,
#dg_tab,
#dg_tab img{
	width: 114px;
}
#tt_tab,
#tt_tab img{
	width: 115px;
}

.area_tabmenu_frontpages_item_container{
	width: 343px;
	text-align: center;
	padding: 0px;
}	
.area_tabmenu_frontpages_item_container_height{
	background: #ffffff;	
	height: 210px;
}
.area_tabmenu_frontpages_item{
	padding-top: 5px;
	height: auto;
}	
.area_tabmenu_frontpages_item_image_column{
	float: left;
	width: 96px;
}
.area_tabmenu_frontpages_item_image_container{
	padding: 0px 0px 0px 5px;
}
.area_tabmenu_frontpages_item_text_column{
	float: left;
	width: 240px;
	padding: 0px 0px 10px 0px;	
}
.area_tabmenu_frontpages_item_text_column h5{
	padding: 0px 10px 3px 10px;
	text-align: left;
}
.area_tabmenu_frontpages_item_text_column div{
	padding: 0px 10px 3px 10px;
	text-align: justify;
}
.area_tabmenu_frontpages_more{
	width: 343px;
	height: 30px;
	background: #2d2d2d;
}
.area_tabmenu_frontpages_more_left{
	width: 50px;
	line-height: 30px;
	font-family: Verdana, sans-serif;
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	cursor: default;
	float: left;
}	
.area_tabmenu_frontpages_more_select{
	width:237px;
	float: left;
	line-height: 30px;
}
.area_tabmenu_frontpages_more_select select{
	width: 230px;
	height: 22px;
	vertical-align: middle;
	color: #000000;
	font-size: 13px;
	font-family: Arial, sans-serif;
	background-color: #ffffe0;
	border-width: 1px;
	border-color: #bbbbbb;
	border-style: solid;
	border: 1px solid #aaaaaa;
	margin: 4px 0px 0px 0px;
}
.area_tabmenu_frontpages_more_go{
	width: 56px;
	float: left;
	text-align: center;
}	
.area_tabmenu_frontpages_more_go div{
	width: 45px;
	margin: 3px auto 3px auto;
}
.area_tabmenu_frontpages_more_go div img{
	cursor: pointer;
}	






/* Search */

#frm_search_appointments,
#frm_onsite_search_appointments{
	margin: 0px; 
}	
#frm_search_appointments input,
#frm_search_blog input,
#frm_search_articles input,
#frm_search_index input{
	vertical-align: middle;
	background-color: ffffe0;
	padding: 3px;
	border: 1px solid #aaaaaa;	
}
#frm_search_appointments .area_search_input_off,
#frm_onsite_search_appointments .area_search_input_off,
#frm_search_blog .area_search_input_off,
#frm_search_articles .area_search_input_off,
#frm_search_index .area_search_input_off{
	font-family: Tahoma, sans-serif;
	color: #dbd189;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;	
}	
#frm_search_appointments .area_search_input_on,
#frm_onsite_search_appointments .area_search_input_on,
#frm_search_blog .area_search_input_on,
#frm_search_articles .area_search_input_on,
#frm_search_index .area_search_input_on{
	font-family: Georgia, serif;
	color: #000000;
	font-size: 17px;
	text-decoration: none;
	font-weight: normal;	
}	
#frm_search_appointments .area_search_container,
#frm_onsite_search_appointments .area_search_container,
#frm_search_blog .area_search_container,
#frm_search_articles .area_search_container,
#frm_search_index .area_search_container,
#frm_search_appt .area_search_container{
	margin: 3px 0px 0px 0px;
}
#frm_search_appointments .area_search_left,
#frm_onsite_search_appointments .area_search_left,
#frm_search_blog .area_search_left,
#frm_search_articles .area_search_left,
#frm_search_index .area_search_left{
	float: left;
	text-align: left;
}	
#frm_search_appointments .area_search_left select,
#frm_search_blog .area_search_left select,
#frm_search_articles .area_search_left select,
#frm_search_index .area_search_left select{
	font-family: Arial, serif;
	color: #186eba;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	background-color: ffffe0;
	padding: 3px;
	border: 1px solid #aaaaaa;
	display: block;
	margin: 0px 10px 0px 0px;
}	
#frm_search_appointments .area_search_right,
#frm_onsite_search_appointments .area_search_right,
#frm_search_blog .area_search_right,
#frm_search_articles .area_search_right,
#frm_search_index .area_search_right{
	float: left;
	text-align: right; 
}
#frm_search_appointments .area_search_right img,
#frm_onsite_search_appointments .area_search_right img,
#frm_search_blog .area_search_right img,
#frm_search_articles .area_search_right img,
#frm_search_index .area_search_right img{
	cursor: pointer;
	cursor: hand; 
}


	
	/* Search INDEX Custom */
#frm_search_index input{
	width: 300px;
	height: 30px;
}	
#frm_search_index .area_search_container{
	width: 300px;
}	
#frm_search_index .area_search_left{
	width: 200px;
}	
#frm_search_index .area_search_left select{
	width: 190px;
	height: 25px;
}	
#frm_search_index .area_search_right{
 	width: 100px;
}
	
	/* Search ARTICLES/BLOGS Custom */	

#frm_search_blog input,
#frm_search_articles input{
	width: 270px;
	height: 30px;
}	
#frm_search_blog .area_search_container,
#frm_search_articles .area_search_container{
	width: 270px;
}	
#frm_search_blog .area_search_left,
#frm_search_articles .area_search_left{
	width: 170px;
}	
#frm_search_blog .area_search_left select,
#frm_search_articles .area_search_left select{
	width: 160px;
	height: 25px;
}	
#frm_search_blog .area_search_right,
#frm_search_articles .area_search_right{
 	width: 100px;
}

	/* Search APPOINTMENTS Custom */	

#frm_search_appointments input{
	width: 290px;
	height: 30px;
}
#frm_onsite_search_appointments input{
	width: 290;
	vertical-align: middle;
	padding: 3px;
	border: 1px solid #aaaaaa
}
#frm_search_appointments .area_search_container,
#frm_onsite_search_appointments .area_search_container{
	width: 290px;
}	
#frm_search_appointments .area_search_left,
#frm_onsite_search_appointments .area_search_left{
	width: 190px;
}	
#frm_search_appointments .area_search_left select{
	width: 180px;
	height: 25px;
}
#frm_onsite_search_appointments .area_search_left select{
	width: 180px;
	height: 25px;
	font-family: Arial, serif;
	color: #186eba;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	padding: 3px;
	border: 1px solid #aaaaaa;
	display: block;
	margin: 0px 10px 0px 0px;
}
#frm_search_appointments .area_search_right,
#frm_onsite_search_appointments .area_search_right{
 	width: 100px;
}


.area_index_search_container{
	text-align: center;
}
.area_index_search_container{
	width: 300px;
	margin: 15px auto 0px auto;
}	
.area_index_tab_search_container{
	text-align: center;
}
.area_index_tab_search_form{
	width: 300px;
	margin: 10px auto 0px auto;
}
.area_index_tab_search_text{
	width: 300px;
	margin: 10px auto 0px auto;
	font-family: Arial, sans-serif;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;	
	text-align: justify;
	cursor: default;
}
.area_index_tab_search_text a,
.area_index_tab_search_text a:hover{
	font-weight: bold;	
}
.area_article_tab_search_container{
	text-align: center;
}
.area_article_tab_search_form{
	width: 270px;
	margin: 10px auto 0px auto;
}
.area_article_tab_search_text{
	width: 270px;
	margin: 10px auto 0px auto;
	font-family: Arial, sans-serif;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;	
	text-align: justify;
	cursor: default;
}
.area_article_tab_search_text a,
.area_article_tab_search_text a:hover{
	font-weight: bold;	
}

area_section_search_container{
	width: 310px;
	height: 40px;
}
.area_section_search_left{
	float: left;
	width: 200px;
	height: 40px;
	padding: 3px 0px 3px 0px;
}
.area_section_search_left input{
	width: 190px;
	height: 34px;
	vertical-align: middle;
	font-family: Georgia, serif;
	color:#000000;
	font-size: 22px;
	text-decoration: none;
	font-weight: normal;
	background-color: ffffe0;
	padding: 3px;
	border: 1px solid #aaaaaa;
}
.area_section_search_right{
	float: left;
	width: 110px;
	height: 40px;
	padding: 5px 0px 6px 0px;
}
.area_section_search_right img{
	cursor: pointer;
	cursor: hand; 
}



.area_search_appointments_timerange{
	margin: 5px auto 0px auto;
	width: 290px;
}
.area_search_appointments_timerange .timerange_header{
	width: 145px;
	font-family: Arial, sans-serif;
	color: #969696;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;	
	float: left;
}	
.area_search_appointments_timerange .timerange_input{
	width: 115px;
	float: left;
}
.area_search_appointments_timerange .timerange_input input{
	width: 110px;
	height: 30px;
}
.area_search_appointments_timerange .timerange_icon{
	width: 30px;
	height: 30px;
	float: left;
}
.area_search_appointments_timerange .timerange_icon div{
	padding: 7px;
}
.area_search_appointments_timerange .timerange_icon img{
	width: 16px;
	height: 16px;
	border: 0px;
}



/* Index Classifieds */
#zone_index_classifieds,
#zone_wheels_classifieds{
	width: 300px;	
	background-image: url("../images/bg_index_classifieds.gif");
}
#zone_index_classifieds{
	height: 195px;
}
#zone_wheels_classifieds{
	height: 220px;
}
#zone_index_classifieds_title{
	font-family: Georgia, serif;
	color: #c8c8c8;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;	
	text-align: center;
	padding-top: 5px;
	padding-bottom: 10px;
	cursor: default;	
}
.area_index_classifieds_title_highlight {
	font-family: Georgia, serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;	
	cursor: default;	
}
.area_index_classifieds_icon,
.area_index_classifieds_icon img{
	width: 30px;
	height: 30px;
	border: 0px;
}
.area_index_classifieds_listing{
	width: 112px;
	height: 30px;
}
.area_index_classifieds_icon,
.area_index_classifieds_listing{
	position: relaitve;
	float: left;
}
.area_index_classifieds_row{
	height: 35px;	
}
.area_index_classifieds_listing_title a,
.area_index_classifieds_listing_title a:hover{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;	
}
.area_index_classifieds_listing_title,
.area_index_classifieds_listing_text{
	text-align: left;
	text-indent: 5px;
}
.area_index_classifieds_listing_title a:hover{
	color:#000000;
}
.area_index_classifieds_listing_text a,
.area_index_classifieds_listing_text a:hover{
	font-family: Arial, sans-serif;
	color:#000000;
	font-size: 9px;
	text-decoration: none;
	font-weight: normal;	
}


/* Index Layouts */
#zone_index_layout_container{
	background: #ffffff;
	width: auto;
	min-height: 100%;
	height:100%;
}
.area_index_layout,
.area_section_layout{
	width: 687px;
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.area_section_layout_half{
	width: 343px;
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.area_section_layout_lead_container{
	border-bottom: 1px solid #c8c8c8;	
}
.area_index_layout_picture_container_lzh{
	width: 343px;
	height: 247px;
}
.area_index_layout_picture_container_lzv{
	width: 277px;
	height: 303px;
	float: left;
}
.area_index_layout_picture_container,
.area_index_layout_picture_container_lzh,
.area_index_layout_picture_container_lzv,
.area_section_layout_picture_container{
	background: #f3f3f3;
	text-align: center;
	border: 0px;
	padding: 0px;
	margin: 0px;	
}
.area_index_layout_picture_container img,
.area_index_layout_picture_container_lzh img,
.area_index_layout_picture_container_lzv img,
.area_section_layout_picture_container img{
	border: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.area_index_layout_text_container_primary,
.area_section_layout_text_container_primary,
.area_section_list_text_container_primary{
	background: url("../images/bg_primary.gif");	
	text-align: left;	
}
.area_index_layout_text_container_secondary,
.area_section_layout_text_container_secondary,
.area_section_list_text_container_secondary{
	background: #f3f3f3;
	text-align: left;	
}
.area_index_layout_text_container_tertiary,
.area_section_layout_text_container_tertiary,
.area_section_list_text_container_tertiary{
	background: url("../images/bg_tertiary.gif");
	text-align: left;	
}
.area_index_layout_text_container_quaternary,
.area_section_layout_text_container_quaternary,
.area_section_list_text_container_quaternary{
	background: #f8f6f1;
	text-align: left;	
}
.area_index_layout_text_container_quinary,
.area_section_layout_text_container_quinary,
.area_section_list_text_container_quinary{
	background: url("../images/bg_quinary.gif") repeat-x;
	text-align: left;	
}
.area_index_layout_text_container_senary,
.area_section_layout_text_container_senary,
.area_section_list_text_container_senary{
	background: #ffffff;
	text-align: left;	
}

.area_index_layout_text,
.area_section_layout_text_bottom,
.area_section_layout_maintext,
.area_section_layout_text{
	padding: 10px 10px 10px 10px;	
}
.area_section_list_text{
	padding: 5px 10px 10px 10px;	
}
.area_section_layout_text div,
.area_section_layout_text_bottom div,
.area_section_layout_maintext div,
.area_index_layout_text div{
	padding: 10px 0 0 0;	
}
#zone_section_layout_featured #container #secondary #article div a,
.area_index_layout_text div a,
.area_index_layout_text div a:hover,
.area_section_layout_maintext div a,
.area_section_layout_maintext div a:hover,
.area_section_layout_text div a,
.area_section_layout_text div a:hover,
.area_section_layout_text_bottom div a,
.area_section_layout_text_bottom div a:hover,
.area_section_list_text div a,
.area_section_list_text div a:hover,
#more_head_top #brief a,
#more_head_top #brief a:hover,
.area_tabmenu_frontpages_item_text_column div a,
.area_tabmenu_frontpages_item_text_column div a:hover{ 
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;	
	text-align: justify;	
}

/* New Section design */

.area_section_images_layout{
	margin: 0px;
	padding: 0px;
	width: 687px;
	height: 100px;
	border-bottom: 1px solid #C8C8C8;
}

.area_section_images_layout #container_secondary{
	background: #F8F6F1 none repeat scroll 0%;
	text-align: left;
	height: 100px;
}
.area_section_images_layout #container_secondary #title{
	width: 687px;
	height: 15px;
	text-align: center;
	font-family: Arial, serif;
	font-size: 12px;
	padding: 2px 0px 2px 0px;
	text-transform: uppercase;
	color: #909090;
	background-color: #F4F1E9;
}
.area_section_images_layout #container_secondary #images{
	padding: 0px 0px 10px 3px;
	width: 687px;
	height: 65px;
}

.area_section_images_layout #container_secondary #images #image{
	float: left;
	height: 65px;
	width: 65px;
	padding: 0px 3px 0px 0px;
}


#zone_section_layout_featured #container{
	width: 343px;
	height: 150px;
	float: left;
}

#zone_section_layout_featured #container #secondary{
	background: #F8F6F1 none repeat scroll 0%;
	text-align: left;
	height: 150px;
}

#zone_section_layout_featured #container #secondary #article{
	padding: 10px;
}
#zone_section_layout_featured #container #secondary #image{
	padding: 10px 10px 0px 10px;
	float: left;
}

#zone_section_layout_featured #container #secondary #article div{
	padding: 10px 0px 0px 0px;
}

/* Index Layout thumbnails */
.area_index_layout_thumbnailsh{
	background: url(../images/bg_thumbnailsh.gif);
	text-align: center;
}
.area_index_layout_thumbnailsv{
	background: url(../images/bg_thumbnailsv.gif);
	text-align: center;
	width: 66px;
	float: left;	
}
.area_index_layout_thumbnailsh table{
	width: 336px;
	margin: 0px auto 0px auto;
}
.area_index_layout_thumbnailsv table{
	width: 66px;
	margin: 0px auto 0px auto;
}
.area_index_layout_thumbnailsh table td{
	width: 56px;
	height: 56px;
}
.area_index_layout_thumbnailsv table td{
	width: 66px;
	height: 60px;
}
.area_index_layout_thumbnailsv table td#thumbbot{
	width: 66px;
	height: 63px;
}
.area_index_layout_thumbnailsh table td div{
	width: 42px;
	height: 42px;
	background: #000000;
	border: 3px solid #000000;
}
.area_index_layout_thumbnailsv table td div{
	width: 42px;
	height: 42px;
	background: #000000;
	border: 3px solid #000000;
}
.area_index_layout_thumbnailsv table td div a img{
	margin-bottom: -5px;
}


/* Sublay */
.area_index_sublay_container{
	width: 687px;
	height: 280px;
}	
.area_index_sublay_left,
.area_index_sublay_right{
	height: 280px;
	float: left;
	text-align: center;
}
.area_index_sublay_left{
	width: 343px;
}	
.area_index_sublay_right{
	width: 344px;
}		
.area_index_sublay_position_left,
.area_index_sublay_position_right{
	width: 322px;
	margin: 0px auto 0px auto;
}





/* Section Business Menu */
.area_business_menu_container{
	background: url("../images/bg_businessmenu.gif") bottom;		
	width: 687px;
	height: 30px;
	text-align: center;
	border-bottom: 1px solid #c8c8c8;
}
.area_business_menu_ce_on,
.area_business_menu_ce_off,
.area_business_menu_tj_on,
.area_business_menu_tj_off,
.area_business_menu_tt_on,
.area_business_menu_tt_off,
.area_business_menu_dg_on,
.area_business_menu_dg_off,
.area_business_menu_bj_on,
.area_business_menu_bj_off{
	width: 135px;
	text-align: center;
	height: 30px;
	float:left;	
	cursor: pointer;
}
.area_business_menu_ce_on{
	background: url("../images/businessmenu_ce_on.gif");		
}
.area_business_menu_ce_off{
	background: url("../images/businessmenu_ce_off.gif");		
}
.area_business_menu_tj_on{
	background: url("../images/businessmenu_tj_on.gif");		
}
.area_business_menu_tj_off{
	background: url("../images/businessmenu_tj_off.gif");		
}
.area_business_menu_tt_on{
	background: url("../images/businessmenu_tt_on.gif");		
}
.area_business_menu_tt_off{
	background: url("../images/businessmenu_tt_off.gif");		
}
.area_business_menu_dg_on{
	background: url("../images/businessmenu_dg_on.gif");		
}
.area_business_menu_dg_off{
	background: url("../images/businessmenu_dg_off.gif");		
}
.area_business_menu_bj_on{
	background: url("../images/businessmenu_bj_on.gif");		
}
.area_business_menu_bj_off{
	background: url("../images/businessmenu_bj_off.gif");		
}
.area_business_menu_spacer{
 	width: 1px;
 	background: #dcdcdc;	
	height: 30px;
	float: left;
}
.area_business_menu_ce_on a img,
.area_business_menu_ce_off a img,
.area_business_menu_tj_on a img,
.area_business_menu_tj_off a img,
.area_business_menu_tt_on a img,
.area_business_menu_tt_off a img,
.area_business_menu_dg_on a img,
.area_business_menu_dg_off a img,
.area_business_menu_bj_on a img,
.area_business_menu_bj_off a img{
	width:120px;
	height:30px;
	border:0px;
}

/* Section Layouts */
.area_section_layout_adspace_rss{
	background: url("../images/bg_adspace_rss.gif") bottom no-repeat;	
}
.area_section_layout_adspace_search{
	background: url("../images/bg_adspace_search.gif") bottom no-repeat;	
}
.area_section_layout_search,
.area_section_layout_rss{
	background: url("../images/bg_sectionsinfo.gif") no-repeat;		
}
.area_section_layout_rss_current{
	float: left;
	text-align: left;
	line-height: 30px;
}
.area_section_layout_rss_more{
	float: right;
	padding: 0px 15px 0px 0px;
	text-align: left;
	line-height: 30px;

}
.area_section_layout_rss_icon{
	float: left;
	text-align: left;
	width: 40px;
	height: 30px;
	background: url("../images/icon_sectionrss.gif")  right no-repeat;	
}
.area_section_layout_rss_current a,
.area_section_layout_rss_more a,
.area_section_layout_rss_current a:hover,
.area_section_layout_rss_more a:hover{
	font-family: Arial, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;	
}
.area_section_layout_rss_current a,
.area_section_layout_rss_more a{
	color:#ff6600;
	text-decoration: none;
}
.area_section_layout_rss_current a:hover,
.area_section_layout_rss_more a:hover{
	color:#000000;
	text-decoration: none;
}
#zone_section_layout_featured #container #secondary #article span,
.area_section_layout_text span,	
.area_section_layout_text_bottom span,
.area_section_layout_maintext span,
.area_section_list_text span{
	background: url("../images/icon_age.gif") no-repeat;
	padding: 0px 0px 0px 20px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color:#000000;	
	text-decoration: none;
	font-weight: none;
	cursor: default;		
}
.area_section_list_text div{
	padding: 10px 0px 0px 0px;
}



#zone_section_layout_featured{
	width: 687px;	
	border: 0px;	
}
.area_section_layout_text,
.area_section_list_text{
	width: auto;
	border-bottom: 1px solid #c8c8c8;
}
.area_section_layout_text_bottom{
	width: auto;
}
.area_section_list_container{
	background: url("../images/bg_quinary_reverse.gif") bottom;
	padding: 2px;
}
.area_section_list_icon{
	background: url("../images/icon_plus.gif") 2px 2px no-repeat;	
}

.area_section_list_icon_open{
	background: url("../images/icon_minus.gif") 2px 2px no-repeat;	
}
.area_section_list_headline{
	margin-left: 25px;
	text-align: left;
	min-height: 22px;
	padding: 2px 0px 2px 0px;		
}



/* Online */
.area_online_header_border{
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;	
}
.area_online_header_container{
	width: 1000px;
	background-color: #ffffff;	
}
.area_online_header,
.area_online_header img{
	width: 998px;	
}


.area_online_title_hdivider{
	width: auto;
	height: 2px;
	font-size: 0px;	
	line-height: 0px;		
	border: 0px;
	margin: 0px;
	padding: 0px;
	background: url("../images/bg_spacer_horizontal.gif");
}
.area_online_title{
	width: auto;
	height: 25px;
	line-height: 25px;
	text-align: left;
	background: url("../images/bg_online_light.gif");
	text-indent: 8px;
	font-family: Tahoma, sans-serif;
	color: #000000;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;	
	cursor: default;
}
.area_online_title_aliant,
.area_online_title_dark_aliant{
	width: auto;
	height: 25px;
	line-height: 25px;
	text-align: left;
	background: url("../images/online/bg_online_light_aliant.gif");
	text-indent: 8px;
	font-family: Tahoma, sans-serif;
	color: #000000;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;	
	cursor: default;
}
.area_online_title_xbox,
.area_online_title_dark_xbox{
	width: auto;
	height: 25px;
	line-height: 25px;
	text-align: left;
	background: url("../images/online/bg_online_light_xbox.gif");
	text-indent: 8px;
	font-family: Tahoma, sans-serif;
	color: #91c83d;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;	
	cursor: default;
}
.area_online_title_jeancoutu,
.area_online_title_dark_jeancoutu{
	width: auto;
	height: 25px;
	line-height: 25px;
	text-align: left;
	background: url("../images/online/bg_online_light_jeancoutu.gif");
	text-indent: 8px;
	font-family: Tahoma, sans-serif;
	color: #e51837;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;	
	cursor: default;
}
.area_online_title_dell,
.area_online_title_dark_dell{
	width: auto;
	height: 25px;
	line-height: 25px;
	text-align: left;
	background: url("../images/online/bg_online_light_dell.gif");
	text-indent: 8px;
	font-family: Tahoma, sans-serif;
	color: #0083ca;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;	
	cursor: default;
}
.area_online_title_kent,
.area_online_title_dark_kent{
	width: auto;
	height: 25px;
	line-height: 25px;
	text-align: left;
	background: url("../images/online/bg_online_light_kent.gif");
	text-indent: 8px;
	font-family: Tahoma, sans-serif;
	color: #207c51;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;	
	cursor: default;
}
.area_online_title_dark{
	width: auto;
	height: 25px;
	line-height: 25px;
	text-align: left;
	background: url("../images/bg_online_dark.gif");
	text-indent: 8px;
	font-family: Tahoma, sans-serif;
	color: #ffffff;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	cursor: default;		
}
.area_online_title_dark_mazda{
	width: auto;
	height: 25px;
	line-height: 25px;
	text-align: left;
	background: #0086ca;
	text-indent: 8px;
	font-family: Tahoma, sans-serif;
	color: #ffffff;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	cursor: default;		
}

.area_online_contest{
	background: url("../images/bg_newscol.gif");
	text-align: center;
}
.area_online_contest_container{
	text-align: left;
	padding: 5px 10px 5px 10px;
}
.area_online_contest_title,
.area_online_contest_status,
.area_online_contest_substatus{
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	line-height: 16px;	
	cursor: default;
}
.area_online_contest_publication{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	line-height: 16px;	
	text-transform: uppercase;
	cursor: default;
}
.area_online_contest_title a:hover{
	color: #000000;
	text-decoration: none;	
}
.area_online_contest_title a{
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	line-height: 16px;		
}
.area_online_contest_item{
	padding-bottom: 7px;
}

.area_online_feature_item_container{
	width: 229px;
	height: 65px;	
	float: left;
}
.area_online_blog_item_container{
	width: 229px;
	height: 65px;	
	float: left;
}
.area_online_feature_item,
.area_online_blog_item{
	padding: 0px 10px 0px 10px;
}
.area_online_blog_list_item{
	padding-bottom: 10px;
}
.area_online_feature_item_title,
.area_online_feature_item_title a,
.area_online_feature_item_title a:hover,
.area_online_blog_item_title a,
.area_online_blog_item_title a:hover,
.area_online_blog_item_title,
.area_online_blog_list_item_title a,
.area_online_blog_list_item_title a:hover,
.area_online_blog_list_item_title{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.area_online_feature_item_title,
.area_online_feature_item_title a,
.area_online_feature_item_title a:hover,
.area_online_blog_item_title a,
.area_online_blog_item_title a:hover,
.area_online_blog_item_title{
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}
.area_online_feature_item_credit,
.area_online_blog_item_updated,
.area_online_blog_list_item_updated{
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	line-height: 16px;	
	cursor: default;	
}
.area_online_cenetwork{
	padding: 0px 10px 0px 10px;
}
.area_online_cenetwork_pdf{
	background: #fafafa;
	padding: 3px 10px 10px 10px;
	border-bottom: 1px solid #c8c8c8;
	border-top: 1px solid #c8c8c8;	
}
.area_online_cenetwork_pdf div{
	padding: 7px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
	cursor: default;	
	
}
.area_online_cenetwork_list ul{
	margin-left: 3px;
	padding-left: 3px;
	list-style-type: none;
}
.area_online_cenetwork_list ul li{
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
}
.area_online_cenetwork_list ul li a,
.area_online_cenetwork_list ul li a:hover{
	font-family: Georgia, serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}


.area_online_cenetwork_pdf div a,
.area_online_cenetwork_pdf div a:hover{
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;	
}
.area_online_feature_item_container
.area_online_blog_list_item_container{
	width: 229px;
	position: relative;
	float: left;
}                                                   

.area_blog_rss{
	width: 258px;
	margin: 10px 0px 0px 0px;
}
.area_blog_rss_icon{
	float: left;
	width: 25px;
	height: 20px;
	background: url("../images/icon_blogrss.gif") no-repeat;	
}
.area_blog_rss_current{
	float: left;
	width: 133px;
	text-align: left;
	line-height: 20px;
}
.area_blog_rss_more{
	float: left;
	width: 100px;
	text-align: right;
	line-height: 20px;
}

.area_blog_rss_current a,
.area_blog_rss_more a,
.area_blog_rss_current a:hover,
.area_blog_rss_more a:hover{
	font-family: Arial, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;	
}
.area_blog_rss_current a,
.area_blog_rss_more a{
	color:#ff6600;
	text-decoration: none;
}
.area_blog_rss_current a:hover,
.area_blog_rss_more a:hover{
	color:#000000;
	text-decoration: none;
}

/* Appointments */

.area_appointments_container{
	width: 998px;
}
.area_appointments_search_error{
	padding: 10px 0px 10px 0px;
	text-align: center;
}
.area_appointments_left{
	width: 688px;
	float: left;
}	
.area_appointments_left_title{
	width: 688px;
}
.area_appointments_left_title h1{
	font-family: Georgia, serif;
	font-size: 34px;
	color: #969696;
	text-decoration: none;
	font-weight: normal;	
	letter-spacing: -2px;
	text-indent: 18px;
	margin: 0px;
	cursor: default;
}
.area_appointments_item_container,
.area_appointments_text_container{
	width: 344px;
	float: left;
	margin: 10px 0px 10px 0px;
}	
.area_appointments_item,
.area_appointments_text,
.area_appointments_header{
	width: 320px;
	margin: 12px;
}
.area_appointments_text{
 	padding: 0px 10px 0px 0px;
 }
.area_appointments_logo{
	text-align: center;
	margin: 0px 0px 20px 0px;	
 }
.area_appointments_logo img{
	margin: 0px auto 0px auto;
	border: 0px;
 }
.area_appointments_header{
	border-bottom: 1px solid #000000;
}
.area_appointments_text p{
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	margin: 0px;	
	font-weight: normal;
	text-align: justify;
	cursor: default;
}		
.area_appointments_header h2{
	font-family: Georgia, serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;	
	margin: 0px 0px 10px 0px;
	cursor: default;	
}	
.area_appointments_tools_container img{
	width: 320px;
}
.area_appointments_tools_container img{
	border: 0px;
	width: 20px;
	height: 20px;
}
.area_appointments_tools_icon{
	width: 35px;
	height: 20px;
	position: relative;
	float: left;
	text-align: center;
}
.area_appointments_tools_link{
	width: 125px;
	height: 20px;
	position: relative;
	float: left;
	line-height: 20px;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.area_appointments_tools_link a{
	color: #000000;
	text-decoration: none;	
}
.area_appointments_tools_link a:hover{
	color: #969696;
	text-decoration: none;

}




	
.area_appointments_item_photo{
	width: 110px;
	float: left;
}	
.area_appointments_item_photo img{
	width: 100px;
/*	height: 135px; */
	border: 1px solid #000000;
}
.area_appointments_item_desc{
	width: 210px;
	float: left;
}
.area_appointments_item_desc h2{
	font-family: Arial, sans-serif;
	font-size: 16px;
	line-height: 17px;
	color: #646464;
	text-decoration: none;
	font-weight: bold;	
	margin: 0px 0px 10px 0px;
	cursor: default;
	width: 208px;
}	
.area_appointments_item_desc h3{
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	margin: 0px;	
	font-weight: bold;	
	width: 208px;
}	
.area_appointments_item_desc h3 a:hover{
	color: #000000;
	text-decoration: none;
}	
.area_appointments_item_desc div{
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	cursor: default;
	width: 208px;	
}		
.area_appointments_item_desc div a{
	color: #000000;
	text-decoration: none;
}		
.area_appointments_item_desc div a:hover{
	color: #969696;
	text-decoration: none;
}		
.area_appointments_item_desc h4,
.area_appointments_item_desc h5{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #969696;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;	
}
.area_appointments_item_desc h4{
	margin: 15px 0px 0px 0px;	
}		
.area_appointments_right{
	width: 310px;
	float: left;
}

.area_appointments_search_title{
	font-family: Georgia, serif;
	color: #868686;
	font-size: 18px;
	line-height: 20px;
	text-decoration: none;
	font-weight: normal;
	float: left;	
	cursor: default;	
}
.area_appointments_search_title_side{
	margin: 0px 0px 0px 10px;
	font-family: Arial, sans-serif;
	color: #868686;
	font-size: 13px;
	line-height: 20px;
	text-decoration: none;
	font-weight: normal;
	float: left;
	cursor: default;	
}


/* Contest */
.area_contest_container{
	padding: 10px 20px 10px 20px;
}
.area_contest_container a,
.area_contest_container a:hover{
	font-weight: bold;
}
#zone_contest_form{
	margin-top:	10px;
}
#zone_contest_form label{
	text-align: right;
	float: left;
	width: 150px;
	padding-right:5px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;	
	font-weight: bold;
	line-height: 30px;
}
#zone_contest_form input{
	height: 30px;
	vertical-align: middle;
    color: #000000;
	font-size: 16px;
	font-family: Arial, sans-serif;
	background-color: #ffffe0;
	border-width: 1;
	border-color: #bbbbbb;
	border-style: solid;
	padding: 3px;
	border: 1px solid #aaaaaa;
}

#zone_contest_form textarea{
	vertical-align: middle;
	color: #000000;
	font-size: 16px;
	font-family: Arial, sans-serif;
	background-color: #ffffe0;
	border-width: 1;
	border-color: #bbbbbb;
	border-style: solid;
	padding: 3px;
	border: 1px solid #aaaaaa;
}

#zone_contest_form select{
	vertical-align: middle;
	color: #000000;
	font-size: 16px;
	font-family: Arial, sans-serif;
	background-color: #ffffe0;
	border-width: 1;
	border-color: #bbbbbb;
	border-style: solid;
	padding: 3px;
	border: 1px solid #aaaaaa;
}
.area_contest_form_item{
	text-align: left;
	height: 34px;	
}
.area_contest_send_button{
	margin-left: 150px;
	text-align: left;
}

/* Feature Content */
.area_feature_container{
	width: 998px; 
	background: #ffffff;
	text-align: left;
}
.area_feature_container{
	font-family: Arial, sans-serif;
    color: #000000;
	font-size: 13px;
	text-align: justify;
	text-decoration: none;
	cursor: default;
}
.area_feature_container div a,
.area_feature_container div a:hover{
	font-weight: bold;	
}


.area_feature_pages_results_container{
	margin-left: 10px;
	padding: 5px;
	text-align: center;
}
.area_feature_pages_results_container div{
	font-family: Arial, sans-serif;
	color:#000000;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	cursor: default;	
}
.area_feature_pages_results_container a{
	font-family: Arial, sans-serif;
	color: #000000;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;	
}

/* Index Community Links */
.area_index_community{
	margin-left: auto;
	margin-right: auto;	
	text-align: center;
	vertical-align: top;
	padding-bottom: 5px;
	width: 300px;
	margin-top: 5px;
}
.area_index_community div{
	margin: 0px;
	padding: 0px;
}

.area_index_community div a,
.area_index_community div a:hover{
	margin: 0px;
	padding: 0px;
	font-family: Arial, sans-serif;
	font-size: 9px;
	text-decoration: none;
	font-weight: normal;	
	text-align: center;
}
.area_index_community div a{
	color: #000000;
}
.area_index_community div a:hover{
	color: #969696;	
}

/* Index Categories */
#zone_index_category_container{
	width: 687px;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.area_index_category_column_left,
.area_index_category_column_right{
	width: 228px;
}
.area_index_category_column_center{
	width: 229px;
}
.area_index_category_vdivider{
	width: 1px;
	height: auto;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.area_index_category_hdivider{
	width: auto;
	height: 2px;
	font-size: 0px;	
	line-height: 0px;		
	border: 0px;
	margin: 0px;
	padding: 0px;
	background: url("../images/bg_spacer_horizontal.gif");
}
.area_index_category_title,
.area_index_category_ce_title{
	width: auto;
	height: 25px;
	line-height: 25px;
	background: url("../images/bg_cattitle.gif");
	text-indent: 8px;
	font-family: Tahoma, sans-serif;
	font-size: 15px;
	text-decoration: none;
	font-weight: normal;	
}
.area_index_category_list_container {
	background: url("../images/bg_newscol.gif");
	text-align: center;
}
.area_index_category_list,
.area_index_category_ce_list{
	margin-left: auto;
	margin-right: auto;	
	text-align: left;
	padding: 5px;
}
.area_index_category_list ul,
.area_index_category_ce_list ul{
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
.area_index_category_list ul li,
.area_index_category_ce_list ul li{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.area_index_category_list ul li a,
.area_index_category_list ul li a:hover,
.area_index_category_ce_list ul li a,
.area_index_category_ce_list ul li a:hover{
	margin: 0px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;	
}
.area_index_category_list ul li div,
.area_index_category_ce_list ul li div{
	margin: 10px 0px 0px 10px;
}
.area_index_category_list ul li div a,
.area_index_category_ce_list ul li div a,
#zone_weather_forecast_container a{
	color: #000000;
}
.area_index_category_list ul li div a:hover,
.area_index_category_ce_list ul li div a:hover,
#zone_weather_forecast_container a:hover{
	color: #969696;	
}

/* Blog */
#zone_blog_title_border{
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;	
}
#zone_blog_title_container{
	width: 1000px;
	background-color: #ffffff;	
}
#zone_blog_title,
#zone_blog_title img{
	width: 998px;	
}


#zone_blog_container{
	width: 1000px;
}
#zone_blog{
	border-right: 1px solid #c8c8c8;	
	border-left: 1px solid #c8c8c8;
}
#zone_blog_left{
	padding: 20px 0px 20px 0px;
	width: 678px;
	height: 100%;
	text-align: center;	
}
#zone_blog_right{
	padding: 20px 0px 20px 0px;
	width: 320px;
	height: 100%;
	text-align: center;
}
.area_blog_container_post{
	width: 640px;
	margin: 0px auto 0px auto;
}
.area_blog_container_side{
	width: 300px;
	margin: 0px 20px 0px auto;
}


.area_blog_border_post{
	padding: 0px 20px 20px 20px;
}
.area_blog_border_side{
	padding: 20px 20px 20px 20px;
}
.area_blog_about_container,
.area_blog_recent_container,
.area_blog_archives_container,
.area_blog_more_container,
.area_blog_post_container,
.area_blog_post_text{
	font-family: Arial, sans-serif;
	color:#000000;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
	cursor: default;
}


.area_blog_post_container h2{
	font-family: Georgia, serif;
	font-size: 18px;
	text-decoration: none;
	font-weight: normal;	
	margin: 0px 0px 10px 0px;
}
.area_blog_post_date{
	margin-top: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	cursor: default;	
}
.area_blog_post_date span{
	font-weight: bold;	
}
.area_blog_post_container hr{
	border: 0px;
	width: 100%;
	height: 4px;
}
.area_blog_title_about,
.area_blog_title_recent,
.area_blog_title_archives,
.area_blog_title_search,
.area_blog_title_more{
	font-family: Verdana, Geneva, sans-serif;
	color:#000000;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	cursor: default;	
}
.area_blog_title_about,
.area_blog_title_recent,
.area_blog_title_archives,
.area_blog_title_search,
.area_blog_title_more{
	margin-bottom: 5px;
}
.area_blog_recent_list ul,
.area_blog_more_list ul{
	margin-left: 3px;
	padding-left: 3px;
	list-style-type: none;
}
.area_blog_recent_list ul li,
.area_blog_more_list ul li{
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
}
.area_blog_recent_list ul li a,
.area_blog_recent_list ul li a:hover,
.area_blog_more_list ul li a,
.area_blog_more_list ul li a:hover{
	font-family: Arial, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	line-height: 15px;
}
.area_blog_post_credit{
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-align: right;	
}
.frm_blog_archives{
	width: 250px;
	height: 24px;
	vertical-align: middle;
	font-family: Arial, sans-serif;
	color: #000000;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	background: #ffffe0;
	padding: 3px;
	border: 1px solid #aaaaaa;
}
.area_blog_post_tools{
	width: 380px;
	margin-left: auto;
}

.area_blog_post_tools_icon{
	width: 35px;
	height: 20px;
	position: relative;
	float: right;
	text-align: center;
}
.area_blog_post_tools_link{
	width: 90px;
	height: 20px;
	position: relative;
	float: right;
	line-height: 20px;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}
.area_blog_post_tools_link a{
	color: #000000;
	text-decoration: none;	
}
.area_blog_post_tools_link a:hover{
	color: #969696;
	text-decoration: none;
}

.area_blog_primary_image_container{
	float: left;
}	
.area_blog_primary_image{
	padding: 0px 10px 10px 0px;
}
.area_blog_primary_image img{
	border: 0px;
}

.area_blog_post_images_container{
	width: 598px;
	text-align: center;
}
.area_blog_post_images{
	width: 592px;
	margin: 0px auto 0px auto;
}
.area_blog_post_images_item{
	width: 70px;
	margin: 0px 2px 0px 2px;
	float: left;
}
.area_blog_post_images_item img{
	border: 0px;
}

/* Blog Thumbnail Viewer*/

#zone_blog_thumbnail_viewer{ 
	position: absolute;
	left: 0;
	top: 0;
	width: auto;
	padding: 5px 5px 0px 5px;
	visibility: hidden;
	z-index: 200;
	cursor: hand;
	cursor: pointer;
}
#zone_blog_thumbnail_viewer .area_blog_thumbnail_viewer_close{ 
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px;
	text-align: right;
}
#zone_blog_thumbnail_viewer #zone_blog_thumbnail_viewer_image{ 
	background-color: white;
}
#zone_blog_thumbnail_viewer_loading{ 
	position: absolute;
	visibility: hidden;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #000000;
	background-color: #EFEFEF;
	padding: 5px;
	z-index: 5;
}

/* Article Page */
#zone_section_leaderboard_container,
#zone_article_leaderboard_container,
#zone_blog_leaderboard_container,
#zone_index_leaderboard_container,
#zone_contest_leaderboard_container,
#zone_feature_leaderboard_container,
#zone_weblog_leaderboard_container,
#zone_weather_leaderboard_container{
	width: 1000px;
}
#zone_article_leaderboard,
#zone_contest_leaderboard,
#zone_feature_leaderboard,
#zone_weblog_leaderboard{
	background-color: #fafafa;
	border: 1px solid #c8c8c8;
	height: 120px;	
}
#zone_index_leaderboard{
	background-color: #fafafa;
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;	
	border-top: 1px solid #c8c8c8;
	height: 120px;	
}
#zone_section_leaderboard{
	background-color: #fafafa;
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;	
	border-bottom: 1px solid #c8c8c8;
	height: 120px;	
}

#zone_section_leaderboard_adspace,
#zone_article_leaderboard_adspace,
#zone_blog_leaderboard_adspace,
#zone_index_leaderboard_adspace,
#zone_contest_leaderboard_adspace,
#zone_feature_leaderboard_adspace,
#zone_weblog_leaderboard_adspace,
#zone_weather_leaderboard_adspace{
	text-align: center;
	min-height: 90px;
	height:auto !important;
	height: 90px;	
}
#zone_article_container{
	width: 1000px;
}
#zone_article{
	background-color: #ffffff;
	border-right: 1px solid #c8c8c8;	
	border-left: 1px solid #c8c8c8;
}
#zone_article td{
	vertical-align: top;
}
#zone_article_left{
	width: 310px;
	height: auto;
	text-align: center;
}
#zone_index_right,
#zone_index_left,
#zone_section_right,
#zone_section_left,
#zone_article_right,
#zone_article_left{
	text-align: center;
}
#zone_article_text_container{
	display: block;
	width: 687px;
	text-align: left;
}
#zone_article_text_padding{
	padding-top: 10px;	
	padding-right: 15px;
	padding-bottom: 20px;		
	padding-left: 10px;
}
.area_article_nameline{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
}
.area_article_dateline{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
}
.area_article_image_menu_container{
	background: #f4f1e9;
	height: 16px;
	width: 300px;
}
.area_article_image_menu_container div{
	float: left;
	margin: 0px 2px 0px 2px;
	line-height: 16px;
	font-family: Arial, sans-serif;
	color: #5e5e5e;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.area_article_image_menu div a,
.area_article_image_menu div a:hover{
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.area_article_image_menu div a:hover{
	color: #969696;
	text-decoration: none;
}
.area_article_image_off{
	background-image: url("../images/icon_image_off.gif");
	background-position: 0px 2px;
	background-repeat: no-repeat;
	width: 12px;
	height: 16px;
	
			
}


/* Article Image */
#zone_article_image_container,
#zone_section_left_container{
	width: 300px;
	padding-top:5px;
	margin-left: auto;
	margin-right: auto;
 }
#zone_article_image_credit,
#zone_section_image_credit{
	text-align: right;
	font-family: Arial, sans-serif;
	color: #909090;
	font-size: 10px;
	line-height: 14px;	
	text-decoration: none;
	font-weight: normal;
	background: #f4f1e9;
	padding-right: 10px;
	cursor: default;		 
}
#zone_section_image_text{
	padding: 10px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;	
}
#zone_section_image_text a,
#zone_section_image_text a:hover{
	font-weight: bold;
}

#zone_article_image_caption{
	padding: 5px;
	text-align: justify;
	font-family: Arial, sans-serif;
	color: #666666;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	cursor: default;
}

/* Article Tools */
#zone_article_tools_container{
	padding: 5px;
	position: relative;
	float: right
}
#zone_article_tools{
	width: 165px;
}
#zone_article_tools img{
	border: 0px;
	width: 20px;
	height: 20px;
}
.area_article_tools_icon{
	width: 35px;
	height: 20px;
	position: relative;
	float: left;
	text-align: center;
}
.area_article_tools_link{
	width: 130px;
	height: 20px;
	position: relative;
	float: left;
	line-height: 20px;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.area_article_tools_link a span{
	line-height: 20px;
	color: #ff9700;	
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;	
}
.area_article_tools_help{
	font-family: Arial;
	line-height: 12px;
	font-size: 9px;
	text-decoration: none;
	font-weight: normal;
	text-align: right;
}
.area_article_tools_help a:hover,
.area_article_tools_link a{
	color: #000000;
	text-decoration: none;	
    h: expression(onmouseover = new Function("this.style.color = '#969696';"),onmouseout = new Function("this.style.color = '#000000';"));	
}
.area_article_tools_help a,
.area_article_tools_link a:hover{
	color: #969696;
	text-decoration: none;

}


/* Index More Articles */
.area_index_more_articles{
	margin: 0px 0px 10px 0px;
	width: 331px;
	padding: 0px;
}
.area_index_more_articles #list_item{
	margin: 0px 0px 3px 10px;
	width: 331px;
	padding: 0px;
}

.area_index_more_articles #list_item #more_icon{
	width: 14px;
	height: 14px;
	float: left;
	background: url("../images/icon_more.gif") no-repeat;	
	background-position: center center;
}

.area_index_more_articles #list_item #more{
	width: 305px; 
	float: left; 
	padding: 0px 6px 0px 6px; 
	margin: 0px;
}

.area_index_more_articles a{
	font-family: Arial, sans-serif;
	color: #000000;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
}

.area_index_more_articles a:hover{
	font-family: Arial, sans-serif;
	color: #000000;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
}
#more_head_top{
	margin: 5px 10px 10px 10px;
	
}
#more_head_top #image{
	float: left;
/*	width: 67px; */
	margin: 5px 10px 0px 0px;
}

#more_head_top #brief{
	padding: 10px 0px 0px 0px;
}

#more_head_title{
	text-transform: uppercase;
	width: 333px;
	text-align: right;
	font-family: Georgia,serif;
	font-size: 10px;
	background-color: #f4f1e9;
	color: #909090;
	line-height: 12px;
}

/* Article Listings */
.area_article_listings{
	width: 288px;
	text-align: center;
}
.area_tabmenu_listings{
	width: 310px;
	text-align: center;
}
.area_article_listing_container{
	width: 288px;
	margin: 0px auto 7px auto;
}
.area_tabmenu_listing_container{
	width: 310px;
	margin: 0px auto 7px auto;
}
.area_article_listing_item{
	width: 258px;
	text-align: left;
	float: left;
	padding: 0px 6px 0px 6px;
}
.area_tabmenu_listing_item{
	width: 280px;
	text-align: left;
	float: left;
	padding: 0px 6px 0px 6px;
}
.area_index_more_articles a,
.area_article_listing_item a,
.area_tabmenu_listing_item a{
	font-family: Arial, sans-serif;
	color: #000000;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;	
}
.area_index_more_articles a:hover,
.area_article_listings a:hover,
.area_tabmenu_listing_item a:hover{
	font-family: Arial, sans-serif;
	color: #969696;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;	
}
.area_article_listing_icon_locked,
.area_article_listing_icon_unlocked,
.area_article_listing_icon_open,
.area_tabmenu_listing_icon_locked,
.area_tabmenu_listing_icon_unlocked,
.area_tabmenu_listing_icon_open{
	width: 18px;
	height: 18px;
	float: left;
}
.area_article_listing_icon_locked,
.area_tabmenu_listing_icon_locked{
	background: url("../images/icon_locked.gif") no-repeat;	
	background-position: center center;
}
.area_article_listing_icon_unlocked,
.area_tabmenu_listing_icon_unlocked{
	background: url("../images/icon_unlocked.gif") no-repeat;	
	background-position: center center;	
}
.area_article_listing_icon_open,
.area_tabmenu_listing_icon_open{
	background: url("../images/icon_open.gif") no-repeat;	
	background-position: center center;	
}



/* Footer */
#zone_default_footer_container{
	width: 1000px;
}
#zone_default_footer{
	background-color: #ffffe0;
	border: 1px solid #c8c8c8;
}
#zone_default_footer_content{
	font-family: Verdana, sans-serif;
	color: #000000;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
	cursor: default;	
}

/* Ad Notice */
.area_ad_notice{
	font-family: Arial, sans-serif;
	color: #909090;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
	cursor: default;
}
.area_ad_notice,
.area_ad_tilespacing{
	padding-top: 5px;
}
.area_ad_box_container{
	margin: 0px auto;
	width: 300px;
	min-height: 260px;
	height: auto !important;
	height: 260px;	
	padding-bottom: 5px;
}


/* Spacers */
.bg_spacer,
.area_index_category_vdivider{
	background: #c8c8c8;
}
.bg_spacer_dark {
	background: #555555;
}



/* Paper Layers */
#container{ 
	position: relative; 
	height: 100px; 
	z-index: 100;
}
#journal, 
#transcript, 
#gleaner{ 
	position: absolute;
	visibility: hidden;
	left: 0px; 
	top: 0px; 
	z-index: 3; 
}

/* Weather Box */
#zone_weather_container{
	width: 300px;
	background: url("../images/weather_scale_bg.gif") repeat;
}
.area_weather_selector_container{
	width: 300px;
	height: 30px;
	margin: 5px 0px 5px 0px;
	background: url("../images/weather_selector_bg.gif") repeat;
}
.area_weather_selector_container select{
	width: 180px;
	height: 22px;
	vertical-align: middle;
    color: #000000;
	font-size: 13px;
	font-family: Arial, sans-serif;
	background-color: #ffffe0;
	border-width: 1;
	border-color: #bbbbbb;
	border-style: solid;
	padding: 3px;
	border: 1px solid #aaaaaa;	
	margin: 3px 0px 0px 0px;
}

#zone_weather_outer{
	width: 300px;
	background: url(../images/weather_bg.gif) bottom no-repeat;
}
#zone_weather_inner{
	width: 300px;
	background: url(../images/weather_icon_bg.gif) bottom left no-repeat;
}
#zone_weather_content{
	width: 300px;
	height: 150px;
	background: url(../images/bg_weathertop.gif) top no-repeat;
}
#zone_weather_content_top_left{
	width: 100px;
	height: 20px;
	line-height: 20px;
	position: relative;
	float: left;
	text-align: center;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	color:#000000;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	cursor: default;			
}	
#zone_weather_content_top_right{
	width: 200px;
	height: 20px;
	line-height: 20px;	
	position: relative;
	float: left;
	text-align: center;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	color:#000000;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	cursor: default;	
}
.area_weather_select_left{
	width: 100px;
	height: 30px;
	line-height: 30px;
	position: relative;
	float: left;
	text-align: center;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	text-decoration: none;
	font-weight: none;
	cursor: default;			
}	
.area_weather_select_right{
	width: 200px;
	height: 30px;
	line-height: 30px;	
	position: relative;
	float: left;
	text-align: center;
}
#zone_weather_ad_left{
	width: 100px;
	height: 30px;
	line-height: 30px;
	position: relative;
	float: left;
	text-align: center;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	text-decoration: none;
	font-weight: none;
	cursor: default;			
}	
#zone_weather_ad_right{
	width: 200px;
	height: 30px;
	position: relative;
	float: left;
	text-align: center;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	color:#000000;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	cursor: default;		
}
#zone_weather_left_middle_content{
	width: 100px;
	position: relative;
	float: left;
}
#zone_weather_icon{
	width: 100px;
	height: 80px;
}
#zone_weather_data{
	width: 200px;
	height: 90px;
	position: relative;
	float: left;
}	
#zone_weather_data_temp{
	width: 100px;
	height: 60px;
	position: relative;
	float: left;
	line-height: 60px;
	font-family: Arial, sans-serif;
	font-size: 26px;
	text-decoration: none;
	font-weight: bold;
	cursor: default;	
}
#zone_weather_data_container{
	width: 100px;
	height: 60px;
	position: relative;
	float: left;
}	
#zone_weather_data_list{
	width: 80px;
	text-align: left;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	color:#000000;
	font-size: 13px;
	text-decoration: none;
	font-weight: none;
	cursor: default;		
}
#zone_weather_summary_container{
	width: 200px;
	height: 30px;
	clear: both;
}
#zone_weather_summary_content{
	width: 180px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	color:#000000;
	font-size: 14px;
	line-height: 14px;	
	text-decoration: none;
	font-weight: bold;
	cursor: default;			
}
#zone_weather_forecast_container{
	width: 100px;
	line-height: 20px;	
	text-align: center;
}
#zone_weather_forecast_container a{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.txt_weather_cty{
	text-decoration: none;
	font-weight: bold;		
}

/* Index Filler Box */
.area_index_filler_container{
	width: 300px;
	height: 130px;
	background: url(../images/bg_filler.gif);
}

.area_index_filler{
	position: relative;
	left: 55px;
	top: 30px;
	width: 185px;
	height: 70px;
}
.area_index_filler_updated{
	width: 185px;
	height: 15px;
	text-align: center;
	line-height: 15px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	color:#000000;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	cursor: default;		
}
.area_index_filler_updated a{
	color: #5fa937;
	font-weight: bold;
	text-decoration: none;
}
.area_index_filler_updated a:hover{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}		
.area_index_filler_timer{
	width: 185px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-family: Arial, sans-serif;
	color: #000000;
	font-size: 26px;
	text-decoration: none;	
	font-weight: bold;
	letter-spacing: -2px;
}	
.area_index_filler_timer a{
	color: #5fa937;
	text-decoration: none;
}
.area_index_filler_timer a:hover{
	color: #000000;
	text-decoration: none;
}	

/* Noscript */
#zone_noscript_container{
	width: 1000px;
}
#zone_noscript_border{
	border: 1px solid #000000;
}
#zone_noscript_content{
	height: 60px;
	background: #ff0000;
	text-align: center;
}
#zone_noscript_content div{
	font-family: Arial, sans-serif;
	color: #ffffff;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	line-height: 14px;
	cursor: default;
}
#zone_noscript_content h2{
	font-family: Arial, sans-serif;
	color: #ffffff;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	line-height: 18px;
	cursor: default;	
	padding: 4px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/* Section RSS */

#zone_section_rss_container{
	width: 160px;
	text-align: center;
	margin-left: auto;	
	margin-right: auto;	
	margin-top: 20px;
	margin-bottom: 20px;
}
.area_section_rss_icon{
	width: 21px;
	height: 20px;
	position: relative;
	float: left;
	clear: left;
	text-align: center;
}	
.area_section_rss_text{
	height: 20px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.area_section_rss_text a{
	color: #ff6600;
	text-decoration: none;	
}
.area_section_rss_text a:hover{
	color: #000000;
	text-decoration: none;	
}

/* Mouseover Script */

#classifieds_tip {
	position: absolute;
	left: -300px;
	border: 1px solid;
	border-color: #d4d4d4;
	padding: 6px;
	background-color: lightyellow;
	visibility: hidden;
	z-index:100;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#classifieds_pointer {
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}


#thumbnails{
	position: absolute;
	font-family: Arial, sans-serif;	
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	background: #000000;	
	padding: 3px 5px 3px 5px;
	z-index: 100;
}


/* weather */
#zone_weather_leaderboard_border{
	border: 0px;
	width:1000px;
}
#zone_weather_leaderboard{
	background-color:#FAFAFA;
	border-top:1px solid #C8C8C8;
	height:120px;
}

#zone_weather_bottom_sponser{
	width: 998px;
	text-align: center;
	font: normal 10px "Trebuchet MS",Helvetica,sans-serif;
}

#zone_weather_bottom_sponser #sponser_text{
	float: left;
	line-height: 30px; 
	width: 499px;
	text-align: right;
}
#zone_weather_bottom_sponser #sponser_image{
	float: left;
	width: 499px;
	text-align: left;
}

#zone_weather_top_container{
	background: url('../images/weather_header_title.gif'); 
	width: 998px; 
	height: 50px; 
	text-align: right; 
}
#zone_weather_top_container #location{
	padding: 0px 10px 0px 0px;
	font-family: Arial,sans-serif;
	font-size: 26px;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 50px;
}
#zone_weather_right_container #forecast_head,
#zone_weather_right_container #forecast_container,
#zone_weather_right_container{
	width: 748px;
}


#zone_weather_right_container #forecast_head div{
	padding: 0px 0px 0px 10px;
}
#zone_weather_right_container #forecast_container{
/*	height: 205px; */
}
#zone_weather_right_container{
/*	height: 230px; */
}

#zone_weather_right_container #forecast_container #filler{
	width: 11px;
	background: transparent url('../images/weather_bg.gif') no-repeat scroll center bottom;
	height: 225px;
	float: left;
}

#zone_weather_right_container #forecast_container #forecast{
	float: left;
	width: 244px;
	height: 225px;
	border-style: solid;
	border-color: #C8C8C8;
	font-size: 12px;
	font-family: "Trebuchet MS",Helvetica,sans-serif;
	background: transparent url(../images/weather_bg.gif) no-repeat scroll center bottom;
}
#zone_weather_right_container #forecast_container #forecast{
	border-width: 0px 1px 0px 0px;
}

#zone_weather_right_container #forecast_container #forecast_spacer{
	float: left;
	width: 4px;
	height: 150px;
}


#zone_weather_right_container #forecast_container #title{
	text-align: right;
	padding: 0px 5px 0px 0px;
	font-weight: bold;
}
#zone_weather_right_container #forecast_container #conditions{
	width: 244px;
}

#zone_weather_right_container #forecast_container #conditions #temperatures div{
	text-align: right;
	line-height: 20px; 
	padding: 0px 10px 0px 0px;
}

#zone_weather_right_container #forecast_container #conditions #temperatures{
	float: left;
	width: 121px;
}

#zone_weather_right_container #forecast_container #conditions #icon{
	padding: 0px 0px 0px 10px;
	float: left;
	width: 111px;
}

#zone_weather_right_container #forecast_container #summary{
	width: 229px;
	padding: 0px 5px 0px 10px;
	text-align: justify;
}

#zone_weather_left_container{
	width: 250px;
	text-align: center;
}

#zone_weather_right_container #forecast_head,
#zone_weather_left_container #current_head{
	font-size: 18px;
	font-weight: bold;
	font-family: "Trebuchet MS",Helvetica,sans-serif;
	border-width: 0px 0px 1px 0px;
	border-color: #C8C8C8;
	border-style: solid;
}
#zone_weather_left_container #locations{
	height: 100px;
}
#zone_weather_left_container #locations #title{
	font-size: 8px;
	font-weight: normal;
	font-family: "Trebuchet MS",Helvetica,sans-serif;
	width: 75px;
	line-height: 35px;
	height: 35px;
	vertical-align: middle;
	float: left;
	text-transform: uppercase;
}

#zone_weather_left_container #locations #list{
	width: 171px;
	text-align: left;
	float: left;
	height: 35px;
	padding: 3px 0px 0px 0px;
}

#zone_weather_left_container #locations #list select{
	background-color:#FFFFE0;
	border:1px solid #AAAAAA;
	color:#000000;
	font-family:Arial,sans-serif;
	font-size:13px;
	margin:0px;
	padding:3px;
	width:166px;
}

#zone_weather_left_container #current_head{
	width: 250px;
}
#zone_weather_left_container #locations,
#zone_weather_left_container #current_conditions{
	width: 246px;
}
#zone_weather_left_container #current_conditions #summary{
	width: 246px;
	padding: 5px 0px 0px 0px;
}
#zone_weather_left_container #current_conditions #summary #icon_container{
	float: left;
	padding: 5px 0px 0px 0px;
}
#zone_weather_left_container #current_conditions #summary #icon_container #icon{
	padding: 0px 0px 15px 0px;
}
#zone_weather_left_container #current_conditions #summary #icon_container #description{
	font-family: "Trebuchet MS",Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	padding: 0px;
}
#zone_weather_left_container #current_conditions #summary #temperature{
	width: 126px;
	font-size: 30px;
	font-weight: bold;
	font-family: Arial,sans-serif;
	line-height: 100px;
	min-height: 100px;
	height:auto !important;
	height: 100px;
	float: left;
}
#zone_weather_left_container #current_conditions #conditions_container{
	font-size: 12px;
	font-family: "Trebuchet MS",Helvetica,sans-serif;
	width: 126px;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	line-height: 25px;
}


#zone_weather_left_container #current_conditions #conditions_container #condition{
	width: 246px;
	padding: 0px; 
	margin: 0px;
}

#zone_weather_left_container #current_conditions #conditions_container #condition #data{
	float: left;
	width: 123px;
}

#zone_weather_right_container .clear,
#zone_weather_left_container .clear{
	clear: both;
}

/* Layout Z Gradients */
.gradualshine{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
}




/* Print Settings */
@media print{
#zone_default_premast_container,
#zone_default_masthead_container,
#zone_default_menu_container,
#zone_article_leaderboard_container,
#zone_blog_leaderboard_container,
#zone_article_tools_container,
#zone_article_right,
#zone_article_left,
#zone_default_footer_container,
#zone_classified_leaderboard_container_top,
#zone_classified_leaderboard_container_bot,
.area_onsite_classified_results_container,
.area_onsite_classified_results_empty,
.area_onsite_classified_tools_icon,
.area_onsite_classified_tools_link,
.area_onsite_classified_right,
.area_onsite_classified_header,
.area_onsite_classified_print_off,
.area_appointments_right,
#zone_default_postfoot_container,
.area_comment_container,
.area_comment_posted_toolbox_rating_input,
.area_comment_posted_toolbox_flag_input,
.area_comment_form_title_container,
.area_comment_form_selections_container,
.area_comment_form_selections_notice,
.area_comment_form_instructions,
.area_comment_form_textarea,
.area_comment_form_subarea_container,
#zone_blog_leaderboard_border,
.area_blog_post_tools,
.area_blog_post_images_container,
.area_blog_post_print_off,
#zone_blog_right,
.area_tmp_article_ad_container{
	display: none;
}
.area_article_text_default{
	font-size: 17px;
}
.area_onsite_classified_content{
	font-size: 16pt;	
}
.area_article_text_big{
	font-size: 18px;
}
.area_article_text_bigger{
	font-size: 19px;
}
#zone_article{border: 0px;}
#bg_spacer{background: #ffffff;}
body {background-image: none;}
#zone_article{border: 0px;}
#zone_article_text_container{
	width: 60%;
}
.area_blog_post_print_on,
.area_onsite_classified_print_on{
	display: ;
}
.area_blog_post_container hr{
	display: none;
}
#zone_blog_container,
#zone_blog_left,
.area_blog_container_post{
	padding: 0px;
	width: 50%;
	text-align: left;	
	margin: 0px;
	border: 0px;	
}

}
}

