@charset "utf-8"; body{margin:0; padding:0; color:#fff; background-color:#000; font-family:Arial,Helvetica,sans-serif; font-size:12px; text-align:center}a{ text-decoration:none;  color:#D60000}a:visited{ text-decoration:none;  color:#D60000}#container{margin:0 auto; background-color:#000; width:825px; height:645px; background-image:url(http://static.alivepromo.com/images/Alivepromo_background.jpg); background-repeat:no-repeat; text-align:left}#allcontent{margin:0 auto; background-color:#000; text-align:left; background-image:url(http://static.alivepromo.com/images/Alivepromo_background.jpg); background-repeat:no-repeat}#header{margin-top:19px; height:60px; width:795px; background-color:#000; border-bottom:1px solid #F00}#header-image{float:left; width:550px}#header-title{float:left; font-family:Helvetica,Arial,sans-serif; font-size:20px; color:#fbfbfb; margin-top:28px; letter-spacing:1px}#leftnav{  float:left;   width:177px;   padding-top:1.6em;   color:#FFF}html>body #leftnav{ padding-top:1.4em}#leftnav ul{    padding:0;     margin:0 0 20px 0;     list-style-type:none;     line-height:28px}#leftnav ul li{    text-align:right}#leftnav li a{  background:url(http://static.alivepromo.com/images/leftnav-bullet.gif) no-repeat center left;    text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:18px; color:#fff; padding-left:.6em}#leftnav li a:visited{color:#FFF}#leftnav li a:hover{color:#F00; background:url(http://static.alivepromo.com/images/leftnav-bullet-red.gif) no-repeat center left}#leftnav li a:active{color:#FFF} .current{ font-size:18px;  color:#f00}  #content{padding-top:1.6em; margin:0 0 0 245px; min-height:505px; text-align:left}#content h1{margin:0; padding:0; background-image:url(http://static.alivepromo.com/images/content-title-line.jpg); background-position:bottom left; background-repeat:no-repeat; padding-top:.2em}#content h2{margin:0; padding:0; background-position:bottom left; background-repeat:no-repeat; padding-top:.2em}#content h3{margin-top:8px; margin-bottom:0px; padding:0; color:#fe0000; font-size:16px; font-family:Arial,Helvetica,sans-serif; font-weight:100}html>body #content h3{margin-top:0px; padding-top:5px}#content #news_divider{text-align:left; position:relative; margin-left:70px; margin-top:10px; background-image:url(http://static.alivepromo.com/images/divider.gif); background-repeat:no-repeat}#content #news_text{text-align:left; margin:0; padding:0; font-family:Arial,Helvetica,sans-serif; font-size:12px} #content h3{ color:#B2B2B2}#content #news_list_text{text-align:left; margin:0; padding:0; font-size:12px}#content #news_small{margin-top:-10px 0 10 0; text-align:left; font-size:11px; font-family:Arial,Helvetica,sans-serif; color:#777}.news_main_image{float:left; margin:0 9px 0px 0px; padding:10px}.news_thumb_image{float:left; margin:5px 5px 10px 5px}.case_full{text-align:left; margin:10px 0 0 0; padding:5px; font-size:12px}.case_left{float:left; width:49%; width:269px}.case_left2{float:left; width:42%; width:220px}.case_left3{float:left; width:49%; width:210px}.case_image{width:40%; margin:5px 0px 5px 0px; padding:0}.case_text{font-family:Arial,Helvetica,sans-serif; font-size:11px; text-align:left; width:240px; margin-bottom:10px}.case_text p{font-size:11px; margin-bottom:0; margin-left:0px; margin-top:0; padding:0}.case_head{margin:0px 0px 10px 0px; padding:0; font-size:13px; font-family:Arial,Helvetica,sans-serif; font-weight:bold}.case_full a{text-decoration:underline; color:#f00}.case_full a:visited{text-decoration:underline; color:#D60000}.case_image_main{float:left; margin:0 9px 0px 0px; width:100%}.case_right_main2{float:right; height:280px; margin:0px}.case_left_main2{float:left; padding-right:10px; margin:0; height:280px}.case_left_main{float:left; padding-right:10px; margin:0}.case_right{float:left; width:49%; margin-left:10px; width:269px}.case_right2{float:left; width:49%; margin-top:0; margin-left:10px; width:297px}.case_right3{float:left; width:49%; margin-left:10px; width:49px}.case_right_main{  float:right; padding:10px; margin:0px 5px 5px 5px}.case_container{float:right; width:280; height:120; margin:5px 0px 5px 5px; padding:0}.case_caption{font-family:Arial,Helvetica,sans-serif; font-size:10px; text-align:left; margin-left:10px; width:100%; color:#777}#content .top{float:left; text-align:left; padding-bottom:15px; padding-right:10px; width:555px}html>body #content .top{text-align:left; padding-bottom:15px; width:555px; padding-right:10px}#content .top p{padding:0; margin:0; width:555px; padding-right:10px}#content .services_performed{position:relative; left:0px; text-align:center; width:215px; margin:-14px 0px 0px 0px}html>body #content .services_performed{margin:-14px 0px 0px 0px; width:215px; text-align:center}    .case_ex_left_top{    margin:0px 5px 0px 0px;     min-height:200px;     width:410px;     float:left;     padding:5px 10px 5px 5px}    .case_ex_left_bottom{    width:410px;     float:left;     padding:5px 10px 5px 5px;     margin:-310px 5px 15px 0}    .case_ex_right_top{    float:left;     padding:10px 5px 0 5px;     background:transparent url(http://static.alivepromo.com/images/white_top.png) no-repeat;     background-color:#fff;     height:518px;     width:119px;     font-size:13px;     color:#777;     text-align:left}    .case_ex_right_bottom{    margin:0 0 5px 0;       background:transparent url(http://static.alivepromo.com/images/white_bottom.png) no-repeat left bottom;  background-color:#fff;  float:left;  width:119px;  height:12px;  padding:0 5px 5px 5px;  font-size:13px;  color:#777;  text-align:left}  .case_ex_right2_bottom a{ color:#777;   text-decoration:none;  font-size:12px}  .case_ex_right2_bottom a:hover{ color:#f00;  text-decoration:underline}.page_links{float:right; margin:0 0 10px 0}.nxtPgLabel{color:#CCC; padding:2px}.nxtPgLink{color:#CCC}.nxtPgInactive{color:#777}.nxtPgSelected{color:#777} #footer-2{ clear:both;  margin:0;  padding:0}  #footer-2 .dir-block{ color:#B2B2B2;  float:left;  width:132px;  margin:0;  font-size:12px;  padding:10px 5px 10px 0}  #main-dir a{ text-decoration:none;  color:#FAFAFA}  #main-dir a:hover{ text-decoration:underline}  ul.dir-type{ margin:0;  padding:8px 0;  font-size:10px}  ul.dir-type li{ color:#B2B2B2;  list-style:none;  margin:0;  padding:0}  li a#dir-cs{ text-decoration:none;  color:#B2B2B2;   margin:0;  padding:0}  li a#dir-cs:hover{ text-decoration:underline}  #footer-2 h5{ margin:0;  padding:0 0 10px 0;  font-size:14px;  font-weight:normal;  color:#f00;  border-bottom:1px solid #666} #footer{clear:both; background-color:#000; text-align:left; padding-top:3px; border-top:1px solid #666}#footer a{color:#666; font-size:10px; text-decoration:none} #footer a:hover{ text-decoration:underline}#copyright{ float:left; font-size:10px; margin:0; padding:3px 0; color:#666; width:33%}#footer-link{ float:left;  font-size:10px;  margin:0;  padding:3px 0;  color:#666;  width:33%;  text-align:right}.phone{float:left; font-weight:bold; font-size:15px; color:#FFF; width:33%; padding:3px 0}#news{ border-top:2px solid #666;  border-right:2px solid #666;  border-left:2px solid #666;  background-color:#000;  font-family:Arial,Helvetica,sans-serif;  font-size:12px;  text-align:left;  height:380px;  overflow:hidden}  #news_more{ padding:10px 4px 10px 4px;  border-bottom:2px solid #666;  border-right:2px solid #666;  border-left:2px solid #666;  background-color:#000;  font-family:Arial,Helvetica,sans-serif;  font-size:12px;  text-align:left} #news h3{ margin:0;  padding:17px 0 17px 4px;  border-bottom:1px solid #666;  font-size:14px}  p.news_date{ margin:0;  padding:10px 0 0 4px;  color:#FFF} p.news_item{ margin:0;  padding:4px;  color:#B2B2B2}  p.news_item a{ color:#B2B2B2}  p.news_item a:hover{ background:#7f0000}  p.news_item a:visited{ color:#B2B2B2}  p.news_item a:hover{ background:#7f0000} .more a{color:#FFF; text-decoration:none}  .more a:visited{ color:#FFF} .more a:hover{background:#7f0000; text-decoration:underline}#content_subcontainer{background-color:#000; border:2px solid #fff}#content_subcontainer p{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#37373; margin-bottom:27px}#breadcrumbs{margin:0px 0px 5px 0px; padding:5px; background-image:url(http://static.alivepromo.com/images/content-title-line.jpg); background-position:bottom left; background-repeat:no-repeat; font-family:Arial,Helvetica,sans-serif; font-size:14px}#breadcrumbs a{color:#FFF; text-decoration:none}#content #breadcrumbs a:hover{color:#F00; text-decoration:underline}#breadcrumbs a:visited{color:#FFF}#breadcrumbs a:active{color:#FFF}