@charset "windows-1250";
/* CSS Document */

body{
	background:url(../images/bg.png) repeat-x top #ebebeb;
	margin:0;
	padding:0;
	}
	
body, select, input, div{
	font-family:Arial, Helvetica, sans-serif, Calibri;
	font-size:14px;
	color:#777;
	line-height:18px;
	}

img{
	border:none;
	}

.clr{
	clear:both;
	height:0;
	}

hr{
	margin:15px 0;
	}

a{
	color:#155873;
	outline:none;
	text-decoration:none;
	}

a:hover{
	color:#155873;
	outline:none;
	text-decoration:underline;	
	}


.NoBg{ background:none !important;}

.NoMarginRt{ margin-right:0 !important;}
.NoMarginTop{ margin-top:0 !important;}


.NoBorderLt{ border-left:none !important;}
.NoBorderRt{ border-right:none !important;}
.NoBorderTop{ border-top:none !important;}
.NoBorderBTM{ border-bottom:none !important;}

.color1{ color:#8fc900;}
.color2{ color:#f69f20;}
.color3{ color:#bd974d;}
.color4{ color:#555;}
.color5{ color:#155873;}

.imgstyle{
	float:left;
	margin:10px 10px 0 0;
	}

.imgstyle2{
	float:left;
	margin:20px 10px 0 20px;
	}

.imgstyle3{
	float:left;
	margin:-3px 8px 0 16px;
	}

.imgstyle4{
	float:right;
	margin:12px 10px 0 10px;
	}

.container{
	width:950px;
	margin:0 auto;
	}

.header{
	width:950px;
	float:left;
	}

/* Easy Slider */
#slider{
	width:100% !important;
	margin:0;
	}
	#slider ul{
		width:100% !important;
		margin:0;
		padding:0;
		}

	#slider, #slider li{
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		height:330px;
		overflow:hidden;
		list-style:none;
		text-align:center;
		width:100% !important;
		}

	#slider li img{
		margin-top:47px;
		}
.sliderOuter{
	margin:0 auto;
	width:950px;
	}
span#prevBtn a{
		background:url(../images/leftAro.png) no-repeat;
		width:44px;
		height:44px;
		display:block;
		margin-top:-200px;
		margin-left:-88px;
		position:absolute
		}
span#nextBtn a{
		background:url(../images/rightAro.png) no-repeat;
		width:44px;
		height:44px;
		display:block;
		margin-top:-200px;
		margin-left:994px;
		position:absolute;
		}
.bgcolor1{
	background: url(../images/bannerBg01.jpg);
	height:330px;
	}
.bgcolor2{
	background: url(../images/bannerBg02.jpg);
	height:330px;
	}
.bgcolor3{
	background: url(../images/bannerBg03.jpg);
	height:330px;
	}	
	


/* // Easy Slider */
.logo{
	width:310px;
	height:60px;
	margin:20px 0 10px;
	}

.logo a{
	background:url(../images/logo.png) no-repeat;
	width:310px;
	height:60px;
	display:block;
	}

.TopRightC{
	width:525px;
	float:right;
	margin-right:-30px;
	}

.liveChatBtn{
	width:143px;
	height:40px;
	float:left;
	margin-right:3px;
	}

.liveChatBtn a{
	background:url(../images/liveChatBtn.png) no-repeat;
	width:143px;
	height:40px;
	display:block;
	}

.TopMenu01{
	background:url(../images/shadow01.png) no-repeat top;
	width:481px;
	height:40px;
	float:left;
	padding-left:44px;
	}
	
.TopMenu01 ul{
	margin: 0; 
	padding: 0;
	}
	
.TopMenu01 ul li{
	float:left;
	display:inline;
	list-style:none;
	margin-right:3px;
	}

.TopMenu01 ul li a{
	background:url(../images/TopMenu01.png) no-repeat top right;
	height:40px;
	color:#777;
	display:block;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	text-align:center;
	padding:0 27px 0 0;
	text-decoration:none;
	text-transform:uppercase;
	}

.TopMenu01 ul li a:hover{
	background:url(../images/TopMenu01.png) no-repeat bottom right;
	text-decoration:none;
	}

.TopMenu01 ul li a span{
	background:url(../images/TopMenu01.png) no-repeat top left;
	height:40px;
	float:left;
	display:block;
	padding-left:15px;
	}

.TopMenu01 ul li a:hover span{
	background:url(../images/TopMenu01.png) no-repeat bottom left;
	}

