/*Theme Name: PROMO SPOTS - XHTML TemplateAuthor: http://www.themeprince.com/Version: 1.0*/@import 'reset.css';@import 'buttons.html';body, html {width: 100%;padding: 0px;margin: 0px auto;text-align: center;font-family: 'Open Sans', sans-serif;font-size: 12px;line-height: 20px;color: #555555;background-color: #f1f1f1;background-image: url('../images/subpage_bg.gif');background-position: top center;background-repeat: repeat-y;}#notification {float: left;left: 0px;top: 0px;height: 40px;width: 100%;text-align: center;position: absolute;z-index: 20;background-color: #fff1ba;font-size: 12px;color: #000;font-weight: bold;line-height: 40px;z-index: 100;}#notification_ie {display: none;float: left;left: 0px;top: 0px;height: 40px;width: 100%;text-align: center;position: absolute;z-index: 20;background-color: #fff1ba;font-size: 12px;color: #000;font-weight: bold;line-height: 40px;z-index: 100;}h1 {float: left;font-size: 16px;text-align: left;font-weight: normal;margin-bottom: 30px;text-transform: capitalize;}h2 {float: left;font-size: 15px;text-align: left;width: 100%;font-weight: normal;margin-bottom: 30px;text-transform: capitalize;}h3 {float: left;font-size: 14px;text-align: left;width: 100%;margin-bottom: 30px;text-transform: capitalize;}h4 {float: left;font-size: 13px;text-align: left;width: 100%;margin-bottom: 30px;text-transform: capitalize;}a{color: #333333;font-weight: bold;}a:link {text-decoration: none;}a:visited {text-decoration: none;}a:active {text-decoration: none;}a:hover {text-decoration: none;}code {line-height: 20px;width: 640px;border: 1px solid #ccc;float: left;background-image: url('../images/code_bg.gif');padding-left: 10px;padding-right: 10px;margin-bottom: 30px;margin-top: 15px;}blockquote{width: 90%;float: left;padding-left: 35px;margin: 10px;font-size: 14px;background-image: url('../images/quote.png');background-repeat: no-repeat;background-position: 0px 5px;}/* TABLE */table{float: left;clear: left;width: 100%;margin-bottom: 30px;border: 2px solid #ddd;}thead tr{background-color: #333;color: #fff;}tr{line-height: 30px;vertical-align: middle;}td{border-bottom: 1px solid #ccc;}tbody{background-color: #fff;}td,th{padding-left: 10px;padding-right: 5px;}/* FORMS */form ul {float: left;clear: left;}form ul li {float: left;clear: left;margin-bottom: 15px;}form ul li label{float: left;width: 150px;font-weight: bold;}input[type="text"],input[type="password"]{float: left;width: 300px;height: 20px;border: 1px solid #c2c2c5;background-color: #fff;padding-left: 4px;padding-right: 4px;}input[type="checkbox"]{float: left;border: 1px solid #c2c2c5;background-color: #fff;}input[type="radio"]{border: 1px solid #c2c2c5;background-color: #fff;}input[type="submit"]{float: left;height: 30px;border: 2px solid #eee;background-color: #555;color: #fff;cursor: pointer;font-size: 11px;text-shadow: 0 1px 1px rgba(0,0,0,.3);padding-left: 15px;padding-right: 15px;}input.short {width: 62px;}input.long{width: 500px;}textarea{float: left;width: 300px;height: 100px;border: 1px solid #c2c2c5;background-color: #fff;padding-left: 2px;padding-right: 2px;}textarea.small{width: 150px;height: 60px;}textarea.large{width: 500px;height: 200px;}select {min-width: 150px;float: left;border: 1px solid #c2c2c5;background-color: #fff;padding: 4px;cursor: pointer;}/* TEXT ALIGNMENTS */.justify {text-align: justify;}.text_left{text-align: left;}.text_center{text-align: center;}.align_right{float: right;width: 190px;}.align_left{float: left;width: 190px;}.clear{clear: both;}.vspace{width: 100%;float: left;clear: left;height: 30px;}.hr{width: 100%;height: 30px;background-image: url('../images/post_separator.png');background-position: top center;background-repeat: no-repeat;float: left;clear: left;border: 0px;margin-bottom: 30px;}.image {float: left;border: 1px solid #ddd;margin-right: 15px;padding: 4px;background-color: #fff;}.video {float: left;border: 1px solid #ddd;margin-right: 15px;padding: 4px;background-color: #fff;}#logo {margin: 0px auto;width: 980px;text-align: center;padding-top: 30px;}/* COLORIZER */.colorizer, a:hover, #footer_areas a:hover, .post-text h1, #portfolio_categories li.active a, #title_line h1, .ui-tabs .ui-tabs-nav li.ui-tabs-selected  a, input[type="submit"]:hover{color: #dd9023;}tbody tr:nth-child(even), tbody tr:hover, .pricing_table tr:hover, input[type="text"]:hover,input[type="password"]:hover,textarea:hover{background-color: #fff4df;}/* PRELOADER */.preloader {  background: url('../images/preloader.gif') center center no-repeat #fff;  display: inline-block;  }  /* NAVIGATION PANEL BOTTOM */#nav_panel_bg {height: 200px;position: fixed;left: 0px;bottom: 0px;width: 100%;background-color: #242428;z-index: 1;}#nav_panel_light {height: 200px;position: fixed;left: 0px;bottom: 0px;width: 100%;background-image: url('../images/navpanellight.png');background-repeat: no-repeat;background-position: top center;z-index: 2;}#zizi {height: 200px;position: fixed;left: 0px;bottom: 0px;width: 100%;background-image: url('../images/zizi.png');z-index: 3;}#white_line {height: 200px;position: fixed;left: 0px;bottom: 0px;width: 100%;background-image: url('../images/whiteline.png');background-position: 0px 0px;background-repeat: repeat-x;z-index: 4;margin: 0px auto;text-align: center;}#nav_panel {height: 200px;position: fixed;left: 0px;bottom: 0px;width: 100%;z-index: 5;}/* NAVIGATION PANEL TOP */#nav_panel_bg_top{height: 170px;position: absolute;left: 0px;top: 0px;width: 100%;background-color: #242428;z-index: 1;}#nav_panel_light_top {height: 170px;position: absolute;left: 0px;top: 0px;width: 100%;background-image: url('../images/navpanellight.png');background-repeat: no-repeat;background-position: top center;z-index: 2;}#zizi_top {height: 170px;position: absolute;left: 0px;top: 0px;width: 100%;background-image: url('../images/zizi.png');z-index: 3;}#white_line_top {height: 169px;position: absolute;left: 0px;top: 0px;width: 100%;background-image: url('../images/whiteline.png');background-position: 0px 0px;background-repeat: repeat-x;z-index: 4;margin: 0px auto;text-align: center;border-bottom: 1px solid #fff;}#nav_panel_top {height: 170px;position: absolute;left: 0px;top: 0px;width: 100%;z-index: 5;border-bottom: 1px solid #000;}/*  MENU */#menu a{color: #c4c4c4;font-weight: normal;}#menu a:link {text-decoration: none;}#menu a:visited {text-decoration: none;}#menu a:active {text-decoration: none;}#menu a:hover {color: #ffffff;}#menu {background-image: url("../images/menuline.png");background-repeat: no-repeat;background-position: top center;margin: 0px auto;text-align: center;color: #c4c4c4;margin-top: 25px;position: relative;height: 40px;padding-top: 15px;}#menu li {display: inline;padding-right: 10px;padding-left: 10px;list-style: none;text-align: center;height: 40px;min-width: 121px;}#menu li ul {display: none;}#menu li ul li{font-size: 11px;}#menu li:hover ul {display: inline;background-image: none;position: absolute;margin: 0px auto;padding: 0px;left: 0px;margin-top: 14px;padding-top: 12px;padding-bottom: 10px;width: 100%;}#menu li ul li.back {background-image: none;}#menu li.back {background-image: url("../images/glow.png");background-repeat: no-repeat;background-position: top center;height: 60px;    z-index: -1;    position: absolute;overflow: visible;margin-left: -30px;top: -13px;}#copyright {margin: 0px auto;color: #646464;font-size: 11px;position: fixed;bottom: 15px;left: 0px;width: 100%;}#copyright a{color: #ddd0a8;}/* CONTENT HOLDERS */.wrapper{width: 980px;margin: 0px auto;}#page_wrapper{width: 100%;text-align: center;margin: 0px auto;float: left;margin-bottom: 50px;background-image: url('../images/subpage_bg_lines.png');background-repeat: no-repeat;background-position: top center;}#title_line{width: 100%;height: 52px;background-image: url('../images/title_line_bg.gif');background-repeat: repeat-x;background-position: top center;margin: 0px auto;margin-top: 170px;float: left;}#title_line h1{line-height: 52px;font-size: 22px;float: left;}#content {width: 980px;text-align: center;margin: 0px auto;min-height: 600px;}#layout-two_column-one {width: 668px;min-height: 700px;float: left;text-align: left;margin-top: 75px;}#layout-two_column-two {width: 252px;min-height: 700px;float: left;text-align: left;background-image: url('../images/sidebar_separator.png');background-repeat: no-repeat;background-position: 4px 0px;padding-left: 60px;margin-top: 75px;}#layout-one_column{width: 980px;min-height: 600px;float: left;text-align: left;margin-top: 75px;}#breadcumb {float: left;margin-top: -65px;font-size: 11px;}.separator{float: left;width: 980px;height: 33px;background-image: url('../images/separator.png');background-position: top center;background-repeat: no-repeat;margin-bottom: 30px;}.image_overlay{width: 208px;height: 122px;overflow: hidden;visibility: hidden;margin-left: -208px;background-image: url('../images/overlay_icon.png');background-repeat: no-repeat;background-position: center center;position: absolute;z-index: 2;}.text{float: left;clear: left;width: 100%;text-align: left;margin-bottom: 30px;}.picture-small{float: left;width: 218px;height: 138px;background-image: url('../images/picture_bg-small.png');background-repeat: no-repeat;padding-left: 8px;padding-top: 6px;margin-bottom: 5px;}.picture-small img {float: left;width: 208px;height: 122px;position: relative;z-index: 1;}.picture-medium{float: left;width: 330px;height: 180px;background-image: url('../images/picture_bg-medium.png');background-repeat: no-repeat;padding-left: 8px;padding-top: 6px;margin-bottom: 15px;}.picture-medium img {float: left;width: 316px;height: 145px;position: relative;z-index: 1;}.picture-large{float: left;width: 652px;height: 224px;background-image: url('../images/picture_bg-large.png');background-repeat: no-repeat;padding-left: 8px;padding-top: 6px;margin-bottom: 15px;}.picture-large img {float: left;width: 646px;height: 211px;position: relative;z-index: 1;}/* PAGINATION */#pagination {margin: 0px auto;text-align: center;height: 24px;}#pagination li{width: 24px;height: 24px;line-height: 24px;background-image: url('../images/btn-page_num.png');background-repeat: no-repeat;background-position: center center;display: inline-block;margin-left: 4px;margin-right: 4px;}#pagination li a{display: block;}#pagination #current{background-image: url('../images/btn-page_num_current.png');}#pagination #current a{color: #fff;}#pagination #prev{width: 65px;background-image: url('../images/btn-prev.png');}#pagination #next{width: 65px;background-image: url('../images/btn-next.png');}/* PORTFOLIO SMALL */#portfolio_categories {float: right;display: inline;}#portfolio_categories li {display: inline;line-height: 52px;}#portfolio_categories li a {padding-left: 15px;padding-right: 15px;padding-top: 14px;padding-bottom: 10px;}.portfolio {float: left;clear: left;width: 1010px;overflow: hidden;}.portfolio li {float: left;width: 222px;min-height: 250px;margin-bottom: 30px;margin-right: 30px;}.pfolio-title{float: left;font-size: 16px;margin-bottom: 15px;}.pfolio-image{float: left;width: 218px;height: 138px;background-image: url('../images/picture_bg-small.png');background-repeat: no-repeat;padding-left: 8px;padding-top: 6px;}.pfolio-image img {float: left;width: 208px;height: 122px;position: relative;z-index: 1;}.pfolio-desc{float: left;}.hidden_for_fbox {display: none;}/* BLOG - LEFT FLOATED*/.blog {float: left;width: 668px;}.blog li {width: 668px;float: left;clear: left;}.post-text {float: left;width: 430px;}.post-text h1 {clear: none;width: 100%;margin-bottom: 0px;font-size: 16px;}.post-info{float: left;clear: left;margin-bottom: 15px;}.post-info img{vertical-align: middle;padding-right: 2px;}.post-excerpt{float: left;clear: left;text-align: justify;}.post-image {float: left;width: 218px;height: 138px;background-image: url('../images/picture_bg-small.png');background-repeat: no-repeat;padding-left: 8px;padding-top: 6px;margin-right: 10px;}.post-image img {float: left;width: 208px;height: 122px;position: relative;z-index: 1;}.post-separator{width: 100%;height: 30px;background-image: url('../images/post_separator.png');background-position: bottom center;background-repeat: no-repeat;margin-bottom: 30px;}/* COMMENTS */#comments{width: 100%;clear: left;float: left;margin-bottom: 30px;}#comments li{clear: left;float: left;margin-bottom: 30px;}#comments li ul {float: left;clear: left;margin-left: 30px;}#comments .avatar{background-image: url('../images/avatar_bg.gif');background-repeat: no-repeat;width: 64px;height: 64px;float: left;margin-right: 15px;padding-left: 4px;padding-top: 4px;}#comments .avatar img{width: 60px;height: 60px;float: left;}#comments li .comment{width: 515px;float: left;}#comments li ul .comment{width: 485px;float: left;}#comments li ul li{margin-bottom: 0px;}#comment_reply{width: 100%;clear: left;float: left;}#comment_reply li {float: left;clear: left;margin-bottom: 15px;}#comment_reply .i-text{float: left;height: 21px;width: 400px;border: 1px solid #c2c2c5;background-color: #fff;padding-left: 4px;padding-right: 4px;margin-right: 10px;}#comment_reply .i-textarea{float: left;height: 90px;width: 590px;border: 1px solid #c2c2c5;background-color: #fff;padding-left: 4px;padding-right: 4px;margin-right: 10px;}#comment_reply .i-send{width: 80px;height: 28px;border: 0px;background-color: transparent;}#comment_reply li label{line-height: 21px;}/* GALLERY */.gallery {float: left;clear: left;width: 1010px;overflow: hidden;}.gallery li {float: left;width: 214px;height: 136px;margin-bottom: 45px;margin-right: 30px;background-image: url('../images/picture_bg-small.png');background-repeat: no-repeat;padding-left: 8px;padding-top: 6px;}.gallery img {float: left;width: 208px;height: 122px;position: relative;z-index: 1;}/* NAVIGATION */.navigation{float: left;clear: left;width: 100%;margin-top: -10px;margin-bottom: 45px;}.navigation li {float: left;clear: left;width: 100%;line-height: 30px;margin: 0px;padding: 0px;background-image: url('../images/list_bg2.png');background-repeat: no-repeat;background-position: 0px 13px;padding-left: 10px;}.navigation li a {display: block;font-weight: normal;}/* SEARCH */.search {float: left;clear: left;margin-bottom: 45px;}.search #search_input{color: #555555;font-size: 12px;width: 183px;height: 29px;line-height: 30px;background-color: transparent;background-image: url('../images/search_input.png');background-repeat: no-repeat;border: 0px;padding-right: 35px;padding-left: 5px;}/* SIDEBAR'S RECENT/POPULAR POSTS */.recent_posts{float: left;clear: left;width: 100%;margin: 0px;padding: 0px;}.recent_posts li{float: left;clear: left;width: 100%;margin: 0px;padding: 0px;margin-bottom: 15px;}.recent_posts .recent_posts-title a{display: block;font-weight: normal;}.recent_posts .recent_posts-title span{color: #7f7f7f;}.recent_posts li img{float: left;width: 56px;height: 56px;border: 1px solid #ddd;margin-right: 15px;padding: 2px;background-color: #fff;}/*  FOOTER  */#footer_top_shadow{width: 100%;height: 34px;float: left;background-image: url('../images/footer_top_shadow.png');background-repeat: repeat-x;background-position: top center;}#footer {width: 100%;background-color: #262629;background-image: url('../images/navpanellight.png');background-repeat: no-repeat;background-position: top center;margin: 0px auto;text-align: center;float: left;}#footer_zizi {width: 100%;height: 100%;background-image: url('../images/zizi.png');}#footer_wrapper{margin: 0px auto;text-align: center;overflow: hidden;width: 980px;}#footer_areas{margin: 0px auto;text-align: center;overflow: hidden;width: 1010px;margin-right: -30px;padding-top: 30px;}#footer_areas li{width: 222px;margin-right: 30px;padding-bottom: 30px;float: left;text-align: left;font-size: 11px;color: #fff;}#footer_areas a{color: #fff;}#footer_areas h1 {font-size: 16px;color: #fff;width: 100%;float: left;clear: left;}/* FOOTER'S RECENT / POPULAR POSTS */#footer .recent_posts{float: left;clear: left;width: 100%;margin: 0px;padding: 0px;}#footer .recent_posts li{float: left;clear: left;width: 100%;margin: 0px;padding: 0px;margin-bottom: 15px;}#footer .recent_posts .recent_posts-title a{display: block;}#footer .recent_posts .recent_posts-title span{color: #bebebe;}#footer .recent_posts li img{float: left;width: 56px;height: 56px;border: 2px solid #ddd;margin-right: 15px;}/* TWITTER */#twitter {float: left;clear: left;}#twitter  li {margin: 0px;padding: 0px;width: 197px;background-image: url('../images/tweet.png');background-repeat: no-repeat;background-position: 0px 4px;padding-left: 25px;margin-bottom: 5px;float: left;clear: left;}#twitter .twitter_time {color: #aaa;font-style: italic;}#twitter  li a {font-weight: bold;}#twitter  .twitter_time {font-weight: normal;}/* LINKS */#footer .links{float: left;clear: left;width: 100%;margin: 0px;padding: 0px;margin-bottom: 30px;margin-top: -10px;}#footer .links li{float: left;clear: left;width: 100%;margin: 0px;padding: 0px;line-height: 30px;background-image: url('../images/list_bg.png');background-repeat: no-repeat;padding-left: 10px;}#footer .links li a{display: block;}/* SOCIAL ICONS */#footer .social_icons{float: left;clear: left;width: 100%;}#footer .social_icons li{float: left;margin-right: 10px;width: auto;display: inline;}/* CONTACT FORM */#footer .contact_form{float: left;clear: left;width: 100%;}#footer .contact_form li{float: left;clear: left;margin: 0px;padding: 0px;margin-bottom: 10px;}#footer .contact_form li input, #footer .contact_form li textarea{float: left;}#footer .contact_form li label {float: left;margin-left: 10px;width: 90px;}#footer .contact_form .i-text {width: 105px;height:20px;background-image: url('../images/i-text.png');background-repeat: no-repeat;background-color: transparent;border: 0px;padding-left: 4px;padding-right: 4px;}#footer .contact_form .i-textarea {width: 214px;height:76px;background-image: url('../images/i-textarea.png');background-repeat: no-repeat;background-color: transparent;border: 0px;padding: 4px;}#footer .contact_form .i-captcha {width: 46px;height:22px;padding: 0px;background-image: url('../images/i-captcha.png');background-repeat: no-repeat;background-color: transparent;border: 0px;text-transform: uppercase;letter-spacing: 1px;padding-left: 4px;}#footer .contact_form li img{width: 48px;height: 22px;float: left;margin-right: 10px;background-color: #aaa;}/* COLUMNS */#layout-two_column-one  .columns-one_half{width: 319px;margin-right: 30px;float: left;}#layout-one_column .columns-one-half{width: 475px;margin-right: 30px;float: left;}#layout-two_column-one  .columns-one_third{width: 202px;margin-right: 30px;float: left;}#layout-one_column  .columns-one_third{width: 306px;margin-right: 30px;float: left;}#layout-two_column-one  .columns-two_third{width: 404px;margin-right: 30px;float: left;}#layout-one_column  .columns-two_third{width: 644px;margin-right: 30px;float: left;}#layout-two_column-one  .columns-one_fourth{width: 144px;margin-right: 30px;float: left;}#layout-one_column  .columns-one_fourth{width: 222px;margin-right: 30px;float: left;}#layout-two_column-one  .columns-three_fourth{width: 494px;margin-right: 30px;float: left;}#layout-one_column  .columns-three_fourth{width: 728px;margin-right: 30px;float: left;}#layout-two_column-one .last_in_a_row, #layout-one_column .last_in_a_row {margin-right: 0px;}/* LISTS */.list_num{float: left;clear: left;margin-bottom: 30px;}.list_num li{width: 202px;float: left;margin-right: 30px;text-align: justify;}.list_num .last{margin-right: 0px;}.list_num li span{float: left;width: 34px;height: 34px;background-image: url('../images/list_num_bg.png');background-repeat: no-repeat;background-position: 0px 0px;text-align: center;line-height: 34px;font-size: 20px;color: #fff;margin-right: 5px;}.list1 {float: left;margin-right: 30px;margin-bottom: 30px;}.list1 li {background-image: url('../images/list1-bullet.gif');background-repeat: no-repeat;background-position: left center;padding-left: 10px;margin: 0px;line-height: 30px;}.list2 {float: left;margin-right: 30px;margin-bottom: 30px;}.list2 li {background-image: url('../images/list2-bullet.png');background-repeat: no-repeat;background-position: left center;padding-left: 10px;margin: 0px;line-height: 30px;}.list3 {float: left;margin-right: 30px;margin-bottom: 30px;}.list3 li {background-image: url('../images/list3-bullet.png');background-repeat: no-repeat;background-position: left bottom;padding-left: 10px;margin: 0px;line-height: 30px;padding-right: 10px;}/* TABS */#tabs { float: left; clear: left; }.ui-tabs { position: relative; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */.ui-tabs .ui-tabs-nav {  margin: 0; width: 100%; float: left; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin-bottom: 15px; }.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; margin: 0px; border-bottom: 0 !important; padding: 0; white-space: nowrap; }.ui-tabs .ui-tabs-nav li a { float: left; padding-left: 10px; padding-right: 10px; line-height: 35px; text-decoration: none; font-size: 11px; }.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin: 0px; padding: 0px; border-top: 3px solid #666; }.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; line-height: 30px; }.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 0px; background: none; }.ui-tabs .ui-tabs-hide { display: none !important; }/* TOGGLES */.toggle{float: left;clear: left;margin-bottom: 15px;padding-left: 20px;background-repeat: no-repeat;background-image: url('../images/icon-plus.png');background-position: 0px 3px;}.toggle_box {background-color:#fff;border: 1px solid #a9a9a9;/* Rounder Corner */-moz-border-radius: 4px;    -webkit-border-radius: 4px;-khtml-border-radius: 4px;overflow: hidden;width: 295px;clear: both;margin-bottom:10px;}.toggle_box .block {padding: 15px;}/* CAROUSEL (HORIZONTAL) */#carousel { height: 1%; overflow:hidden; position: relative; padding: 0 0 10px; float: left; clear: left;  }#carousel .viewport { float: left; width: 560px; height: 135px; overflow: hidden; position: relative; }#carousel .buttons { background:url("../images/carousel-buttons.png") no-repeat scroll 0 0 transparent; display: block; margin: 50px 10px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 39px; height: 37px; overflow: hidden; position: relative; }#carousel .next { background-position: 0 0; margin: 50px 0 0 10px; }#carousel .disable { visibility: hidden; }#carousel .overview { list-style: none; position: absolute; width: 240px; left: 0 top: 0; }#carousel .overview li{ float: left; margin: 0 20px 0 0; padding: 1px; height: 135px; width: 208px;}#carousel .overview li img{ float: left; border: 1px solid #ddd; margin-right: 15px; padding: 4px; background-color: #fff; }/* PRICING TABLE */.pricing_table {float: left;clear: left;margin-bottom: 30px;}.pricing_table th{vertical-align: middle;background-color: #333;text-align: center;line-height: 80px;}.pricing_table thead h1{height: auto;line-height: auto;margin: 0px;padding: 0px;}.pricing_table tbody td {border: 1px solid #ddd;line-height: 24px;padding-top: 4px;padding-bottom: 4px;text-align: center;}.pricing_table tbody td img{vertical-align: middle;}.pricing_table .text_left{text-align: left;}.pricing_table tbody tr{background-color: #fff;}.pricing_table p{clear: none;text-align: center;line-height: 30px;width: 100%;padding-left: 5px;padding-right: 5px;}.pricing_table .dollar{font-size: 23px;font-weight: normal;float: left;line-height: 20px;}.pricing_table .price{font-size: 43px;font-weight: normal;float: left;}.pricing_table .month{font-size: 12px;font-weight: normal;float: left;line-height: 12px;text-align: left;}.pricing_table .first{background-color: #fff;width: 160px;}.pricing_table .second{background-color: #808080;}.pricing_table .third{background-color: #636363;}.pricing_table .fourth{background-color: #4a4a4a;}/* BUTTONS */.button {display: inline-block;zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */*display: inline;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-decoration: none;font: 14px/100% Arial, Helvetica, sans-serif;padding: .5em 2em .55em;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .3em; -moz-border-radius: .3em;border-radius: .3em;}.button:hover {text-decoration: none;}.button:active {position: relative;top: 1px;}a.medium {font-size: 12px;padding: .4em 1.5em .42em;}a.small {font-size: 11px;padding: .2em 1em .275em;}/* black */.black {color: #fff;border: solid 3px #eee;background: #555;}.carbon{background-image: url('../images/navpanel-carbon.png');}