html,body,#container, #indrgt,  .eventlst span, .eventlst span label, .staff, .staff .name, .compn, .ftrlistblk .listblk,
.listblk .listing .dtlblk, .clsfindv .indvlft, .clsfinfo, .nwsitm h4 a { background: #FFF; color: #000;  width: 100%;  font-size: 100%; font-family:  Arial, Helvetica, sans-serif; }

h1, h2, h3, h4, h5, h6, p, a, li, label, span, #calendar th{ color: #000 !important; font-family:  Arial, Helvetica, sans-serif; }
#layout { position: inherit; }

#wrapper, .staff { box-shadow:none; margin: 0; background: none; }

.button, #wrapbox, #header, .staff, .compn, .ftrlistblk .listblk, ul.tabs, #mainContent ul.tabs, ul.tabs li.select { border:none;}

ul.tabs li.select,  #mainContent ul.tab  { font-weight:bold; text-align:left; display: block; width:100%;}
ul.tabs, #mainContent ul.tabs, ul.tabs li { padding:0; margin:0;}

#header, .ftr hs span, .listblk .listing .dtlblk{ margin: 0 !important; }

#header, .clsfttl, .clsfslides .slide, .tabholder div.showtab .video, .tabholder div.tabcount{height:auto; min-height:auto;}

.top_nav, .header_nav, .branding, #nav, .search_block, section.header_nav, #breadcrumb, #rgtprt, div.bnrs, .social, #footer,
input[type=button], input[type=reset], input[type=submit], .button , .breadcrumb, .slider_block, .event-list .img ,

.nwsitm img, div:empty, #rgtprt,.copyright, footer#footer, #form_paging_links, .listh span.img, .logo, #indh #indlft,.listblk .listing .dtlblk span a,
#leftprt .map, img, form, .tmenublk, .wlcm, .clsflnks, .memlnks, .flrgt, .sbpg_src_blk, .sbpglst, .ratereviewslike, .article_comments,
.clsfslides .slidthumbs, .clsfcnt,ul.tabs li[data="tab2"],  .tabholder div.showtab .video#videoBlk, .ratereviewslike, .article_comments,video#videoBlk iframe, #leftprt a:last-child, .news_paper_nav, .paper_news_block{ display: none !important; }

#form_paging_links, #calendar_paging_links, #paging_links, #newschannel_paging_links, .gallery_paging_links,
#form_paging_links span, #paging span, #calendar_paging_links span,  #paging_links span, .paging span, .gallery_paging_links span, 
#stickyNav ,.main_nav, .slider-block, .home_publi_block

{ display:none !important; }

#leftprt{ float:none; width:100%;}
.container, .staff { marign: 0; padding: 0; }

h1 { font-size: 1.6em; }
h2 { font-size: 1.4em; }
h3 { font-size: 1.2em; }
h4 { font-size: 1.1em; }
h5 { font-size: 1em; }

#header h1, #contactBlk{ display:block; height:auto; }
#header h1 {display:block; line-height:1em; margin:0; padding:0;}


.clsfslides .slide { border: none; margin:0; padding:0;}
.tabholder div.showtab {min-height:150px;}
.clsfslides .slide img{ display:block !important;width:200px; height:150px;}

header.main {height: auto; width: 100%; position: relative; border-bottom: 1px solid #333;  display: block; }

h2.block_title, .nwsitm { width:auto; border:0; margin:0; padding:0; display:block;}
h2.block_title:after  {content:''; display:none;}

.leftpart, .reviewbox, #cartleft  { width: 98%; margin: 1%;  }
.catalogcart td, .catalogcart th{ border:1px solid #333;}
 #billtable, #shiptable{ border:0; margin:0; padding:0; min-height:0;}
.catalogcart td, .catalogcart th{ background:#999;}
.subscriptionorder, .issueorder{ width:100%;}

#payment_totalamount { background: #FFF; color: #000;  width: 100%;  font-size: 100%; font-family:  Arial, Helvetica, sans-serif; }