.TopMenu02{
	width:525px;
	float:left;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-top:15px;
	text-transform:uppercase;
	}
	
.TopMenu02 a{
	padding:0 15px;
	border-left:1px solid #bbb;
	}

#menu{
	width:950px;
	height:50px;
	float:left;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	border-top:1px solid #bbb;
	}
	
#menu ul{
	margin: 0; 
	padding: 0;
	}
	
#menu ul li{
	float:left;
	display:inline;
	list-style:none;
	background:url(../images/menuBg.png) no-repeat right;
	}

#menu ul li a{
	height:30px;
	color:#333;
	display:block;
	line-height:30px;
	padding:10px 17px;
	text-decoration:none;
	}

#menu ul li a:hover{
	background: url(../images/menuHover.png) center 0 no-repeat;
	text-decoration:none;
	margin:0;
	padding:10px 17px;
	display:block;
	text-shadow:1px -1px #fff;
	}

.dealsBtn{
	width:161px;
	height:35px;
	float:right;
	margin-top:7px;
	}

.dealsBtn a{
	background:url(../images/dealsBtn.png) no-repeat top;
	width:161px;
	height:35px;
	display:block;
	}

.dealsBtn a:hover{
	background:url(../images/dealsBtn.png) no-repeat bottom;
	}

.bannerCon01{ background:url(../images/bannerBg01.jpg) repeat-x;}
.bannerCon02{ background:url(../images/bannerBg02.jpg) repeat-x;}
.bannerCon03{ background:url(../images/bannerBg03.jpg) repeat-x;}

.bannerCon01, .bannerCon02, .bannerCon03{
	width:100%;
	float:left;
	}

.banner01{
	float:left;
	}

.blueCon{
	background:url(../images/blueConBg.png) repeat-x;
	width:100%;
	float:left;
	}

.New{
	background:url(../images/new.png) no-repeat;
	height:41px;
	width:40px;
	position:absolute;
	margin:-2px 0 0 334px;
	z-index:99;
	}

.findOutMore{
	background:url(../images/findOurMore.png) no-repeat;
	width:410px;
	height:54px;
	position:absolute;
	margin:-23px 0 0 516px;
	z-index:111111111111;
	}

.box1{
	background:#fff;
	width:308px;
	float:left;
	margin:30px 10px 0 0;
	border-right:2px solid #d9d9d9;
	border-bottom:2px solid #c8c8c8;
	}


.box1 h2{
	background:#0a3449;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	line-height:30px;
	padding-left:20px;
	margin:0;
	text-transform:uppercase;
	border:1px dashed #7f949e;
	text-shadow:1px 1px 0 #072737;
	}

.box1 ul{
	margin:0;
	padding:20px 20px 0 134px;
	}

.box1 ul li{
	background:url(../images/checkmark.png) no-repeat 0 5px;
	font-size:16px;
	font-weight:bold;
	line-height:24px;
	padding-left:16px;
	list-style:none;
	}

.box1Price{
	color:#155873;
	font-size:24px;
	margin:0 20px;
	padding:10px 0 15px 114px;
	border-bottom:1px solid #d9d9d9;
	}

.Text44{ font-size:44px; line-height:44px;}
.Text16{ font-size:16px;}

.box1Price02{
	width:100px;
	font-size:24px;
	position:absolute;
	margin:30px 0 0 70px;
	text-decoration:line-through;
	}

.detailBtn{
	width:120px;
	float:left;
	margin:12px 0 12px 42px;
	}

.detailBtn a{
	background:url(../images/detailBtnBg.png) no-repeat 0 3px;
	padding-left:20px;
	font-size:14px;
	display:block;
	color:#777;
	}

.orderBtn{
	width:120px;
	float:left;
	margin:12px 0 12px 12px;
	}

.orderBtn a{
	background:url(../images/order.png) no-repeat 0 0px;
	padding-left:26px;
	padding-bottom:1px;
	font-size:14px;
	display:block;
	color:#777;
	}

.included{
	background:url(../images/included.png) no-repeat;
	width:1020px;
	height:101px;
	position:absolute;
	margin:0 0 0 -31px;
	}
	
.services{
	background:url(../images/border.png) no-repeat right;
	width:237px;
	float:left;
	margin:120px 0 20px 0;
	}

.support, .satisfaction, .network, .green{
	width:180px;
	float:left;
	font-size:12px;
	min-height:100px;
	padding:15px 0 0 57px;
	}

