body {
	margin: 0px;
	padding: 0px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	background: #dbdbdb;
}

.container {
	width: 100%;
	height: auto;
	float: left;
	clear: both;
}

.clear {
	clear: both;
}

img {
	border: none;
}

.red {
	color: red;
	font-weight: bold;
}

a:link {
	color: #777777;
	text-decoration: none;
	outline: none;
}

a:visited {
	text-decoration: none;
	color: #777777;
	outline: none;
}

a:hover {
	text-decoration: underline;
	color: #777777;
	outline: none;
}

a:active {
	text-decoration: none;
	color: #777777;
	outline: none;
}

strong {
	color: #dc9700;
}

.wrapper {
	width: 1000px;
	height: auto;
	margin: 0 auto;
}

.headercon {
	float: left;
	width: 100%;
}

.header {
	float: left;
	width: 1000px;
	background: url(../images/headerbg.jpg) no-repeat left top;
	height: 139px;
}

.logo {
	float: left;
	margin: 37px 40px 0 10px;
}

.socialbox {
	float: left;
	margin: 30px 0 0 0;
}

.socialbox .fb-like {
	float: left;
	margin: 0 0 5px 0;
}

.socialbox .twitter-like {
	float: left;
	clear: left;
}

.topright {
	float: right;
	margin: 0 10px 0 0;
}

.tollfree {
	background: url(../images/tollfree.png) no-repeat left top;
	width: 259px;
	clear: right;
	height: 32px;
	line-height: 32px;
	color: #FFF;
	font-size: 14px;
	margin: 0 0 1px 0;
	padding: 0 0 0 38px;
	float: right;
	overflow: hidden;
}

.livechat {
	float: right;
	width: 148px;
	height: 32px;
}

.livechat a {
	display: block;
	width: 140px;
	height: 32px;
	line-height: 32px;
	padding: 0 0 0 20px;
	color: #FFF;
	font-size: 14px;
	text-decoration: none;
	background: url(../images/livechat.png) no-repeat left top;
}

.livechat a:hover {
	background: url(../images/livechat.png) no-repeat left bottom;
}

.livechat a span {
	color: #80ca00;
	font-weight: bold;
}

.country {
	float: right;
	background: url(../images/country.png) no-repeat left top;
	width: 148px;
	height: 32px;
}

.topmenu {
	list-style: none;
	margin: 0 0 15px 0;
	padding: 0px;
	display: block;
	height: 36px;
	line-height: 36px;
	float: right;
	background: url(../images/topmenubg.png) top left repeat-x;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}

.topmenu li {
	float: left;
	display: inline;
	height: 36px;
	line-height: 36px;
}

.topmenu li a {
	display: block;
	line-height: 36px;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 0 10px 0 35px;
}

.topmenu li a:hover {
	text-decoration: underline;
}

.login1 {
	background: url(../images/login2.png) no-repeat 17px 9px;
}

.live {
	background: url(../images/live.png) no-repeat 8px center;
}

.register {
	background: url(../images/register-icon.png) no-repeat 11px center;
}

.contact {
	background: url(../images/contact2.png) no-repeat 8px center;
}

#menu {
	float: left;
	height: 36px;
	width: 830px;
	margin: 19px 0 0 0;
}

#menu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#menu ul li {
	float: left;
	display: inline;
	height: 36px;
	margin: 0 1px 0 0;
}

#menu ul li a {
	display: block;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	text-shadow: 1px 1px 1px #3d2815;
	background: url(../images/menu.png) repeat-x left top;
	line-height: 36px;
	padding: 0 30px;
}

#menu ul li a:hover,#menu ul li.active a {
	background: url(../images/menuactive.png) repeat-x left top;
	color: #3f2814;
	text-shadow: 1px 1px 1px #f1cd67;
}

#menu li li {
	float: left;
	margin: 0px;
	width: 225px;
	padding: 0px;
}

#menu ul li.over a,#menu ul li:hover a {
	background: url(../images/menuactive.png) repeat-x left top;
	color: #3f2814;
	text-shadow: 1px 1px 1px #f1cd67;
}

#menu .active a {
	color: #F0FF00;
}

#menu li li a,#menu li li a:link,#menu li li a:visited {
	background: none;
	color: #3f2814;
	float: none;
	margin: 0px;
	padding: 0 20px;
	text-align: left;
	border-radius: 0 0 0 0;
}

#menu li li a:hover,#menu li li a:active {
	color: #3f2814;
	float: none;
	margin: 0px;
	text-align: left;
}

