html,body{height:100%;}
body{color:#757575;position:relative;min-width:963px;font:14px/20px MavenPro,Arial, Helvetica, sans-serif;background:#434950;margin:0;padding:0;}
.main{width:962px;position:relative;background:none;z-index:5;margin:0 auto;padding:0;}
a{color:#6dbcbc;outline:none;cursor:pointer;text-decoration:none;}
.buttons a:hover{cursor:pointer;}
.clear{width:100%;line-height:0;font-size:0;clear:both;display:block;overflow:hidden;visibility:hidden;height:0;}
.wrapper{width:100%;overflow:hidden;position:relative;}
.extra-wrap{overflow:hidden;display:block;}
.bg{width:100%;background:url(../images/bg.gif) center top repeat-x #fff;}
.bg-content{width:100%;background:url(../images/bg-content.gif) center 0 repeat;border-top:1px solid #e1e1e1;}
.l-h{line-height:18px;}
.p0{margin-bottom:0;}
.p000{margin-bottom:2px;}
.p1{margin-bottom:8px;}
.p2{margin-bottom:15px;}
.p3{margin-bottom:32px;}
.p4{margin-bottom:48px;}
.p5{margin-bottom:42px;}
.prev-indent-bot1{margin-bottom:12px;}
.title{margin-bottom:18px;}
.title1{margin-bottom:19px;}
.indent-bot1{margin-bottom:21px;}
.spacing-bot{margin-bottom:25px;}
.spacing-bot1{margin-bottom:30px;}
.spacing-bot2{margin-bottom:27px;}
.margin-bot{margin-bottom:35px;}
.margin-top{margin-top:11px;}
.margin-top1{margin-top:5px;}
.margin-left{margin-left:10px;}
.spacing{margin-right:11px;}
.spacing-1{margin-right:17px;}
.img-indent{float:left;margin:5px 22px 0 1px;}
.img-indent1{float:left;margin:6px 21px 0 1px;}
.img-indent-r{float:right;margin:0 0 0 10px;}
.transform-none{text-transform:none;}
.padding{padding:1px 0 51px;}
.padding-1{padding:39px 0 43px;}
.padding-2{padding:38px 0 66px;}
.padding-3{padding:20px 0 66px;}
.padding-4{padding:37px 0 50px;}
.padding-5{padding:1px 0 20px;}
.padding-top{padding:15px 0 0;}
.padding-left{padding:0 6px 0 12px;}
.padding-left1{padding:0 0 0 49px;}
.reg{text-transform:uppercase;font-size:72px;color:#81c5c5;letter-spacing:-5px;margin-bottom:-7px;}
.reg span{font-size:20px;display:inline-block;text-shadow:none;margin:7px 0 0 15px;}
.fleft{float:left;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.alignmiddle *{vertical-align:middle;}
header{position:relative;z-index:2;padding:0;} 
.slogan{float:left;font-size:16px;line-height:22px;color:#9a9da0;font-weight:400;font-family:'Maven Pro', sans-serif;padding:16px 0 0 11px;}
.phone-top{float:right;font-size:21px;line-height:6px;letter-spacing:-1px;color:#fff;font-weight:400;font-family:'Maven Pro', sans-serif;padding:10px 0 0;}
.phone-top span{color:#6dbcbc;margin-left:8px;}
header h1{position:relative;float:left;display:inline-block;margin:0;padding:11px 0 0;}
header h1 a{display:block;text-indent:-5000px;overflow:hidden;background:url(../images/logo-es-art.jpg) 0 0 no-repeat;height:35px;width:136px;}
#content{width:100%;z-index:1;margin-top:0;position:relative;background:none;padding:0;}
h1{line-height:1.2em;letter-spacing:-2px;color:#434950;margin:0 0 22px;}
h2,h3,h4,h5,h6{margin:0;;padding:0;}
h1{font-size:31px;}
h1 strong{display:block;margin:-9px 0 0;}
h1 strong.drop{display:block;color:#434950;margin:-8px 0 -9px;}
h6{font-size:18px;color:#81c5c5;font-weight:500;font-family:'Maven Pro', sans-serif;letter-spacing:-1px;}
h6.small{font-size:12px;line-height:20px;font-family:Arial, Helvetica, sans-serif;color:#81c5c5;font-weight:400;letter-spacing:normal;}
h6.small a{color:#81c5c5;}
h6.name{font-size:12px;line-height:20px;font-family:Arial, Helvetica, sans-serif;color:#434950;font-weight:700;letter-spacing:normal;font-style:italic;}
.col-1{float:left;width:426px;padding-top:4px;}
.col-2{float:left;width:114px;}
.col-3{float:left;width:235px;padding-top:4px;}
.phone1{font-size:24px;line-height:28px;letter-spacing:-1px;color:#434950;font-weight:400;font-family:'Maven Pro', sans-serif;}
.phone1 .level{display:block;margin-top:3px;}
.price{font-size:31px;line-height:1.2em;letter-spacing:-2px;color:#81c5c5;}
.border-bot{border-bottom:1px solid #E5E5E5;padding-bottom:21px;margin-bottom:20px;}
.border-bot2{border-bottom:1px solid #ebecde;padding-top:20px;margin-bottom:30px;}
.link-1{display:inline;font-size:12px;line-height:20px;font-style:italic;color:#434950;font-weight:700;}
.link-2{display:inline-block;font-size:12px;line-height:20px;color:#000;font-weight:700;}
.link-3{display:inline-block;background:url(../images/marker-1.gif) 1px 4px no-repeat;font-size:12px;line-height:20px;padding-left:25px;color:#6dbcbc;}
.link-4{display:inline-block;background:url(../images/marker-2.gif) 1px 2px no-repeat;font-size:12px;line-height:20px;padding-left:25px;color:#6dbcbc;}
.button{color:#fff;letter-spacing:-1px;font-size:17px;text-transform:capitalize;line-height:21px;background:#434950;display:inline-block;border-radius:25px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;padding:10px 29px 11px;}
.button:hover{background:#08857F;}
.button-1{color:#fff;letter-spacing:-1px;font-size:17px;line-height:21px;text-transform:capitalize;background:#08857F;display:inline-block;border-radius:15px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;padding:3px 16px 5px;}
.button-1:hover{background:#434950;}
.button-3{color:#fff;letter-spacing:-1px;font-size:17px;text-transform:capitalize;line-height:21px;background:#434950;display:inline-block;border-radius:25px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;padding:10px 18px 11px;}
.button-3:hover{background:#81c5c5;}
.button-4{color:#fff;letter-spacing:-1px;font-size:17px;text-transform:capitalize;line-height:21px;background:url(../images/button-left.png) left top no-repeat;display:inline-block;height:42px;}
.button-4 span{cursor:pointer;display:inline-block;background:url(../images/button-right.png) right top no-repeat;padding:0 20px;}
.button-4 span span{cursor:pointer;display:inline-block;width:73px;text-align:center;background:url(../images/button-4.png) left top repeat-x;padding:10px 0 11px;}
.button-4:hover span{background-position:right bottom;}
.box{background:url(../images/bg-box.jpg) 0 0 no-repeat;width:100%;}
.box-padding{padding:20px 15px 28px 19px;}
.box-padding1{padding:20px 15px 30px 19px;}
.rel{position:relative;z-index:1;}
figcaption{position:absolute;left:0;bottom:0;z-index:5;letter-spacing:-1px;background:url(../images/bg-caption.png) 0 0 repeat;color:#fff;width:100%;text-align:center;font-size:23px;line-height:1.2em;padding:3px 0 7px;}
.list-1 li{background:url(../images/list-marker.png) 1px 8px no-repeat;font-size:12px;line-height:26px;padding-left:31px;}
.list-2 li{background:url(../images/list-marker.png) 1px 8px no-repeat;font-size:13px;line-height:26px;padding-left:31px;}
.list{padding:0 50px 0 1px;}
.list li{width:100%;overflow:hidden;vertical-align:top;font-size:12px;line-height:22px;color:#8e8c7d;}
.list li strong{display:block;overflow:hidden;background:url(../images/line-hor.gif) repeat-x 0 15px;}
.list li a{float:left;text-decoration:none;color:#8e8c7d;}
.ol-list-1 li{list-style-position:inside;list-style-type:decimal-leading-zero;font-size:12px;line-height:19px;margin-bottom:1px;color:#434950;}
.ol-list-1 li a{color:#434950;text-decoration:none;font-weight:400;}
*+html .ol-list-1 li{list-style-type:decimal;}
.map iframe{width:450px;height:300px;margin:2px 0 26px;}
footer{width:100%;background:none;position:relative;padding:12px 0 39px;}
.text-bot{float:right;font-size:12px;line-height:22px;color:#a1a4a8;padding:1px 9px 0 0;}
.text-bot a{color:#a1a4a8;text-decoration:none;margin-left:15px;}
.footer-menu{float:left;padding:0 0 0 11px}
.footer-menu li{float:left;font-weight:700;font-size:12px;line-height:22px;margin-right:18px;}
.footer-menu li a{display:inline-block;color:#fff;}
.footer-menu li.current a{color:#6dbcbc!important;}
.top1{background:url(../images/top.png) 0 50% no-repeat;text-decoration:none;color:#302b28;display:inline-block;font-size:11px;text-transform:uppercase;padding:0 0 0 15px;}
table.table{font-size:12px;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;}
table.table thead th{background:#6dbcbc;border-right:1px solid #d9d9d9;color:#fff;font-weight:400;font-size:14px;font-family:Arial, Helvetica, sans-serif;padding:17px 0 16px;}
table.table tbody td{border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;width:126px;text-align:center;background:#f5f5f5;color:#6f6864;padding:9px 0;}
table.table tbody tr.lasts td{border-bottom:1px solid #d9d9d9;}
table.table tbody td.right,table.table thead th.right{border-right:1px solid #d9d9d9;}
table.table tbody tr:hover td{background:#fff;}
ins{background:#6dbcbc;text-decoration:none;color:#5f5f5f;padding:0 5px;}
i{font-weight:700;}
del{text-decoration:line-through;}
abbr,dfn{cursor:help;color:#6dbcbc;}
dfn{letter-spacing:3px;font-size:14px;font-style:italic;}
sup,sub{font-size:.8em;}
sub{vertical-align:bottom;}
.elements-list small{font-size:10px;}
.elements-list big{font-size:21px;}
.elements-list q{font-family:"Courier New",Courier,monospace;color:#6dbcbc;font-size:15px;}
kdd,samp{font-family:"Courier New", Courier, monospace;font-size:11px;}
abbr,acronym{text-transform:uppercase;font-size:12px;}
pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5;display:block;}
code{background-color:#f6f6f6;display:block;color:#333;line-height:1.67em;border:1px dotted #333;padding:3px 2px 3px 5px;}
pre{white-space:pre;}
.elements-list li{background:none!important;position:relative;line-height:28px;padding:0!important;}
.elements-list li code{position:absolute;right:0;top:-3px;border:1px dotted #333;padding:2px 3px 1px;}
dl{color:#777;font-size:12px;line-height:18px;margin:0 0 18px;}
dl dt{margin:0 0 18px;}
dl dd span{float:left;width:69px;}
dl dd a{color:#6dbcbc;text-decoration:none;}
.dropcap,.dropcap1,.dropcap2,.dropcap3{font-size:44px;line-height:1.2em;color:#f5f5f5;float:left;text-align:center;width:60px;border-radius:70px;letter-spacing:-1px;margin:4px 18px 0 0;padding:1px 0 6px;}
.dropcap{background:url(../images/bg-dropcap.gif) 0 0 repeat;}
.dropcap1{background:url(../images/bg-dropcap1.gif) 0 0 repeat;}
.dropcap2{background:url(../images/bg-dropcap2.gif) 0 0 repeat;}
.dropcap3{background:url(../images/bg-dropcap3.gif) 0 0 repeat;}
blockquote{display:block;quotes:none;font-size:12px;line-height:20px;color:#81c5c5;margin:0 0 6px;}
.quotes{background:none;padding:0;}
.info-box,.download-box,.notification-box,.error-box{margin-bottom:15px;position:relative;height:1%;font-size:13px;padding:20px 30px 20px 110px;}
.info-box{color:#64757f;background:#e1f2fc;border:1px solid #68a2cf;}
.download-box{color:#697a58;background:#efd;border:1px solid #a3c159;font-size:16px;width:300px;height:55px}
.notification-box{color:#79725b;background:#fef7e0;border:1px solid #e6c555;}
.error-box{color:#7e6c6c;background:#feebeb;border:1px solid #f99;}
.info-box p.icon,.download-box p.icon,.notification-box p.icon,.error-box p.icon{position:absolute;left:34px;top:16px;margin:0;}
.layouts-nav{width:100%;overflow:hidden;padding-bottom:30px!important;}
.layouts-nav li{float:left;margin-right:20px;background:none!important;padding:0!important;}
.layouts-nav li a{float:left;background:#6dbcbc;border-radius:2px;color:#fff;font-weight:700;text-decoration:none;position:relative;margin-right:10px;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;padding:4px 10px;}
.layouts-nav li a:hover{background-color:#343a41;}
#constuction-box{width:800px;height:500px;position:absolute;left:50%;top:50%;margin-left:-400px;margin-top:-250px;background:#fff;border-radius:5px;text-align:center;border-color:#ccc;}
#constuction-box .button{position:relative;}
#constuction-box h1{text-align:center;font-size:4em;margin-bottom:.2em;line-height:1.2em;letter-spacing:2px;border-bottom:1px solid #ddd;padding-bottom:10px;}
#countdown_dashboard{height:110px;width:650px;position:relative;margin:0 auto;padding:30px 0 40px;}
.dash{width:110px;height:114px;background:transparent url(../images/dash.png) 0 0 no-repeat;float:left;margin-left:20px;position:relative;}
.dash .digit{font-size:75px;line-height:85px;font-weight:700;float:left;width:55px;text-align:center;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#555;position:relative;}
.dash .digit .bottom{font-size:75px;line-height:85px;}
.dash_title{position:absolute;display:block;bottom:0;left:0;font-size:12px;color:#555;text-transform:uppercase;letter-spacing:2px;width:110px;}
.dev_comment{font-size:14pt;color:#777;text-align:center;font-style:italic;margin:40px 10px;}
#intro-box{width:600px;height:400px;position:relative;left:50%;top:50%;margin-left:-300px;margin-top:-200px;background:#fff;border-radius:5px;text-align:center;float:left;border-color:#ccc;}
#intro-box h1{text-align:center;font-size:4em;margin-bottom:.2em;line-height:1.3em;position:absolute;left:0;top:-90px;width:600px;overflow:hidden;height:100px;border:none;}
#intro-box .button{position:absolute;right:40px;bottom:10px;float:right;white-space:nowrap;}
.intro-buttons{width:500px;position:absolute;left:0;bottom:50px;padding:0 50px;}
#flash-intro{margin-bottom:20px;position:absolute;left:23px;top:20px;}
.lightbox-image{display:inline-block;position:relative;}
.lightbox-image span{position:absolute;width:100%;height:100%;left:0;top:0;background:url(../images/magnify.png) 50% 50% no-repeat #fff;}
.slideDown{padding:0 1px 0 0;}
.slideDown dt{background-color:#6dbcbc;background-image:url(../images/arrow1.gif);background-repeat:no-repeat;background-position:100% 16px;box-shadow:1px 1px 1px #d1d1d1;color:#fff;font-weight:700;text-decoration:none;display:block;font-size:12px;cursor:pointer;margin-bottom:10px;padding:9px 0 9px 21px;}
.slideDown dt.active{background-image:url(../images/arrow2.gif);}
.slideDown dd{display:none;padding:10px 20px 20px;}
.slideDown.absolute dd{position:absolute;z-index:999;background:#fff;}
dl#accordion{list-style-type:none;height:auto!important;margin:0;padding:0 2px 0 0;}
dl#accordion .indent{padding-top:7px!important;padding-bottom:5px!important;}
dl#accordion a{display:block;text-decoration:none;}
dl#accordion dt a{background-color:#6dbcbc;background-image:url(../images/arrow1.gif);background-repeat:no-repeat;background-position:100% 16px;box-shadow:1px 1px 1px #d1d1d1;color:#fff;margin-bottom:4px;font-weight:700;text-decoration:none;display:block;font-size:12px;padding:9px 0 9px 21px;}
dl#accordion dt.active a{background-color:#343a41;background-image:url(../images/arrow2.gif);color:#fff;}
dl#accordion dd{display:none;margin-bottom:0;padding-left:0;}
dl#accordion dd .indent{padding:10px 30px 14px 20px !important;}
dl#accordion dd a{display:inline;background:none;font-weight:400;width:auto;padding:0;}
dl#accordion dd a:hover{text-decoration:none;background:none;}
dl#accordion dd .sub_menu li{list-style:none;line-height:30px!important;padding-left:12px;}
.sub_menu li a{font-size:12px!important;line-height:30px!important;}
#aToolTip{border:1px solid #343a41;background:#6dbcbc;color:#fff;font-size:12px;position:absolute;display:none;z-index:50000;margin:0;padding:3px 9px;}
#aToolTip .aToolTipContent{position:relative;margin:0;padding:0;}
a#aToolTipCloseBtn{display:block;height:20px;width:20px;overflow:hidden;background:url(../images/close.gif) no-repeat;text-indent:-9999px;outline:none;position:absolute;top:-15px;right:-20px;}
.tabs{padding:10px 0;}
.tabs ol{list-style-type:decimal;list-style-position:inside;margin:0 0 0 10px;}
.tabs ol li{display:list-item;float:none;padding-bottom:5px!important;font-size:12px;color:#fff;}
.tabs ul{list-style:none;overflow:hidden;padding:0!important;}
.tabs li{display:block;float:left;background:none;margin:0 5px 0 0;padding:0!important;}
.tabs .selected{margin-bottom:0;position:relative;}
.tabs .selected a{background:#6dbcbc;color:#fff;padding-bottom:10px;}
.tabs li a:hover{background:#6dbcbc;color:#fff;}
.tabs li a{background:#434950;color:#fff;font-weight:700;display:block;text-decoration:none;padding:5px 10px;}
.tabs .tab-content{clear:both;background:#6dbcbc;color:#fff;width:auto;overflow:auto;}
.tabs .tab-content .inner{padding:10px;}
.tabs pre{margin:4px 0;}
.tabs code{overflow:auto;}
*+html .tabs code{overflow:visible;}
#preloader{text-indent:10px;background:transparent url(../images/loader.gif) 1em center no-repeat;margin:0;padding:1em 1em 1em 3em;}
ul#twitter_update_list{list-style-type:none;margin:0;padding:0 0 .5em;}
ul#twitter_update_list li{background:#6dbcbc;color:#343a41;margin:0 0 7px;padding:.8em 0 1em 1em !important;}
.code{padding:30px 0 10px;}
.code a.code-icon i{padding-right:6px;font-style:normal;color:#fff;}
.code div.grabber{display:none;}
.code code{background:#f6f6f6;color:#333;border:1px solid #dfdfdf;white-space:pre;overflow:auto;padding:0 10px;}
fieldset{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:1px solid #ccc;width:850px;}
legend{padding:9px 4px 0;}
.e4{font-size:22px;color:#08857F;}
.e4b{font-size:25px;color:#08857F;font-weight:700;}
@font-face{font-family:MavenPro;src:url(maven_pro_bold-webfont.eot?#iefix) format(embedded-opentype), url(maven_pro_bold-webfont.woff) format(woff), url(maven_pro_bold-webfont.ttf) format(truetype), url(maven_pro_bold-webfont.svgz#MavenProBold) format(svg), url(maven_pro_bold-webfont.svg#MavenProBold) format(svg);font-weight:700;font-style:normal;}
ol,ul{margin-left:-16px;list-style:none outside none;}
.menu{float:left;position:relative;padding:50px 0 0 0;width:950px;margin-left:50px}
.menu ul{float:left;margin:0;padding:0;}
.menu ul li{display:inline;margin:0 16px 0 0;}
.menu ul li a{text-transform:uppercase;letter-spacing:-1px;color:#343a41;font-size:24px;line-height:1.2em;font-weight:700;text-decoration:none;}
.container_12{margin-left:auto;margin-right:auto;width:960px;position:relative;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin:0 10px;}
.alpha{margin-left:0;}
.container_12 .grid_1{width:60px;}
.container_12 .grid_2{width:140px;}
.container_12 .grid_3{width:220px;}
.container_12 .grid_4{width:300px;}
.container_12 .grid_5{width:380px;}
.container_12 .grid_6{width:410px;}
.container_12 .grid_7{width:540px;}
.container_12 .grid_8{width:620px;}
.container_12 .grid_9{width:700px;}
.container_12 .grid_10{width:780px;}
.container_12 .grid_11{width:860px;}
.container_12 .grid_12{width:940px;}
.container_12 .prefix_1{padding-left:80px;}
.container_12 .prefix_2{padding-left:160px;}
.container_12 .prefix_3{padding-left:240px;}
.container_12 .prefix_4{padding-left:320px;}
.container_12 .prefix_5{padding-left:400px;}
.container_12 .prefix_6{padding-left:480px;}
.container_12 .prefix_7{padding-left:560px;}
.container_12 .prefix_8{padding-left:640px;}
.container_12 .prefix_9{padding-left:720px;}
.container_12 .prefix_10{padding-left:800px;}
.container_12 .prefix_11{padding-left:880px;}
.container_12 .suffix_1{padding-right:80px;}
.container_12 .suffix_2{padding-right:160px;}
.container_12 .suffix_3{padding-right:240px;}
.container_12 .suffix_4{padding-right:320px;}
.container_12 .suffix_5{padding-right:400px;}
.container_12 .suffix_6{padding-right:480px;}
.container_12 .suffix_7{padding-right:560px;}
.container_12 .suffix_8{padding-right:640px;}
.container_12 .suffix_9{padding-right:720px;}
.container_12 .suffix_10{padding-right:800px;}
.container_12 .suffix_11{padding-right:880px;}
.container_12 .push_1{left:80px;}
.container_12 .push_2{left:160px;}
.container_12 .push_3{left:240px;}
.container_12 .push_4{left:320px;}
.container_12 .push_5{left:400px;}
.container_12 .push_6{left:480px;}
.container_12 .push_7{left:560px;}
.container_12 .push_8{left:640px;}
.container_12 .push_9{left:720px;}
.container_12 .push_10{left:800px;}
.container_12 .push_11{left:880px;}
.container_12 .pull_1{left:-80px;}
.container_12 .pull_2{left:-160px;}
.container_12 .pull_3{left:-240px;}
.container_12 .pull_4{left:-320px;}
.container_12 .pull_5{left:-400px;}
.container_12 .pull_6{left:-480px;}
.container_12 .pull_7{left:-560px;}
.container_12 .pull_8{left:-640px;}
.container_12 .pull_9{left:-720px;}
.container_12 .pull_10{left:-800px;}
.container_12 .pull_11{left:-880px;}
a:hover,.sf-menu li a,.list-1 li a,.list-2 li a,.link,.link-1,.link-2,.button,.button-2,.button-1,.button-3,.button-4,.text-bot a,.footer-menu li a,h6 a,h1 a,.link-3:hover,.link-4:hover{text-decoration:none;}
p,.indent-bot{margin-bottom:20px;}
.p00,.tabs .tab-content p{margin-bottom:5px;}
.prev-indent-bot,.code a.code-icon{margin-bottom:10px;}
.fright,.list li span{float:right;}
.color-1,ul#twitter_update_list li a,ul#twitter_update_list li span a{color:#fff;}
.color-2,dl dt strong{color:#000;}
.color-3,.link,.top1:hover,big,em,ul#twitter_update_list li:hover a{color:#6dbcbc;}
h1 span,.menu ul li a:hover,.current{color:#08857F;}
h3,.e3{font-size:24px;letter-spacing:-1px;margin:0 0 17px;}
h6.name a,.price span,.tabs .tab-content strong{color:#434950;}
.link:hover,.list-1 li a:hover,.list-2 li a:hover,.list li a:hover,.text-bot a:hover,dl dd a:hover{text-decoration:underline;}
.button-4:hover,.button-4:hover span span{background-position:left bottom;}
.rel img,.lightbox-image img{position:relative;z-index:2;}
.list-1 li a,.list-2 li a{color:#8f8f8f;display:inline-block;}
.list-1 li a span,.list-2 li a span{display:block;margin-top:-8px;}
.footer-menu li.last,.omega{margin-right:0;}
#constuction-box .inside,#intro-box .inside{padding:40px;}
.slideDown dt:hover,.slideDown dt.active,dl#accordion dt a:hover,ul#twitter_update_list li:hover{background-color:#343a41;color:#fff;}
#block dd,ul#twitter_update_list li span{display:block;}
dl#accordion dt,#twitter p{margin:0;}



.h-aside{font-weight:500;font-family:'Maven Pro', sans-serif;font-size:24px;letter-spacing:-1px;margin:0 0 17px;}
.wrapper h1{margin-left:30px;color:#CCCCCC;font-size: 27px;width:530px;float:left}
.ifr{border:none; overflow:hidden; width:80px; height:70px;overflow:hidden;border:0;}
.slider-container {position:relative; width:940px; margin:0 auto;}
.slider-bg {
	position:absolute;
	border:1px solid #eaebec;
	background:#fafafa;
	width:938px;
	height:417px;
	top:8px;
	left:0;
	z-index:1;
}
#coin-slider{
	overflow:hidden;
	background:url(../images/loader.gif) 50% 50% no-repeat;
	width:900px;
	height:503px;
	margin:0 auto;
	position:relative;
	z-index:2;
}
#coin-slider img{display:none;}
#coin-slider img.first{display:block;}
.coin-slider{
	position:relative;
	z-index:2;
	margin:0px auto;
	width:900px;
	overflow:hidden;
	height:503px;
}


.coin-slider a{
	text-decoration:none;
	display:inline-block;
	outline:none;
	border:none;
}
.controls {
	height:362px;
	width:940px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:20;
}
.cs-buttons{
	font-size:0px;
	line-height:0;
	position:absolute;
	top:351px;
	left:154px;
	z-index:22;
}

.cs-buttons a{
	margin-right:10px;
	height:10px;
	width:10px;
	background:#fff;
	display:inline-block;
	border-radius:5px;
}
.cs-buttons a:hover, .cs-buttons a.cs-active{background:#434950;}
.cs-prev, .cs-next{
	display:none;
}

#coin-slider .banner {
    height: 100%;
    left: -788px;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 635px;
    z-index: 19;
}
.text-1 {
	display:block;
	color: #fff;
	font-size:44px;
	line-height:1.2em;	
}
.text-2 {
	display:block;
	color: #fbfbfb;
	font-size:110px;
	line-height:1.5em;
	letter-spacing:-10px;
	margin-top:-51px;
	padding:0 0 0 0px;
}
.pad-1 {padding:0 0 0 190px;}
.pad-2 {padding:0 0 0 98px;}
.pad-4 {padding:0 0 0 9px;}
.pad-5 {padding:0 0 0 19px;}
.pad-6 {padding:0 0 0 135px;}
.pad-7 {padding:0 0 0 20px;}

.text-3 {
	display:block;
	color: #fff;
	font-size:26px;
	line-height:1.2em;
	font-family: 'Maven Pro', sans-serif;
	font-weight:400;
	margin-top:-16px;
	letter-spacing:-2px;
	text-transform:uppercase;
}
.text-4 {
	display:block;
	color: #fbfbfb;
	font-size:110px;
	line-height:1.2em;
	letter-spacing:-6px;
	margin-top:-37px;
	padding:5px 0 0 0px;
}
*+html .text-4 {margin:-30px 0 -30px 0;}
#coin-slider .banner:first-child {
    z-index: 20;
}
#coin-slider .banner strong {
    display: block;
    overflow: hidden;
    position: absolute;
    
}
#coin-slider .banner strong:first-child + strong {
	z-index: 21;
}

.button-2{
	color:#343a41;
	letter-spacing:-1px;
	font-size:17px;
	text-transform:capitalize;
	line-height:21px;
	background:url(../images/bg-button.gif) 0 0 repeat-x #f5f5f5;
	display:inline-block;
	border-radius:25px;
	padding:11px 22px 11px 22px;
	box-shadow:1px 1px 0 #75848c;
	margin:0 1px 2px 0px;
}
.button-2:hover {background:#343a41; color:#fff;}


input[type=text],
input[type=password],
textarea{
	color:#777777;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
	font-weight:normal;
	padding:8px 8px 10px 8px;
	margin:0;
	background:#fff;
	border:1px solid #e4e4e4;
	outline:none;
	width:202px;
}

/* Search */
#search {
	height:36px;
	background:#fff;
	border:1px solid #d0d0d0;
	overflow:hidden;
}
#search input {
	width:240px; 
	line-height:1.23em;
	padding:10px 8px 10px 8px;
	background:none;
	border:none;
}
#search span {float:left;}

#search a {
	display:inline-block; 
	width:42px;
	height:36px;
	background:url(../images/search-a.png) 0 0px no-repeat #fff;
}

/* Contact form */
.success {
	width:438px;
	text-align:center;
	color:#343a41;
	font-size:19px;
	line-height:1.2em;
	padding:10px 10px 10px 10px;
	margin-bottom:10px;
	display:none;
	background:#fff;
	border:1px solid #e4e4e4;
}
#contact-form {
	vertical-align:top;
	padding-top:2px;
}
	#contact-form fieldset {
		border:none;
		}
		#contact-form .field {
			overflow:hidden;
			padding:0 0 19px 0px;
			}
			#contact-form input { 
				float:left; 
				line-height:1.23em; 
				margin:0px 0 0 0;
			}
			#contact-form .area .error { float:left;}
			#contact-form textarea {
				overflow:auto;
				margin:1px 0 0 0;
				width:380px;
				height:175px; 
				float:left;
				line-height:1.23em;
				resize:vertical;
			}
			#contact-form label {
				padding:0 0 0px 0px;
				display:inline-block;
				color:#F00;
				}
				#contact-form .error, #contact-form .empty {
					color:red;
					width:261px;
					font-size:11px;
					line-height:15px;
					padding:3px 0 0 0px;
					display:none;
					float:left;
				}
		.buttons-wrapper {text-align:right; clear:both; padding:30px 0px 0 0px;}
		.buttons-wrapper a {text-align:center;}
		.buttons-wrapper .left-indent { margin-left:17px;}
	

/* Newsletter-alt-form */
#newsletter-alt-form fieldset{border:none}
#newsletter-alt-form input[type=text]{
	margin-right:12px; 
}
#newsletter-alt-form a{vertical-align:middle;}