.support{ background:url(../images/support.png) no-repeat 8px 15px;}
.satisfaction{ background:url(../images/satisfaction.png) no-repeat 12px 12px;}
.network{ background:url(../images/network.png) no-repeat 12px 15px;}
.green{ background:url(../images/green.png) no-repeat 12px 15px;}

.border01{
	clear:both;
	border-bottom:1px solid #c8c8c8;
	}

.news{
	width:390px;
	float:left;
	margin:30px 0 20px 20px;
	}

.news h2{
	color:#555;
	font-size:26px;
	font-weight:bold;
	margin:0 0 20px 0;
	}

.news ul{
	margin:0;
	padding:0;
	}

.news ul li{
	background:url(../images/bullet.png) no-repeat 0 10px;
	font-size:16px;
	list-style:none;
	font-weight:bold;
	padding:8px 0 8px 25px;
	border-top:1px dotted #fff;
	border-bottom:1px dotted #6d6d6d;
	}

.why{
	background:url(../images/whyChoose.png) no-repeat;
	height:292px;
	width:493px;
	position:absolute;
	margin:-15px 0 15px 460px;
	}

.testimonial{
	width:890px;
	float:left;
	font-size:16px;
	text-align:center;
	padding:30px;
	margin-bottom:20px;
	}

.testimonial p{
	background: url(../images/coma01.png) no-repeat 0 0;
	margin:0;
	font-size:23px;
	line-height:24px;
	padding:0 60px;
	text-transform:uppercase;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}

.coma{
	background:url(../images/coma02.png) no-repeat;
	height:45px;
	width:57px;
	position:absolute;
	margin:35px 0 0 810px;
	}

.partnersCon{
	background:#fff;
	width:100%;
	float:left;
	}

.partners{
	background:url(../images/partners.jpg) no-repeat;
	width:950px;
	height:45px;
	margin:20px auto;
	}

.sitemapCon{
	background:#051e2e;
	width:100%;
	float:left;
	}

.sitemap{
	width:184px;
	float:left;
	min-height:155px;
	margin:30px 25px 0 0;
	text-shadow:1px 1px 0 #03131d;
	}

.sitemap h4{
	color:#fff;
	font-size:16px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding-bottom:5px;
	text-transform:uppercase;
	border-bottom:1px solid #16384e;
	}

.sitemap ul{
	margin:0;
	padding:0;
	}

.sitemap ul li{
	background:url(../images/bullet02.png) no-repeat 0 8px;
	list-style:none;
	line-height:24px;
	padding-left:18px;
	}
	

.sitemap ul li a{
	color:#a3c1cc;
	}

.sitemap ul li a:hover{
	color:#fff;
	}

.footerRightC{
	width:310px;
	float:right;
	}

.question{
	background:url(../images/question.jpg) no-repeat;
	width:309px;
	height:183px;
	float:right;
	margin-top:30px;
	}
.question a{
	width:309px;
	height:183px;
	display:block;
	}
.social{
	background:url(../images/connected.png) no-repeat center top;
	width:270px;
	float:left;
	padding:50px 0 0 40px;
	margin:20px 10px 30px 0;
	}

.social a{
	float:left;
	width:55px;
	height:55px;
	display:block;
	margin-left:15px;
	}

.facebook{ background:url(../images/socialBg.png) no-repeat 0 0;}
.twitter{ background:url(../images/socialBg.png) no-repeat -70px 0;}
.linkedin{ background:url(../images/socialBg.png) no-repeat -140px 0;}	

.footerCon{
	background:#011420;
	width:100%;
	float:left;
	}

.footerMenu{
	width:600px;
	float:left;
	font-size:12px;
	line-height:40px;
	}

.footerMenu a{
	color:#9aaeb5;
	padding-right:20px 
	}

.footerMenu a:hover{
	color:#fff;
	}

.copyright{
	color:#9aaeb5;
	width:300px;
	float:right;
	font-size:12px;
	text-align:right;
	line-height:40px;
	}




/******************************** DEDICATED SERVER *********************************/

.subpageBanner{
	background: url(../images/subpageBannerBg.png) no-repeat top center;
	width:950px;
	height:93px;
	float:left;
	text-align:center;
	padding-top:40px;
	}

.SB01{ width:570px; margin:13px auto 0 auto;}
.SB02{ width:375px; margin:13px auto 0 auto;}
.SB03{ width:750px; margin:13px auto 0 auto;}