#menu li ul {
	left: -999em;
	position: absolute;
	width: 10em;
	z-index: 9999;
	width: 225px;
	-webkit-border-radius: 0 6px 6px 6px;
	-moz-border-radius: 0 6px 6px 6px;
	border-radius: 0 6px 6px 6px;
	background-color: #dd9800;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear,left top,left bottom,from(#dd9800),to(#f6cc71));
	background-image: -moz-linear-gradient(top,#dd9800,#f6cc71);
	background-image: -ms-linear-gradient(top,#dd9800,#f6cc71);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#dd9800),color-stop(100%,#f6cc71));
	background-image: -webkit-linear-gradient(top,#dd9800,#f6cc71);
	background-image: -o-linear-gradient(top,#dd9800,#f6cc71);
	background-image: linear-gradient(top,#dd9800,#f6cc71);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd9800',endColorstr='#f6cc71',GradientType=0);
	border-left: #fff 1px solid;
	border-right: #fff 1px solid;
	border-bottom: #fff 1px solid;
}

#menu li:hover ul {
	display: block;
	left: auto;
}

#menu li:hover ul,#menu li.sfhover ul {
	left: auto;
}

.login {
	float: right;
	width: 152px;
	height: 43px;
	margin: 12px 0 0 0;
	line-height: 49px;
	text-align: center;
	text-indent: 27px;
}

.login a {
	display: block;
	width: 152px;
	height: 43px;
	background: url(../images/login.png) no-repeat left top;
	color: #3f2814;
	text-shadow: #f1cd67 1px 1px;
	font-weight: bold;
}

.login a:hover {
	background: url(../images/login.png) no-repeat left bottom;
	text-decoration: none;
}

.bannercon {
	float: left;
	width: 100%;
	padding: 15px 0 15px 0;
	margin: 0 0 20px 0;
}

.banner {
	float: left;
	width: 955px;
	background: url(../images/banner.png) no-repeat left top;
	height: 318px;
	padding: 0 0 0 45px;
}

.banner h1 {
	margin: 45px 0 0 0;
	padding: 0px;
	font-size: 46px;
	height: 38px;
	line-height: 38px;
	color: #FFF;
	text-shadow: 1px 1px 1px #a87301;
	font-family: 'Swiss721BoldCondensedBTRg';
	float: left;
}

.bannerlt {
	float: left;
	width: 210px;
	margin: 50px 0 6px 17px;
	clear: left;
}

.list1 {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.list1 li {
	line-height: 24px;
	color: #3f2814;
	font-size: 14px;
	background: url(../images/bannerli.png) no-repeat left center;
	padding: 0 0 0 25px;
	border-bottom: 1px solid #bfb2a0;
}

.list1 li span {
	font-family: 'MyriadProLightBold';
}

.bannerrate {
	float: left;
	width: 175px;
	margin: 58px 0 0 140px;
}

.doller {
	float: left;
	color: #FFF;
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
	margin: 26px 0 0 15px;
}

.doller span {
	font-size: 12px;
	line-height: 10px;
}

.numeric {
	float: left;
	color: #FFF;
	font-size: 76px;
	height: 65px;
	line-height: 65px;
	font-weight: bold;
}

.numericsmall {
	float: left;
	color: #FFF;
	font-size: 30px;
	font-weight: bold;
	margin: 8px 0 0 0;
}

.numericsmall span {
	display: block;
	font-size: 12px;
	font-weight: normal;
	margin: -3px 0 0 3px;
}

.signup {
	float: left;
	width: 173px;
	height: 37px;
	margin: 22px 12px 0 0;
}

.signup a {
	display: block;
	width: 155px;
	height: 37px;
	color: #3f2814;
	font-size: 16px;
	font-weight: bold;
	line-height: 38px;
	text-shadow: 1px 1px 1px #F1CD67;
	padding: 0 0 0 18px;
	text-decoration: none;
	background: url(../images/signup.png) no-repeat left top;
}

.signup a:hover {
	background: url(../images/signup.png) no-repeat left bottom;
}

.learnmore {
	float: left;
	width: 150px;
	height: 20px;
	margin: 28px 0 0 0;
}

.learnmore a {
	float: left;
	width: 150px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	display: block;
	text-decoration: underline;
	color: #dc9700;
	font-size: 14px;
}

.learnmore a:hover {
	text-decoration: none;
}

.new {
	position: absolute;
	background: url(../images/new.png) no-repeat left top;
	width: 31px;
	height: 30px;
}

.domainarea {
	margin: 0 auto 30px auto;
	background: url(../images/domainarea.png) no-repeat left top;
	width: 920px;
	height: 70px;
}

.domaintext {
	float: left;
	height: 55px;
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;
	text-transform: uppercase;
	padding: 15px 0 0 60px;
}

.field1 {
	float: left;
	width: 255px;
	height: 30px;
	background: #FFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: none;
	color: #999;
	font-size: 12px;
	padding: 0 10px;
	margin: 20px 0 0 10px;
}

.field2 {
	float: left;
	width: 75px;
	padding: 6px;
	color: #999;
	font-size: 12px;
	background: #FFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: none;
	margin: 20px 0 0 10px;
}

.field3 {
	float: left;
	background: url(../images/search.png) no-repeat left top;
	width: 78px!important;
	height: 30px!important;
	display: block;
	border: none;
	cursor: pointer;
	margin: 20px 0 0 10px;
}

.field3:hover {
	background: url(../images/search.png) no-repeat left bottom;
}

.domainrate {
	float: left;
	margin: 10px 0 0 10px;
	background: url(../images/domianrate.png) no-repeat left top;
	width: 60px;
	height: 45px;
	padding: 5px 0 0 0;
}

.domainrate h4 {
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #FFF;
	font-size: 14px;
	text-shadow: 1px 1px 1px #412c1a;
}

.domainrate h6 {
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #dc9700;
	font-size: 18px;
	text-shadow: 1px 1px 1px #412c1a;
}

.domainarea form {
	margin: 0;
	padding: 0;
}

.plancon {
	float: left;
	margin: 0 0 20px 0;
}

.plancon-home {
	float: left;
	width: 1000px;
	margin: 0 0 35px 0;
}

.plan {
	float: left;
	width: 278px;
	border: 1px solid #c3c3c3;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: url(../images/planbg.png) no-repeat left top #FFF;
	-webkit-box-shadow: 0 0 10px #999;
	-moz-box-shadow: 0 0 10px #999;
	box-shadow: 0 0 10px #999;
	padding: 0 20px 20px 20px;
	margin: 0 20px 0 0;
}

.plan h2 {
	margin: 0 0 15px 0;
	padding: 0 0 0 60px;
	color: #333;
	font-size: 24px;
	font-family: 'MyriadProLightRegular';
	height: 58px;
	line-height: 58px;
	background: url(../images/planheadingshadow.png) no-repeat center bottom;
}

.plan h2 span {
	position: absolute;
}

.planheading1 {
	background: url(../images/planheading1.png) no-repeat left top;
	width: 91px;
	height: 16px;
	margin: 25px 0 0 -83px;
}

.plan p {
	margin: 0px;
	padding: 0px;
	color: #dc9700;
	font-size: 14px;
	line-height: 18px;
	font-family: 'MyriadProLightRegular';
}

.plan ul {
	list-style: none;
	margin: 12px 0;
	padding: 0px;
}

.plan ul li {
	line-height: 25px;
	font-size: 15px;
	background: url(../images/bannerli.png) no-repeat left center;
	padding: 0 0 0 25px;
	border-bottom: 1px solid #d4d4d4;
	color: #555;
}

.plan ul li span {
	color: #dc9700;
}

.plan .doller1 {
	font-size: 32px;
	font-weight: bold;
	color: #725334;
	height: 25px;
	line-height: 25px;
	text-align: center;
	margin: 25px 0 30px 0;
}

.plan .doller1 span {
	font-size: 12px;
}

.ordernow {
	text-align: center;
}

.boxspacer {
	height: 7px;
	line-height: 7px;
}

.learnmore2 {
	margin: 0 auto;
	width: 160px;
	height: 36px;
}

.learnmore2 a {
	display: block;
	width: 160px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	text-decoration: none;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	background: url(../images/learnmore.png) no-repeat left top;
}

.learnmore2 a:hover {
	background: url(../images/learnmore.png) no-repeat left bottom;
}

.icon1 {
	background: url(../images/icon1.png) no-repeat left top;
	width: 24px;
	height: 24px;
	position: absolute;
	margin: 3px 0 0 -31px;
}

.icon2 {
	background: url(../images/icon2.png) no-repeat left top;
	width: 24px;
	height: 24px;
	position: absolute;
	margin: 3px 0 0 -31px;
}

.icon3 {
	background: url(../images/icon3.png) no-repeat left top;
	width: 24px;
	height: 24px;
	position: absolute;
	margin: 3px 0 0 -31px;
}

.icon4 {
	background: url(../images/icon4.png) no-repeat left top;
	width: 24px;
	height: 24px;
	position: absolute;
	margin: 3px 0 0 -31px;
}

.icon5 {
	background: url(../images/icon5.png) no-repeat left top;
	width: 24px;
	height: 24px;
	position: absolute;
	margin: 3px 0 0 -31px;
}

.speacialoffer {
	position: absolute;
	width: 83px;
	height: 79px;
	margin: -4px 0 0 188px;
	background: url(../images/speacialoffer.png) no-repeat left top;
}

.content {
	float: left;
	width: 1000px;
	margin: 0 0 20px 0;
}

.content h1,h2,h3,h4,h5,h6 {
	font-family: 'MyriadProLightRegular';
}

.contentlt {
	float: left;
	width: 740px;
}

.boxlt {
	width: 700px;
	padding: 20px;
	background: url(../images/boxltbg.png) repeat-x left top #f0f0f0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 0 10px #999;
	-moz-box-shadow: 0 0 10px #999;
	box-shadow: 0 0 10px #999;
	margin: 0 0 20px 0;
}

.contentlt-wide {
	float: left;
	width: 1000px;
}

.boxlt-wide {
	padding: 20px;
	background: url(../images/boxltbg.png) repeat-x left top #f0f0f0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 0 10px #999;
	-moz-box-shadow: 0 0 10px #999;
	box-shadow: 0 0 10px #999;
	margin: 0 0 20px 0;
}

.scripts {
	width: 700px;
	background: url(../images/scripts.png) no-repeat 190px top;
	color: #555;
	font-size: 14px;
	line-height: 20px;
	height: 70px;
}

.scripts a {
	display: block;
	color: #dc9700;
	font-weight: bold;
	margin: 5px 0 0 0;
	width: 170px;
}

.scripts strong {
	color: #dc9700;
	font-weight: bold;
}

.brown {
	color: #dc9700;
}

.boxlt h2 {
	padding: 0px;
	color: #333;
	font-size: 24px;
}

.boxlt p {
	margin: 0px;
	padding: 0px;
	color: #555;
	font-size: 14px;
	line-height: 20px;
}

.feature {
	float: left;
	width: 245px;
	padding: 0 85px 0 0;
}

.feature h4 {
	margin: 0 0 5px 0;
	padding: 0px;
	color: #333;
	font-size: 16px;
}

.feature p {
	margin: 0px;
	padding: 0px;
	color: #777;
	font-size: 14px;
	line-height: 18px;
}

.icon6 {
	background: url(../images/icon6.png) no-repeat left top;
}

.icon7 {
	background: url(../images/icon7.png) no-repeat left top;
}

.icon8 {
	background: url(../images/icon8.png) no-repeat left top;
}

.icon9 {
	background: url(../images/icon9.png) no-repeat left top;
}

.seprator {
	margin: 15px 0;
	height: 1px;
	border-bottom: 1px dotted #acacac;
}

.boxsmall {
	width: 205px;
	float: left;
}

.boxsmall h6 {
	margin: 0 0 15px 0;
	padding: 6px 0 0 65px;
	color: #333;
	font-size: 16px;
}

.boxsmall p {
	margin: 0px;
	padding: 0px;
	color: #555;
	font-size: 14px;
	line-height: 18px;
}

.boxsmall a {
	display: block;
	color: #dc9700;
	width: 115px;
	font-weight: bold;
	margin: 10px 0 0 0;
}

.boxsmall strong {
	color: #dc9700;
}

.heding1 {
	height: 30px;
}

.heding2 {
	height: 30px;
}

.heding3 {
	height: 30px;
}

.seprator1 {
	margin: 0 20px;
	width: 1px;
	min-height: 150px;
	float: left;
	border-right: 1px dotted #acacac;
}

.contentrt {
	float: right;
	width: 240px;
}

.boxrt {
	width: 200px;
	padding: 20px;
	background: url(../images/boxltbg.png) repeat-x left top #f0f0f0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 0 10px #999;
	-moz-box-shadow: 0 0 10px #999;
	box-shadow: 0 0 10px #999;
	margin: 0 0 20px 0;
}

.boxrt h3 {
	margin: 0 0 10px 0;
	padding: 0px;
	color: #333;
	font-size: 22px;
	font-family: 'MyriadProLightRegular';
}

.boxrt h1 {
	margin: 0 0 15px 0;
	padding: 0px;
	color: #333;
	text-decoration: underline;
	font-size: 24px;
	font-family: 'MyriadProLightRegular';
}

.boxrt h2 {
	margin: 0 0 10px 0;
	padding: 0px;
	color: #333;
	text-align: center;
	font-size: 22px;
	font-family: 'MyriadProLightRegular';
}

.boxrt p {
	margin: 0px;
	padding: 0px;
	color: #555;
	line-height: 20px;
}

.onlintext {
	width: 200px;
	color: #555;
	font-size: 14px;
	line-height: 20px;
}

.onlintext strong {
	color: #dc9700;
}

.online {
	width: 90px;
	height: 30px;
	margin: 20px auto 0 auto;
	text-align: center;
}

.online a {
	width: 77px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	text-decoration: none;
	color: #80ca00;
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 0 13px;
	display: block;
	background: url(../images/online.png) no-repeat left top;
}

.online a:hover {
	background: url(../images/online.png) no-repeat left bottom;
}

.image1 {
	width: 200px;
	background: url(../images/image1.png) no-repeat center top;
	height: 51px;
	margin: 0 0 10px 0;
}

.image2 {
	width: 200px;
	background: url(../images/image2.png) no-repeat center top;
	height: 51px;
	margin: 0 0 10px 0;
}

.boxrt h4 {
	margin: 0 0 10px 0;
	padding: 0px;
	font-size: 12.5px;
	color: #dc9700;
}

.boxrt ul {
	margin: 0 0 10px 0;
	padding: 0px;
	list-style: none;
}

.boxrt ul li {
	line-height: 25px;
	border-bottom: 1px solid #d4d4d4;
	font-size: 12px;
	color: #555;
	padding: 0 0 0 18px;
	background: url(../images/bullet.png) no-repeat left center;
}

.learnmore1 {
	margin: 0 auto;
	width: 115px;
	height: 25px;
}

.learnmore1 a {
	display: block;
	width: 115px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	color: #dc9700;
	font-weight: bold;
	text-decoration: underline;
}

.learnmore1 a:hover {
	text-decoration: none;
}

.priceslider {
	width: 740px;
	margin: 0 0 20px 0;
	-webkit-border-radius: 5px!important;
	-moz-border-radius: 5px!important;
	border-radius: 5px!important;
	overflow: hidden;
	-webkit-box-shadow: 0 0 10px #999;
	-moz-box-shadow: 0 0 10px #999;
	box-shadow: 0 0 10px #999;
}

.priceslider h2 {
	margin: 0px;
	padding: 0 0 0 20px;
	background: #412a0a;
	height: 40px;
	line-height: 40px;
	color: #FFF;
	font-size: 24px;
	font-family: 'MyriadProLightRegular';
}

.pricesliderinner {
	width: 700px;
	padding: 20px;
	background: url(../images/boxltbg.png) repeat-x left top #F0F0F0;
}

.footercon {
	width: 100%;
}

.footerinner {
	float: left;
	width: 1000px;
	background: #482d19;
	padding: 30px 0 0 0;
}

.partners {
	background: url(../images/partners.png) top left no-repeat;
	width: 1000px;
	height: 47px;
	margin: 30px 0 0 0;
}

.sitemap {
	float: left;
	width: 170px;
	margin: 0 0 0 25px;
}

.sitemap h2 {
	margin: 0 0 10px 0;
	padding: 0px;
	color: #dc9700;
	font-size: 16px;
	font-weight: bold;
}

.sitemap ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.sitemap ul li {
	height: 28px;
	border-bottom: 1px solid #2f1d0d;
}

.sitemap ul li a {
	line-height: 28px;
	color: #FFF;
	font-size: 14px;
	text-decoration: none;
	text-shadow: 1px 1px 1px #3c2612;
	display: block;
}

.sitemap ul li a:hover {
	color: #dc9700;
}

.socialmedia {
	float: right;
	width: 220px;
}

.socialmedia h2 {
	margin: 0 0 10px 0;
	padding: 0px;
	color: #dc9700;
	font-size: 16px;
	font-weight: bold;
}

.socialmedia ul {
	list-style: none;
	margin: 0 0 40px 0;
	padding: 0px;
}

.socialmedia ul li {
	color: #dc9700;
	font-size: 14px;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
}

.socialmedia ul li span {
	color: #FFF;
	font-weight: normal;
}

.socialmedia ul li a {
	color: #dc9700;
	text-decoration: underline;
}

.socialmedia ul li a:hover {
	text-decoration: none;
}

.facebook {
	float: left;
	width: 28px;
	height: 28px;
}

.facebook a {
	display: block;
	background: url(../images/facebook.png) no-repeat left top;
	width: 28px;
	height: 28px;
}

.facebook a:hover {
	opacity: 0.7;
}

.twitter {
	float: left;
	width: 28px;
	height: 28px;
	margin: 0 5px;
}

.twitter a {
	display: block;
	background: url(../images/twitter.png) no-repeat left top;
	width: 28px;
	height: 28px;
}

.twitter a:hover {
	opacity: 0.7;
}

.linkedin {
	float: left;
	width: 28px;
	height: 28px;
	margin: 0 5px 0 0;
}

.linkedin a {
	display: block;
	background: url(../images/linkedin.png) no-repeat left top;
	width: 28px;
	height: 28px;
}

.linkedin a:hover {
	opacity: 0.7;
}

.google {
	float: left;
	width: 28px;
	height: 28px;
}

.google a {
	display: block;
	background: url(../images/google.png) no-repeat left top;
	width: 28px;
	height: 28px;
}

.google a:hover {
	opacity: 0.7;
}

.copyrightcon {
	float: left;
	width: 100%;
	height: 85px;
}

.copyright {
	float: left;
	width: 1000px;
	height: 85px;
	line-height: 85px;
	color: #FFF;
	background: black;
	font-size: 11px;
}

.copyright span {
	padding-left: 30px;
}

.copyright a {
	color: #FFF;
	font-size: 11px;
}

.bannersub {
	float: left;
	width: 955px;
	background: url(../images/bannersub.jpg) no-repeat left top;
	height: 118px;
	margin: 0 0 15px;
	padding: 40px 0 0 45px;
}

.bannersub h2 {
	margin: 0;
	padding: 0px;
	font-size: 15px;
	color: #fff;
	height: 22px;
	line-height: 22px;
	font-weight: normal;
}

.bannersub h2 a {
	color: #fff;
}

.bannersub h1 {
	margin: 0 0 10px 0;
	padding: 0px;
	font-size: 46px;
	height: 38px;
	line-height: 38px;
	color: #FFF;
	font-weight: normal;
	text-shadow: 1px 1px 1px #3f2814;
}

.bannersub h1 span {
	font-size: 28px;
	color: #FFF;
	font-weight: normal;
	text-shadow: 1px 1px 1px #a87301;
	font-family: 'MyriadProLightRegular';
}

.welcome {
	float: left;
	width: 960px;
	padding: 20px;
	background: url(../images/boxltbg.png) repeat-x left top #f0f0f0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 0 0 20px 0;
	-webkit-box-shadow: 0 0 10px #999;
	-moz-box-shadow: 0 0 10px #999;
	box-shadow: 0 0 10px #999;
}

.welcome h2 {
	margin: 0 0 10px 0;
	padding: 0px;
	color: #333;
	font-size: 24px;
	font-family: 'MyriadProLightRegular';
}

.welcome p {
	margin: 0 0 10px 0;
	padding: 0px;
	color: #555;
	line-height: 20px;
	font-size: 14px;
}

.welcome a {
	color: #dc9700;
	font-size: 14px;
	font-weight: bold;
}

#lang {
	margin: 5px 1px 0 0
}

#lang ul {
	margin: 0
}

#lang,#lang ul {
	list-style: none;
	padding: 0px;
	float: right;
	text-align: left;
	width: 140px
}

