.articles_category_right{float: right; width: 230px;}
.articles_category_left{float: left; width: 230px;}
.articles_category_right dt span, .articles_category_left dt span{float: left; display: block; width: 206px;}
.articles_category_right dt em, .articles_category_left dt em{display: block; float: right; width: 18px; text-align: right;}
.articles_category_right dt a, .articles_category_left dt a{text-decoration: none; font-size: 14px; font-weight: bold;}
.articles_category_right dt, .articles_category_left dt{border-bottom: solid 1px #005E95;}
.articles_category_right dd a, .articles_category_left dd a{color: #4f4f4f; text-decoration: none; font-size: 12px; 
line-height: 18px;}
.cats_wrapper{margin-bottom: 16px;}
/*
.article_in_category{border-bottom: solid 1px #d2d2d2;margin-bottom: 10px;}
.article_in_category dd.img{float: left; margin-right: 10px; }
.article_in_category dt a{font-size: 13px; font-weight: bold; color: #005E95; text-decoration: none;}
*/

#contentbox{background: url(../newvisionimg/two_cols_right_bg.gif) repeat-y right;}
#workarea a:hover{color: #002C76;}

#articles_main_box .tabs span, #articles_main_cat_box .tabs span, #article_detail_box .tabs span{font-size: 19px; color: #910A11; font-weight: bold;
padding-top: 0px;padding-bottom: 0px; height: 20px;}

#article_box p{margin-bottom: 16px; font-size: 13px; line-height: 16px;}
#article_box *{font-size: 11px;}
#article_box{ font-size: 11px;  }
#article_box a{font-size: 11px;}

#article_body p{margin-bottom: 16px; font-size: 13px; line-height: 16px;}
#article_body *{font-size: 13px;}
#article_body{ font-size: 13px;  }
#article_body a{font-size: 13px;}
#article_body .article_inner_table_right{margin: 0px 0px 15px 15px;}
#article_body .article_inner_table_left{margin: 0px 15px 15px 0px;}


#art_publish_info_box{font-size: 11px; color: gray; border-top: solid 1px #b6c5cc; text-align: right; padding-top: 5px;}

#article_comments .tabbed_box .content *{font-size: 13px; line-height: 16px;}

#article_search_box p{font-size: 19px; color: #005D95; padding: 10px 0px 14px 0px; border-bottom: solid 1px #B6C4CD; margin-bottom: 5px;}
#article_search_box p .submit{background: #FFFFFF url("../newvisionimg/search_panel_magglass.jpg") repeat-x
top; border: 0px; height: 33px; width: 29px; /*position: absolute; right: 0px; top: -6px;*/}
#article_search_box p .search{width: 247px; border: solid 1px #005D95; color: #000080; font-size: 13px;padding: 5px 4px;}
#article_search_box div{width: 164px; float: right; margin-top: 10px;}
#article_search_box div a{display: block; float: right; width: 30px;}
#article_search_box div span a{color: #005D95; font-size: 12px; font-weight: bold; display: inline; 
float: none; }
#article_search_box div span {font-size: 11px;margin-top: 2px; color: gray; display: block; float:left; width: 125px;}


#article_comments_box td.title{ width: 70px; vertical-align: top; font-size: 12px; font-weight: bold; color: #1679b0;}
#article_comments_box td.frm input{width: 220px; border: solid 1px #83B4D1; padding: 6px 5px;}
#article_comments_box td.frm textarea{width: 220px; border: solid 1px #83B4D1; height: 100px; padding: 6px 5px; font-family: tahoma;}
#article_comments_box td.tip, #article_comments_box td.captcha{color: #005D95; font-size: 12px; vertical-align: top; padding-left: 26px;}
#article_comments_box td.tip{line-height: 15px;}
#article_comments_box td.captcha{vertical-align: bottom; }
#article_comments_box td.captcha input{padding: 6px 5px; border: solid 1px #83B4D1; width: 130px; background-color: #ffffff;
margin-top: 3px;}
#article_comments_box td.captcha input.button{color: #005D95; font-size: 12px; font-weight: bold; width: 142px;}