.subMenu{
	}
	
.subMenu ul{
	margin: 0; 
	padding: 0;
	}
	
.subMenu ul li{
	float:left;
	display:inline;
	list-style:none;
	margin-right:7px;
	}

.subMenu ul li a{
	background:url(../images/tabMenuBtn.png) no-repeat top;
	height:43px;
	width:182px;
	color:#fff;
	display:block;
	font-size:16px;
	font-weight:bold;
	line-height:43px;
	text-align:center;
	text-decoration:none;
	}

.subMenu ul li a:hover{
	background:url(../images/tabMenuBtn.png) no-repeat bottom;
	text-decoration:none;
	}

.subMenu ul li a.active{
	background:#ebebeb;
	color:#000;
	text-decoration:none;
	}

.New02{
	background:url(../images/new.png) no-repeat;
	height:41px;
	width:40px;
	position:absolute;
	margin:-2px 0 0 145px;
	}
	
.dedicatedBannner{
	background: url(../images/dedicatedBanner.jpg) no-repeat;
	width:950px;
	height:134px;
	float:left;
	margin-top:10px;
	}

.fullBox{
	width:958px;
	float:left;
	padding-bottom:10px;
	margin:20px -4px 0 -4px;
	}

.fullBoxContents{
	background:url(../images/fullBoxBg.png) no-repeat top;
	width:950px;
	float:left;
	padding:0 4px;
	}

.fullBoxBtm{
	background:url(../images/fullBoxBtm.png) no-repeat bottom;
	width:958px;
	height:10px;
	margin:-3px -4px 0 -4px;

	}

.table01 td{
	line-height:20px;
	font-weight:bold;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	}

.table01-td01{
	color:#222;
	font-size:16px;
	font-weight:bold;
	line-height:34px !important;
	}

.table01-td02{ padding-left:20px;}

.Bg01{ background:url(../images/table01Bg.png) repeat-x top;}

.NewTag01{
	background:url(../images/NewTag01.png) no-repeat;
	width:39px;
	height:39px;
	margin:-16px -7px 0 190px;
	position:absolute;
	}

.hot{
	background:url(../images/hot.png) no-repeat;
	width:39px;
	height:39px;
	position:absolute;
	margin:-16px -7px 0 190px;
	}

.TextStyle01{ text-decoration:line-through;}

.priceTag{
	background:url(../images/serverPriceTag.png) no-repeat;
	width:63px;
	height:29px;
	float:left;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	margin-left:4px;
	position:relative;
	padding:7px 0 0 9px;
	}

.BuyNowBtn{
	width:116px;
	height:33px;
	float:left;
	margin:1px 0 0 -30px;
	}

.BuyNowBtn a{
	background:url(../images/BuyNowBtn.png) no-repeat top;
	width:116px;
	height:33px;
	display:block;
	}

.BuyNowBtn a:hover{
	background:url(../images/BuyNowBtn.png) no-repeat bottom;
	}

.shadowCon{
	background:url(../images/shadow02.png) no-repeat top center;
	width:100%;
	margin:0 auto;
	}

.feature{
	width:430px;
	float:left;
	margin:40px 48px 0 20px;
	}

.feature h2{
	color:#333;
	font-size:24px;
	font-weight:bold;
	margin:0;
	}
.feature ul{
	margin:20px 0;
	padding:0;
	}
	
.feature ul li{
	font-size:16px;
	line-height:50px;
	list-style:none;
	padding-left:50px;
	border-top:1px dotted #fff;
	border-bottom:1px dotted #777;
	}

.average{ background:url(../images/average.png) no-repeat -3px 8px;}
.hardware{ background:url(../images/hardware.png) no-repeat -3px 8px;}
.engineers{ background:url(../images/engineers.png) no-repeat -3px 8px;}
.uptime{ background:url(../images/uptime.png) no-repeat -3px 8px;}
.reboot{ background:url(../images/reboot.png) no-repeat -3px 8px;}
.request{ background:url(../images/request.png) no-repeat -3px 8px;}
.private{ background:url(../images/private.png) no-repeat -3px 8px;}
.monitoring{ background:url(../images/monitoring.png) no-repeat -3px 8px;}
.additional{ background:url(../images/additionalBtn.png) no-repeat 10px 17px;}

.featureText{
	float:right;
	color:#faa71e;
	font-weight:bold;
	padding-right:70px;
	}

