@import url(https://fonts.googleapis.com/css?family=Titillium+Web:400,700,300,600,900);
body {
	background: repeat-x top #edf3ee;
	margin: 0;
	padding: 0;
}
body, select, input, div {
	font-family: 'Titillium Web', sans-serif;
	color: #777;
	font-size: 14px;
	line-height: 18px;
}
img {
	border: none;
}
p.red::selection {
	background: #ffb7b7;
}
.group:after {
	content: "";
	display: table;
	clear: both;
}
a {
	outline: none;
	color: #a11a13;
	text-decoration: none;
}
a:hover {
	-webkit-transition: background 0.6s ease-in-out;
	-moz-transition: background 0.6s ease-in-out;
	-ms-transition: background 0.6s ease-in-out;
	-o-transition: background 0.6s ease-in-out;
	transition: background 0.6s ease-in-out;
	outline: none;
	text-decoration: underline;
}
.clear {
	clear: both;
	height: auto;
}
.wrapper {
	width: 1000px;
	margin: 0 auto;
}
.tobbox {
	float: left;
	width: 100%;
	min-height: 26px;
	background: url(../images/top_barbg.png) repeat left top;
	box-shadow: 0px 0px 7px #000 inset;
}
.topbox1 {
	float: right;
	margin: 5px 16px 0 0;
}
.topbox1 span {
	float: left;
	font-size: 10px;
	color: #fff;
	line-height: 16px;
	text-transform: uppercase;
	font-weight: 600;
	margin: 0 6px 0 0;
}
.topbox1 ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: right;
}
.topbox1 ul li {
	float: left;
	margin: 0 4px 0 0;
	list-style: none;
}
.topbox1 ul li a {
	display: block;
	width: 16px;
	height: 16px;
}
.topbox1 ul li a.fbicon {
	background: url(../images/social_icon.png) no-repeat left top;
}
.topbox1 ul li a.twicon {
	background: url(../images/social_icon.png) no-repeat -20px top;
}
.topbox1 ul li a.ytubeicon {
	background: url(../images/social_icon.png) no-repeat -40px top;
}
.topbox1 ul li:last-child {
	margin: 0px;
}
.topbox2 {
	float: right;
	width: 144px;
	position: relative;
	box-shadow: 0px 0px 8px #7C7C7C inset;
	z-index: 2;
}
.topbox2 .topbox2_inner {
	float: left;
	width: 114px;
	color: #fff;
	font-size: 9px;
	line-height: 11px;
	font-weight: 600;
	padding: 8px 15px 6px;
	text-transform: uppercase;
}
.topbox2 .topbox2_inner img {
	margin: -2px 0 0 5px;
	vertical-align: middle;
}
.topbox2 .topbox2_inner a {
	display: block;
	width: 7px;
	height: 4px;
	float: right;
	margin: 3px 0 0 6px;
	background: url(../images/small_arrow.png) no-repeat left top;
}
.topbox2 .dropdown_link, .headerrt .topbox3 .dropdown_link2 {
	float: left;
	display: none;
	padding: 4px 0;
	position: absolute;
	left: 0px;
	margin: 1px 0 0;
	background: #444444; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZjJmMmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #444444 0%, #2f2f2f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444444), color-stop(100%, #2f2f2f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #444444 0%, #2f2f2f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #444444 0%, #2f2f2f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #444444 0%, #2f2f2f 100%); /* IE10+ */
	background: linear-gradient(to bottom, #444444 0%, #2f2f2f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#2f2f2f', GradientType=0 ); /* IE6-8 */
	width: 144px;
	border-radius: 0 0 4px 4px;
}
.topbox2 .dropdown_link ul, .headerrt .topbox3 .dropdown_link2 ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.topbox2 .dropdown_link ul li, .headerrt .topbox3 .dropdown_link2 ul li {
	float: left;
	width: 100%;
	line-height: 16px;
	border-bottom: 1px solid #ccc;
}
.topbox2 .dropdown_link ul li a img {
	float: left;
	margin: 0 5px 0 0;
}
.topbox2 .dropdown_link ul li a, .headerrt .topbox3 .dropdown_link2 ul li a {
	color: #fff;
	display: block;
	padding: 4px 5%;
	font-size: 12px;
	text-decoration: none;
}
.topbox2 .dropdown_link ul li a:hover, .headerrt .topbox3 .dropdown_link2 ul li a:hover {
	color: #000;
	background: #fff;
}
.topbox2 .dropdown_link ul li:last-child, .headerrt .topbox3 .dropdown_link2 ul li:last-child {
	border: none;
}
.headerbox {
	float: left;
	width: 100%;
	min-height: 87px;
	background: url(../images/header_bg.jpg) no-repeat center top #464b4a;
	border-top: 1px solid #333433;
	box-shadow: 0px 1px 0px #1c1d1b inset;
}
.headerrt {
	float: right;
	margin: 26px 0 0;
}
.headerrt .topbox3 {
	float: left;
	z-index: 1;
	position: relative;
	width: 140px;
}
.headerrt .topbox3 .topbox3_inner {
	float: left;
	background: #444444; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZjJmMmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #444444 0%, #2f2f2f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444444), color-stop(100%, #2f2f2f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #444444 0%, #2f2f2f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #444444 0%, #2f2f2f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #444444 0%, #2f2f2f 100%); /* IE10+ */
	background: linear-gradient(to bottom, #444444 0%, #2f2f2f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#2f2f2f', GradientType=0 ); /* IE6-8 */
	border-radius: 4px;
	padding: 6px 15px;
	box-shadow: 0px 2px 4px #000;
	font-size: 12px;
	line-height: 24px;
	font-weight: 600;
	color: #fff;
	text-transform: uppercase;
}
.headerrt .topbox3 .topbox3_inner img {
	float: left;
	margin: 0px 4px 0 0;
	vertical-align: middle;
}
.headerrt .topbox3 .topbox3_inner a {
	display: block;
	width: 9px;
	height: 5px;
	float: right;
	margin: 10px 0 0 6px;
	background: url(../images/small_arrow2.png) no-repeat left top;
}
.headerrt .topbox3 .dropdown_link2 {
	width: 135px;
}
.headerrt .topbox4 {
	float: right;
	background: #444444; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZjJmMmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #444444 0%, #2f2f2f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444444), color-stop(100%, #2f2f2f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #444444 0%, #2f2f2f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #444444 0%, #2f2f2f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #444444 0%, #2f2f2f 100%); /* IE10+ */
	background: linear-gradient(to bottom, #444444 0%, #2f2f2f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#2f2f2f', GradientType=0 ); /* IE6-8 */
	border-radius: 4px;
	padding: 6px 16px;
	box-shadow: 0px 2px 4px #000;
	margin: 0 0 0 10px;
}
.headerrt .topbox4 a {
	display: block;
	font-size: 12px;
	font-weight: 600;
	line-height: 24px;
	color: #fff;
	text-transform: uppercase;
}
.headerrt .topbox4 a img {
	float: left;
	margin: 0px 8px 0 0;
	vertical-align: middle;
}
.logo {
	float: left;
	width: 414px;
	height: 60px;
	margin: 16px 0 0;
}
.logo a {
	display: block;
	width: 414px;
	height: 60px;
	background: url(../images/logo.png) no-repeat left top;
}
.bannercon {
	float: left;
	width: 100%;
	padding: 50px 0 30px;
	background: url(../images/banner_outerimage.jpg) repeat-x left top, url(../images/banner_btmimage.jpg) repeat-x left bottom;
}
.banner_inner {
	float: left;
	width: 100%;
	height: 445px;
	background: url(../images/banner.jpg) no-repeat center top;
	background-size: cover;
}
.banner {
	float: left;
	width: 100%;
	padding: 78px 0 0;
}
.banner h1 {
	margin: 0 0 6px;
	padding: 0px;
	color: #fff;
	font-size: 70px;
	line-height: 60px;
	font-weight: 700;
	letter-spacing: -2px;
	font-family: Verdana, Geneva, sans-serif;
}
.banner h2 {
	margin: 0 0 25px;
	padding: 0px;
	color: #fff;
	font-size: 30px;
	line-height: 28px;
	font-weight: normal;
}
.banner ul {
	list-style: none;
	margin: 0 0 25px;
	padding: 0px;
	float: left;
	width: 100%;
}
.banner ul li {
	font-size: 20px;
	color: #fff;
	font-weight: 600;
	padding: 4px 0 4px 18px;
	background: url(../images/banner_liarrow.png) no-repeat left 10px;
}
.banner .btn1 {
	float: left;
	margin: 0 10px 0 0;
	font-size: 16px;
}
.banner .btn1 img {
	margin: 0 0 0 8px;
	vertical-align: middle;
}
.banner2con {
	float: left;
	width: 100%;
	padding: 50px 0 30px;
	background: url(../images/banner_outerimage2.jpg) repeat-x left top, url(../images/banner_btmimage.jpg) repeat-x left bottom;
}
.banner2_inner {
	float: left;
	width: 100%;
	height: 445px;
	background: url(../images/banner2.jpg) no-repeat center top;
	background-size: cover;
}
.banner2 {
	float: left;
	width: 100%;
	padding: 78px 0 0;
}
.banner2 h1 {
	margin: 0 0 6px;
	padding: 0px;
	color: #fff;
	font-size: 70px;
	line-height: 60px;
	font-weight: 700;
	letter-spacing: -2px;
	font-family: Verdana, Geneva, sans-serif;
}
.banner2 h2 {
	margin: 0 0 25px;
	padding: 0px;
	color: #fff;
	font-size: 30px;
	line-height: 28px;
	font-weight: normal;
}
.banner2 ul {
	list-style: none;
	margin: 0 0 25px;
	padding: 0px;
	float: left;
	width: 100%;
}
.banner2 ul li {
	font-size: 20px;
	color: #fff;
	font-weight: 600;
	padding: 4px 0 4px 18px;
	background: url(../images/banner_liarrow.png) no-repeat left 10px;
}
.banner2 .btn1 {
	float: left;
	margin: 0 10px 0 0;
	font-size: 16px;
}
.banner2 .btn1 img {
	margin: 0 0 0 8px;
	vertical-align: middle;
}
}
.banner3con {
	float: left;
	width: 100%;
	padding: 50px 0 30px;
	background: url(../images/banner_outerimage2.jpg) repeat-x left top, url(../images/banner_btmimage.jpg) repeat-x left bottom;
}
.banner3_inner {
	float: left;
	width: 100%;
	height: 445px;
	background: url(../images/banner3.jpg) no-repeat center top;
	background-size: cover;
}
.banner3 {
	float: left;
	width: 100%;
	padding: 78px 0 0;
}
.banner3 h1 {
	margin: 0 0 6px;
	padding: 0px;
	color: #151515;
	font-size: 70px;
	line-height: 60px;
	font-weight: 700;
	letter-spacing: -2px;
	font-family: Verdana, Geneva, sans-serif;
}
.banner3 h2 {
	margin: 0 0 25px;
	padding: 0px;
	color: #151515;
	font-size: 30px;
	line-height: 28px;
	font-weight: normal;
}
.banner3 ul {
	list-style: none;
	margin: 0 0 25px;
	padding: 0px;
	float: left;
	width: 100%;
}
.banner3 ul li {
	font-size: 20px;
	color: #151515;
	font-weight: 600;
	padding: 4px 0 4px 18px;
	background: url(../images/banner_liarrow.png) no-repeat left 10px;
}
.banner3 .btn1 {
	float: left;
	margin: 0 10px 0 0;
	font-size: 16px;
}
.banner3 .btn1 img {
	margin: 0 0 0 8px;
	vertical-align: middle;
}
.contencon {
	float: left;
	padding: 40px 0 50px;
	width: 100%;
	background: url(../images/contentconbg.jpg) repeat-x left top;
}
.planbox {
	float: left;
	width: 100%;
	margin: 0 0 20px;
}
.plan1 {
	float: left;
	width: 249px;
	background: #fff;
	margin: 10px 0 0;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.plan1 h3 {
	margin: 0px;
	padding: 10px 0;
	color: #fff;
	font-size: 20px;
	line-height: 20px;
	min-height: 40px;
	font-weight: 600;
	text-align: center;
	background: url(../images/plan_headingbg.png) repeat left top;
}
.plan1 h3 img {
	margin: 0 10px 0 0;
	vertical-align: middle;
}
.planrate {
	float: left;
	width: 100%;
	color: #fff;
	height: 59px;
	text-align: center;
	padding: 12px 0 0;
	border-top: 1px solid #5e5e5e;
	background: url(../images/plan_ratebg.png) no-repeat left top;
}
.planrate span {
	font-size: 28px;
	line-height: 25px;
	font-weight: 600;
}
.plan1 .plan1_inner {
	float: left;
	width: 100%;
	line-height: 20px;
	color: #000;
	background: #fff;
	padding: 15px 0 24px;
}
.plan1 .plan1_inner p {
	margin: 0 0 15px;
	padding: 0 25px;
}
.plan1 .plan1_inner ul.list1 {
	list-style: none;
	margin: 0 0 25px;
	padding: 0px;
	float: left;
	width: 100%;
	border-top: 1px solid #ddd;
}
.plan1 .plan1_inner ul.list1 li {
	background: url(../images/banner_liarrow.png) no-repeat 28px 10px;
	color: #000;
	line-height: 20px;
	padding: 6px 0 6px 50px;
	border-bottom: 1px solid #ddd;
}
.plan1 .plan1_inner ul.list1 li img {
	vertical-align: middle;
	margin: -7px 0 0 6px;
}
.plan1 .plan1_inner .btnbox {
	width: 190px;
	margin: 0 auto;
}
.plan1 .plan1_inner .btnbox .btn1 {
	float: left;
	font-size: 12px;
}
.plan1 .plan1_inner .btnbox .btn1 a {
	padding: 6px 12px;
}
.plan1 .plan1_inner .btnbox .btn1:last-child {
	float: right;
}
.plan2 {
	margin: 0px;
	border: none;
	width: 250px;
	box-shadow: 0 0 16px #424242;
	position: relative;
	z-index: 1;
}
.plan2 h3 {
	background: url(../images/plan_headingbg2.png) repeat left top;
}
.plan2 .planrate {
	height: 61px;
	border-top: 1px solid #f54657;
	padding: 17px 0;
	background: url(../images/plan_ratebg2.png) no-repeat center top;
}
.plan2 .plan1_inner{
	padding:15px 0 34px;
}
.plan1:last-child {
	border-right: none;
}
.popular_box {
	float: left;
	width: 100%;
	background: url(../images/popluar_boxbg.png) no-repeat center top;
	height: 104px;
	margin: 0 0 30px;
}
.popular_box .popular_txt {
	float: left;
	background: url(../images/popular_gamestxt_bg.png) no-repeat left top;
	height: 63px;
	width: 174px;
	color: #000;
	font-size: 20px;
	font-weight: 600;
	line-height: 20px;
	padding: 40px 0 0 24px;
	margin: 0 0 0 25px;
}
.popular_box ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
}
.popular_box ul li {
	float: left;
	text-align: center;
	padding: 0 17px;
	display: table;
}
.popular_box ul li span {
	height: 104px;
	width: 100%;
	display: table-cell;
	vertical-align: middle;
}
.btmbox {
	float: left;
	width: 100%;
}
.btmbox .inner_boxlt {
	float: left;
	width: 494px;
}
.btmbox .inner_boxlt h4 {
	margin: 0px;
	padding: 12px 28px;
	background: #e40000; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0MDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YzAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #e40000 0%, #9c0000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e40000), color-stop(100%, #9c0000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e40000 0%, #9c0000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e40000 0%, #9c0000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e40000 0%, #9c0000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #e40000 0%, #9c0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e40000', endColorstr='#9c0000', GradientType=0 ); /* IE6-8 */
	color: #fff;
	font-size: 24px;
	font-weight: 600;
	line-height: 20px;
}
.btmbox .inner_boxlt .inner_txt {
	float: left;
	width: 438px;
	background: #fff;
	border-bottom: 1px solid #ddd;
	padding: 20px 28px;
}
.btmbox .inner_boxlt .inner_txt ul.list1 {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.btmbox .inner_boxlt .inner_txt ul.list1 li {
	border-bottom: 1px dashed #999999;
	padding: 9px 0 9px 40px;
	color: #000;
	font-size: 16px;
	line-height: 20px;
}
.btmbox .inner_boxlt .inner_txt ul.list1 li.server_icon1 {
	background: url(../images/server_liicon1.png) no-repeat left 7px;
}
.btmbox .inner_boxlt .inner_txt ul.list1 li.server_icon2 {
	background: url(../images/server_liicon2.png) no-repeat left 8px;
}
.btmbox .inner_boxlt .inner_txt ul.list1 li.server_icon3 {
	background: url(../images/server_liicon3.png) no-repeat left 8px;
}
.btmbox .inner_boxlt .inner_txt ul.list1 li.server_icon4 {
	background: url(../images/server_liicon4.png) no-repeat left 10px;
}
.btmbox .inner_boxlt .inner_txt ul.list1 li.server_icon5 {
	background: url(../images/server_liicon5.png) no-repeat left 8px;
}
.btmbox .inner_boxlt .inner_txt ul.list1 li:last-child {
	border: none;
}
.btmbox .inner_boxrt {
	float: right;
	width: 494px;
}
.btmbox .inner_boxrt .testimonial_box {
	float: left;
	width: 391px;
	font-size: 12px;
	position: relative;
	line-height: 22px;
	color: #fff;
	margin: 0 0 12px;
	background: url(../images/testimonial_boxbg.jpg) repeat-y left top;
	padding: 15px 15px 15px 88px;
}
.btmbox .inner_boxrt .testimonial_box h4 {
	margin: 0 0 10px;
	padding: 0px;
	font-size: 24px;
	color: #fff;
	line-height: 20px;
	font-weight: 600;
}
.btmbox .inner_boxrt .testimonial_box p {
	margin: 0 0 5px;
	padding: 0px;
}
.btmbox .inner_boxrt .testimonial_box p a {
	color: #fff;
}
.coma {
	width: 64px;
	height: 65px;
	position: absolute;
	background: url(../images/coma.png) no-repeat left top;
	left: 13px;
	top: 0px;
}
.btmbox .inner_boxrt .newsbox {
	float: left;
	width: 434px;
	background: #fff;
	padding: 15px 30px;
	position: relative;
	border-bottom: 1px solid #ddd;
}
.btmbox .inner_boxrt .newsbox h4 {
	margin: 0 0 6px;
	padding: 0px;
	font-size: 24px;
	color: #000;
	line-height: 22px;
	font-weight: 600;
}
.btmbox .inner_boxrt .newsbox ul.list1 {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 370px;
}
.btmbox .inner_boxrt .newsbox ul.list1 li {
	border-bottom: 1px dashed #999;
	padding: 3px 0;
	font-size: 12px;
	color: #000;
	line-height: 16px;
}
.btmbox .inner_boxrt .newsbox ul.list1 li:last-child {
	border: none;
}
.news_icon {
	position: absolute;
	background: url(../images/news_icon.png) no-repeat left top;
	width: 76px;
	height: 69px;
	right: 8px;
	top: 0px;
}
.news_arrow {
	width: 27px;
	height: 25px;
	background: url(../images/news_innerarrow.png) no-repeat left top;
	position: absolute;
	right: 26px;
	bottom: -1px;
}
.footercon {
	float: left;
	width: 100%;
	background: #060606; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA2MDYwNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYTNiM2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #060606 0%, #3a3b3a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #060606), color-stop(100%, #3a3b3a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #060606 0%, #3a3b3a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #060606 0%, #3a3b3a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #060606 0%, #3a3b3a 100%); /* IE10+ */
	background: linear-gradient(to bottom, #060606 0%, #3a3b3a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#060606', endColorstr='#3a3b3a', GradientType=0 ); /* IE6-8 */
	border-top: 2px solid #8c8f8d;
	box-shadow: 0 -3px 0px #D9DCDA, 0px 1px 0px #3c3d3d inset, 0px 2px 0px #888a8a inset, 0px -10px 20px #b2b6b2;
	padding: 0 0 30px;
}
.footerlt {
	float: left;
	width: 730px;
	margin: 38px 0 0;
}
.footerlt .sitemap {
	float: left;
	width: 215px;
	margin: 0 35px 0 0;
}
.footerlt .sitemap h5, .footerrt h5 {
	margin: 0 0 16px;
	padding: 0px;
	font-size: 24px;
	color: #fff;
	font-weight: normal;
	line-height: 22px;
}
.footerlt .sitemap ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.footerlt .sitemap ul li {
	padding: 4px 0 4px 16px;
	line-height: 18px;
	background: url(../images/banner_liarrow.png) no-repeat left 8px;
}
.footerlt .sitemap ul li a {
	color: #fff;
}
.footerlt .sitemap:last-child {
	margin: 0px;
}
.footerrt {
	float: right;
	width: 190px;
	background: #030303; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAzMDMwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTFiMWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #030303 0%, #1a1b1a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #030303), color-stop(100%, #1a1b1a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #030303 0%, #1a1b1a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #030303 0%, #1a1b1a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #030303 0%, #1a1b1a 100%); /* IE10+ */
	background: linear-gradient(to bottom, #030303 0%, #1a1b1a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#030303', endColorstr='#1a1b1a', GradientType=0 ); /* IE6-8 */
	padding: 35px 30px;
	margin: 2px 0 0;
}
.footerrt ul {
	list-style: none;
	margin: 0 0 24px;
	padding: 0px;
	float: left;
	width: 100%;
}
.footerrt ul li {
	line-height: 16px;
	padding: 0 0 0 24px;
	margin: 0 0 8px;
}
.footerrt ul li a {
	display: block;
	color: #fff;
}
.footerrt ul li.fbicon {
	background: url(../images/fbicon.png) no-repeat left top;
}
.footerrt ul li.twicon {
	background: url(../images/tw_icon.png) no-repeat left top;
}
.footerrt ul li.tubeicon {
	background: url(../images/tube_icon.png) no-repeat left top;
}
.copyrightbox {
	float: left;
	width: 100%;
	margin: 28px 0 0;
}
.btm_logo {
	float: left;
	width: 249px;
	height: 36px;
	margin: 0 40px 0 104px;
}
.btm_logo a {
	display: block;
	width: 249px;
	height: 36px;
	background: url(../images/btm_logo.png) no-repeat left top;
}
.copyrightbox .copyright_txt {
	float: left;
	font-size: 14px;
	color: #fff;
	margin: 10px 0 0;
}
.btm_blankbox {
	float: left;
	width: 100%;
	height: 26px;
	background: url(../images/banner_btmimage.jpg) repeat-x left top;
}
/***************STEAM GAME PAGE*******************/
.subbannersteamcon {
	float: left;
	width: 100%;
	background: url(../images/banner_outerimage.jpg) repeat-x left top;
	padding: 10px 0 0;
}
.subbannersteam_inner {
	float: left;
	width: 100%;
	background: url(../images/subbannersteam.jpg) no-repeat center top;
	background-size: cover;
}
.subbannersteam {
	float: left;
	width: 100%;
	height: 139px;
	text-align: center;
	padding: 48px 0 0;
}
.subbannersteam h1 {
	margin: 0 0 6px;
	padding: 0px;
	color: #fff;
	font-size: 70px;
	line-height: 60px;
	font-weight: 700;
	letter-spacing: -3px;
	font-family: Verdana, Geneva, sans-serif;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
.subbannersteam h2 {
	margin: 0;
	padding: 0px;
	color: #fff;
	font-size: 30px;
	line-height: 28px;
	font-weight: normal;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
/***************HURTWORLD PAGE*******************/
.subbanner14con {
	float: left;
	width: 100%;
	background: url(../images/banner_outerimage.jpg) repeat-x left top;
	padding: 10px 0 0;
}
.subbanner14_inner {
	float: left;
	width: 100%;
	background: url(../images/subbanner14.jpg) no-repeat center top;
	background-size: cover;
}
.subbanner14 {
	float: left;
	width: 100%;
	height: 139px;
	text-align: center;
	padding: 48px 0 0;
}
.subbanner14 h1 {
	margin: 0 0 6px;
	padding: 0px;
	color: #fff;
	font-size: 70px;
	line-height: 60px;
	font-weight: 700;
	letter-spacing: -3px;
	font-family: Verdana, Geneva, sans-serif;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
.subbanner14 h2 {
	margin: 0;
	padding: 0px;
	color: #fff;
	font-size: 30px;
	line-height: 28px;
	font-weight: normal;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
/***************EMPYRION PAGE*******************/
.subbanner13con {
	float: left;
	width: 100%;
	background: url(../images/banner_outerimage.jpg) repeat-x left top;
	padding: 10px 0 0;
}
.subbanner13_inner {
	float: left;
	width: 100%;
	background: url(../images/subbanner13.jpg) no-repeat center top;
	background-size: cover;
}
.subbanner13 {
	float: left;
	width: 100%;
	height: 139px;
	text-align: center;
	padding: 48px 0 0;
}
.subbanner13 h1 {
	margin: 0 0 6px;
	padding: 0px;
	color: #fff;
	font-size: 70px;
	line-height: 60px;
	font-weight: 700;
	letter-spacing: -3px;
	font-family: Verdana, Geneva, sans-serif;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
.subbanner13 h2 {
	margin: 0;
	padding: 0px;
	color: #fff;
	font-size: 30px;
	line-height: 28px;
	font-weight: normal;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
/***************CUBE WORLD PAGE*******************/
.subbanner10con {
	float: left;
	width: 100%;
	background: url(../images/banner_outerimage.jpg) repeat-x left top;
	padding: 10px 0 0;
}
.subbanner10_inner {
	float: left;
	width: 100%;
	background: url(../images/subbanner10.jpg) no-repeat center top;
	background-size: cover;
}
.subbanner10 {
	float: left;
	width: 100%;
	height: 139px;
	text-align: center;
	padding: 48px 0 0;
}
.subbanner10 h1 {
	margin: 0 0 6px;
	padding: 0px;
	color: #fff;
	font-size: 70px;
	line-height: 60px;
	font-weight: 700;
	letter-spacing: -3px;
	font-family: Verdana, Geneva, sans-serif;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
.subbanner10 h2 {
	margin: 0;
	padding: 0px;
	color: #fff;
	font-size: 30px;
	line-height: 28px;
	font-weight: normal;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
/***************TERRARIA PAGE*******************/
.subbanner8con {
	float: left;
	width: 100%;
	background: url(../images/banner_outerimage.jpg) repeat-x left top;
	padding: 10px 0 0;
}
.subbanner8_inner {
	float: left;
	width: 100%;
	background: url(../images/subbanner8.jpg) no-repeat center top;
	background-size: cover;
}
.subbanner8 {
	float: left;
	width: 100%;
	height: 139px;
	text-align: center;
	padding: 48px 0 0;
}
.subbanner8 h1 {
	margin: 0 0 6px;
	padding: 0px;
	color: #fff;
	font-size: 70px;
	line-height: 60px;
	font-weight: 700;
	letter-spacing: -3px;
	font-family: Verdana, Geneva, sans-serif;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
.subbanner8 h2 {
	margin: 0;
	padding: 0px;
	color: #fff;
	font-size: 30px;
	line-height: 28px;
	font-weight: normal;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
/***************RUST PAGE*******************/
.subbanner9con {
	float: left;
	width: 100%;
	background: url(../images/banner_outerimage.jpg) repeat-x left top;
	padding: 10px 0 0;
}
.subbanner9_inner {
	float: left;
	width: 100%;
	background: url(../images/subbanner9.jpg) no-repeat center top;
	background-size: cover;
}
.subbanner9 {
	float: left;
	width: 100%;
	height: 139px;
	text-align: center;
	padding: 48px 0 0;
}
.subbanner9 h1 {
	margin: 0 0 6px;
	padding: 0px;
	color: #fff;
	font-size: 70px;
	line-height: 60px;
	font-weight: 700;
	letter-spacing: -3px;
	font-family: Verdana, Geneva, sans-serif;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
.subbanner9 h2 {
	margin: 0;
	padding: 0px;
	color: #fff;
	font-size: 30px;
	line-height: 28px;
	font-weight: normal;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
/***************PARTNERS PAGE*******************/
.subbanner6con {
	float: left;
	width: 100%;
	background: url(../images/banner_outerimage.jpg) repeat-x left top;
	padding: 10px 0 0;
}
.subbanner6_inner {
	float: left;
	width: 100%;
	background: url(../images/subbanner6.jpg) no-repeat center top;
	background-size: cover;
}
.subbanner6 {
	float: left;
	width: 100%;
	height: 139px;
	text-align: center;
	padding: 48px 0 0;
}
.subbanner6 h1 {
	margin: 0 0 6px;
	padding: 0px;
	color: #fff;
	font-size: 70px;
	line-height: 60px;
	font-weight: 700;
	letter-spacing: -3px;
	font-family: Verdana, Geneva, sans-serif;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
.subbanner6 h2 {
	margin: 0;
	padding: 0px;
	color: #fff;
	font-size: 30px;
	line-height: 28px;
	font-weight: normal;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
/***************VOICE SERVERS PAGE*******************/
.subbanner5con {
	float: left;
	width: 100%;
	background: url(../images/banner_outerimage.jpg) repeat-x left top;
	padding: 10px 0 0;
}
.subbanner5_inner {
	float: left;
	width: 100%;
	background: url(../images/subbanner5.jpg) no-repeat center top;
	background-size: cover;
}
.subbanner5 {
	float: left;
	width: 100%;
	height: 139px;
	text-align: center;
	padding: 48px 0 0;
}
.subbanner5 h1 {
	margin: 0 0 6px;
	padding: 0px;
	color: #000;
	font-size: 70px;
	line-height: 60px;
	font-weight: 700;
	letter-spacing: -3px;
	font-family: Verdana, Geneva, sans-serif;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
.subbanner5 h2 {
	margin: 0;
	padding: 0px;
	color: #000;
	font-size: 30px;
	line-height: 28px;
	font-weight: normal;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
/***************MINECRAFT PAGE*******************/
.subbanner2con {
	float: left;
	width: 100%;
	background: url(../images/banner_outerimage.jpg) repeat-x left top;
	padding: 10px 0 0;
}
.subbanner2_inner {
	float: left;
	width: 100%;
	background: url(../images/subbanner2.jpg) no-repeat center top;
	background-size: cover;
}
.subbanner2 {
	float: left;
	width: 100%;
	height: 139px;
	text-align: center;
	padding: 48px 0 0;
}
.subbanner2 h1 {
	margin: 0 0 6px;
	padding: 0px;
	color: #fff;
	font-size: 70px;
	line-height: 60px;
	font-weight: 700;
	letter-spacing: -3px;
	font-family: Verdana, Geneva, sans-serif;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
.subbanner2 h2 {
	margin: 0;
	padding: 0px;
	color: #fff;
	font-size: 30px;
	line-height: 28px;
	font-weight: normal;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
/***************UNTURNED PAGE*******************/
.subbanner7con {
	float: left;
	width: 100%;
	background: url(../images/banner_outerimage.jpg) repeat-x left top;
	padding: 10px 0 0;
}
.subbanner7_inner {
	float: left;
	width: 100%;
	background: url(../images/subbanner7.jpg) no-repeat center top;
	background-size: cover;
}
.subbanner7 {
	float: left;
	width: 100%;
	height: 139px;
	text-align: center;
	padding: 48px 0 0;
}
.subbanner7 h1 {
	margin: 0 0 6px;
	padding: 0px;
	color: #fff;
	font-size: 70px;
	line-height: 60px;
	font-weight: 700;
	letter-spacing: -3px;
	font-family: Verdana, Geneva, sans-serif;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
.subbanner7 h2 {
	margin: 0;
	padding: 0px;
	color: #fff;
	font-size: 30px;
	line-height: 28px;
	font-weight: normal;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
/***************DST PAGE*******************/
.subbanner12con {
	float: left;
	width: 100%;
	background: url(../images/banner_outerimage.jpg) repeat-x left top;
	padding: 10px 0 0;
}
.subbanner12_inner {
	float: left;
	width: 100%;
	background: url(../images/subbanner12.jpg) no-repeat center top;
	background-size: cover;
}
.subbanner12 {
	float: left;
	width: 100%;
	height: 139px;
	text-align: center;
	padding: 48px 0 0;
}
.subbanner12 h1 {
	margin: 0 0 6px;
	padding: 0px;
	color: #fff;
	font-size: 70px;
	line-height: 60px;
	font-weight: 700;
	letter-spacing: -3px;
	font-family: Verdana, Geneva, sans-serif;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
.subbanner12 h2 {
	margin: 0;
	padding: 0px;
	color: #fff;
	font-size: 30px;
	line-height: 28px;
	font-weight: normal;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
/***************GAMESERVERS PAGE*******************/
.subbannercon {
	float: left;
	width: 100%;
	background: url(../images/banner_outerimage.jpg) repeat-x left top;
	padding: 10px 0 0;
}
.subbanner_inner {
	float: left;
	width: 100%;
	background: url(../images/subbanner.jpg) no-repeat center top;
	background-size: cover;
}
.subbanner {
	float: left;
	width: 100%;
	height: 139px;
	text-align: center;
	padding: 48px 0 0;
}
.subbanner h1 {
	margin: 0 0 6px;
	padding: 0px;
	color: #fff;
	font-size: 70px;
	line-height: 60px;
	font-weight: 700;
	letter-spacing: -3px;
	font-family: Verdana, Geneva, sans-serif;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
.subbanner h2 {
	margin: 0;
	padding: 0px;
	color: #fff;
	font-size: 30px;
	line-height: 28px;
	font-weight: normal;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
/***************DEDICATED PAGE*******************/
.subbanner3con {
	float: left;
	width: 100%;
	background: url(../images/banner_outerimage.jpg) repeat-x left top;
	padding: 10px 0 0;
}
.subbanner3_inner {
	float: left;
	width: 100%;
	background: url(../images/subbanner3.jpg) no-repeat center top;
	background-size: cover;
}
.subbanner3 {
	float: left;
	width: 100%;
	height: 139px;
	text-align: center;
	padding: 48px 0 0;
}
.subbanner3 h1 {
	margin: 0 0 6px;
	padding: 0px;
	color: #fff;
	font-size: 70px;
	line-height: 60px;
	font-weight: 700;
	letter-spacing: -3px;
	font-family: Verdana, Geneva, sans-serif;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
.subbanner3 h2 {
	margin: 0;
	padding: 0px;
	color: #fff;
	font-size: 30px;
	line-height: 28px;
	font-weight: normal;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
/***************WEBHOSTING PAGE*******************/
.subbanner4con {
	float: left;
	width: 100%;
	background: url(../images/banner_outerimage.jpg) repeat-x left top;
	padding: 10px 0 0;
}
.subbanner4_inner {
	float: left;
	width: 100%;
	background: url(../images/subbanner4.jpg) no-repeat center top;
	background-size: cover;
}
.subbanner4 {
	float: left;
	width: 100%;
	height: 139px;
	text-align: center;
	padding: 48px 0 0;
}
.subbanner4 h1 {
	margin: 0 0 6px;
	padding: 0px;
	color: #F2F2F2;
	font-size: 70px;
	line-height: 60px;
	font-weight: 700;
	letter-spacing: -3px;
	font-family: Verdana, Geneva, sans-serif;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
.subbanner4 h2 {
	margin: 0;
	padding: 0px;
	color: #F2F2F2;
	font-size: 30px;
	line-height: 28px;
	font-weight: 780;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}
.whitebox {
	float: left;
	width: 940px;
	color: #000;
	line-height: 20px;
	background: #fff;
	border-bottom: 1px solid #ddd;
	padding: 25px 30px;
	margin: 0 0 40px;
}
.whitebox h3 {
	margin: 0 0 16px;
	padding: 0px;
	font-size: 24px;
	color: #000;
	line-height: 22px;
	font-weight: 600;
}
.whitebox p {
	margin: 0 0 10px;
	padding: 0px;
}
.tabbox {
	float: left;
	width: 100%;
	box-shadow: 1px 1px 0px #edf3ee inset, -1px -1px 0px #edf3ee inset;
}
.tabbox ul.tabs {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 320px;
}
.tabbox ul.tabs li {
	position: relative;
	border-bottom: 1px solid #444;
}
.tabbox ul.tabs li a:after {
	width: 28px;
	content: "";
	display: none;
	height: 50px;
	position: absolute;
	right: -28px;
	top: 0px;
	background: url(../images/tabbed_activearrow.png) no-repeat left top;
}
.tabbox ul.tabs li a {
	display: block;
	color: #fff;
	font-size: 18px;
	padding: 15px 0 15px 35px;
	text-decoration: none;
	line-height: 18px;
	background: url(../images/banner_liarrow.png) no-repeat 15px 17px, url(../images/tabbed_libg.png) repeat left top;
}
.tabbox ul.tabs li a:hover, .tabbox ul.tabs li a.current {
	background: url(../images/arrow.png) no-repeat 15px 17px, url(../images/plan_headingbg2.png) repeat left top;
}
.tabbox ul.tabs li a.current {
	box-shadow: 0 0 8px #5A5A5A;
}
.tabbox ul.tabs li a.current:after {
	display: block;
}
.tabbox .tabbed_boxinner {
	float: right;
	width: 524px;
	color: #000;
	padding: 0 30px 0 0;
	line-height: 20px;
	margin: 20px 0 0;
}
.tabbox .tabbed_boxinner h4 {
	margin: 0 0 8px;
	padding: 0px;
	font-size: 24px;
	color: #000;
	line-height: 20px;
	font-weight: 600;
}
.tabbox .tabbed_boxinner h4 img {
	vertical-align: middle;
	margin: 0 20px 0 0;
}
.tabbox .tabbed_boxinner p {
	margin: 0 0 10px;
	padding: 0px;
}
.tabbox .tabbed_boxinner ul.list1 {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
}
.tabbox .tabbed_boxinner ul.list1 li {
	padding: 3px 0 3px 18px;
	line-height: 18px;
	font-size: 14px;
	color: #000;
	background: url(../images/banner_liarrow.png) no-repeat left 7px;
}
.tabbox .tabbed_boxinner .btn1 {
	float: right;
	margin: 30px 0 0;
	font-size: 16px;
}
.planbox ul.currency_slector {
	float: left;
	width: 100%;
	list-style: none;
	margin: 0 0 30px;
	padding: 0px;
	text-align: center;
}
.planbox ul.currency_slector li {
	display: inline-block;
	margin: 0 12px 0 0;
	line-height: 18px;
}
.planbox ul.currency_slector li a {
	display: block;
	padding: 8px 18px;
	background: #fff;
	font-size: 16px;
	text-transform: uppercase;
	color: #c80000;
	text-decoration: none;
	font-weight: 600;
	border-bottom: 1px solid #ddd;
}
.planbox ul.currency_slector li a img {
	float: left;
	margin: 0 8px 0 0;
	border: 1px solid #eee;
	box-shadow: 0px 1px 0px #eee;
}
.planbox ul.currency_slector li a:hover,.planbox ul.currency_slector li.current a {
	background: #c80000;
	color: #fff;
}
.planbox ul.currency_slector li a:hover img,.planbox ul.currency_slector li.current a img  {
	border: 1px solid #c80000;
	box-shadow: 0px 1px 0px #c80000;
}
.planbox ul.currency_slector2 {
	float: left;
	width: 100%;
	list-style: none;
	margin: 0 0 20px;
	padding: 0px;
	text-align: center;
}
.planbox ul.currency_slector2 li {
	display: inline-block;
	margin: 0 6px 0 0;
	line-height: 14px;
}
.planbox ul.currency_slector2 li a {
	display: block;
	padding: 8px 18px;
	font-size: 14px;
	text-transform: uppercase;
	color: #c80000;
	text-decoration: none;
	font-weight: 600;
}
.planbox ul.currency_slector2 li a img {
	float: left;
	margin: 0 4px 0 0;
	box-shadow: 0px 0px 0px #eee;
}
.planbox ul.currency_slector2 li a:hover,.planbox ul.currency_slector li.current a {
	color: #fff;
}
.planbox ul.currency_slector2 li a:hover img,.planbox ul.currency_slector li.current a img  {
	box-shadow: 0px 0px 0px #c80000;
}
.plandiscription {
	float: left;
	width: 240px;
	text-align: right;
	padding: 20px 0 0;
	margin: 10px 0 0;
}
.plandiscription h3 {
	margin: 0 0 28px;
	padding: 0 20px 0 0;
	font-size: 30px;
	color: #000;
	line-height: 28px;
	font-weight: 600;
}
.plandiscription ul.list1 {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.plandiscription ul.list1 li {
	line-height: 40px;
	color: #000;
	padding: 0 38px 0 0;
	background: url(../images/banner_liarrow.png) no-repeat 95% 18px, url(../images/plan_discriptionli_shadow.png) no-repeat center bottom;
}
.subplan1 {
	float: left;
	width: 189px;
	background: #fff;
	padding: 0 0 20px;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	text-align: center;
	margin: 10px 0;
}
.subplan1 h3 {
	margin: 0px;
	padding: 11px 0;
	background: url(../images/tabbed_libg.png) repeat left top;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
}
.subplan_rate {
	float: left;
	width: 100%;
	padding: 10px 0;
	border-top: 1px solid #5e5e5e;
	font-size: 14px;
	color: #fff;
	line-height: 16px;
	background: url(../images/plan_ratebg.png) no-repeat center top;
}
.subplan_rate span {
	font-size: 24px;
	line-height: 26px;
}
.subplan1 ul.list1 {
	list-style: none;
	margin: 0 0 20px;
	padding: 0px;
	float: left;
	width: 100%;
}
.subplan1 ul.list1 li {
	border-bottom: 1px solid #ddd;
	line-height: 39px;
	color: #000;
	font-size: 14px;
}
.subplan1 .btn1 {
	width: 94px;
	font-size: 12px;
	margin: 0 auto;
}
.subplan1 .btn1 a {
	padding: 6px 5px;
}
.tickmark {
	background: url(../images/tickmark.png) no-repeat center center;
	height: 39px;
}
.crossmark {
	background: url(../images/crossmark.png) no-repeat center center;
	height: 39px;
}
.subplan2 {
	margin: 0px;
	padding: 0 0 30px;
	position: relative;
	z-index: 1;
	box-shadow: 0 0 9px #5F5F5F;
}
.subplan2 h3 {
	background: url(../images/plan_headingbg2.png) repeat left top;
}
.subplan2 .subplan_rate {
	padding: 15px 0;
	border-top: 1px solid #f54657;
	background: url(../images/plan_ratebg2.png) no-repeat center top;
}
/***************SPECIAL COLORS*******************/
.red {
	color: #e40000;
}
/***************SPECIAL CLASSES*******************/
.nomargin {
	margin: 0px;
}