/*------------------------------*/
#article_main_splash_wrapper{border: solid 1px #005D95; padding: 2px;}
#article_splash_box{background: url(../newvisionimg/tab_menu/bg_mt.jpg); color: white; 
font-size: 12px; line-height: 16px; text-align: right; height: 147px; }
#article_splash_box p{margin-bottom: 4px; font-size: 12px;}
#article_splash_box h1{margin-bottom: 4px;}
#article_splash_box .left{float: left; width: 147px; padding: 12px 15px 15px 15px; text-align: left; }
#article_splash_box .right{float: right;  text-align: right;}
#article_splash_box a{color: white; text-decoration: underline; font-size: 12px;}
#article_splash_box h1 a{ font-size: 24px; text-decoration: none;font-weight: normal; line-height: 1;
width: 150px; }
#article_splash_box p img{border: 0px; }




#articles_index_categories_box ul{width: 33%; float: left;}
#articles_index_categories_box li.category a{font-size: 11px; color: #005D95; padding-left: 18px; 
font-weight: bold; background: url('../newvisionimg/arrow_list_bullet.jpg') no-repeat left 13px;
padding: 10px 0px 3px 0px; padding-left: 18px; display: block;}
#articles_index_categories_box li.article a{color: #525252;}

/*category*/
#articles_main_cat_box h2{font-size: 19px; font-weight: bold; padding: 0px 0px 10px 0px;}
#articles_main_cat_box {margin-bottom: 0px;}

.article_in_category{border-top: solid 1px #d2d2d2; padding: 6px 0px;}
.article_in_category dd.img{float: left; margin-right: 10px; }
.article_in_category dd.published{color: gray;}
.article_in_category dt a{font-size: 13px; font-weight: bold; color: #005E95; text-decoration: none;}

/*detail*/
#article_detail_box h2{font-size: 19px; font-weight: bold; padding: 0px 0px 5px 0px;}
#article_detail_box h3{font-size: 14px; padding-bottom: 5px; font-weight: normal;}
#article_detail_box #quick_nav{margin-bottom: 10px;}

#article_detail_box ul{list-style-type: disc;}
#article_detail_box ul li,#article_detail_box ol li{margin-left: 19px;}

#article_info span#author_name{display: block; color: #005D95; font-size: 13px;
float: left; width: 250px; margin-top: 5px;}
#article_info em{display: block; color: grey; font-size: 11px;
float: right; width: 200px; font-style: normal; text-align: right; margin-top: 5px;}
#article_info em a{}
#article_info{border-bottom: solid 1px #B6C5CC; padding-bottom: 5px; margin-bottom: 12px; }
/*#article_info div img{border: solid 1px #005D95;}*/
#article_info img{display: inline;}

#hot_jobs_box .content a{padding-left: 16px; background: url('../newvisionimg/arrow_list_bullet.jpg') no-repeat left center;
color: black;}
#hot_jobs_box .content a:hover{color: #1679B0;}

#article_main_image_wrapper{margin: 0px 15px 15px 0px; float: left; color: gray; text-align: center;}
.article_image span{color: gray; float: none; display: inline;}
.article_image_left{color: gray; float: left; text-align: center; margin: 0px 15px 0px 0px;}
.article_image_right{color: gray; float: right; text-align: center; margin: 0px 0px 0px 15px;}

#past_reviews_box table{width: 100%;}


#past_reviews_box_dining .content img{float: left; margin-right: 10px;}
#past_reviews_box_dining .content a{font-weight: bold; font-size: 13px;}
#past_reviews_box_dining .content li{display: block; margin-bottom: 10px; clear: both;}

.ebox{margin-top: 15px; text-align: center;}
.ebox textarea{width: 100%; font-family: arial; font-size: 11px; height: 120px;}

.article_infobox{border: solid 1px #3096CC; width: 198px; padding: 5px;}
.article_infobox .div{margin-bottom: 5px;}
.article_infobox .cinema_title{font-weight: bold; font-size: 12px; text-align: center; background-color: #F5F5D4; padding: 4px 0px;}
.article_infobox .cinema_rating{padding: 10px 15px 10px 5px; border-top: solid 1px black; border-bottom: solid 1px black;}
.article_infobox .cinema_rating span{display: block; float: right;}
.article_infobox .cinema_text{background-color: #F5F5D4; padding: 5px;}
.article_infobox ul.links{list-style: none; margin-left: 0px; padding: 0px;}
.article_infobox ul.links li{background: url(../images/weblink.gif) no-repeat left center;  padding-left: 5px; margin: 5px 0px;}