/************************ PRODUCT & SERVICES ************************/

.shadowCon02{
	background:url(../images/shadow03.png) no-repeat top center;
	width:100%;
	float:left;
	}

.textBox{
	width:700px;
	float:left;
	color:#333;
	font-size:16px;
	line-height:24px;
	margin:0;
	padding:40px 0 40px 20px;
	}

.textBox h2{
	color:#000;
	font-size:24px;
	font-weight:bold;
	margin:0;
	}
	
.ImgBox{
	width:220px;
	float:left;
	text-align:center;
	padding:45px 0;
	}

.featureBtn{
	width:264px;
	height:33px;
	float:left;
	margin:0;
	}

.featureBtn a{
	background:url(../images/featuresBtn.png) no-repeat top;
	width:264px;
	height:33px;
	display:block;
	}

.featureBtn a:hover{
	background:url(../images/featuresBtn.png) no-repeat bottom;
	}

/************************ NETWORK ************************/

.LearnMoreBtn{
	width:151px;
	height:33px;
	float:left;
	}

.LearnMoreBtn a{
	background:url(../images/learnMoreBtn.png) no-repeat top;
	width:151px;
	height:33px;
	display:block;
	}

.LearnMoreBtn a:hover{
	background:url(../images/learnMoreBtn.png) no-repeat bottom;
	}

/************************ ENTERPRISE HOSTING *************************/

.plans{
	background:url(../images/plansBg.png) repeat-y;
	width:950px;
	float:left;
	margin-top:20px;
	}

.plansContents{
	background:url(../images/plansTop.png) no-repeat top;
	width:950px;
	float:left;
	padding:0;
	}

.included02{
	background:url(../images/included02.png) no-repeat top center;
	width:100%;
	height:103px;
	margin:0 auto;
	}

.greenAro{
	background:url(../images/greenAro.png) no-repeat;
	width:39px;
	height:108px;
	position:absolute;
	margin:-30px 0 0 730px;
	}

.table02Text01{
	color:#fff;
	font-size:24px !important;
	padding:25px 0 7px 0;
	}

.table02Text02{
	color:#fff;
	font-size:36px !important;
	padding:8px 0 17px 0;
	}

.table02 td{
	font-size:16px;
	font-weight:bold;
	line-height:40px;
	border-bottom:1px solid #c3c3c3;
	}

.checkmark{ background:url(../images/checkmark2.png) no-repeat center;}

.plansBox{
	background:url(../images/PlansBox.png) no-repeat;
	height:69px;
	width:199px;
	float:left;
	color:#bd974d;
	font-size:16px;
	font-weight:bold;
	line-height:24px;
	padding:15px 20px;
	margin:20px 0 20px 20px;
	}

.Text44{ font-size:44px; line-height:44px;}
.Text32{ font-size:32px; line-height:32px;}

.BuyNowBtn02{
	height:51px;
	width:150px;
	margin:0 auto
	}

.BuyNowBtn02 a{
	background:url(../images/BuyNowBtn02.png) no-repeat top;
	height:51px;
	width:150px;
	display:block;
	}

.BuyNowBtn02 a:hover{
	background:url(../images/BuyNowBtn02.png) no-repeat bottom;
	}

.servicesCon{
	width:270px;
	float:right;
	margin-top:50px;
	}

.support02{ background:url(../images/support02.png) no-repeat 13px 2px;}
.moneyback{ background:url(../images/moneyback.png) no-repeat 13px 2px;}
.satisfaction02{ background:url(../images/satisfaction02.png) no-repeat 13px 2px;}
.greenHosting{ background:url(../images/greenHosting.png) no-repeat 13px 2px;}
.fantastico{ background:url(../images/fantastico.png) no-repeat 13px 2px;}

.support02, .moneyback, .satisfaction02, .greenHosting, .fantastico{
	width:195px;
	float:right;
	font-size:12px;
	margin-top:30px;
	padding:0 15px 0 60px;
	}

.featuresCon{
	width:316px;
	float:left;
	margin:20px 0 30px 0;
	}

.featuresCon02{
	width:216px;
	float:left;
	margin-top:30px;
	padding:0 0 0 100px;
	}

.features img{
	float:left;
	margin:0 0 0 0; 
	}

.Heading01{
	color:#000;
	display:block;
	font-size:16px;
	font-weight:bold;
	margin:0;
	}

