/* General reset */
img{border:0;}
a{color:#c1f676;}
a:hover{text-decoration:none;}
input,
textarea,
select{
	font:11px "Lucida Grande","Lucida Sans Unicode",Arial,Tahoma,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border:0;
}
/* General settings */
html{
	min-width:954px;
	height:100%;
	background:#303030 url(../images/bg-html.gif) repeat-x;
}

body{
	margin:0;
	min-height:100%;
	color:#d6d5d5;
	font: 13px "Lucida Grande","Lucida Sans Unicode",Arial,Tahoma,sans-serif;
	background: url(../images/bg-body.jpg) no-repeat 50% 0;
}
* html body{height:100%;}
body.home-page{
	background: url(../images/bg-body-home.jpg) no-repeat 50% 0;
}
.holder{height:1%;}
.holder:after{
	content:"";
	display:block;
	clear:both;
}
#wrapper{
	width:954px;
	margin:0 auto;
	padding:144px 0 0;
	position:relative;
}
.home-page #wrapper{padding:27px 0 0;}
#main{
	width:954px;
	padding:0 0 100px;
}
#main:after{
	content:"";
	display:block;
	clear:both;
}
.home-page #main{padding:0 0 40px;}
.reasons-page #main{padding:0 0 25px;}
.blog-page #main{padding:16px 0 20px;}
.dedicated-page #main{padding:0 0 5px;}
.team-page #main{padding:0 0 139px;}
.testimonials #main{padding:0 0 139px;}
.this-subpage #main{padding:0 0 15px;}
/* header */
#header{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
}
#header .header-area{
	width:930px;
	height:128px;
	padding:4px 13px 0 11px;
	background: url(../images/bg-header.jpg) no-repeat;
}
.home-page #header .header-area{
	height:77px;
	background: url(../images/bg-header-homepage.png) no-repeat;
}
.logo{
	background: url(../images/logo.jpg) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	width:58px;
	height:43px;
	float:left;
	margin:0 0 0 11px;
}
.logo a{
	display:block;
	height:100%;
}
#header .bar{padding:0 0 6px;z-index:1;}
#header .bar,
#header .info-pane{
	width:100%;
	position:relative;
}
#header .bar:after,
#header .info-pane:after{
	content:"";
	display:block;
	clear:both;
}
/* nav */
#nav{
	margin:0;
	padding:0 14px 0 0;
	list-style:none;
	float:right;
	font:15px/20px Arial,Tahoma,Verdana,sans-serif;