#lang li {
	font: 11px/1 Arial,Helvetica,sans-serif;
	width: 140px
}

#lang li ul {
	position: absolute;
	left: -1000em;
	z-index: 100
}

#lang li:hover ul,#lang li.over ul {
	left: auto
}

#lang a img {
	border: none;
	padding-right: 5px;
	vertical-align: middle
}

#lang a span {
	display: block;
	float: right;
	margin-top: 1px;
	border: none;
	padding-right: 5px;
	vertical-align: middle;
	background: transparent url('../images/icons.png') no-repeat;
}

#lang a {
	text-decoration: none;
	display: block;
	padding: 3px 5px 4px 5px;
	background: url('../images/icons.png') no-repeat right -42px;
	color: #FFF;
	font-size: 13px;
}

#lang a:hover,#lang li:hover a,#lang li.over a {
	background: url('../images/icons.png') no-repeat 90px -197px;
	color: #FFF;
}

#lang li:hover li a,#lang li.over li a {
	width: 128px;
	background: #664223
}

#lang li li a:hover {
	background: #f0f8ff;
	color: #555;
}

#lang a span#flag_en {
	background-position: 0 0px;
	width: 16px;
	height: 11px
}

#lang a span#flag_es {
	background-position: 0 -15px;
	width: 16px;
	height: 11px
}

