html {margin: 0px;padding: 0px;background-color: #323232;}
body {margin: 0px;padding: 516px 0px 0px;background-color: #323232;font: 12px Arial, Helvetica, sans-serif;color: #B3B3B3;}
img {border-style: none;}
form, fieldset {margin: 0px;padding: 0px;border-style: none;}
a {text-decoration: none;color: #648CDC;}
a:hover {text-decoration: none;color: #8CAAFA;}
a.inverted {text-decoration: none;}
a.inverted:hover {text-decoration: underline;}
a:focus {outline: 0;}
p {margin: 0px;padding-bottom: 12px;}
.blog_comment{ float:left;}
.blogImg{ float:left;}
.alignleft {
float:left;}
h1 {font-size: 16px;font-weight: normal;color: #FFFFFF;margin: 0px 0px 15px;padding: 0px;text-transform: uppercase;}
.cufon-ready h1 {font-size: 24px;}
h1.index_h1 .cufon {float:left;}
h1.index_h1 img {float:left;margin-top: -5px;}
.right_column h2 {background:#3d3c3c url(../images/dark_box_hd_bullet.gif) no-repeat 5px 7px;padding-left: 28px;font-size: 15px;font-weight:normal;}
.widgettitle{padding: 5px 6px 6px 30px;min-height: 1px;margin-bottom: 9px;border: 1px solid #636363;color:#6781b1;	}
h3 {font-size: 14px;font-weight: normal;color: #FFFFFF;margin: 0px 0px 15px;padding: 0px;}
h3 a {text-decoration: none;}
h4 {font-size: 12px;color: #E6E6E6;margin: 0px 0px 10px;padding: 0px;}
.cufon-ready h3 {font-size: 20px;}
.content {background-color: #545353;background-image: url(../images/content_bg.gif);background-repeat: repeat-x;}
.content .width_limiter {background-image: url(../images/content_atak.gif);background-repeat: no-repeat;background-position: 374px 31px;min-height: 230px;}
.left_column {float: left;width: 624px;line-height: 19px;color: #B6B6B6;padding-bottom: 16px;}
.left_column .index_services_hd_container {padding: 11px;}
.left_column .index_services_hd {font-size: 23px;text-decoration: none;background-image: url(../images/dark_box_hd_bullet.gif);background-repeat: no-repeat;padding-left: 27px;background-position: 0px 3px;color: #778CB3;}
.left_column .index_services_hd a {text-decoration: none;color: #778CB3;}
.left_column .index_services_box {padding-bottom: 8px;margin-bottom: 17px;}
.index_services_box ul {margin: 0px;padding: 0px 13px 0px 0px;float: left;width: 143px;}
.index_services_box li {border-bottom: 1px solid #565656;list-style: none;vertical-align: middle;min-height: 1px;}
.index_services_box ul a {color: #818181;text-decoration: none;display: block;padding: 4px 7px 3px;min-height: 1px;}
.index_services_box ul a:hover {font-weight: bold;color: #799AD5;text-decoration: none;background-color: #3F3F3F;}
.index_services_box .text {padding-left: 7px;float: left;width: 288px;margin-top: 7px;font-size: 11px;}
.index_services_box .text .hd {font-size: 16px;color: #799AD5;line-height: normal;margin-bottom: 10px;}
.index_testimonial_cont {color: #EAEAEA;height: 81px;margin-left: 149px;position: relative;border: 1px solid #707170;}
.index_testimonial {height: 81px;display: table-cell;vertical-align: middle;padding-right: 10px;padding-left: 20px;color: #C8C8C8;width: 443px;}
.index_testimonial img {position: absolute;left: -150px;top: -1px;}
.index_testimonial i {background-image: url(../images/index_testimonials_arrow.gif);height: 49px;width: 16px;position: absolute;left: -7px;top: 16px;}
.index_testimonial .author {color: #E6E6E6;font-weight: bold;text-align: right;display: block;margin-top: 4px;}
.right_column {float: right;width: 355px;padding-bottom: 16px;line-height: 19px;color: #B8B1B1;}
.right_hd {background-image: url(../images/dark_box_hd_bullet.gif);background-repeat: no-repeat;padding-left: 23px;font-size: 16px;padding-top: 1px;color: #FFFFFF;}
.right_hd a {text-decoration: none;color: #FFFFFF;}
.right_column .estimate_block {padding: 8px 13px 10px;}
.right_column .estimate_block .callus {font-size: 20px;color: #FFFFFF;float: left;margin-top: 8px;}
.right_column .estimate_block .callus b {}
.right_column .estimate_block .button {float: right;width: 89px;margin-top: 5px;}
.right_column .estimate_block .button a {color: #89A4D3;}
.right_column .resources {padding-right: 18px;padding-left: 18px;}
.right_column .resources ul {margin: 0px;padding: 0px;float: right;width: 164px;font-weight: bold;}
.right_column .resources li {border-bottom: 1px solid #787878;list-style: none;vertical-align: middle;min-height: 1px;}
.right_column .resources ul a {color: #D4D4D4;text-decoration: none;display: block;padding: 4px 5px 3px;min-height: 1px;position: relative;}
.right_column .resources ul a:hover {background-color: #525454;text-decoration: none;}
.right_column .subscribe {padding: 6px 10px 10px;}
.right_column .subscribe .bg {background-image: url(../images/subscribe_bg.gif);float: left;height: 20px;width: 210px;padding-top: 5px;padding-left: 10px;}
.right_column .subscribe .inp {font: 12px Arial, Helvetica, sans-serif;color: #4678B4;margin: 0px;padding: 0px;width: 200px;border-style: none;background-color: transparent;}
.right_column .subscribe p {padding-bottom: 5px;}
.right_column .subscribe .button {float: right;width: 90px;display: inline;margin-right: 2px;}
.right_column .subscribe .button a {color: #E76060;}
.right_column .head_lines .trigger, .right_column .head_lines .trigger span {display: block;}
.CONTENT-------------------------{}
strong {color: #FA6E6E;}
ul.accordion {margin: 0px;padding: 0px;}
ul.accordion li {list-style: none;}
ul.accordion .trigger {background-image: url(../images/collapsed_arrow.png);cursor: pointer;background-repeat: no-repeat;font-size: 12px;font-weight: bold;display: inline-block;text-decoration: none;position: relative;margin-bottom: 10px;padding-left: 29px;}
ul.accordion .trigger span {background-color: #464646;border: 1px solid #2A2A2A;display: inline-block;padding-right: 7px;padding-left: 7px;}
ul.accordion .trigger:hover span {background-color: #373737;}
ul.accordion .second_level_ul {margin: 0px;padding: 0px 0px 15px 29px;}
ul.small_accordion .trigger {background-image: url(../images/bullet_small.png);padding-left: 16px;}
ul.small_accordion .second_level_ul {padding-left: 16px;}
.portfolio_preview img {display: inline;float: left;width: 100px;margin-right: 23px;border: 3px solid #323232;margin-bottom: 12px;}
.about_testimonials {font-size: 11px;}
.about_testimonials p {padding-bottom: 7px;}
.about_testimonials strong {color: #78A0DC;float: right;}
.about_service_info ul {display: inline;float: left;width: 165px;margin: 0px 5px 0px 0px;padding: 0px;font-size: 11px;}
.about_service_info li {padding-bottom: 2px;list-style: none;}
.about_service_info a {color: #BEBEBE;}
.about_service_info a:hover {color: #FFFFFF;}
.red_bold {font-weight: bold;color: #FA7373;}
.cyan_bold {font-weight: bold;color: #5A8CF0;}
.grey_bold {font-weight: bold;color: #D8D8D8;}
.pager {color: #969696;text-align: center;line-height: 26px;height: 27px;font-size: 14px;}
.pager a {color: #78A0DC;text-decoration: none;}
.pager a:hover {text-decoration: underline;}
.pager .bg {background-image: url(../images/pager.gif);background-repeat: no-repeat;height: 27px;font-weight: bold;display: inline;background-position: left top;padding: 5px 0px 6px 2px;}
.pager .bg2 {background-image: url(../images/pager.gif);background-repeat: no-repeat;background-position: right top;position: relative;right: -2px;height: 27px;display: inline;padding: 5px 5px 6px;}
.pager .bg2 a {color: #969696;margin-right: 3px;margin-left: 3px;}
.pager .bg2 .current {color: #FFFFFF;}
.headquarters {background-image: url(../images/headquarters.png);height: 230px;margin-bottom: 10px;}
.our_network {background-image: url(../images/network.png);height: 200px;margin-bottom: 10px;border: 1px solid #636363;}
.ceo_picture {background-image: url(../images/ceo_picture.png);height: 230px;margin-bottom: 10px;}
ul.squares {margin: 0px;padding: 0px 0px 10px 20px;}
ul.squares li {list-style: square outside;}
.left_floated {float: left;display: inline;margin-right: 20px;margin-bottom: 10px;}
.right_floated {float: right;display: inline;margin-left: 20px;}
ul.small_bulleted {margin: 0px;padding: 0px 0px 10px;}
ul.small_bulleted li {background-image: url(../images/bullet_small.png);padding-left: 20px;list-style: none;background-repeat: no-repeat;padding-bottom: 3px;}
#CareerForm {background-color: #4B4B4B;border: 1px solid #696969;padding-top: 10px;margin-bottom: 50px;}
#CareerForm label {float: left;width: 125px;padding-right: 10px;font-weight: bold;color: #C7C7C7;text-align: right;}
#CareerForm .input {background-color: #414141;width: 420px;border: 1px solid #5F5F5F;font: 11px Arial, Helvetica, sans-serif;color: #9D9D9D;padding: 3px;float: left;}
#CareerForm .small {font-style: italic;float: left;padding-left: 6px;}
#CareerForm .resume {background-color: #464646;border-top: 1px solid #696969;padding-bottom: 12px;padding-top: 10px;}
#CareerForm .resume .input {width: 200px;}
#CareerForm .submit {font: bold 11px Arial, Helvetica, sans-serif;background-color: #3C3C3C;border: 1px solid #828282;float: right;margin-left: 10px;color: #6E96BE;position: relative;top: 16px;}
#CareerForm .clear {background-color: #3C3C3C;font-size: 11px;font-weight: bold;color: #828282;border: 1px solid #828282;float: right;position: relative;top: 16px;}
#CareerForm .button {position: relative;top: 16px;width: 120px;float: right;margin-left: 20px;}
.date {font-weight: bold;color: #FA9B9B;}
.news {margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #787878;}
.headlines_date {float: left;width: 64px;text-align: right;padding-right: 5px;color: #E6E6E6;}
.headlines_link {display: table;min-height: 1px;font-size: 11px;line-height: normal;padding-top: 2px;padding-bottom: 5px;}
.headlines_link a {color: #C8C8C8;text-decoration: none;}
.headlines_link a:hover {color: #78A0DC;}
.right_column .testimonials_box {padding-top: 0px;}
.right_column .testimonials_box .button {float: right;width: 150px;margin-right: 5px;display: inline;margin-top: 5px;}
.right_testimonial {display: block;text-decoration: none;min-height: 1px;padding: 8px;border-bottom: 1px solid #646566;margin-right: -8px;margin-left: -8px;cursor: pointer;color: #D2D2D2;}
.right_testimonial:hover {display: block;background-color: #6A6868;color: #D2D2D2;}
.sorter {float: right;margin-top: 8px;}
.sorter select {font-size: 11px;margin-left: 8px;background-color: #CCCCCC;}
.left_column .portfolio_item {padding: 8px 10px 5px;margin-bottom: 20px;border: 1px solid #737373;}
.portfolio_item .title {border-bottom: 1px solid #7D7D7D;font-weight: bold;color: #9BB4DC;font-size: 12px;padding-bottom: 8px;margin-bottom: 8px;}
.portfolio_item .title a {font-weight: normal;color: #648CDC;text-decoration: none;margin-left: 5px;}
.portfolio_item p {font-size: 11px;}
.portfolio_item .title a:hover {text-decoration: underline;}
.portfolio_item .image_left {float: left;width: 49%;margin-bottom: 10px;text-align: center;}
.portfolio_item .image_right {float: right;width: 49%;margin-bottom: 10px;text-align: center;}
.portfolio_item .image_left img, .portfolio_item .image_right img {background-color: #4C4C4D;padding: 10px;border: 1px solid #646464;}
.portfolio_item .light_box {border-color: #737373;}
#services_bg {padding: 15px;}
#services_bg .icon {float: right;margin-bottom: 10px;margin-left: 10px;}
#services_bg .read_more {padding-bottom: 10px;font-weight: bold;text-align: right;width: 460px;margin-top: -5px;}
#services_bg .divider {height: 20px;border-top: 1px solid #646464;}
.ecommerce_cart {background-image: url(../images/ecommerce_cart.png);background-repeat: no-repeat;padding: 5px 0px 4px 35px;}
.ecommerce_cart .left_floated {margin-bottom: 0px;}
.right_simple_hd {font-size: 15px;margin-bottom: 4px;}
.right_simple_hd a {text-decoration: none;}
.right_column .sites_we_use {float: left;width: 49%;font-size: 11px;}
.right_column .sites_we_use b {color: #FFFFFF;font-size: 12px;}
.right_column .sites_we_use ul {margin: 0px;padding: 0px 0px 20px;}
.right_column .sites_we_use li {list-style: none;}
.right_column .sites_we_use a {color: #C8C8C8;}
.right_column .sites_we_use a:hover {color: #5078C8;}
.right_column .articles_list {margin: 0px;padding: 0px 4px;min-height: 1px;font-size: 11px;}
.right_column .articles_list li {background-image: url(../images/bullet_small.png);padding-left: 19px;list-style: none;background-repeat: no-repeat;min-height: 1px;margin-bottom: 5px;}
.right_column .articles_list a {color: #C8C8C8;}
.right_column .articles_list a:hover {color: #5078C8;}
.right_column .all_services {padding: 6px 13px;}
.right_column .all_services ul {width: 174px;}
.right_column .all_services .active {color: #78A0DC;}
.popular_dls {border: 3px solid #323232;margin-right: 3px;margin-bottom: 3px;}
table.nulled {border-collapse:collapse;}
table.nulled td {vertical-align: top;padding: 0px;}
#estimateform .file {font: 11px Tahoma, Arial, sans-serif;color: #FFFFFF;background-color: #3B3A3B;border: 1px solid #282828;width: 300px;}
#estimateform .fe_check {float: left;width: 190px;}
#estimateform .fe_check input {margin-right: 5px;}
#estimateform .inp {background-color: #555555;float: left;width: 300px;border: 1px solid #7D7D7D;color: #FFFFFF;}
#estimateform .wide_inp {float: none;width: 570px;}
#estimateform textarea {background-color: #555555;width: 570px;border: 1px solid #7D7D7D;color: #FFFFFF;height: 110px;}
#estimateform .column {float: left;width: 290px;}
#estimateform .column .inp {width: 278px;float: none;}
#ContactForm .column {float: left;width: 290px;}
#ContactForm textarea {background-color: #555555;width: 570px;border: 1px solid #7D7D7D;color: #FFFFFF;height: 110px;display: block;}
#ContactForm .inp {background-color: #555555;width: 278px;float: none;border: 1px solid #7D7D7D;color: #FFFFFF;}
#ReportForm textarea {background-color: #555555;width: 570px;border: 1px solid #7D7D7D;color: #FFFFFF;height: 110px;display: block;}
.right_column .raq label {float: left;width: 95px;text-align: right;}
.right_column .raq .inp {background-color: #4B4B4B;float: right;width: 220px;border: 1px solid #373737;font: 11px Tahoma, Arial, sans-serif;color: #78A0DC;margin-bottom: 5px;padding: 1px 5px 2px;margin-top: 1px;}
.right_column .raq .button {float: right;width: 90px;display: inline;margin-right: 4px;}
.left_column .faq_pager {font-size: 12px;font-weight: bold;padding-right: 15px;padding-left: 15px;}
.faq_pager a {color: #A0A0A0;margin-right: 15px;text-decoration: none;}
.faq_pager .current, .faq_pager a:hover {color: #FFFFFF;}
.links_column {float: left;width: 33%;}
.centered_img {display: block;margin: auto;border: 3px solid #323232;}
.left_column .login_box {padding: 15px 20px;}
.login_box .left_col {background-image: url(../images/login_divider.gif);background-position: right top;float: left;width: 340px;background-repeat: repeat-y;}
.login_box label {font-weight: bold;display: block;margin-bottom: 3px;}
.login_box .inp {font: 11px Tahoma, Arial, sans-serif;color: #FFFFFF;background-color: #2E2E2E;display: block;padding: 2px;margin-bottom: 15px;border: 1px solid #161616;width: 315px;}
.login_box .right_col {background-image: url(../images/login_divider.gif);float: left;padding-left: 16px;background-repeat: repeat-y;margin-left: -2px;}
.login_box .dark_box {float: left;}
.left_column .register_box .left_col {background-image: none;width: 280px;}
.register_box .inp {width: 250px;}
.testimonial_pic {border: 3px double #AAAAAA;}
.site_map_column h3 {color: #648CDC;margin-bottom: 10px;}
.site_map_column .styled a {text-decoration: none;}
.site_map_column .styled a:hover {text-decoration: none;color: #8CAAFA;}
.with_white_links a {color: #C8C8C8;text-decoration: none;}
.with_white_links a:hover {color: #FFFFFF;text-decoration: none;}
.COMMON-------------------------{}
.closer {font-size: 0px;line-height: 0px;clear: both;height: 2px;}
.arrow_bulleted_list {margin: 0px 0px 20px;padding: 0px;min-height: 1px;}
.arrow_bulleted_list li {background-image: url(../images/bullet_small.png);padding-left: 19px;list-style: none;background-repeat: no-repeat;min-height: 1px;margin-bottom: 5px;}
.arrow_bulleted {background-image: url(../images/bullet_small.png);padding-left: 19px;list-style: none;background-repeat: no-repeat;min-height: 1px;}
.ecommerce_pics img {margin: 3px;}
ul.styled {margin: 0px;padding: 0px 0px 20px 20px;}
ul.styled li {list-style: square outside;}
ul.styled ol li {list-style: decimal;}
ul.styled ul.styled {padding: 0px 0px 5px 20px;}
ul.styled ul.styled li {list-style: circle outside;}
.latest_projects_right_item {float: left;margin-right: 5px;margin-bottom: 5px;border: 2px solid #3C3C3C;width: 160px;}
.button {background-image: url(../images/right_button.gif);background-repeat: no-repeat;height: 25px;padding-left: 4px;text-align: center;font-weight: bold;text-decoration: none;text-transform: uppercase;line-height: normal;}
.button span {background-image: url(../images/right_button.gif);background-repeat: no-repeat;background-position: right top;display: block;height: 20px;padding-top: 5px;position: relative;right: -4px;padding-right: 8px;}
.button a {text-decoration: none;}
.button a:hover {text-decoration: underline;}
.dark_box {background-image: url(../images/grey_56.png);padding: 6px;min-height: 1px;margin-bottom: 9px;border: 1px solid #636363;}
.dark_box a, .dark_box input {position: relative;}
.dark_box .view_portfolio {float: right;margin-top: -1px;}
.short_dark_box {float: left;}
.light_box {background-image: url(../images/grey_28.png);padding: 4px 8px;border: 1px solid #646566;margin-bottom: 9px;min-height: 1px;}
.light_box a, .light_box input {position: relative;}
.pink {color: #F67676;}
.width_limiter {width: 994px;margin-right: auto;margin-left: auto;position: relative;}
.logo {position: absolute;left: 10px;top: 47px;}
.slogan {font-size: 17px;font-style: italic;color: #CF494A;position: absolute;left: 276px;top: 85px;font-weight: bold;}
.slogan a {color: #CF494A;}
.slogan:hover {color: #CF494A;}
.top_nav {background-image: url(../images/top_nav.gif);position: absolute;left: 0px;top: 121px;height: 45px;width: 994px;}
.top_nav ul {margin: 0px;padding: 1px 0px 1px 1px;height: 43px;font-size: 12px;float: left;}
.cufon-ready .top_nav ul {font-size: 15px;}
.top_nav ul li {list-style: none;float: left;padding-top: 1px;padding-bottom: 1px;height: 41px;vertical-align: bottom;position: relative;}
.top_nav ul .fstlevel {border-right: 1px solid #2E2E2E;display: inline-block;height: 28px;padding: 13px 20px 0px;position: relative;color: #AAAAAA;text-decoration: none;z-index: 500;}
.top_nav ul .fstlevel:hover, .top_nav ul .active .fstlevel {color: #FFFFFF;}
.top_nav .li_hover, .top_nav .active {background-image: url(../images/top_nav_li_hover.gif);border-bottom: 2px solid #C81E1E;padding-bottom: 0px;margin-bottom: -1px;z-index: 200;}
.top_nav .popup_div {position: absolute;left: 0px;top: 43px;width: 100%;font-size: 11px;display: none;padding-top: 2px;}
.top_nav ul ul {background-image: url(../images/top_nav_popup.png);padding: 10px 0px 5px;height: auto;display: none;float: none;}
.cufon-ready .top_nav ul ul {font-size: 11px;}
.top_nav ul ul li {float: none;height: auto;position: relative;padding: 0px 20px 8px;min-height: 1px;}
.top_nav ul ul a {color: #AAAAAA;text-decoration: none;}
.top_nav ul ul a:hover, .top_nav ul ul a.sub_active {color: #C81E1E;text-decoration: none;}
.top_nav .li_hover .popup_div, .top_nav .li_hover .popup_div ul {display: block;}
.top_nav .wide {width: 170px;float: left;}
.top_nav .wide .top_nav_column {width: 170px;float: left;}
.top_nav .wide li {padding-left: 10px;padding-right: 0px;}
.top_nav .medium_wide {width: 150px;}
.search {font-weight: bold;color: #FFFFFF;float: right;font-size: 12px;padding-top: 8px;padding-right: 16px;}
.search label {float: left;margin-top: 5px;}
.search .bg {background-image: url(../images/search_inp.gif);height: 22px;width: 166px;float: left;margin-left: 15px;padding-top: 6px;display: inline;padding-left: 10px;}
.search .inp {font: 12px Arial, Helvetica, sans-serif;color: #4678B4;background-color: transparent;width: 160px;border-style: none;margin: 0px;padding: 0px;}
.search .subm {float: left;margin-top: 6px;margin-left: 6px;}
.header {background-image: url(../images/header.jpg);background-repeat: repeat-x;height: 196px;position: absolute;width: 100%;left: 0px;top: 0px;z-index: 200;}
.header .welcome {position: absolute;left: 0px;top: 6px;color: #696969;padding-left: 1px;z-index: 500;}
.header .welcome a {color: #696969;text-decoration: none;}
.header .welcome a:hover {text-decoration: underline;}
.header .login {position: absolute;top: 6px;right: 0px;color: #8A8A8A;z-index: 400;font-size: 11px;}
.header .login i {margin-right: 10px;margin-left: 10px;}
.header .login a {color: #8A8A8A;text-decoration: none;font-weight: bold;}
.header .login a:hover {text-decoration: underline;}
.header .contactus {font-size: 18px;color: #808080;position: absolute;top: 45px;right: 0px;border-bottom: 1px solid #444444;padding-bottom: 10px;}
.cufon-ready .contactus, .cufon-ready .followus  {font-size: 21px;}
.header .contactus b {font-weight: normal;color: #FFFFFF;}
.header .followus {font-size: 21px;color: #808080;position: absolute;top: 87px;right: 0px;width:192px;text-align: right;}
.header .followus img {margin-bottom: -5px;}
.featured {background-color: #1F1E1E;position: absolute;width: 100%;left: 0px;top: 196px;z-index: 100;height: 300px;overflow: hidden;background-image: url(../images/featured.gif);background-repeat: repeat-x;background-position: left bottom;}
.featured .bg {padding-top: 20px;padding-bottom: 20px;min-height: 1px;}
.featured .width_limiter {height: 260px;}
.featured .flash {background-image: url(../images/flash_bg.gif);float: left;height: 255px;width: 641px;padding-top: 5px;padding-left: 5px;}
.featured .flash img {}
.featured .description {background-image: url(../images/featured_description.gif);float: right;height: 247px;width: 321px;line-height: 22px;padding: 13px 15px 0px 12px;background-repeat: no-repeat;}
.featured .description .hd {font-size: 20px;color: #F41E1E;text-transform: uppercase;margin-bottom: 7px;}
.cufon-ready .featured .description .hd {font-size: 30px;}
.featured .description p {background-image: url(../images/featured_divider.png);background-repeat: no-repeat;padding: 3px 0px 2px 6px;margin-left: -6px;position: relative;}
.featured .description p b {font-size: 11px;}
.cufon-ready .featured .description p b {font-size: 13px;}
.toggle {position: absolute;left: 539px;top: -20px;cursor: pointer;height: 22px;width: 75px;}
#toggle {background-image: url(../images/toggle.gif);}
#toggle:hover {background-position: 0px -22px;}
#toggle1 {display: none;background-image: url(../images/toggle1.gif);}
#toggle1:hover {background-position: 0px -22px;}
.bot_nav {min-height: 1px;border-top: 2px solid #161616;background-color: #080808;background-image: url(../images/bot_nav.gif);background-repeat: repeat-x;padding-top: 30px;padding-bottom: 30px;}
.bot_nav .menus {line-height: 17px;float: left;font-size: 11px;}
.bot_nav .menus ul {padding: 0px 10px 0px 0px;margin: 0px;float: left;width: 150px;}
.bot_nav .menus li {list-style: none;}
.bot_nav .menus a {color: #7E7E7E;text-decoration: none;}
.bot_nav .menus a:hover {text-decoration: underline;}
.bot_nav .menus .hd {font-size: 14px;color: #F45656;padding-bottom: 5px;}
.bot_nav .add_logos {float: left;text-align: center;display: inline;width: 90px;}
.bot_nav .add_logos .item {
	margin-bottom: 5px;
	padding-top: 2px;
}
.bot_nav .copyright {float: right;text-align: right;font-size: 14px;color: #FFFFFF;overflow: hidden;}
.bot_nav .copyright .line {display: block;margin-bottom: -5px;}
.bot_nav .copyright .phone {color: #88A2BC;margin-bottom: 27px;}
.footer {background-color: #212121;padding-top: 12px;padding-bottom: 12px;border-top: 1px solid #6F6F6F;}
.footer label {font-size: 13px;color: #FFFFFF;float: left;padding-right: 10px;padding-top: 8px;}
.footer .field {float: left;margin-right: 50px;border: 1px solid #4D4D4D;padding: 4px 2px 4px 4px;}
.footer .field a {float: left;margin-right: 2px;}
.footer .browsers {padding: 0px;border-style: none;}
.footer .browsers a {margin-right: 5px;}
.footer .scroll_top {background-image: url(../images/scroll_top.gif);float: right;height: 33px;width: 62px;text-indent: -200px;overflow: hidden;}
.footer .scroll_top:hover {background-position: 0px -33px;}
.breadcrumb {color:#B2B2B2;font-size:11px;padding-bottom:8px;text-decoration:none;text-transform:capitalize;}
.breadcrumb a {background:url(../images/breadcrumb-bulet.gif) no-repeat scroll right center;color:#777777;margin-right:6px;padding-right:12px;text-decoration:underline;}
.breadcrumb a:hover {background:url(../images/breadcrumb-bulet.gif) no-repeat scroll right center;color:#8CAAFA;margin-right:6px;padding-right:12px;text-decoration:none;}
/*************************BLOG***********************************************/
.cufon-ready .blog h1 {border-bottom:1px solid #505050; padding:22px 0 35px;}
.blog h2 {font-size:17px; font-weight:normal; color:#7999d4; margin-bottom:0;}
.blog h6 {margin:0; font-size:11px; font-weight:normal; line-height:16px;}
.blog h4 {font-size:15px; padding-top:13px; margin-bottom:4px;}
.blog p {padding-bottom:10px;}
.blogImg div {float:left; background:#4c4c4d; border:1px solid #727272; width:196px; padding:10px;}
.naviBlock {clear:both; font-size:11px; padding:0 0 15px;}
.naviBlock div {background:#2d2d2d url(../images/navi_bgMid.gif) repeat-x; border-left:1px solid #727272; border-right:1px solid #727272; width:600px; padding:2px 6px 2px 6px; }
.naviBlock .naviTop {width:614px; height:4px; background:url(../images/navi_bgTop.gif) no-repeat; border:none; overflow:hidden; padding:0;}
.naviBlock .naviBot {width:614px; height:4px; background:url(../images/navi_bgBot.gif) no-repeat; border:none; overflow:hidden; padding:0;}
.naviBlock span {color:#9ab3dc;}
.naviBlock .naviNum {position:relative; top:3px;}
.naviBlock img {margin:0 4px 0 6px;}
.blog .fn {color: #E76060; text-transform: uppercase;}
.right_column ul{ list-style:none;}
.right_column li{ list-style:none;}
.naviBlockRight {background-image: url(../images/grey_56.png);padding: 5px 6px 6px;min-height: 1px;margin-bottom: 9px;border: 1px solid #636363;color:#6781b1;clear:both;}
.naviBlockRight .naviRight_hd {background: url(../images/dark_box_hd_bullet.gif) no-repeat 0 1px;padding-left: 23px;font-size: 15px;}
.right_column .blog_cat {background-image: url(../images/grey_28.png);padding: 6px 13px;border: 1px solid #646566;margin-bottom: 9px;min-height: 1px;clear:both;}
.right_column .blog_cat ul {float:left; width:147px; padding:0; margin:0px 5px; }
.right_column .blog_cat ul li{padding:0; margin:0;}
.blog_cat .blog_cat_ul {float:right; width:174px;}
.right_column .blog_cat ul li {border-bottom: 1px solid #787878;list-style: none;vertical-align: middle;min-height: 1px;font-size:11px;font-weight:bold;}
.right_column .blog_cat ul li.last, .right_column .blog_cat p.last {border-bottom:none;}
.right_column .blog_cat ul li a {color: #D4D4D4;text-decoration: none;display: block;padding: 4px 5px 3px;min-height: 1px;position: relative;}
.right_column .blog_cat li a:hover {background-color: #525454;text-decoration: none;}
.blog_cat_resent {padding-top:0;}
.right_column .blog_cat p {color:#d2d2d2; font-size:11px; padding:4px 0; border-bottom:1px solid #717171;}
.blog_cat p a {color:#d2d2d2;}
.rightSame {background:url(../images/grey_17.png) repeat; border:1px solid #7b7b7b; padding:6px 13px; font-size:11px; margin-bottom:9px; /*float:left;*/ clear:both; overflow:hidden;}
.rightSame .pSame {float:left; width:159px;}
.rightSame .pSame p {background:url(../images/archivesImg.gif) no-repeat 0 4px; padding:0 0 0px 18px;}
.rightSame a {color:#d2d2d2;}
.otherNews p {padding:0; color:#d2d2d2; line-height:16px;}
.otherNews p a {font-weight:bold;}
.otherNews a {color:#6781b1;}
.otherNews h5 {margin:0; text-align:right; font-size:11px;}
.otherNews h5 a {text-decoration:underline; font-weight:normal;}
.otherNews h5 a:hover {text-decoration:none;}
.naviBlockRight_red {color:#e76060;}
.naviBlockRight_red a {color:#e76060;}
/*b8b1b1*/
.signup span {background:url(../images/signup_bg.gif) no-repeat; padding:4px 0 9px; float:left; width:232px;}
.signup input{width:206px; padding:2px 13px; background:none; border:none; color:#868686; font-size:11px;}
.signup p {padding-bottom:8px; line-height:16px;}
.signup .signup_button {width:90px; background:url(../images/signup_button.gif) no-repeat; padding:0; color:#e76060; font-weight:bold; text-transform:uppercase; height:26px; padding-bottom:2px; position:relative; top:1px; float:left; margin-left:5px;}
.askAtak p {padding:0; color:#d2d2d2; line-height:16px;}
.askAtak a {color:#6781b1;}
.askAtak h5 {margin:0; text-align:right; font-size:11px;}
.askAtak h5 a {text-decoration:underline; font-weight:normal;}
.askAtak h5 a:hover {text-decoration:none;}
.askAtak p span {color:#E76060;}
.rightSame .resourcesBlock p {background:url(../images/archivesImg.gif) no-repeat 0 4px; padding:0 0 2px 18px;}
.resourcesBlock a {color:#d2d2d2;}
.atakStat {padding:5px 0;}
.atakStat p {padding:0; color:#d2d2d2; line-height:16px;}
.atakStat p span {color:#E76060;}
.subscribeRss {padding:6px 0;}
.subscribeRss div {float:left; width:150px; padding:0 6px;}
.subscribeRss .subscribeRss_right {padding:0 0 0 27px; width:135px;}
.subscribeRss .bookmark1 {padding:3px 0 12px;}
.followAtak {background:url(../images/grey_17.png) repeat; border:1px solid #7b7b7b; padding:12px 6px 3px; font-size:11px; margin-bottom:9px;}
.followAtak a {color:#d2d2d2; margin-right:8px;}
.banner {background:url(../images/grey_17.png) repeat; border:1px solid #7b7b7b; font-size:11px; margin-bottom:9px;}
/************************************************************************/
/*-----Calander-----*/
#calendar_wrap{
background-image:url(../images/grey_28.png);
border:1px solid #646566;
clear:both;
margin-bottom:9px;
min-height:1px;
padding:6px 13px;	}
table#wp-calendar{ width:330px;text-align:center;}
table#wp-calendar th{ text-align:center; }
#prev{text-align:left;padding-left:15px;}
#prev a{text-align:left;} 
#next{text-align:right;padding-right:15px;}
#next a{text-align:left;} 
.getaquote {}
.getaquote label {float: left;width: 120px;display: inline;margin-right: 10px;font-weight: bold;margin-left: 4px;}
.getaquote .field {float: left;width: 200px;margin-top: 1px;margin-bottom: 5px;}
.getaquote .inp {background-color: #555555;border: 1px solid #7D7D7D;font: 12px Arial, Helvetica, sans-serif;padding: 1px 5px;width: 185px;}
.getaquote textarea {background-color: #555555;border: 1px solid #7D7D7D;font: 12px Arial, Helvetica, sans-serif;padding: 1px 5px;width: 185px;height: 70px;}
.getaquote .subm {}
.getaquote .asterisk {font-size: 16px;font-weight: bold;color: #FF0000;position: absolute;margin-top: 2px;margin-left: -8px;}

.estimate_block .getaquote {padding-top: 8px;}
.estimate_block .getaquote label {width: 120px;}
.estimate_block .getaquote .field {width: 190px;}
.estimate_block .getaquote .inp {width: 175px;}
.estimate_block .getaquote textarea {width: 175px;height: 60px;}
.estimate_block .getaquote .subm {}
.estimate_block .getaquote .asterisk {}