.Style01{
	margin:20px 0 0 0;
	padding:0;
	}

.Style01 li{
	background:url(../images/checkmark3.png) no-repeat 0 10px;
	padding-left:20px;
	list-style:none;
	line-height:30px;
	}

.common{ background:url(../images/common.jpg) no-repeat;}
.scripts{ background:url(../images/scripts.jpg) no-repeat;}
.statistics{ background:url(../images/statistics.jpg) no-repeat;}
.pre-install{ background:url(../images/pre-install.jpg) no-repeat;}
.domain{ background: url(../images/domain.jpg) no-repeat;}
.emial{ background:url(../images/email.jpg) no-repeat;}
.help{ background:url(../images/help.jpg) no-repeat;}
.e-commerce{ background:url(../images/e-commerce.jpg) no-repeat;}

/************************ SERVER MANAGEMENT *************************/

.TextBox2{
	width:950px;
	float:left;
	margin:40px 0 30px 0;
	text-align:center;
	}

.TextBox2 h2{
	color:#333;
	font-size:24px;
	font-weight:bold;
	margin:0;
	}

.pricingBox{
	background:url(../images/pricingBg.jpg) no-repeat top;
	width:450px;
	float:left;
	padding-top:15px;
	margin:0 48px 0 0;
	font-size:24px;
	line-height:36px;
	font-weight:bold;
	}

.pricingBox img{
	float:left;
	margin-right:12px;
	}

.pricingBox p{
	margin:24px 0 0 0;
	padding:0 0 10px 0;
	}

.ButtonStyle1{
	margin:0 0 0 123px !important;
	float:left !important;
	}

.Style02{
	background:url(../images/bg01.png) repeat-x top;
	font-size:16px;
	line-height:24px;
	padding:14px 0 0 0;
	margin:16px 0 0 0;
	}

.spacer{
	clear:both;
	height:30px;
	}

/************************ COLLOCATION *************************/

.collocationBannner{
	background:url(../images/colocationBanner.jpg) no-repeat center;
	height:111px;
	width:950px;
	float:left;
	margin-top:30px;
	}

.box2{
	float:left;
	width:890px;
	font-size:16px;
	line-height:24px;
	padding:20px 30px;
	}

.Style03{
	width:325px;
	float:right;
	margin:8px 0 0 50px;
	padding:0;
	}

.Style03 li{
	background:url(../images/checkmark3.png) no-repeat 0 15px;
	font-size:16px;
	font-weight:bold;
	line-height:40px;
	padding-left:20px;
	list-style:none;
	border-top:1px dotted #fff;
	border-bottom:1px dotted #777;
	}

.dropDownCon{
	width:1018px;
	margin:0 auto;
	}

.Text24{ font-size:24px;}

.Style04{
	margin:10px 0;
	padding:0;
	}

.Style04 li{
	background:url(../images/checkmark3.png) no-repeat 0 10px;
	padding-left:20px;
	list-style:none;
	line-height:24px;
	}

/************************ CONTACT **************************/


.form{
	float:left;
	width:450px;
	margin:30px 0 0 0;
	padding:0;
	}

.form li{
	width:450px;
	float:left;
	list-style:none;
	}

.form li label{
	float:left;
	width:133px;
	line-height:36px;
	display:block
	}

.textfield{
	background:#fff;
	height:16px;
	width:300px;
	border:none;
	float:right;
	padding:5px;
	border:2px solid #dcdcdc;
	}

.textfield_02{
	background:#fff;
	height:96px;
	width:300px;
	float:right;	
	padding:5px;
	border:2px solid #dcdcdc;
	}

.submitBtn{
	width:100px;
	height:33px;
	float:left;
	margin:15px 0 0 136px;
	}

.submitBtn a{
	background:url(../images/submitBtn.png) no-repeat top;
	width:100px;
	height:33px;
	display:block;
	}

.submitBtn a:hover{
	background:url(../images/submitBtn.png) no-repeat bottom;
	}

.spacer{
	clear:both;
	height:20px;
	}

.fullBoxContents2{
	float:left;
	width:890px;
	padding:15px 30px;
	}
	

.fullBoxContents2 h2{
	color:#222;
	font-size:24px;
	font-weight:bold;
	margin:0 0 30px 0;
	}

.fullBoxContents2 h3{
	color:#222;
	font-size:18px;
	font-weight:bold;
	margin:15px 0;
	}