#lang a span#flag_pt {
	background-position: 0 -30px;
	width: 16px;
	height: 11px
}

#lang a span#flag_ru {
	background-position: 0 -45px;
	width: 16px;
	height: 11px
}

.nomarginrt {
	margin-right: 0px!important;
}

.noborderbtm {
	border-bottom: none!important;
}

.nobg {
	background: none!important;
}

.floatrt {
	float: right!important;
}

.button1 {
	display: inline-block;
	zoom: 1;
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font-size: 14px;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 5px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 5px 2px rgba(0,0,0,.2);
	box-shadow: 0 5px 2px rgba(0,0,0,.2);
}

.button1:hover {
	text-decoration: none;
}

.button1:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	font-weight: bold;
	letter-spacing: 1px;
}

.big {
	font-size: 16px;
	font-weight: bold;
	padding: 0.5em 1em;
}

.medium {
	font-size: 14px;
	font-weight: bold;
	padding: 0.5em 1em;
}

.small {
	font-size: 11px;
	font-weight: bold;
	padding: 0.3em 0.75em;
}

.brown1 {
	color: #fff!important;
	border: solid 1px #8f785c;
	background-color: #7a5f3f;
	background-image: -ms-linear-gradient(top,#7a5f3f,#664223);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#7a5f3f),to(#664223));
	background-image: -webkit-linear-gradient(top,#7a5f3f,#664223);
	background-image: -o-linear-gradient(top,#7a5f3f,#664223);
	background-image: linear-gradient(top,#7a5f3f,#664223);
	background-image: -moz-linear-gradient(top,#7a5f3f,#664223);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a5f3f',endColorstr='#664223');
}

.brown1:hover {
	border: solid 1px #8f785c;
	color: #fff!important;
	background-color: #063d67;
	background-image: -ms-linear-gradient(top,#664223,#7a5f3f);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#664223),to(#7a5f3f));
	background-image: -webkit-linear-gradient(top,#664223,#7a5f3f);
	background-image: -o-linear-gradient(top,#664223,#7a5f3f);
	background-image: linear-gradient(top,#664223,#7a5f3f);
	background-image: -moz-linear-gradient(top,#664223,#7a5f3f);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#664223',endColorstr='#7a5f3f');
}

.brown1:active {
	color: #fff!important;
	border: solid 1px #8f785c;
	background-color: #7a5f3f;
	background-image: -ms-linear-gradient(top,#7a5f3f,#664223);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#7a5f3f),to(#664223));
	background-image: -webkit-linear-gradient(top,#7a5f3f,#664223);
	background-image: -o-linear-gradient(top,#7a5f3f,#664223);
	background-image: linear-gradient(top,#7a5f3f,#664223);
	background-image: -moz-linear-gradient(top,#7a5f3f,#664223);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a5f3f',endColorstr='#664223');
}

.yellow1 {
	border: solid 1px #ffe46a;
	color: #3f2814!important;
	background-color: #fed107;
	background-image: -ms-linear-gradient(top,#fed107,#dd9800);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fed107),to(#dd9800));
	background-image: -webkit-linear-gradient(top,#fed107,#dd9800);
	background-image: -o-linear-gradient(top,#fed107,#dd9800);
	background-image: linear-gradient(top,#fed107,#dd9800);
	background-image: -moz-linear-gradient(top,#fed107,#dd9800);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fed107',endColorstr='#dd9800');
}

.yellow1:hover {
	color: #3f2814!important;
	border: solid 1px #ffe46a;
	background-color: #dd9800;
	background-image: -ms-linear-gradient(top,#dd9800,#fed107);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#dd9800),to(#fed107));
	background-image: -webkit-linear-gradient(top,#dd9800,#fed107);
	background-image: -o-linear-gradient(top,#dd9800,#fed107);
	background-image: linear-gradient(top,#dd9800,#fed107);
	background-image: -moz-linear-gradient(top,#dd9800,#fed107);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd9800',endColorstr='#fed107');
}

.yellow1:active {
	border: solid 1px #ffe46a;
	color: #3f2814!important;
	background-color: #fed107;
	background-image: -ms-linear-gradient(top,#fed107,#dd9800);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fed107),to(#dd9800));
	background-image: -webkit-linear-gradient(top,#fed107,#dd9800);
	background-image: -o-linear-gradient(top,#fed107,#dd9800);
	background-image: linear-gradient(top,#fed107,#dd9800);
	background-image: -moz-linear-gradient(top,#fed107,#dd9800);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fed107',endColorstr='#dd9800');
}

#slider img {
	display: none;
}

#slider {
}

.nivoSlider {
	float: left;
	height: 318px;
	position: relative;
	width: 1000px;
	margin: 0;
}

.nivoSlider img {
	display: none;
	left: 0px;
	position: absolute;
	top: 0px;
}

.nivoSlider a.nivo-imageLink {
	border: 0pt none;
	display: none;
	height: 100%;
	left: 0px;
	margin: 0pt;
	padding: 0pt;
	position: absolute;
	top: 0px;
	width: 100%;
	z-index: 6;
}

.nivo-slice {
	display: block;
	height: 100%;
	position: absolute;
	z-index: 5;
}

.nivo-box {
	display: block;
	position: absolute;
	z-index: 5;
}

.nivo-caption {
	background: #fff;
	bottom: 0px;
	color: #000;
	left: 0px;
	opacity: 0.2;
	position: absolute;
	width: 100%;
	z-index: 8;
	display: none;
}

.nivo-caption p {
	margin: 0pt;
	padding: 5px;
}

.nivo-caption a {
	display: inline!important;
}

.nivo-html-caption {
	display: none;
}

.nivo-directionNav a {
	cursor: pointer;
	position: absolute;
	top: 45%;
	z-index: 9;
}

.nivo-prevNav {
	left: 0px;
}

.nivo-nextNav {
	right: 0px;
}

.nivo-controlNav a {
	cursor: pointer;
	position: relative;
	z-index: 9;
	display: none;
}

.nivo-controlNav a.active {
	font-weight: bold;
}

.portaltable {
	border: none;
}

.portaltable td {
	border: none;
	vertical-align: middle;
}

.spacer {
	clear: both;
	height: 25px;
	line-height: 25px;
}

.styled_title small {
	font-size: 16px;
	line-height: 16px;
	font-weight: normal;
}

.content h2,.welcome h2 {
	margin-top: 0;
}

.alert-message {
	padding-top: 0!important;
}

.navbar {
	clear: both;
	margin-bottom: 0;
}

.navbar .container {
	float: none;
}

.navbar .navbar-inner {
	width: 960px;
	background-color: #7a5f3f;
	background-image: -moz-linear-gradient(top,#7a5f3f,#664223);
	background-image: -ms-linear-gradient(top,#7a5f3f,#664223);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#7a5f3f),to(#664223));
	background-image: -webkit-linear-gradient(top,#7a5f3f,#664223);
	background-image: -o-linear-gradient(top,#7a5f3f,#664223);
	background-image: linear-gradient(top,#7a5f3f,#664223);
}

.navbar ul {
	padding-left: 0;
}

.navbar .nav>li>a {
	color: #fff;
	padding: 10px 10px 11px;
}

.navbar .nav>li>a:hover {
	color: #d7d7d7;
}

.dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover {
	background: #7a5f3f;
}

.btn-primary {
	background-color: #7a5f3f;
	background-image: -moz-linear-gradient(top,#7a5f3f,#664223);
	background-image: -ms-linear-gradient(top,#7a5f3f,#664223);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#7a5f3f),to(#664223));
	background-image: -webkit-linear-gradient(top,#7a5f3f,#664223);
	background-image: -o-linear-gradient(top,#7a5f3f,#664223);
	background-image: linear-gradient(top,#7a5f3f,#664223);
	border: #664223 1px solid;
}

.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled] {
	background-position: 0 0;
	background-color: #7a5f3f;
	background-image: -moz-linear-gradient(top,#7a5f3f,#664223);
	background-image: -ms-linear-gradient(top,#7a5f3f,#664223);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#7a5f3f),to(#664223));
	background-image: -webkit-linear-gradient(top,#7a5f3f,#664223);
	background-image: -o-linear-gradient(top,#7a5f3f,#664223);
	background-image: linear-gradient(top,#7a5f3f,#664223);
	border: #664223 1px solid;
}

.alert {
	padding-top: 0;
}

.alert .btn-danger {
	color: #fff!important;
	text-decoration: none!important;
}

.alert-success {
	padding-bottom: 0;
}

.btn-group .caret {
	line-height: 7px;
	height: 7px;
}

#languagefrm {
	margin: 25px 0 0 0;
}

#languagefrm select {
	width: 120px;
}

#languagefrm strong {
	display: none;
}

.dropdown-menu {
	border: #666666 1px solid;
}

.whmcscontainer table {
	clear: both;
}

.whmcscontainer h1,.whmcscontainer h2,.whmcscontainer h3,.whmcscontainer h4,.whmcscontainer h5,.whmcscontainer h6 {
	font-weight: normal;
}

.styled_title small {
	font-size: 15px;
	line-height: 15px;
}

.btn-inverse {
	color: #fff!important;
}

#boxes-container {
	float: left;
	margin: 0;
	padding: 0;
	width: 703px;
}

#boxes-container .clear {
	height: 10px;
	line-height: 10px;
}

#boxes-container .leftside {
	float: left;
	margin: 0 11px 0 0;
}

#boxes-container .rightside {
	float: left;
}

#boxes-container .boxed {
	width: 343px;
	height: 75px;
	background: #ffffff;
	border: #dddddd 1px solid;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

#boxes-container .boxed:hover {
	background: #dbdbdb;
	border: #7a5f3f 1px solid;
}

#boxes-container .boxed h2 {
	float: left;
	background: none;
	padding: 5px 0 0 0;
	margin: 0;
	text-align: left;
	line-height: 23px;
	font-size: 18px;
}

#boxes-container .boxed p {
	float: left;
	background: none;
	padding: 0;
	font-size: 10px;
	text-align: left;
	clear: left;
}

#boxes-container .boxed a {
	display: block;
	padding: 10px 20px 64px 82px;
	color: #2a2a2a;
}

#boxes-container .boxed a:hover {
	font-weight: normal!important;
	text-decoration: none!important;
}

#boxes-container .clientarea {
	background: url(../images/clientarea.png) 18px 10px no-repeat;
}

#boxes-container .announcements {
	background: url(../images/announcements.png) 14px 15px no-repeat;
}

#boxes-container .submitticket {
	background: url(../images/submitticket.png) 14px 15px no-repeat;
}

#boxes-container .downloads {
	background: url(../images/downloads.png) 20px 10px no-repeat;
}

#boxes-container .supporttickets {
	background: url(../images/supporttickets.png) 20px 10px no-repeat;
}

#boxes-container .knowledgebase {
	background: url(../images/knowledgebase.png) 20px 10px no-repeat;
}

#boxes-container .serverstatus {
	background: url(../images/serverstatus.png) 20px 10px no-repeat;
}

#boxes-container .cart {
	background: url(../images/cart.png) 20px 10px no-repeat;
}

#boxes-container .contact {
	background: url(../images/contact1.png) 20px 10px no-repeat;
}

#boxes-container .networkissues {
	background: url(../images/networkissues.png) 20px 10px no-repeat;
}

#boxes-container .affiliates {
	background: url(../images/affiliates.png) 20px 10px no-repeat;
}

#boxes-container .domainchecker {
	background: url(../images/domainchecker.png) 20px 10px no-repeat;
}