body { 

	margin:0; padding:0;

	font-family: 'Quantico', sans-serif;

	font-size:14px;

	}

ul { margin:0; padding:0; list-style:none;}

h1, h2, h3 { margin:0; padding:0;}

.header { height:65px; padding:10px 0;}

.logo { float:left;}

.tempArea { width:995px; margin:auto;}

.logomain { padding-right:10px; margin-right:10px; border-right:1px solid #ccc;}

.top-right { float:right; margin-top:5px; font-size:18px;}

.menu {

	background-color: #248bb0;

  background-image: -moz-linear-gradient(top, #248bb0, #4da8c6);

  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#248bb0), to(#4da8c6));

  background-image: -webkit-linear-gradient(top, #248bb0, #4da8c6);

  background-image: -o-linear-gradient(top, #248bb0, #4da8c6);

  background-image: linear-gradient(to bottom, #248bb0, #4da8c6);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#248bb0', endColorstr='#4da8c6', GradientType=0);

  border-top:5px solid #4da7c5; height:40px;

	}

.menu ul li { display:inline-block; margin:0; padding:0;}

.menu ul li a {height:40px; line-height:40px; padding:0 28px 0 27px; color:#fff; text-decoration:none; font-size:16px; border-right:1px solid #2080a2; display:block; margin:0;}

.menu ul li a.noborder { border-right:0;}

.menu ul li a:hover { background-color:#45a4c3;}

.menu ul li a.active {

	background-color: #f0f0f0;

  background-image: -moz-linear-gradient(top, #ffffff, #f0f0f0);

  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f0f0f0));

  background-image: -webkit-linear-gradient(top, #ffffff, #f0f0f0);

  background-image: -o-linear-gradient(top, #ffffff, #f0f0f0);

  background-image: linear-gradient(to bottom, #ffffff, #f0f0f0);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0', GradientType=0);

	color:#363636;}

.greybg { background:url(../img/greybg.gif) repeat 0 0; border-bottom:1px solid #ccc; padding:15px 0; margin-bottom:10px;}

.bannerArea {

	background-color: #febd2d;

  background-image: -moz-linear-gradient(top, #febd2d, #f19d1b);

  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#febd2d), to(#f19d1b));

  background-image: -webkit-linear-gradient(top, #febd2d, #f19d1b);

  background-image: -o-linear-gradient(top, #febd2d, #f19d1b);

  background-image: linear-gradient(to bottom, #febd2d, #f19d1b);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#febd2d', endColorstr='#f19d1b', GradientType=0);

	}

.bannerArea  .banner { background:url(../img/server.png) no-repeat 0 0; height:317px;}

.tag { position:absolute; margin-left:836px;}

.bannercaption { margin-left:460px; padding-top:50px; width:380px;}

.bannercaption ul li {

	background-color: #ffffff;

  background-image: -moz-linear-gradient(top, #ffffff, #f3f3f3);

  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f3f3f3));

  background-image: -webkit-linear-gradient(top, #ffffff, #f3f3f3);

  background-image: -o-linear-gradient(top, #ffffff, #f3f3f3);

  background-image: linear-gradient(to bottom, #ffffff, #f3f3f3);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f3f3f3', GradientType=0);

  -webkit-border-radius: 6px;

     -moz-border-radius: 6px;

          border-radius: 6px;

		  padding:5px; margin-bottom:5px;

	}

.bannercaption ul li span{ 

	position:absolute;

	-webkit-border-bottom-right-radius: 4px;

    border-bottom-right-radius: 4px;

  	-moz-border-radius-bottomright: 6px;

	-webkit-border-top-right-radius: 4px;

    border-top-right-radius: 4px;

  	-moz-border-radius-topright: 6px;  

	background:#ef8d07; padding:2px 2px 3px 2px; margin-left:371px; margin-top:-5px;

	}

.host-panel { float:left; width:655px; margin-right:10px;}

.host-box { border:1px solid #E4E4E4; padding:10px 10px 0 10px;}

.host-box .gradient {

	background-color: #ededed;

  background-image: -moz-linear-gradient(top, #ededed, #ffffff);

  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ededed), to(#ffffff));

  background-image: -webkit-linear-gradient(top, #ededed, #ffffff);

  background-image: -o-linear-gradient(top, #ededed, #ffffff);

  background-image: linear-gradient(to bottom, #ededed, #ffffff);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff', GradientType=0);

  padding:10px;

	}

.host-box .gradient h3 { color:#7A7A7A; font-size:18px;}

.search-box { padding:5px; background:#6ac7e6; margin-top:15px;}

.search-box input[type="text"] { padding:5px; background:#fff; border:1px solid #3285a0; height:25px; line-height:25px; width:417px; margin-right:5px; font-family: 'Quantico', sans-serif; font-size:18px;}

.search-box select {background:#fff;  border:1px solid #3285a0; height:36px; line-height:35px; width:80px; margin-right:5px; font-family: 'Quantico', sans-serif; font-size:18px;}

.search-box .search {

	background-color: #2c7289;

  background-image: -moz-linear-gradient(top, #44a2c1, #2c7289);

  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#44a2c1), to(#2c7289));

  background-image: -webkit-linear-gradient(top, #44a2c1, #2c7289);

  background-image: -o-linear-gradient(top, #44a2c1, #2c7289);

  background-image: linear-gradient(to bottom, #44a2c1, #2c7289);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#44a2c1', endColorstr='#2c7289', GradientType=0);

  padding:5px 15px; line-height:25px; height:25px; color: #fff; text-decoration:none; font-size:18px;

	}

.search-box .search:hover { background:#2c7289;}

.padding10 { padding:10px;}

.host-panel-right { float:left; width:330px; background:#2c7389; color:#fff; font-size:14px; height:170px; line-height:16px;}
.host-panel-right a{ color:#ffffff;}
.padding01{padding:9px;}

.host-panel-right .currency { margin-top:14px; height:0px;}

.host-panel-right .currency a { display:block; width:auto; height:auto; color:#fff; text-decoration:none; background-color:#ffffff;   padding-left:5px; color:#2c7389; padding-top:0px; font-size:16px;}

.host-panel-right .currency a  i { padding-left:25px;}

.host-panel-right .currency a:hover { background-position:0 -40px; color:#000;}

.bnr-tab {

	background:#ef8d07; font-size:18px; height:35px; border-top:1px solid #fba222; padding:10px;

	}

.bnr-tab  a { color:#fff; text-decoration:none; display:inline-block; float:left; padding:5px 47px; border-right:1px solid #fba222; }

.bnr-tab  a span { font-size:16px;}

.bnr-tab  a:hover { background:#faa622;}

.offer-area { margin-top:10px; border-top:1px solid #E4E4E4;}

.offer-area .panels { width:248px; float:left;}

.offer-area .panels .box { border:1px solid #E4E4E4; min-height:290px; border-top:none;}

.offer-area .panels .box.noborder { border-left:none;}

.offer-area .panels .box h3 { padding:5px 10px; color:#fff; background:#ff8400; font-size:17px; height:62px;}

.offer-area .panels .box h3 div { float:left; padding-top:15px;}

.offer-area .panels .box h3 img { float:right;}

.offer-area .panels .box ul { padding:10px;}

.offer-area .panels .box ul li { padding:5px 0 5px 20px; border-bottom:1px solid #E4E4E4; background:url(../img/listarrow.png) no-repeat 0 9px;}

.offer-area .panels .box ul li:last-child { border-bottom:0px;}

.morbtns { margin-top:10px;}

.morbtns a { display:inline-block; padding:5px 20px; color:#fff; text-decoration:none;}

.morbtns a.moredetails {

	background-color: #ff8602;

  background-image: -moz-linear-gradient(top, #fbb531, #ff8602);

  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb531), to(#ff8602));

  background-image: -webkit-linear-gradient(top, #fbb531, #ff8602);

  background-image: -o-linear-gradient(top, #fbb531, #ff8602);

  background-image: linear-gradient(to bottom, #fbb531, #ff8602);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a7a7a', endColorstr='#ff8602', GradientType=0);

	}

.morbtns a.moredetails:hover { background:#ff8602;}

.morbtns a.booknow {

	background-color: #3c3c3c;

  background-image: -moz-linear-gradient(top, #7a7a7a, #3c3c3c);

  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#7a7a7a), to(#3c3c3c));

  background-image: -webkit-linear-gradient(top, #7a7a7a, #3c3c3c);

  background-image: -o-linear-gradient(top, #7a7a7a, #3c3c3c);

  background-image: linear-gradient(to bottom, #7a7a7a, #3c3c3c);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a7a7a', endColorstr='#3c3c3c', GradientType=0);

	}

.morbtns a.booknow:hover { background:#3c3c3c;}

.features { padding:10px;}

.features h3 { font-size:17px; color:#e17709; padding-top:15px;}

.features ul li { padding:5px 0 5px 20px; border-bottom:1px solid #E4E4E4; background: url(../img/curclebullet.png) no-repeat 0 9px;}

.testimonial-box { border:1px solid #E4E4E4; padding:5px 10px; margin-top:10px; margin-bottom:10px; height: 200px;}

.testimonial-box h3 { color:#3e96b2; font-size:17px; margin-bottom:10px;}

.testimonial-box p { margin:0; margin-bottom:10px;}

.txtby { text-align:right; color:#de8500;}

.testimonial-box img { margin-right:10px; padding:5px; border:1px solid #E4E4E4; background:#f5f5f5;}

.clients { border:1px solid #E4E4E4; height: 100px; margin-bottom:10px;}



.clients a img{ border:none!important;}

.clients h3 { background:#fc9f1b; width:32px; text-align:center; padding:9px 0; position:absolute; z-index:999!important;}

.clients .logos { padding-left:40px;}

.clients .logos ul li { display:inline-block; padding:20px 15px; border-right:1px solid #E4E4E4;}

.adv-panel1 { 

	width:298px; background:#db0541; padding: 0px 10px;

	 -webkit-border-radius: 6px;

     -moz-border-radius: 6px;

          border-radius: 6px;

		  float:left; margin-right:20px; height:160px; color:#fff

	}

.adv-panel2 { 

	width:298px; background:#ff8602; padding: 0px 10px;

	 -webkit-border-radius: 6px;

     -moz-border-radius: 6px;

          border-radius: 6px;

		  float:left; margin-right:20px; height:160px; color:#fff;

	}

	

.adv-panel2 a{ color:#fff;}



adv-panel2 a:hover{ text-decoration:none;}

.adv-panel3 { 

	width:298px; background:#4b93dc; padding: 0px 10px;

	 -webkit-border-radius: 6px;

     -moz-border-radius: 6px;

          border-radius: 6px;

		  float:left;  height:160px; color:#fff

	}

.footer { background:#45a4c3; border-top:5px solid #53b1d0; margin-top:10px; color:#fff; padding:15px 0; height:150px;}

.footer .panel { float:left; width:auto; float:left; margin-right:10px; border-right: 1px solid #3993b1; padding-right: 20px;}



.footer .no-border{ border:none!important; margin-right:0px!important;}

.footer .panel h3 { margin-bottom:5px; text-decoration:underline;}

.footer .panel ul li { padding:5px;}

.footer .panel ul li a { color:#fff; text-decoration:none; background:url(../img/curclebullet1.png) no-repeat 0 5px; display:block; padding-left:15px;}

.footer .panel ul li a:hover { color:#ffe6b9;}

.bottom-footer { background:#278db1; border-top:1px solid #61bfdd; color:#fff; padding:10px 0; font-size:12px;}

.bottom-footer a { color:#a7e8ff;}

.bottom-footer a:hover { color:#fff; text-decoration:none;}

.clear { clear:both; margin:0; padding:0; line-height:0;}







.scrollimg {

  width: 945px!important;

  height: 80px;

  overflow: hidden;

  font-size: 0;

  margin:0px 10px 0px 40px;

}



.txtby .leftalign{ float:left; text-align:left!important;}



