* { margin: 0px; padding: 0px; }

	/* General CSS */
	body { font: normal 12px/24px Arial, Helvetica, sans-serif; color: #474747; }
		.wrapper { margin: 0px auto; width: 973px; }
		.clear { clear: both; }
		.left { float: left; }
		.right { float: right; }
		.twice { width: 48%; }
		.textField { background-color: #fffdf5; border: 1px solid #f1e9ca; padding: 5px; }
		.textWhite { padding: 5px; border: 1px solid #b3af9c; }
		img { border: none; }
		
		a { color: #2A1C11; text-decoration: none; }
			a:hover { color: #684020; text-decoration: underline; }
			
		/* Top part, Navigation //// class="top" */
		div#top { padding: 15px 0px 14px 0px; background: url('../images/top_title.jpg') repeat-x; }
			div#top h1 { float: left; }
				div#top h1 a { display: block; text-indent: -9999px; background: url('../images/logoS.png') no-repeat; width: 100px; height: 29px; margin-top: 10px; }
			
			/* Main navigation */
			div#top ul { float: right; list-style: none; position: relative; }
				div#top ul li { float: left; margin-left: 15px; text-indent: -9999px; }
					div#top ul li a { display: block; height: 50px; background-image: url('../images/nav.png'); }
						div#top ul li.hosting a { width: 190px; background-position: -139px 0px; }
							div#top ul li.hosting:hover ul { display: block; }
							div#top ul li.hosting:hover a.hosting,
							div#top ul li.hosting a.hosting:hover,
							div#top ul li.active a.hosting { background-position: -139px -50px; }
						div#top ul li.company a { width: 139px; background-position: -329px 0px; }
							div#top ul li.company:hover ul { display: block; }
							div#top ul li.company:hover a.company,
							div#top ul li.company a.company:hover,
							div#top ul li.active a.company { background-position: -329px -50px; }
						div#top ul li.support a { width: 134px; background-position: -468px 0px; }
							div#top ul li.support a:hover,
							div#top ul li.active a.support { background-position: -468px -50px; }
						div#top ul li.clientarea a { width: 167px; background-position: -602px 0px; }
							div#top ul li.clientarea a:hover,
							div#top ul li.active a.clientarea { background-position: -602px -50px; }
					
					/* Dropdown navigation */
					div#top ul li ul { display: none; float: none; margin-left: -15px; position: absolute; margin-top: -4px; }
						div#top ul li ul li { float: none; }
							div#top ul li ul li.resellers a { background-position: -139px -100px; }
							div#top ul li ul li.vps a { background-position: -139px -150px; }
							div#top ul li ul li.dedicated a { background-position: -139px -200px; }
							div#top ul li ul li.datacenter a { background-position: -329px -100px; }
								
		/* Title part, h1 on every page //// class="title" */						
		div#title { padding-top: 22px; padding-bottom: 4px; height: 85px; background: url('../images/top_title.jpg') 0px -79px repeat-x; }
			.index div#title h1 { width: 500px; font: italic 21px/30px Georgia, "Times New Roman", Times, serif; color: #012036; text-shadow: #5E82A9 1px 1px 0; float: left; margin-top: 0px; }
			.index div#title h2 { display: none; }
			div#title h1 { width: 500px; font: italic 24px/24px Georgia, "Times New Roman", Times, serif; color: #012036; text-shadow: #5E82A9 1px 1px 0; float: left; margin-top: 6px;  }
			div#title h2 { font: italic 18px/18px Georgia, "Times New Roman", Times, serif; color: #012036; text-shadow: #5E82A9 1px 1px 0; 7px; float: left; margin-top: 7px; width: 500px; }
			div#title a { display: block; text-indent: -9999px; float: right; margin-top: 12px; margin-left: 15px; }
				div#title a.live { text-indent: 0px; }
				div#title a.ticket { width: 263px; height: 40px; background: url('../images/submit_ticket.jpg') no-repeat; }
				
				
		/* General Pages CONTENT area */
		div#main { padding: 30px 0px; background: url('../images/bg_content.jpg') repeat; }
			div#content.sidebarPage { background-color: #FFF; width: 701px; -moz-border-radius: 6px; -webkit-border-radius: 6px; float: left; padding: 20px 20px 15px 20px; border: 1px solid #ebe5cd; border-radius: 6px;  }
			div#content.fullPage { background-color: #FFF; width: 933px; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; float: left; padding: 20px 20px 15px 20px; border: 1px solid #ebe5cd; }
				div#content.sidebarPage h2, div#content.fullPage h2 { font: normal 18px/24px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; color: #333333; margin-bottom: 5px; }
				div#content.sidebarPage h3, div#content.fullPage h3 { font: normal 15px/24px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; color: #333333; margin-top: 10px; }
				div#content.sidebarPage h4, div#content.fullPage h4 { font: bold 13px/18px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; color: #666666; margin-top: 10px; }
				div#content.sidebarPage p, div#content.fullPage p { font: normal 12px/24px Arial, Helvetica, sans-serif; margin: 10px 0px; color: #666; }
				div#content.sidebarPage div.error, div#content.fullPage div.error { background-color: #fe7373; border-top: 1px solid #b20000; border-bottom: 1px solid #b20000; color: #FFF; padding: 10px; margin-bottom: 5px; }
				div#content.sidebarPage div.notice, div#content.fullPage div.notice { background-color: #fefab9; border-top: 1px solid #e3de89; border-bottom: 1px solid #e3de89; color: #666; padding: 10px; margin-bottom: 5px; }
				div#content.sidebarPage div.success, div#content.fullPage div.success { background-color: #daf8c0; border-top: 1px solid #9ab97f; border-bottom: 1px solid #9ab97f; color: #666; padding: 10px; margin-bottom: 5px; }
				
				div.comment { background-color: #CCC; padding: 5px 10px; margin-top: 10px; border-top: 1px solid #e3de89; border-bottom: 1px solid #e3de89; background-color: #fefab9; color: #666; }
					div.comment h3 { padding: 0px!important; margin-top: 0px!important; }
						div.comment h3 span { font-size: 12px; }
					div.comment p { margin: 5px 0px!important; }
						div.comment p.date { margin-bottom: 0px!important; }
				div.sub { margin-left: 50px; }
				
				/* Table Design */
				table.data { background: url('../images/bg_table.jpg') repeat-x; width: 100%; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-left: 1px solid #e8dba6; border-right: 1px solid #e8dba6; border-bottom: 1px solid #e8dba6; margin: 20px 0px; }
					table.data tr th { height: 50px; color: #FFF; text-transform: uppercase; font: bold 14px/20px Helvetica, Arial, sans-serif; text-shadow: #618624 0 -1px 0; }
						table.data tr th span { text-transform: lowercase; }
						table.data tr th.first { text-align: left; padding-left: 10px; width: 140px; }
					table.data tr.B td { background-color: #ece9dd; }
					table.data tr.last td { border: none; }
					table.data tr.price td { background-color: #CF9; font-weight: bold; }
					table.data tr td { padding: 10px 0px; text-align: center; background-color: #f9f5ea; border-bottom: 1px dashed #cbc8bc; }
						table.data tr td.first { text-align: left; padding-left: 10px; }
						
				
				/* WHMCS Table Design */
				table.wdata { width: 100%; margin: 15px 0px 10px 0px; }
					table.wdata tr th { color: #81632d; text-transform: uppercase; text-align: left; font: bold 12px Helvetica, Arial, sans-serif; border-left: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; padding: 10px; }
						table.wdata tr th a { color: #81632d; }
						table.wdata tr th.first, table.wdata tr th.noborder { border-left: none; }
					
					table.wdata tr.B td { background-color: #f7f7f7; }
						table.wdata tr:hover td { background-color: #f3f1d6; }
						table.wdata tr td { border-bottom: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0; padding: 3px 10px; }
							table.wdata tr td.first { border-left: none; }
							table.wdata tr td.active { background: url('../images/icons/active.png') no-repeat; }
							table.wdata tr td.terminated { background: url('../images/icons/terminated.png') no-repeat; }
							table.wdata tr td.pending { background: url('../images/icons/pending.png') no-repeat; }
							table.wdata tr td.suspended { background: url('../images/icons/suspended.png') no-repeat; }
							
				a.kbarticle { display: block; border-bottom: 1px solid #ece9dd; background-color: #f9f5ea; padding: 10px; }
				a.kbarticlee { display: block; border-bottom: 1px solid #ece9dd; background-color: #ece9dd; padding: 10px; }
					a.kbarticle:hover, a.kbarticlee:hover { background-color: #ece9dd; text-decoration: none; }
						
				div#content ul { list-style: none; }
					div#content ul li { padding-left: 20px; background: url('../images/bullet2.png') no-repeat 0px 4px; }
				
				div#content .fieldBox { padding: 5px; background: #fffdf6; border: 1px solid #f2e9ca; width: 160px; }
				div#content .login { background: url('../images/buttons/button_login.png') repeat-x; height: 28px; width: 90px; border: none; text-indent: -9999px; }
				div#content .search { background: url('../images/buttons/button_search.png') repeat-x; height: 28px; width: 90px; border: none; text-indent: -9999px; }
				div#content .vote { background: url('../images/buttons/button_vote.png') repeat-x; height: 28px; width: 90px; border: none; text-indent: -9999px; }
				div#content .newTicket { background: url('../images/buttons/button_newTicket.png') repeat-x; height: 28px; width: 120px; border: none; text-indent: -9999px; }
		
			/* All Sidebar Elements */
			div#sidebar { float: right; width: 211px; }
			
				/* Sidebar Links */
				div#sidebar ul { list-style: none; }
					div#sidebar ul li a { display: block; background: url('../images/li_bg.jpg') no-repeat; width: 200px; height: 32px; font: bold 12px/32px Arial, Helvetica, sans-serif; text-shadow: #FFF 1px 1px 0; padding: 0 0 0 11px; color: #326b9c; text-decoration: none; margin-bottom: 5px; }
						div#sidebar ul h3 { cursor: pointer; display: block; background: url('../images/li_bg.jpg') no-repeat; width: 200px; height: 32px; font: bold 12px/32px Arial, Helvetica, sans-serif; text-shadow: #FFF 1px 1px 0; padding: 0 0 0 11px; color: #326b9c; text-decoration: none; margin-bottom: 5px; }
						div#sidebar ul li a:hover { text-decoration: underline; }
						div#sidebar ul li ul { margin-left: 13px; }
							div#sidebar ul li ul li a { display: block; background: url('../images/sidebar_dropdown.jpg') no-repeat; width: 163px; height: 26px; padding-left: 28px; font: bold 11px/25px Arial, Helvetica, sans-serif; color: #6e685c; }
							
				div#sidebar ul.outlined { margin-bottom: 20px; }
					div#sidebar ul.outlined li a { background-image: url('../images/li_bg_y.jpg'); }
				
				/* Brown Box */			
				div#sidebar .box { background: url('../images/inner_box.jpg') repeat; width: 180px; padding: 10px 15px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-top: 20px; border-top: 1px solid #b3ab99; border-bottom: 1px solid #c8bfab; color: #908b80; }
					div#sidebar .box p { color: #6e685c; font: normal 11px/18px Helvetica, Arial, sans-serif; text-shadow: #f7f4ed 1px 1px 0; }
					div#sidebar .box h2 { font: bold 12px/20px Helvetica, Arial, sans-serif; color: #6e685c; text-shadow: #f7f4ed 1px 1px 0; }
					div#sidebar .box input { width: 173px; height: 16px; border: 1px inset #fff; font: normal 12px Arial, Helvetica, sans-serif; color: #555555; padding: 7px 0px 7px 5px; margin: 5px 0; }
				div#sidebar .box .ok { display: block; width: 47px; height: 32px; border: 0; background: url("../images/ok_button.jpg") no-repeat; margin: 5px 0 0 0; text-indent: -9999px; }
				
				/* Blue Box */	
				div#sidebar h1 { background: url('../images/sidebar_top.jpg') no-repeat; width: 196px; margin: 0px 0px 0px 0px; font: bold 12px/46px Helvetica, Arial, sans-serif; color: #FFF; text-transform: uppercase; padding: 0 0 0 15px; margin-top: 15px; }
				div#sidebar .blueBox { background: url('../images/sidebar_bg.jpg') repeat; width: 181px; padding: 10px 15px 0px 15px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; font: italic 11px/18px Arial, Helvetica, sans-serif; color: #FFF; padding-bottom: 10px;  }
				
				/* Coupon and SSL Certificate Boxes */
				div#sidebar .coupon { background: url('../images/ads/coupons/sidebarSummer.jpg') no-repeat; width: 211px; height: 61px; margin-bottom: 15px; }
					div#sidebar .coupon p { text-indent: -9999px; }
				a.sslcerti { display: block; text-indent: -9999px; height: 59px; width: 211px; background-image: url('../images/sslCERTI.jpg'); margin-top: 20px; }

		
				
			/* INDEX */
			p.special { margin-bottom: 28px; background: url('../images/index/bg_special.jpg') repeat-x; -webkit-border-radius: 5px; border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
				p.special span { font: normal 12px/43px Arial, Helvetica, sans-serif; color: #4b473e; text-shadow: #e9e5dc 1px 1px 0; background: url('../images/index/icon_special.jpg') 11px 9px no-repeat; display: block; padding-left: 60px; }
				
			div.banner_index { height: 145px; margin-bottom: 30px; }
			
			/* Index Packages */
			div.package { float: left; margin-top: 10px; }
				div.package h2 a { display: block; height: 50px; font: bold 15px/52px Helvetica, Arial, sans-serif; color: #FFF; text-transform: uppercase; text-shadow: #618624 0 -1px; padding-left: 20px; }
				div.package ul { list-style: none; padding: 0px 20px; }
					div.package ul li { padding: 11px 0px 11px 22px!important; border-bottom: 1px dashed #E6E6E6; background: url('../images/icons/bullet.png') 0px 14px no-repeat!important; }
				div.package li.price { background-image: none!important; border-bottom: none; font: bold italic 16px/24px Georgia, "Times New Roman", Times, serif; padding: 14px 0px 0px 0px; color: #202c3a; }
				div.package a.details { display: block; height: 62px; width: 58px; text-indent: -9999px; background: url('../images/index/details.png') 0px 0px no-repeat; margin-top: -52px; margin-left: 230px; }
			
			div.shared { width: 322px; }
				div.shared h2 a { background: url('../images/index/h2_shared.jpg') no-repeat; }
				div.shared ul { background: url('../images/index/bg_shared.jpg') repeat-y; }
				div.shared .bottom { background: url('../images/index/bottom_shared.jpg') no-repeat; }
			div.virtual { margin-top: 0px; width: 329px; }
				div.virtual h2 a { background: url('../images/index/h2_virtual.jpg') no-repeat; height: 60px; font: bold 17px/60px Helvetica, Arial, sans-serif; }
				div.virtual ul { background: url('../images/index/bg_virtual.jpg') repeat-y; }
				div.virtual .bottom { background: url('../images/index/bottom_virtual.jpg') no-repeat; height: 28px; }
				div.virtual a.details { margin-top: -50px; }
			div.dedicated { width: 321px; }
				div.dedicated h2 a { background: url('../images/index/h2_dedicated.jpg') no-repeat; }
				div.dedicated ul { background: url('../images/index/bg_dedicated.jpg') repeat-y; }
				div.dedicated .bottom { background: url('../images/index/bottom_dedicated.jpg') no-repeat; }
			
			/* Index Slideshow, Blue Banners etc. */
			div.slideshow { width: 973px; color: #FFF; height: 125px; margin-top: 30px; background: url('../images/index/bg_slideshow.jpg') repeat-x; border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; }
				div.slideshow h2 { font: bold 24px/24px Georgia, "Times New Roman", Times, serif; text-shadow: #000 1px 1px 0; }
				div.slideshow p { font: italic 13px/18px Arial, Helvetica, sans-serif; text-shadow: #000 1px 1px 0; line-height: 21px; margin-top: 7px; }
				div.slideshow div.uptime { padding: 30px 0px 30px 30px; width: 943px; height: 125px; background: url('../images/index/slideshow_uptime.jpg') no-repeat top right; }
				div.slideshow div.support { padding: 30px 0px 30px 30px; width: 943px; height: 125px; background: url('../images/index/slideshow_support.jpg') no-repeat top right; }
			
			/* Index Quote */
			div.quote { background: url('../images/index/bg_quote.jpg') repeat-x; height: 53px; padding: 0px 10px 0px 0px; width: 962px; color: #FFF; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; }
				div.quote p { background: url('../images/quote.jpg') no-repeat 22px 13px; padding-left: 70px; font: italic 14px/53px Georgia, "Times New Roman", Times, serif; }
			
			
			/* Affiliates Page */
			div#content h1.bg { background: url('../images/bg_table.jpg') repeat-x; height: 20px; color: #FFF; font: bold 14px/20px Helvetica, Arial, sans-serif; text-shadow: #618624 0 -1px 0; padding: 15px; border-top-left-radius: 5px; border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; }
			div#content div.darkBox { background-color: #e8e5d6; padding: 15px; border-bottom: 1px solid #dfdac7; border-left: 1px solid #cbc39c; border-right: 1px solid #cbc39c; }
				div#content div.darkBox h2 { font: bold 18px/24px "Helvetica Neue", Helvetica, Arial, sans-serif; color: #454236; text-shadow: #FFF 1px 1px 0; margin-top: 10px; margin-bottom: 0px; }
				div#content div.darkBox p { font: bold 12px/24px "Helvetica Neue", Helvetica, Arial, sans-serif; color: #625e4e; text-shadow: #FFF 1px 1px 0; }
				div#content div.darkBox a.jpromotion { display: block; background: url('../images/button_promotion.png') no-repeat; width: 128px; height: 26px; text-indent: -9999px; }
			div#content div.border { border: 1px solid #e8dba6; border-top: 1px solid #FFF; background-color: #f8f5e9; padding: 8px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; }
				div#content div.border h2 { font: bold 16px/24px "Helvetica Neue", Helvetica, Arial, sans-serif; color: #b3ab8c; text-shadow: #FFF 1px 1px 0; margin-top: 15px; }
					div#content div.border h2 span { font-size: 13px; font-weight: normal; }
				div#content div.border .box { border: 1px solid #e8dba6; background-color: #FFF; padding: 20px 30px; margin-bottom: 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #666; }
				div#content div.border .boxT { padding: 10px 20px; border: 1px solid #e8dba6; background-color: #FFF; margin-bottom: 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #666; }
				div#content div.border div.details { padding: 0px; border: 1px solid #e8dba6; background-color: #FFF; margin-bottom: 20px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #666; }
					table.details { width: 100%; }
						table.details tr td { color: #666666; padding-left: 10px; border-bottom: 1px solid #f8f4e4; }
							table.details tr td.start { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; }
							table tr.end td { border-bottom: none; }	
								table.details tr td.end { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; }
							table.details tr td.first { background: url('../images/bgDetails_title.jpg') repeat-y; width: 130px; height: 45px; text-align: right; padding-right: 10px; color: #82743c; font: italic 14px Georgia, "Times New Roman", Times, serif; padding-left: 0px; }
							table.details tr td.second { background: url('../images/bgDetails_title2.jpg') no-repeat; width: 130px; height: 45px; text-align: right; padding-right: 10px; color: #82743c; font: italic 14px Georgia, "Times New Roman", Times, serif; padding-left: 0px; }
				div#content div.border .money { background: #FFF url('../images/general/money.png') no-repeat 420px 25px; font: bold 14px/22px "Helvetica Neue", Helvetica, Arial, sans-serif; }
					div#content div.border .box h1 { font: bold 18px/18px "Helvetica Neue", Helvetica, Arial, sans-serif; color: #333333; }
						div#content div.border .box h1 span { color: #5f871a; border-bottom: 1px solid #87a553; }
					div#content div.border .box ul { list-style: none; margin-top: 20px; margin-left: 0px; padding: 0px; }
						div#content div.border .box ul li { padding-left: 33px; background-repeat: no-repeat; margin-bottom: 10px; }
							div#content div.border .box ul li.one { background: url('../images/general/li_numbers.png') no-repeat 0px 0px; }
							div#content div.border .box ul li.two { background: url('../images/general/li_numbers.png') no-repeat 0px -22px; }
							div#content div.border .box ul li.three { background: url('../images/general/li_numbers.png') no-repeat 0px -44px; }
					div#content div.border .box a { text-decoration: underline; color: #666; }
						div#content div.border .box a:hover { color: #2c2c2c; }
					div#content div.border .box .red { font-weight: bold; color: #a12020; }
					table.affiliate { margin-top: 20px; width: 100%; }
						table.affiliate tr td.regular { color: #838383; font-weight: normal; }
					div#content a.signup { display: block; width: 129px; height: 26px; text-indent: -9999px; background: url('../images/button_signup.png') no-repeat; }
					
				div#content .darkBox .tCategory { float: left; width: 220px; }
					div#content .darkBox .tCategory h2 { font: bold 14px/24px "Helvetica Neue", Helvetica, Arial, sans-serif; color: #454236; text-shadow: #FFF 1px 1px 0; margin-top: 10px; margin-bottom: 0px; }
					div#content .darkBox .tCategory ul li { background-image: none; padding-left: 0px; }
			
				/* .no-js Affiliates Page */
					.no-js div#content h1.vpsPackage { display: none; }
					div#content h1.jsvpsPackage { display: none; }
					.no-js div#content h1.jsvpsPackage { display: block; }
				
				
					
			/* VPS Page */
			#slider { position: relative; }
			#slider .sliderBG { background: url('../images/slider/slider_bg.jpg') repeat-x; height: 114px; border-right: 1px solid #c2d6f9; border-left: 1px solid #c2d6f9; padding: 10px 0px 0px 22px; }
			#slider .bar { width: 655px; height: 28px; background: url('../images/slider/slider_bar.jpg') 0px 7px no-repeat; margin-bottom: 5px; }
			#slider #slider_bar { position: relative; width: 625px; margin-left: 16px; height: 55px; }
			#slider .handle { background: url('../images/slider/slider_drag.jpg') no-repeat; width: 21px; height: 28px; position: absolute; cursor: pointer; }
			
			#slider_table { overflow: hidden; height: 24px; }
			
			div#content #slider ul.numbers { margin-left: 15px; }
			div#content #slider ul.numbers li { float: left; padding: 0px; text-align: center; margin: 0px 32px 0px 0px; background: url('../images/slider/slider_number.jpg') no-repeat; width: 23px; height: 23px; font: bold 11px/24px Helvetica, Arial, Helvetica, sans-serif; color: #6d87b2; text-shadow: #FFF 1px 1px 0; cursor: pointer; }
				div#content #slider ul.numbers li.last { margin-right: 0px; }
				div#content #slider ul.numbers li.active { background: url('../images/slider/slider_number_s.jpg') no-repeat; color: #012a6d; }
			
			div#content #slider .choose { float: right; margin-right: 20px; margin-top: 7px; }
			div#content #slider p { color: #326b9c; font: bold italic 13px/24px Georgia, "Times New Roman", Times, serif; text-shadow: #FFF 1px 1px 0px; text-align: right; margin-right: 3px; float: left; }
			
			div#content #slider span#ovz { display: inline-block; width: 81px; height: 32px; background: url('../images/slider/openvz.jpg') no-repeat; margin-right: 5px; text-indent: -9999px; margin-left: 20px; float: left; margin-top: 5px; }
				div#content #slider #ovz.current { background: url('../images/slider/openvz_active.jpg') no-repeat; }
			div#content #slider span#xen { display: inline-block; width: 51px; height: 31px; background: url('../images/slider/xen.jpg') no-repeat; text-indent: -9999px; float: left; margin-top: 5px; }
				div#content #slider #xen.current { background: url('../images/slider/xen_active.jpg') no-repeat; }
			
			div#content #slider span#buyNow { display: inline-block; position: relative; cursor: pointer;  text-indent: -9999px; width: 99px; height: 32px; background: url('../images/buttons/buy_now.jpg') no-repeat; left: 565px; top: 26px; }
			
			div#content .slideInfo { position: static; overflow: hidden; list-style: none; background: url('../images/slideInfo_bg.jpg') repeat-x; height: 26px; padding: 30px 10px 14px 10px; }
				div#content .slideInfo table { border-collapse: collapse; border-spacing: 0px; width: 100%; }
					div#content .slideInfo table thead { position: absolute; top: 140px; height: 35px; }
					
					div#content .slideInfo table tbody { }
				div#content .slideInfo table th { display: block; text-align: left; float: left; padding-left: 23px; font: bold 11px Helvetica, Arial, Helvetica, sans-serif; color: #6d6751; text-shadow: #FFF 1px 1px 0; text-transform: uppercase; background: url('../images/slideInfo_sep.jpg') no-repeat top right; height: 35px; }
					div#content .slideInfo table td { font: bold 20px/24px Helvetica, Arial, Helvetica, sans-serif; color: #3f3c2f; text-shadow: #FFF 1px 1px 0; text-transform: none; text-align: left; padding-left: 23px; }
					div#content .slideInfo table .first, .no-js div#content .slideInfo table .first { padding-left: 4px; width: 100px; }
					div#content .slideInfo table .last { background: none; }
					div#content .slideInfo table .ram { width: 93px; }
					div#content .slideInfo table .storage { width: 83px; }
					div#content .slideInfo table .bandwidth { width: 91px; }
					div#content .slideInfo table .price { width: 104px; }
									
					div#content .feature { float: left; margin-right: 30px; width: 299px; margin-top: 10px; }
					div#content .featureB { float: left; width: 298px; margin-top: 10px; }
						div#content .feature h2, div#content .featureB h2 { font: bold 12px Helvetica, Arial, Helvetica, sans-serif!important; color: #6e6955!important; text-transform: uppercase;  padding: 8px 0px 0px 45px; height: 22px; background: url('../images/feature_icons.jpg') no-repeat; }
							div#content .feature h2.support { background-position: 0px -120px; }
							div#content .featureB h2.speed { background-position: 0px -30px; height: 19px; }
							div#content .feature h2.topservers { background-position: 0px -150px; }
							div#content .featureB h2.guarantee { background-position: 0px -60px; }
							div#content .featureB h2.science { background-position: 0px -90px; }
						div#content .feature p, div#content .featureB p { font: 12px/24px Helvetica, Arial, sans-serif!important; color: #817764; margin-top: 5px; }
						
			div#content .aDropdown { clear: both; width: 100%; margin-bottom: 15px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;  }
				div#content .aDropdown h2 { margin: 0px!important; width: 661px; height: 19px; position: relative; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;  border: 1px solid #e8dba6; border-bottom: none; padding: 8px 0px 8px 20px; background: url('../images/aDropdown_bg.png'); font: bold 14px/18px Helvetica, Arial, sans-serif!important; height: 19px; color: #8e896c; text-shadow: #FFF 1px 1px 0px; }
					div#content .aDropdown h2 span { display: inline-block; position: absolute; top: 8px; right: 10px; width: 20px; height: 20px; }
					div#content .aDropdown h2 a { color: #8e896c; }
						div#content .aDropdown h2.open span { background: url('../images/aDropdown_up.png') no-repeat; }
						div#content .aDropdown h2.close span { background: url('../images/aDropdown_dropped.png') no-repeat; }
				div#content .aDropdown p { margin-bottom: 0px; }
				div#content div.wrapperDrop { background-color: #FFF; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border: 1px solid #e8dba6; border-top: none; }
				div#content div.wrapperDrop p { padding: 0px 10px; }
				div#content .aDropdown ul { padding: 10px; }
					div#content .aDropdown ul li { float: left; border-right: 1px solid #CCC; background-image: none; background-color: #FFF; font: bold 17px/18px Helvetica, Arial, sans-serif; padding: 0px; text-align: center; color: #000; width: 123px;  }
						div#content .aDropdown ul li.first { height: 38px; width: 42px; border-right: none; }
						div#content .aDropdown ul li.ram { background: url('../images/aDropdown_ram.png') no-repeat 10px 5px; }
						div#content .aDropdown ul li.hdd { background: url('../images/aDropdown_hdd.png') no-repeat 10px 0px; }
						div#content .aDropdown ul li.controlpanel { background: url('../images/aDropdown_cp.png') no-repeat 10px 0px; }
						div#content .aDropdown ul li.bandwidth { background: url('../images/aDropdown_bandwidth.png') no-repeat 10px 0px; }
						div#content .aDropdown ul li.last { border: none; }
						div#content .aDropdown ul li span { color: green; font: italic 13px/13px Helvetica, Arial, sans-serif; }
					
				div#content .aDropdown ul.tDropdown { padding: 10px; }
					div#content .aDropdown ul.tDropdown li { width: 320px; margin-right: 10px; float: left; border-right: none; background-image: none; background-color: #FFF; font: normal 13px/25px Helvetica, Arial, sans-serif; padding: 0px; text-align: left; color: #000;  }
		
		/* .no-js VPS Page */
			.no-js #sliderJS { display: none; }
			.no-js #slider_table { height: 707px; }
				.no-js div#content .slideInfo { height: 707px; background-position: bottom; background-color: #dfd4c0; padding-top: 15px; }
					.no-js div#content .slideInfo table { border-collapse: separate; }
						.no-js div#content .slideInfo table thead { top: 10px; }
							.no-js div#content .slideInfo table th { background: none; }
						.no-js div#content .slideInfo table td { height: 60px; background: url('../images/slideInfo_sep.jpg') top right no-repeat; padding-left: 13px; padding-right: 10px; border-bottom: 1px dotted #FFF; border-top: 1px solid #FF0; }
						
		
		/* Dedicated Server Page */
			div#content .border .dedicated { background: #FFF url(../images/dedicated_bg.jpg) no-repeat bottom right; border: 1px solid #e8dba6; float: left; width: 266px; margin-right: 10px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 15px 15px; margin-top: 10px; }
			div#content .border .sale { background: #FFF url('../images/dedicated_bgSale.jpg') no-repeat bottom right; }
			div#content .border .dedicated2 { margin-right: 0px; }
				div#content .border .dedicated h2 { color: #707070; margin: 0px; font: bold 14px "Helvetica Neue", Helvetia, Arial, sans-serif; }
				div#content .border .dedicated p.subnote { font: normal 11px "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; margin-top: 0px; }
				
				div#content .border .dedicated ul { background: none; margin-top: 15px; margin-bottom: 20px; }
					div#content .border .dedicated ul li { background: url('../images/check.jpg') no-repeat 0px 4px; color: #666666; font: normal 13px/24px "Helvetica Neue", Helvetica, Arial, sans-serif; padding-left: 22px; }
			
				div#content .border .dedicated a { display: block; background: url('../images/dedicated_order.jpg') no-repeat; width: 111px; height: 28px; text-indent: -9999px; float: left; }
				div#content .border .dedicated .price { float: left; background: url('../images/dedicated_price_small.png') no-repeat; width: 56px; height: 23px; padding-top: 5px; padding-left: 5px; color: #888888; font: bold 11px "Helvetica Neue", Helvetica, Arial, sans-serif; }
				div#content .border .dedicated .priceSale { float: left; background: url('../images/dedicated_price.png') no-repeat; width: 77px; height: 23px; padding-top: 5px; padding-left: 5px; color: #888888; font: bold 11px "Helvetica Neue", Helvetica, Arial, sans-serif; }
					div#content .border .dedicated .price span, div#content .border .dedicated .priceSale span { font-size: 13px; color: #555555; padding-left: 5px; }
					 
		/* Cart */
		
		div#content .cart { border: 1px solid #b1a696; border-bottom: 1px solid #ded7cb; background: url('../images/cart_bg.jpg') repeat; border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; }
			div#content .cart table { width: 100%; }
				div#content .cart tr th { font: bold 17px "Helvetica Neue", Arial, Helvetica, sans-serif; text-shadow: #FFF 1px 1px 0; padding: 20px 0px 20px 0px; }
				div#content .cart tr td { font: 13px/20px "Helvetica Neue", Arial, Helvetica, sans-serif; text-shadow: #FFF 1px 1px 0; height: 40px; color: #474b3f; padding: 10px; } 
					div#content .cart tr.total td { font-weight: bold; padding-top: 0px; }
					div#content .cart tr td span { font-size: 12px; font-weight: normal; font-style: italic; }
				div#content .cart tr.subtotal td { background: url('../images/bgCart.jpg'); height: 22px; font-size: 15px; }
				div#content .cart tr.due td { background: url('../images/bgCart.jpg') 0px -42px; height: 20px; font-weight: bold; font-size: 16px; }
				div#content .cart tr.recurring td { background: url('../images/bgCart.jpg') 0px -82px; height: 21px; font-size: 15px; }
				div#content .cart tr.coupon td { background: url('../images/bgCart.jpg') 0px -123px; height: 24px; font-weight: bold; padding: 8px; }
		
		/* Social Footer Banner */
		div#social { background: url('../images/bg_follow.jpg') repeat-x; }
			div#social p { font: italic 21px/30px Georgia, "Times New Roman", Times, serif; text-shadow: #5E82A9 1px 1px 0; padding: 17px 0px 0 0; color: #012036; margin-bottom: 20px; float: left; }
			div#social ul { list-style: none; float: right; margin-top: 17px; }
				div#social li { float: left; }
				div#social li a { display: block; text-indent: -9999px; height: 30px; width: 29px; margin-left: 10px; float: left; }
					div#social li a.wordpress { background: url('../images/wordpress.jpg') no-repeat; }
					div#social li a.twitter { background: url('../images/twitter.jpg') no-repeat; }
					div#social li a.facebook { background: url('../images/facebook.jpg') no-repeat; }
					div#social li a:hover { background-position: 0px -30px; }
					
		/* Footer */
		div#footer { margin: 20px 0px 40px 0px; }
			div#footer ul { float: left; list-style: none; width: 200px; margin-right: 30px; }	
				div#footer ul h2 { font: bold 11px/24px Arial, Helvetica, sans-serif; color: #0e1722; text-transform: uppercase; margin-left: 4px; }
				div#footer ul li a { display: block; border-bottom: 1px dotted #E6E6E6; font: normal 11px/24px Arial, Helvetica, sans-serif; color: #545454; text-decoration: none; padding-left: 4px; }
					div#footer ul li a:hover { background-color: #F2F2F2; }
			div#footer .chat { float: right; margin-top: 10px; color: #b6b9bc; font: bold 24px/14px Georgia, "Times New Roman", Times, serif; }
				div#footer .chat a { display: block; color: #b6b9bc; font-size: 24px; }
				div#footer .chat p { font-size: 12px; margin-top: 8px; text-align: right; }
			div#footer .mascot { float: right; margin-top: -10px; text-indent: -9999px; width: 120px; height: 158px; background: url('../images/joe.png') }