.gallery{}
.gallery td{
	padding:10px;
	border:1px solid #ccc;
	background:#f7f7f7;
	}
.gallery td a{
	opacity=1;this.filters.alpha.opacity=100
	}
.gallery td a{
opacity:0.4;
filter:alpha(opacity=40); /* For IE8 and earlier */
}	
.gallery td a:hover{
opacity:1;
filter:alpha(opacity=100); /* For IE8 and earlier */
}

/************************** DISCOUNT DEALS ****************************/

.discountBox{
	background:url(../images/discountBoxBg.jpg) no-repeat;
	width:905px;
	min-height:737px;
	float:left;
	padding:50px 0 0 45px;
	margin-top:30px;
	}

.discountBox h2{
	background:url(../images/discountBoxBg02.png) no-repeat center bottom;
	color:#fff;
	font-size:36px;
	font-weight:bold;
	line-height:36px;
	margin:0;
	text-align:center;
	padding-bottom:12px;
	text-transform:uppercase;
	}

.discountWhiteBox{
	background:#fff;
	width:280px;
	float:left;
	margin-top:30px;
	padding:30px 30px 0;
	}

.discountWhiteBox ul{
	margin:0;
	padding:0;
	}

.discountWhiteBox ul li{
	font-size:22px;
	list-style:none;	
	line-height:50px;
	text-align:center;
	border-bottom:1px solid #ccc;
	}

.Aro02{
	background:url(../images/Aro02.png) no-repeat;
	height:108px;
	width:39px;
	position:absolute;
	margin:-82px 0 0 -47px;
	}

.buyNowBtn03{
	width:214px;
	height:63px;
	margin:15px auto -32px auto;
	} 

.buyNowBtn03 a{
	background:url(../images/buyNowBtn03.png) no-repeat top;
	width:214px;
	height:63px;
	display:block;
	}

.buyNowBtn03 a:hover{
	background:url(../images/buyNowBtn03.png) no-repeat bottom;
	}

.discountText{
	width:480px;
	float:left;
	margin:300px 0 0 30px;
	}

.discountText ul{
	margin:0;
	padding:0;
	}

.discountText li{
	background:url(../images/bullet.png) no-repeat 0 13px;
	padding-left:24px;
	list-style:none;
	color:#bbb;
	font-size:16px;
	line-height:40px;
	text-shadow:1px 1px 0 #0f0f0f;
	border-bottom:1px dotted #181818;
	}

.hurryUp{
	background:url(../images/hurryUpText.png) no-repeat 65px 9px;
	width:420px;
	height:95px;
	float:left;
	margin:65px 0 0 0;
	padding-left:440px;
	}

.hurryUp ul{
	margin:0;
	padding:0;
	}

.hurryUp ul li{
	background: url(../images/hurryUp.png) no-repeat bottom;
	height:94px;
	width:115px;
	float:left;
	font-size:14px;
	display:inline;
	list-style:none;
	font-weight:bold;
	text-align:center;
	margin:0 0 0 -20px;
	line-height:22px;
	}

.hurryUpText{
	color:#000;
	font-size:48px;
	line-height:50px;
	}
.timeBlock{
	background:  url(../images/hurryUp.png) no-repeat bottom;
	height:94px;
	width:115px;
	float:left;
	font-size:48px;
	line-height:60px;
	color:#000;
	font-weight:bold;
	text-align:center;
	margin:0 0 0 -20px;
	}
.timeBlock sup{
	font-size:14px;
	color:#777;
	line-height:20px;
	}	
.Aro03{
	background:url(../images/Aro03.png) no-repeat;
	width:108px;
	height:39px;
	position:absolute;
	margin:-40px 0 0 -81px;
	}

.dealsShadow{
	background:url(../images/dealsShadow.png) no-repeat top center;
	width:100%;
	float:left;
	}

.features02{
	width:950px;
	float:left;
	padding:30px 0 0 0;
	}

.features02 h2{
	color:#333;
	font-size:36px;
	font-weight:bold;
	line-height:36px;
	text-align:center;
	margin:0;
	}
.button{
	line-height:33px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	}
.button a{
	display:block;
	background:url(../images/button-bg.png) top;
	padding:0 30px;
	line-height:33px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-shadow:1px 1px 1px #507b1c;
	text-transform:uppercase;
	border-radius:4px;
	}	
.button a:hover{
	background:url(../images/button-bg.png) bottom;
	text-decoration:none;
}
