@CHARSET "UTF-8";
/************************************************ Common */
.block {
}
.sidebar .block {
}
.block .content {
}
.block h3 {
  margin-top: 0;
}
/* Remove list styles and padding */
.item-list ul {
  padding: 0;
  list-style: none;
}
.item-list ul li {
  margin: 0;
  /*padding: 0;*/
  list-style: none;
}
.block li.leaf, ul li.leaf {
  list-style: none;
  list-style-image: none;
  /*list-style-image: url(images/menu-leaf.gif);*/
}
.block li.collapsed, ul li.collapsed {
  list-style: none;
  list-style-image: none;
  /*list-style-image: url(images/menu-collapsed.gif);*/
}
.block li.expanded, ul li.expanded {
  list-style: none;
  list-style-image: none;
  /*list-style-image: url(images/menu-expanded.gif);*/
}
.block ul li {
  list-style: none;
  list-style-image: none;
  /*list-style-image: url(images/blue_bullet.gif);*/
}
/************************************************ Login */
form#user-login-form {
  text-align: left;
}
form#user-login-form .item-list ul li {
}
/************************************************ News */
#block-views-news .node{
  padding-top:0 !important;
  margin-top:0 !important;
  border-top:none !important;
  }

#block-block-3,
#block-block-15,
#block-block-16 {
  margin: 10px 10px 0 0;
  height:186px;
  width:667px;
  float: left;
  overflow: hidden;
}

#block-views-news {
  float: left;
  background: #434343 url(images/news_bdr_top.jpg) no-repeat;
  vertical-align:top;
  width:282px;
  margin-top:10px;
  height:186px;
  font-size:10px !important;
  line-height: 12px;
}
#block-views-news p{
  margin:0 !important;
  /*padding:0px 10px 0 10px;*/
  text-indent:0 !important;
  }
#block-views-news .blockinner h3{
  font-size: 14px;
  margin:0 !important;
  padding:12px 15px 8px 15px;
  font-weight:bold;
  }
#block-views-news .title a{
  font-size:11px !important;
  text-decoration:underline !important;
  font-weight:bold;
  margin:0 !important;
  }
#block-views-news a{
  color:#fff;
  }
#block-views-news .field-field-date{
  color:#999;
  }
#block-views-news a:hover{
  color:#FC062A;
  }
#block-views-news .blockinner{
  background: url(images/news_bdr_bottom.jpg) no-repeat 0 100%;
  height: 186px;
  }
#block-views-news .meta{
  display:none !important;
  }
#block-views-news .content .view-news{
  padding:0px 15px 0 15px;
  }
#block-views-news .content h3{
  padding:0 0 2px 0 !important;
  }
#block-views-news .node{
  padding-bottom:5px;
  }

#block-block-13 {
  line-height: 1.5;
}
/************************************************ Footer message | copyright */
#block-block-1 {
  float:left;
  padding-right:2px;
  padding-top:15px;
}
#block-block-1.front {
  float:left;
  padding-right:2px;
  padding-top:15px;
}

/************************************************ footer menu */
#footer .block-menu {
  float: left;
  padding-top:15px;
}
#footer-front-page .block-menu {
  padding-top:15px;

}

/************************************************ Cart */
#block-cart-0 ul.cart-contents {
}
#block-cart-0 ul.cart-contents li {
  list-style: circle;
}
#block-cart-0 .total, #block-cart-0 .checkout {
  text-align: left;
  font-size: inherit;
}
/**************************************************Services Sub-menu*/

#block-menu-186{
  padding:25px 0 0 0;
  }
#block-menu-186 h3{
  display:none;
  }
#block-menu-186 a{
  color:#fff;
  text-decoration:none;
  }
#block-menu-186 a:hover{
  color:#FC062A;
}

#block-menu-205, #block-menu-213, #block-menu-223, #block-menu-229, #block-menu-236{
  padding:25px 0 0 0;
  }
#block-menu-205 h3, #block-menu-213 h3, #block-menu-223 h3, #block-menu-229 h3, #block-menu-236 h3{
  display:none;
  }
#block-menu-205 a, #block-menu-213 a, #block-menu-223 a, #block-menu-229 a, #block-menu-236 a {
  color:#fff;
  text-decoration:none;
  }
#block-menu-205 a:hover, #block-menu-213 a:hover, #block-menu-223 a:hover, #block-menu-220 a:hover, #block-menu-236 a:hover{
  color:#FC062A;
}
#block-menu-205 ul li, #block-menu-213 ul li, #block-menu-223 ul li, #block-menu-229 ul li, #block-menu-236 ul li{
  background:url(images/sub_menu_divider.jpg) no-repeat 0 100%;
  margin-left:10px;
  padding:5px 0 8px 0;
  }
#block-menu-205 ul li ul li, #block-menu-213 ul li ul li, #block-menu-223 ul li ul li, #block-menu-229 ul li ul li, #block-menu-236 ul li ul li {
  background:none;
  margin:0 0 0 10px;
  padding:2px 0;
  list-style-type: disc;
  }
body.sidebar-left #squeeze{
  border-left:1px solid #696969;
  padding-left:20px;
  }
#node-28 h2{
  padding-left:20px;
  }
#block-menu-186 ul li{
  background:url(images/sub_menu_divider.jpg) no-repeat 0 100%;
  height:26px;
  margin-left:10px;
  padding-top:5px;
  }

.view-content-news .title a{
  color:#fff;
  }
.view-content-news .title a:hover{
  color:#FC062A;
  }
.view-content-news .meta a{
  color:#fff;
  }
.view-content-news .meta a:hover{
  color:#FC062A;
  }
.view-content-news .meta{
  background:none !important;
  }
.view-content-news .node_read_more{
  padding:0 !important;
  }
.view-content-news p{
  margin:0 !important;
  }
.view-content-news .node{
  margin-top:10px;
  padding-top:10px;
  border-top:1px solid #666;
  }
.view-content-news .field-field-date{
  color:#999999;
  }
/*front page*/

#block-block-4{
  float:left;
  padding: 0 0 10px 0;
  }
#block-block-5{
  /*float:left;*/
  padding: 0 0 10px 0;
  }
#block-block-6{
  /*float:left;*/
  padding: 0 0 10px 0;
  }
#block-block-7{
  /*float:left;*/
  padding: 0 0 10px 0;
  }
#block-block-8{
  /*float:left;*/
  padding: 0 0 10px 0;
  }
#block-block-9{
  /*float:left;*/
  padding: 0 0 10px 0;
  }
#block-block-10{
  /*float:left;*/
  padding: 0 0 10px 0;
  }
#block-block-11{
  /*float:left;*/
  padding: 0 0 10px 0;
  }
#block-block-17{
  padding: 20px 0;
  }
  