html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, details, figcaption, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, summary, time{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, output, section, summary{display:block;}
meter,progress,mark, time{display:inline;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
html, body{height:100%;}
html{min-width:980px;}
body{background:#fff url("/thesite/header-bg.jpg") center top no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:100%;line-height:1em;color:#000;}
img{border:0;vertical-align:top;text-align:left;}
object{vertical-align:top;outline:none;}
ul, ol{list-style:none;}
table, table td{padding:0;border:none;border-collapse:collapse;}
strong{color:#000;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.col-1, .col-2, .col-3{float:left;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.wrapper{width:100%;overflow:hidden;}
.container{width:100%;}
a.und, .und a{text-decoration:none;}
a.und:hover, .und a:hover{text-decoration:underline;}
.nocolor, .nocolor a{color:inherit;}
#main{width:980px;margin:0 auto;font-size:.75em;position:relative;}
header{height:479px;}
footer{height:168px;position:relative;width:980px;margin:0 auto;}
.footer-bg{width:100%;float:left;background:url("/thesite/footer-bg.png") bottom center no-repeat;}
input, select, textarea{font-family:Arial, Helvetica, sans-serif;font-size:1em;vertical-align:middle;font-weight:normal;margin:0;}
textarea{overflow:auto;}
.logo-portfolio{width:100%;}
.logo-portfolio td{width:50%;text-align:center;border:1px #000 dashed;padding:20px;vertical-align:middle;}
a.button{font:bold 13px/33px Arial, Helvetica, sans-serif;color:#fff;display:inline-block;background:url("/thesite/button-sprite.png") 0 0 no-repeat,url("/thesite/button-sprite.png") 100% -33px no-repeat,url("/thesite/button-sprite.png") 0 -66px repeat-x;padding:0 16px;text-decoration:none;}
#left_col_form:hover a.button,a.button:hover{color:#000;}
.table_price_sup, .table_price_sup td{border:1px #000 dashed;}
.table_price_sup td{padding:0px 5px 0px 5px;}
.table_price_sup_h td, .table_price_sup td span{font-weight:bold;text-align:center;}
.site-price-val{min-height:150px!important;width:100px;background:url(/Img/pricetag-star.png) 0% 0% no-repeat;color:#fff;font-size:150%;text-align:center;padding-top:27px;vertical-align:top;}
.site-price-val span{font-size:70%;text-align:center;line-height:20px;}
.site-price-val strike{display:block;font-size:80%;}
.site-price{width:100%;background:url(/Img/product-box.jpg) 0% 50% no-repeat;clear:both;vertical-align:middle;}
.site-price .td{padding-left:100px;}
.site-price em{display:block;font-weight:bold;font-size:120%;}
.site-price span{display:block;}
#c_start{background:url(/thesite/ticket-49.png) 101% -5px no-repeat;}
#c_start:hover{background:#f1f1f1 url(/thesite/ticket-49.png) 101% -5px no-repeat;}
#c_start strong{background:url(/Img/start.png) 0% 50% no-repeat;}
#c_norm strong{background:url(/Img/business1.png) 0% 50% no-repeat;}
#c_norm{background:url(/thesite/ticket-249.png) 101% -5px no-repeat;}
#c_norm:hover{background:#f1f1f1 url(/thesite/ticket-249.png) 101% -5px no-repeat;}
#c_business{background:url(/thesite/ticket-499.png) 101% -5px no-repeat;}
#c_business:hover{background:#f1f1f1 url(/thesite/ticket-499.png) 101% -5px no-repeat;}
#c_business strong{background:url(/Img/business.png) 0% 50% no-repeat;}
#c_seller{background:url(/thesite/ticket-499.png) 101% -5px no-repeat;}
#c_seller:hover{background:#f1f1f1 url(/thesite/ticket-499.png) 101% -5px no-repeat;}
#c_seller strong{background:url(/Img/seller.png) 0% 50% no-repeat;}
.pricing strong{font:20px/0.8em "Trebuchet MS", Arial, Helvetica, sans-serif;letter-spacing:-1px;margin-bottom:10px;clear:both;display:block;padding-left:35px;line-height:25px;}
.pricing{background:#fbfbfb;border:1px #cccccc solid;padding:10px;cursor:pointer;}
.pricing:hover{border:1px #ffbf11 solid;}
ul.list,#content p{clear:both;}
.center{text-align:center;}
.list li{background:url("/thesite/marker1.png") left 8px no-repeat;padding-left:14px;font:bold Arial, Helvetica, sans-serif;color:#7b7b7b;text-indent:0px;}
.list1 li a{background:url("/thesite/marker1.png") left center no-repeat;padding-left:14px;font:bold 13px/28px Arial, Helvetica, sans-serif;color:#000;}
#left_col_form textarea,#left_col_form input{width:270px!important;border:2px solid #cccccc;padding:5px;margin-bottom:20px;font-family:Tahoma, sans-serif;font-weight:bold;outline:none;}
#left_col_form textarea{height:120px;background:url(/thesite/thank_quastion.png) bottom right no-repeat;}
#left_col_form input{height:20px!important;background:url(/thesite/thank_input.png) bottom right no-repeat;}
#left_col_form #user_name{background:url(/thesite/thank_input.png) bottom right no-repeat;}
#left_col_form #user_tel{background:url(/thesite/thank_tel.png) bottom right no-repeat;}
#left_col_form #user_name:hover{border:2px #ffbf11 solid;background:#f1f1f1;}
#left_col_form #user_tel:hover{border:2px #ffbf11 solid;background:#f1f1f1;}
#left_col_form textarea:hover, #left_col_form input:hover{border:2px #ffbf11 solid;background:#f1f1f1;}
#bread_wrap{float:right;background:url(/thesite/bread_wrap.png) no-repeat top right;margin-top:-10px;margin-bottom:10px;position:relative;z-index:0;}
.breadcrumb{float:left;margin-right:7px;padding:5px 0 6px 40px;background:url(/thesite/bread_bread.png) no-repeat top left;}
.breadcrumb a{text-decoration:underline;}
.bread_h2{padding:3px 40px 6px 0;float:left;font-weight:bold;color:#000;}
.bread_h2 span{font-weight:normal;font-size:18px;color:#000;}
.extra-wrap{overflow:hidden;}
p{margin-bottom:20px;}
.p1{margin-bottom:10px;}
.p2{margin-bottom:20px;}
.p3{margin-bottom:30px;}
.gray{color:#b6b6b6;}
.black{color:#000;}
.blue{color:#55add2;}
.f14{font:14px/20px Arial, Helvetica, sans-serif;color:#252525;text-indent:10px;clear:both;}
.f14 ul li{background:url(/Img/checklist.png) no-repeat 4px 5px !important;padding:0 0 0 22px !important;color:#9f9f9f;font:12px/20px Arial, Helvetica, sans-serif;}
.f14 ol{list-style:square outside;}
a{color:#000;outline:none;}
a:hover{text-decoration:none;}
dl.address{font-weight:bold;color:#000;}
dl.address dd{text-align:right;clear:both;width:233px;}
dl.address dd span{float:left;}
dl.img-box,.img-box-set dl{overflow:hidden;}
dl.img-box dt ,.img-box-set dl dt{float:left;}
dl.img-box dd ,.img-box-set dl dd{overflow:hidden;}
header h3{position:absolute;left:40px;top:124px;}
header h3 a{font:70px/1.2em Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;letter-spacing:-3px;word-spacing:16px;}
header h3 a span{font-size:120px;}
header h3 .slogan{font:22px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#fff048;position:absolute;left:64px;top:124px;text-shadow:1px 1px 0px #fdbc7d;}
header nav{position:absolute;left:0;top:324px;}
header nav ul li{float:left;background:url("/thesite/separator.png") right center no-repeat;}
header nav ul li:last-child{background:none;}
header nav ul li a{font:bold 11px/30px Arial, Helvetica, sans-serif;padding:0 4px;text-transform:uppercase;text-decoration:none;display:inline-block;color:#000;}
header nav ul li a span{padding:0 16px;display:inline-block;cursor:pointer;}
header nav ul li a:hover{background:url("/thesite/nav-sprite.png") 0 0 no-repeat, url("/thesite/nav-sprite.png") 100% -30px no-repeat;}
header nav ul li a:hover span,header nav ul li.active a span{background:#ffef3a;}
header nav ul li.active a{background:url("/thesite/nav-sprite.png") 0 0 no-repeat, url("/thesite/nav-sprite.png") 100% -30px no-repeat;}
#content{width:980px;padding:46px 0 70px 0;color:#9f9f9f;font:12px/20px Arial, Helvetica, sans-serif;}
#content h2,#content h1,#content h4{font:28px/0.8em "Trebuchet MS", Arial, Helvetica, sans-serif;color:#252525;letter-spacing:-1px;margin-bottom:20px;}
#content .border-bottom{width:980px;background:url("/thesite/g-line.png") bottom repeat-x;padding-bottom:30px;margin-bottom:30px;}
#content .border-bottom2{background:url("/thesite/dot-border.png") bottom repeat-x;padding-bottom:20px;margin-bottom:20px;overflow:hidden;}
#content .comm li{float:left;margin-right:8px;display:inline-block;}
#content .comm li.frst{background:url("/thesite/comm.png") left center no-repeat;padding-left:17px;}
#content .comm li a{margin-right:8px;}
footer .privacy{position:absolute;left:0;top:100px;font:10px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#989898;}
footer .privacy .light{color:#d4d4d4;}
footer .soc_ico{position:absolute;left:714px;top:74px;}
footer .soc_ico li{float:left;margin-right:12px;}
#form1 .left{width:278px;float:left;margin-right:29px;}
form1 .right{width:278px;float:left;}
#form1 .left label{float:left;background:url("/thesite/input-bg.png") no-repeat;margin-bottom:31px;}
#form1 .left label input,#form1 .right label textarea{width:270px;background:none;border:none;float:left;padding:8px 0 8px 8px;}
#form1 .right label{float:left;background:url("/thesite/textarea-bg.png");margin-bottom:25px;}
#form1 .right label textarea{height:138px;overflow:auto;}
#form1 .right .btns{float:right;}
#form1 .right .btns a{margin-left:19px;}
#slider{position:relative;}
#slider ul{display:block;height:310px;}
#slider a.prev{position:absolute;z-index:100;left:0px;top:116px;}
#slider a.next{position:absolute;z-index:100;right:0px;top:116px;}
#slider li{position:absolute;display:none;}
#slider .item1{left:20px;top:14px;}
#slider .item2{left:196px;top:0;}
#slider .item3{left:372px;top:57px;}
#slider .item4{left:546px;top:0;}
#slider .item5{left:720px;top:14px;}
#gallery-slider{position:relative;}
#gallery-slider ul{width:210px;height:670px;}
#gallery-slider ul li{position:absolute;display:none;z-index:10;}
#gallery-slider ul li.item1{left:21px;top:11px;z-index:2;}
#gallery-slider ul li.item2{left:0px;top:138px;z-index:3;}
#gallery-slider ul li.item3{left:39px;top:257px;z-index:3;}
#gallery-slider ul li.item4{left:0;top:362px;z-index:4;}
#gallery-slider ul li.item5{left:21px;top:479px;z-index:5;}
#gallery-slider .prev{position:absolute;left:86px;top:0;z-index:1000;}
#gallery-slider .next{position:absolute;left:86px;bottom:16px;z-index:1000;}
#gallery-slider #pic{position:absolute;left:260px;top:0;z-index:1;height:647px;overflow:hidden;}
#page1 .col-1{width:292px;margin-right:50px;}
#page1 .col-2{width:620px;}
#page1 .list{float:left;}
#page1 .list.pr{margin-right:70px;}
#page2 .col-1{width:312px;margin-right:70px;}
#page2 .col-2{width:585px;}
#page2 .list{float:left;}
#page2 .list.pr{margin-right:70px;}
#page4 .col-1{width:320px;margin-right:62px;}
#page4 .col-2{width:585px;}
#page4 .colum{width:252px;float:left;}
#page4 .colum.pr{margin-right:70px;}
#page4 .list{float:left;}
#page4 .list.pr{margin-right:70px;}
#page5 .col-1{width:320px;margin-right:62px;}
#page5 .col-2{width:585px;}