/*	text-shadow:0 0 0 #fff; */
}
#nav li{
	float:left;
	z-index:999;
	padding:12px 19px 6px;
	background: url(../images/arrow-nav.gif) no-repeat 50% 0;
}
#nav li.active{
	background: url(../images/arrow-nav-curent.gif) no-repeat 50% 0;
}
#nav a{
	color:#fff;
	text-decoration:none;
}
#nav a:hover{
	text-decoration:underline;
}
/* drop */
#nav ul{
	position:absolute;
	top:38px;
	left:19px;
	background:#000;
	margin:0;
	padding:0;
	list-style:none;
	width:171px;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	display:none;
	border:1px solid #000;
}
#nav ul ul{
	top:0px;
	left:171px;
}
#nav ul li{
	float:none;
	padding:0;
	background:none;
	height:1%;
	vertical-align:top;
}
#nav ul a{
	display:block;
	height:1%;
	padding:10px 5px 10px 30px;
	background: url(../images/bg-dropdown.jpg) no-repeat -171px 0;
}
#nav ul a:hover{
	text-decoration:none;
	background: url(../images/bg-dropdown.jpg) no-repeat 0 0;
}
#nav ul a.bg1{background-position:-171px -38px;}
#nav ul a.bg1:hover{background-position:0 -38px;}
#nav ul a.bg2{background-position:-171px -76px;}
#nav ul a.bg2:hover{background-position:0 -76px;}
#nav ul a.bg3{background-position:-171px -114px;}
#nav ul a.bg3:hover{background-position:0 -114px;}
#nav ul a.bg4{background-position:-171px -152px;}
#nav ul a.bg4:hover{background-position:0 -152px;}
#nav ul a.bg5{background-position:-171px -190px;}
#nav ul a.bg5:hover{background-position:0 -190px;}
#nav ul a.bg6{background-position:-171px -228px;}
#nav ul a.bg6:hover{background-position:0 -228px;}
#nav ul a.bg7{background-position:-171px -266px;}
#nav ul a.bg7:hover{background-position:0 -266px;}
#nav ul a.bg8{background-position:-171px -304px;}
#nav ul a.bg8:hover{background-position:0 -304px;}
#nav ul a.bg9{background-position:-171px -342px;}
#nav ul a.bg9:hover{background-position:0 -342px;}
#nav li.hover{position:relative;}
#nav li.hover ul ul{display:none;}
#nav li.hover ul,
#nav li.hover ul li.hover ul{
	display:block;
}
/* info-pane */
.info-pane .curent-page{
	float:left;
	padding:0 1px 0 0;
	background: url(../images/bg-curent-page.gif) no-repeat 100% 50%;
	font-size:28px;
	letter-spacing:-2px;
}
* html .info-pane .curent-page{margin:0 -3px 0 0;}
.info-pane .curent-page strong{
	float:left;
	padding:13px 24px 18px;
	font-weight:normal;
	background: url(../images/bg-curent-page-purple.jpg) no-repeat 50% 0;
}
.info-pane .curent-page strong.brown{
	background: url(../images/bg-curent-page-brown.jpg) no-repeat 50% 0;
}
.info-pane .curent-page strong.green{
	background: url(../images/bg-curent-page-green.jpg) no-repeat 50% 0;
}
.info-pane .single{
	height:1%;
	overflow:hidden;
	padding:26px 0 0 20px;
	color:#a1a1a1;
	font-size:18px;
}
.info-pane .single strong{
	font-weight:normal;
	display:block;
}
.info-pane .steps{
	margin:0;
	padding:24px 0 0 20px;
	list-style:none;
	float:left;
}
.steps li{
	float:left;
	height:24px;
	overflow:hidden;
	text-indent:-9999px;
	margin:0 -8px 0 0;
	position:relative;
}
.steps .choose-package-active{
	background: url(../images/bg-choose-package.png) no-repeat;
	width:136px;
}
.steps .choose-package{
        background: url(../images/bg-choose-package-faded.png) no-repeat;
        width:136px;
}
.steps .domain-options-active{
        background: url(../images/bg-domain-options.png) no-repeat;
        width:134px;
}
.steps .domain-options{
	background: url(../images/bg-domain-options-faded.png) no-repeat;
	width:134px;
}
.steps .configure-active{
        background: url(../images/bg-configure.png) no-repeat;
        width:89px;
}
.steps .configure{
	background: url(../images/bg-configure-faded.png) no-repeat;
	width:89px;
}
.steps .confirm-order-active{
        background: url(../images/bg-confirm-order.png) no-repeat;
        width:134px;
}
.steps .confirm-order{
	background: url(../images/bg-confirm-order-faded.png) no-repeat;
	width:134px;
}
.steps .checkout-active{
        background: url(../images/bg-checkout.png) no-repeat;
        width:89px;
}
.steps .checkout{
	background: url(../images/bg-checkout-faded.png) no-repeat;
	width:89px;
}
/* visual */
.visual{
	height:430px;
	padding:0 0 0 4px;
	position:relative;
}
.visual img{
	vertical-align:top;
}
.visual .heading{
	position:absolute;
	width:100%;
	top:15px;
	left:0;
	color:#fff;
}
.visual .heading .inner{
	background: url(../images/bg-heading-inner.png) no-repeat;
	padding:29px 0;
	width:100%;
}
.visual .heading h1{
	margin:0;
	font-weight:normal;
	text-align:center;
	font-size:40px;
}
.visual .btn-compare{
	position:absolute;
	background: url(../images/btn-compare.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	width:159px;
	height:37px;
	cursor:pointer;
	top:358px;
	left:50%;
	margin:0 0 0 -80px;
}
/* items */
.items{
	width:100%;
	overflow:hidden;
	color:#fff;
	font-size:13px;
	line-height:16px;
	background: url(../images/bg-items.jpg) no-repeat;
}
.items p{
	margin:0 0 13px;
}
.items a{
	color:#fff;
	border-bottom:1px solid #3c3c3c;
	text-decoration:none;
}
.items a:hover{
	color:#c1f676;
	border-bottom:1px solid #c1f676;
}
.items .subscribe{
	padding:0 0 3px 32px;
	background: url(../images/bg-subscribe.gif) no-repeat 2px 3px;
	color:#e9e9e9;
	font-size:11px;
	border:0;
}
.items .subscribe span{
	cursor:pointer;
	border-bottom:1px dotted #3c3c3c;
}
.items .subscribe:hover{
	border:0;
}
.items .subscribe:hover span{
	border-bottom:1px dotted #c1f676;
}
.items .item-blog{
	float:left;
	padding:38px 0 0 105px;
	background: url(../images/bg-item-blog.jpg) no-repeat;
	height:71px;
	width:214px;
}
.items .item-this{
	padding:38px 0 0 113px;
	height:71px;
	width:209px;
	background: url(../images/bg-item-this.jpg) no-repeat;
	float:left;
}
.items-reasons{
	padding:38px 0 0 91px;
	height:71px;
	width:218px;
	font-size:12px;
	float:left;
	background: url(../images/bg-items-reasons.jpg) no-repeat;
}
.items em{
	font-style:normal;
	color:#ffe67d;
}
/* content */
#content{
	width:716px;
	float:right;
	overflow:hidden;
	padding:0 0 0 14px;
	border-left:1px solid #393939;
	min-height:420px;
}
* html #content{height:420px;overflow:visible;}
#content.noside{
	width:930px;
	padding:0 23px 0 11px;
	border: none;
}
#content.left{
	float:left;
	width:705px;
	padding:0 23px 0 11px;
	border-right:1px solid #393939;
	border-left:0;
}
/* heading */
#content .heading{
	width:716px;
	margin:0 0 21px;
}
.team-page #content .heading{
	margin:0 0 12px;
}
.heading .t,
.heading .b{
	height:7px;
	overflow:hidden;
	background: url(../images/bg-heading-t.gif) no-repeat;
}
.heading .b{background: url(../images/bg-heading-b.gif) no-repeat;}
.heading .frame{
	background: url(../images/bg-heading-frame.gif) repeat-y;
	height:1%;
	overflow:hidden;
	padding:0 18px;
	color:#dcffa9;
	font-size:16px;
	line-height:26px;
	text-transform:uppercase;
	font-weight:bold;
}
.heading h1{
	font-size:16px;
	margin:0;
}
/* reasons */
.reasons{
	width:716px;
	overflow:hidden;
	line-height:14px;
	font-size:11px;
	color:#d6d5d5;
}
.reasons .hold-reasons{
	width:724px;
	overflow:hidden;
}
.reasons ul{
	margin:0 4px -10px 0;
	padding:0 0 0 12px;
	list-style:none;
	float:left;
	width:345px;
}
.reasons li{
	padding:0 0 0 39px;
	margin:0 0 0px;
	height:1%;
	overflow:hidden;
	background-position:0 12px;
	background-repeat:no-repeat;
}
.reasons li.one{background-image:url(../images/bg-reasons-1.gif);}
.reasons li.two{background-image:url(../images/bg-reasons-2.gif);}
.reasons li.three{background-image:url(../images/bg-reasons-3.gif); margin-top:10px;}
.reasons li.four{background-image:url(../images/bg-reasons-4.gif); margin-top:10px;}
.reasons li.five{background-image:url(../images/bg-reasons-5.gif); margin-top:38px;}
.reasons li.six{background-image:url(../images/bg-reasons-6.gif); margin-top:10px;}
.reasons li.seven{background-image:url(../images/bg-reasons-7.gif); margin-top:66px;}
.reasons li.eight{background-image:url(../images/bg-reasons-8.gif); margin-top:10px;}
.reasons li.nine{background-image:url(../images/bg-reasons-9.gif); margin-top:24px;}
.reasons li.ten{background-image:url(../images/bg-reasons-10.gif); margin-top:10px;}
#content .reasons h2{
	font-size:14px;
	line-height:18px;
	color:#fff;
	margin:0 0 2px;
	font-weight:normal;
}
.reasons p{
	margin:0 0 14px;
}
.cont{
	padding:0 0 0 15px;
	font-size:14px;
	line-height:20px;
	color:#d1d1d1;
}
.cont p{
	margin:0 0 20px;
}
/* quotes */
.quotes{
	margin:0;
	padding:0;
	list-style:none;
}
.cont .quotes{
	width:754px;
	margin:0 0 0 0;
}
.quotes li{
	display:inline-block;
	vertical-align:top;
	width:700px;
	padding:0 0 40px 0;
}
.quotes blockquote{
	margin:0;
	text-align:left;
	color:#ddd;
	font: 15px/16px Georgia,Times,"Times New Roman",serif;
	line-height:20px;
}
.quotes q{
	quotes:none;
	display:block;
	margin:0 0 8px;
}
.quotes q:before,
.quotes q:after{
	content:"";
}
.quotes cite{
	display:block;
	text-transform:uppercase;
	font-size:11px;
	font-style:normal;
}
.quotes a{
	color:#eeffc9;
	text-decoration:none;
}
.quotes a:hover{
	text-decoration:underline;
}
/* blog */
.blog{
	height:1%;
	color:#bcbcbc;
	margin:-7px 0 0;
	position:relative;
}
.blog:after{
	content:"";
	display:block;
	clear:both;
}
.blog h1{
	color:#dcffa9;
	font:bold 24px/32px Arial,Tahoma,Verdana,sans-serif;
	margin:0;
}
.blog .meta{
	color:#6d6d6d;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	margin:0 0 15px;
}
.blog .meta .date{
	font-style:normal;
}
.blog .meta .timestamp{
	color:#6d6d6d;
}
/* entry-content */
.blog .entry-content{
	color:#fff;
	font-size:14px;
	line-height:20px;
	margin:0 0 13px;
}
.blog .entry-content p{
	margin:0 0 20px;
}
.blog .entry-content .view-comments{
	font-weight:bold;
}
/* discussion */
.blog .discussion{
	padding:36px 11px 0 7px;
	margin:0 -11px 6px -7px;
	width:704px;
	background: url(../images/devider.png) no-repeat;
}
.list-comments{
	margin:0;
	padding:0;
	list-style:none;
}
.list-comments .comment{
	height:1%;
	overflow:hidden;
}
.list-comments .comment .comment{
	padding:0 0 0 80px;
}
.list-comments .user-pane{
	border:1px solid #474747;
	background: url(../images/bg-user-pane.png);
	margin:0 0 15px;
	height:1%;
}
.list-comments .user-pane .frame{
	position:relative;
	padding:4px 5px;
	height:1%;
	overflow:hidden;
}
.list-comments .user-pane .avatar{
	float:left;
	margin:0 13px 0 0;
}
.list-comments .user-pane .avatar img{vertical-align:top;}
.list-comments .user-pane .author{
	float:left;
	background: url(../images/separator.gif) no-repeat 100% 9px;
	font-size:16px;
	line-height:20px;
	padding:4px 15px 0 0;
	color:#fff;
	margin:0 12px 0 0;
}
.list-comments .user-pane .author a{
	color:#fff;
	text-decoration:none;
}
.list-comments .user-pane .author a:hover{
	text-decoration:underline;
}
.list-comments .user-pane .ago{
	float:left;
	padding:8px 0 0;
}
.list-comments .user-pane .btn-green{
	float:right;
	margin:7px 7px 0 0;
}
/* btn-green */
.btn-green{
	display:inline-block;
	color:#f1ffde;
	text-decoration:none;
/*	text-shadow:0 0 0 #000; */
	font: 11px/16px Arial,Tahoma,Verdana,sans-serif;
}
.btn-green .r,
.btn-green .l{
	cursor:pointer;
	float:left;
	background: url(../images/btn-green-r.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	width:22px;
	height:18px;
}
.btn-green .l{background: url(../images/btn-green-l.png) no-repeat;}
.btn-green .c{
	background: url(../images/btn-green-c.gif) repeat-x;
	float:left;
	padding:0 0 2px;
	cursor:pointer;
}
.btn-green strong{
	float:left;
	cursor:pointer;
	margin:0 -12px;
	position:relative;
}
.btn-green:hover{text-decoration:none;}
.list-comments .comment-cont{
	padding:0 25px 7px 7px;
	font-size:13px;
	line-height:20px;
}
.list-comments .comment-cont p{
	margin:0 0 20px;
}
.form-add-comments{
	background:#434343;
	padding:18px 20px 0;
	font:14px/18px Arial,Tahoma,Verdana,sans-serif;
	overflow:hidden;
}
.form-add-comments h2{
	font-size:16px;
	color:#fff;
	margin:0;
}
.form-add-comments .frame{
	border-top:1px solid #656565;
	margin:11px 0 20px;
}
.form-add-comments .row{
	height:1%;
	overflow:hidden;
	padding:20px 0 4px;
}
.form-add-comments .cell{float:left;}
.form-add-comments label{
	float:left;
	width:68px;
	padding:3px 20px 0 0;
	text-align:right;
	font-weight:bold;
}
.form-add-comments .hold-text{
	float:left;
}
.form-add-comments .text,
.form-add-comments textarea{
	float:left;
	margin:0;
	padding:3px 5px;
	width:174px;
	font:14px Arial,Tahoma,Verdana,sans-serif;
}
.form-add-comments textarea{
	width:540px;
	max-width:540px;
	height:107px;
	padding:3px 0;
	overflow:auto;
}
.form-add-comments .submit{
	background: url(../images/btn-post-comment.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	width:142px;
	height:31px;
	cursor:pointer;
	float:right;
	border:0;
	margin:10px 29px 0 0;
}
/* dedicated-hosting */
.dedicated-hosting,
.shared-hosting{
	width:723px;
	padding:52px 44px 0 16px;
	margin:-14px -22px 0 0;
	float:left;
	background: url(../images/bg-dedicated-hosting.png) no-repeat;
}
.dedicated-hosting .frame,
.shared-hosting .frame{position:relative;}
.dedicated-hosting table,
.shared-hosting table{
	width:100%;
	border-collapse:collapse;
	font-size:12px;
	line-height:14px;
	color:#eaeaea;
	margin:0 0 17px;
}
.dedicated-hosting th,
.shared-hosting th{
	border-bottom:1px solid #555;
	border-left:1px solid #555;
	padding:8px 5px;
}
.shared-hosting th{border-bottom:0;}
.dedicated-hosting th.first,
.shared-hosting th.first{
	width:165px;
}
.dedicated-hosting th.dedicated1{
	width:252px;
}
.dedicated-hosting td,
.shared-hosting td{
	background: url(../images/border.gif) repeat-x 0 100%;
	border-left:1px solid #555;
	padding:10px 5px;
	text-align:center;
}
.shared-hosting td{padding:8px 5px 9px;}
.shared-hosting .total td{padding:8px 5px 4px;}
.shared-hosting .separator td{padding:5px;}
.shared-hosting .last td{padding:16px 5px 5px;}
.dedicated-hosting th.first,
.dedicated-hosting td.first,
.shared-hosting th.first,
.shared-hosting td.first{
	border-left:0;
}
.dedicated-hosting table .alignleft,
.shared-hosting table .alignleft{
	text-align:left;
}
.dedicated-hosting tr.total td,
.shared-hosting tr.total td{
	background:none;
}
.dedicated-hosting tr.last td,
.shared-hosting tr.last td{
	background:none;
	border:0;
}
.dedicated-hosting .title,
.shared-hosting .title{
	font-style:normal;
	font-size:11px;
}
.dedicated-hosting .yes,
.shared-hosting .yes{
	background: url(../images/y.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	width:13px;
	height:13px;
	display:block;
	margin:0 auto;
}
.dedicated-hosting .no,
.shared-hosting .no{
	background: url(../images/n.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	width:13px;
	height:13px;
	display:block;
	margin:0 auto;
}
.dedicated-hosting .btn-order{
	background: url(../images/btn-order.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	width:142px;
	height:25px;
	cursor:pointer;
	display:block;
	margin:0 auto;
}
.dedicated-hosting .total-price{
	font: 13px/16px Georgia,Times,"Times New Roman",serif;
}
.dedicated-hosting .note,
.shared-hosting .note{
	color:#6db619;
	font-size:18px;
}
.dedicated-hosting p{
	margin:0 0 20px;
}
.dedicated-hosting tr.first td{
	padding:14px 5px 16px;
}
.dedicated-hosting tr.last td{
	padding:6px 5px 14px;
}
/* shared-hosting */
#reseller{
	background: url(../images/bg-reseller-hosting.png) no-repeat;
}
#shared{
	background: url(../images/bg-shared-hosting.png) no-repeat;
}

#domains{
	background: url(../images/bg-domains.png) no-repeat;
}
.shared-hosting .first{
	width:165px;
}
.shared-hosting .starter{
	width:89px;
}
.shared-hosting .standard{
	width:99px;
}
.shared-hosting .medium{
	width:101px;
}
.shared-hosting .large{
	width:101px;
}
.shared-hosting .separator td{
	font-size:0;
	line-height:0;
	height:0;
	background:none;
}
.shared-hosting .total td{
	border:0;
}
.shared-hosting .btn-order{
	background: url(../images/btn-order-min.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	width:80px;
	height:25px;
	cursor:pointer;
	margin:0 auto;
	display:block;
}
.btn-bigmore{
	font: bold 16px/20px Arial,Tahoma,sans-serif;
	color:#fff;
	background: url(../images/btn-big.png) no-repeat;
	width:470px;
	height:36px;
	padding:13px 0 0 53px;
	display:block;
	text-decoration:none;
	cursor:pointer;
}
.btn-bigmore:hover{
	text-decoration:underline;
}
.shared-hosting .btn-bigmore{
	margin:0 0 0 181px;
}
.shared-hosting tr.first td{
	padding:14px 5px 11px;
}
/* sidebar */
#sidebar{
	overflow:hidden;
	height:1%;
	padding:0 0 0 8px;
}
#sidebar .heading{
	background: url(../images/separator-subnav.gif) no-repeat 2px 100%;
	padding:0 0 8px 9px;
	margin:0 0 11px;
}
#sidebar h3{
	background: url(../images/arrow-green.gif) no-repeat 0 50%;
	padding:0 0 0 11px;
	color:#fff;
	font-size:16px;
	margin:0;
	font-weight:normal;
}
#sidebar .list{
	margin:0 0 11px;
	padding:0;
	list-style:none;
}
#sidebar .list li{
	background: url(../images/bullet.gif) no-repeat 14px 7px;
	padding:0 0 2px 27px;
}
#sidebar .list a{
	color:#b0b0b0;
	text-decoration:none;
}
#sidebar .list a:hover{
	text-decoration:underline;
}
/* subnav */
.subnav{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	font: 16px/20px Arial,Tahoma,Verdana,sans-serif;
}
.subnav li{
	background: url(../images/separator-subnav.gif) no-repeat;
	margin:-1px 0 3px;
}
.subnav li.active{
	padding:13px 0 16px;
}
.subnav a{
	display:block;
	padding:8px 0 8px 12px;
	color:#a3a3a3;
	text-decoration:none;
	width:189px;
}
.subnav a:hover{text-decoration:underline;}
.subnav li.active a,
.subnav li.active a:hover{
	background: url(../images/bg-subnav-link.gif) no-repeat;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
/* search */
.search-box{
	width:193px;
	height:35px;
	padding:14px 0 0 10px;
	margin:0 0 6px;
	background: url(../images/bg-search.png) no-repeat;
}
.search .row{
	position:relative;
	height:1%;
	overflow:hidden;
}
.search .bg-text{
	background: url(../images/bg-search-text.png) no-repeat;
	width:112px;
	padding:0 9px 0 27px;
	float:left;
}
.search .bg-text .text{
	position:relative;
	margin:0;
	padding:3px 0;
	border:0;
	float:left;
	background:none;
	width:112px;
}
.search .submit{
	background: url(../images/btn-go.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	width:31px;
	height:18px;
	cursor:pointer;
	float:left;
	margin:0 0 0 6px;
	border:0;
	padding:0;
}
/* aside */
.aside{
	width:165px;
	float:left;
	padding:0 20px 0 8px;
	color:#d1d1d1;
	font-size:11px;
	line-height:13px;
}
.aside .help{
	padding:20px 0 25px 0;
	width:100%;
/*	background: url(../images/bg-help.png) no-repeat; */
}
.aside p{
	margin:0 0 9px;
}
.aside .links{
	margin:0 0 0 -20px;
	padding:0 0 1px 20px;
	position:relative;
	width:164px;
	overflow:hidden;
	text-align:right;
	font-size:9px;
	line-height:14px;
	color:#696969;
	background: url(../images/bg-links.png) no-repeat 0 100%;
}
.aside .links .btn-online,
.aside .links .btn-more{
	background: url(../images/btn-online.jpg) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	text-align:left;
	width:46px;
	height:18px;
	display:inline-block;
	vertical-align:middle;
	margin:10px 0 0 3px;
}
.aside .links .btn-more{
	background: url(../images/btn-more.jpg) no-repeat;
}
.aside .links p{margin:0;}
.aside .list-pay{
	margin:0 0 -13px;
	padding:0 0 20px;
	list-style:none;
	text-align:center;
}
.aside .list-pay li{
	margin:0 0 17px;
}
.aside .list-pay img{vertical-align:top;}
.aside .order-safety{
	width:100%;
	background: url(../images/bg-order-safety.png) no-repeat;
	padding:71px 0 0;
}
.this-subpage .aside .order-safety{
	background: url(../images/bg-order-safety2.png) no-repeat;
}
.aside .order-safety a{
	color:#c6e9ad;
	text-decoration:none;
	border-bottom:1px dotted #c6e9ad;
}
.aside .order-safety a:hover{
	border:0;
}
/* footer */
#footer{
	padding:0 0 30px;
	height:1%;
	overflow:hidden;
	font-size:13px;
	line-height:16px;
	color:#c1c1c1;
	background: url(../images/bg-footer.png) no-repeat;
}
#footer .holder{padding:0 23px;}
#footer .hold-bar{
	padding:19px 23px 0;
	height:1%;
	font-size:11px;
}
#footer .hold-bar:after{
	content:"";
	display:block;
	clear:both;
}
#footer .foot-logo{
	overflow:hidden;
	text-indent:-9999px;
	width:47px;
	height:44px;
	float:left;
	margin:-12px 7px -8px -10px;
}
#footer .foot-logo a{
	display:block;
	height:100%;
	position:relative;
	background: url(../images/bg-foot-logo.png) no-repeat;
}
#footer p{margin:0;}
#footer .nav{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	font-size:11px;
	overflow:hidden;
}
#footer .nav li{
	float:left;
	display:inline;
	padding:0 8px;
	margin:0 8px 0 -8px;
	background: url(../images/separator-nav.gif) no-repeat 0 50%;
}
#footer a{
	color:#acacac;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}

#footer .get-started{
        float:right;
        background: url(https://twitter-badges.s3.amazonaws.com/follow_us-c.png) no-repeat;
        overflow:hidden;
        text-indent:-9999px;
        width:160px;
        height:27px;
        margin:-10px 0 0;
        position:relative;
        cursor:pointer;
}
/* sifr start. do not modify.*/
object, embed {
	margin:0;
	/*display:block;*/
}
.sIFR-flash {
	visibility:visible !important;
	margin:0;
}
.sIFR-replaced {visibility:visible !important;}
span.sIFR-alternate {
	position:absolute !important;
	left:0 !important;
	top:0 !important;
	width:0 !important;
	height:0 !important;
	display:block !important;
	overflow:hidden  !important;
}
.sIFR-flash + div[adblocktab=true] {display:none !important;}
.sIFR-hasFlash .info-pane .curent-page strong{
	padding:18px 9px 9px 22px;
}
/* sifr end */
#promotion {border:1px solid #3e3e3e;}
#promotion {padding:5px;}

/* Terms and Conditions
body.general.conditions h3 {
	margin-left: -5px;
	color:#dcffa9;
}
body.general.conditions ol.numbers {
list-style-type: circle;
}

body.general.conditions strong {
display: inline-block;
margin-left: -55px;
width: 50px;
}

body.general.conditions li {
margin-left:50px;
margin-bottom:10px;
}

body.general.conditions th,td {
border-bottom-style:dotted;
border-width:1px;
}

body.general.conditions ol {
list-style: none;
padding: 0px;
margin: 10px;
}
*/

