body {
	margin:0px; padding:0px; background:url(../images/bg.jpg) top left repeat-x #FFF; font:normal 13px Arial,"Trebuchet MS",  Helvetica, sans-serif; color:#393939;}
	
.body-inner {
	margin:0px; padding:0px; background:url(../images/bg.png) top left repeat-x #FFF; font:normal 13px  Arial,"Trebuchet MS", Helvetica, sans-serif; color:#393939;}
ul{
	list-style:none;
	}
	
ul, li, ol, a, span, embed, h1, h2, h3, h4, h5, h6{
	padding:0;
	margin:0;
	}
	
img{
	padding:0;
	margin:0;
	border:none;
	}
	
a{
	text-decoration:underline; color:#cc6600;
	}

a:hover{
	text-decoration:none;
	}
	
.bldTxt{
	font-weight:bold;
	}
	
.spacer{
	clear:both;
	font-size:0;
	line-height:0;
	}
.clear { clear:both; height:1px;}
	

/* General Style End Here */
.main-wrapper {margin:auto; width:877px; vertical-align:top;}
.header-block {background:url(../images/header-bg.jpg) top center no-repeat; height:317px; padding:0px;}
.inner-header-block {background:url(../images/inner-header-bg.jpg) top center no-repeat!important; height:100px; padding:0px;}

.logo-block {float:left; width:122px;}
.logo-right-block {float:right}
.login-block { text-align:right; vertical-align:top; height:40px;}
.toplink-block {width:490px; float:right; border:0px solid red;}

ul.toplink { list-style:none; padding:0px; margin:0px;}
ul.toplink li { list-style:none; display:block; float:left; padding:17px 0px;}
ul.toplink li a { color:#FFF; text-decoration:none; display:block; width:95px; font:bold 13px  Arial,"Trebuchet MS", Helvetica, sans-serif; padding:4px 0px 17px 0px;  background:url(../images/toplink-img.png) top center no-repeat; text-align:center;}
ul.toplink li a:hover { color:#FFF; text-decoration:none; background:url(../images/toplink-over-img.png) top center no-repeat;}
ul.toplink li#contact { list-style:none; display:block; float:left; padding:17px 0px;}
ul.toplink li#contact a {width:95px; text-align:center; color:#FFF; text-decoration:none; font:bold 13px  Arial,"Trebuchet MS", Helvetica, sans-serif; padding:4px 0px 17px 0px; background:url(../images/toplink-img.png) top center no-repeat;}
ul.toplink li#contact a:hover { color:#FFF; text-decoration:none; background:url(../images/toplink-over-img.png) top center no-repeat;}

.bottom-block {border-top:1px solid #828282; background:url(../images/bottom-bg.gif) top left repeat;}
.bottom-bg {margin:auto; width:857px; vertical-align:top; padding:10px;font-size:12px;}
.copyright { color:#cccccc;}
.copyright a { color:#CCC; text-decoration:none;}
.copyright a:hover { text-decoration:underline; color:#FFF;}

ul.bottomlink {display:inline; float:left; border-right:1px solid #828282; padding:0px 20px 0px 5px; margin:5px; color:#cccccc; vertical-align:top;width:150px; font-size:12px;  height:}
ul.bottomlink li {display:block; padding:4px 0px;}
ul.bottomlink li a { color:#CCC; text-decoration:none;}
ul.bottomlink li a:hover { color:#FFF;}

ul.bottomlink1 {display:inline; float:left; border-right:0px solid #828282; padding:0px 20px; margin:5px; color:#cccccc; vertical-align:top; font-size:12px;}
ul.bottomlink1 h1 { font-size:13px; text-transform:uppercase; color:#FFF; padding-bottom:10px;}

.middle-block {background:url(../images/middle-bg.png) top center repeat-y; padding:20px 36px 0px 36px; height:100%;min-height:750px;}
.middle { display:block; width:auto; float:left; width:560px;}
.middle h1 { font-size:22px; display:block; padding-bottom:10px;}
.middle1 { display:block; width:auto; float:left; }
.middle1 h1 { font-size:22px; display:block; padding-bottom:10px;}

.index-title { font-size:24px; font-family: Arial,"Trebuchet MS", Helvetica, sans-serif; margin:0px; padding:0px; padding-bottom:10px; }
.middle p { margin:0px; padding:0px;}
.orange { color:#cc6600; font-weight:bold;}
ul.index-banners { list-style-type:none; } 
ul.index-banners li { list-style-type:none; display:block; float:left; padding:13px;} 

.benefits-title {margin:0px; font-size:18px; text-transform:uppercase; color:#333; padding:14px 45px; background:url(../images/benefits-icon.png) top left no-repeat;}
.organised-title {margin:0px; font-size:18px; text-transform:uppercase; color:#333; padding:14px 45px; background:url(../images/organised-icon.png) top left no-repeat;}

ul.benefits {list-style:none;}
ul.benefits li {list-style:none; padding:0px 5px 9px 18px;  margin:0px; background:url(../images/benefits-arrow.gif) top left no-repeat; display:block;margin-left:20px;}

.middle-right { float:right; width:237px; display:block;}

.quicktoure {background:url(../images/right-ad-block.png) top center no-repeat; padding:15px 15px 5px 14px;}
.quicktoure h1 { display:block; color:#565656; padding-bottom:10px; margin-top:25px; font-size:12px;}
.quicktoure h1 a { color:#e35a14; padding:7px 0px; text-decoration:none;}
.quicktoure h1 a:hover { color:#000; text-decoration:underline;}

.testimonial {background:url(../images/testimonial-bg.png) top center no-repeat; padding:57px 17px 15px 17px; color:#565656;}
.testimonial h1 { display:block; color:#565656; padding-bottom:10px; margin-top:25px; font-size:12px;}
.testimonial h1 a { color:#e35a14; padding:7px 0px; text-decoration:none;}
.testimonial h1 a:hover { color:#000; text-decoration:underline;}

.big { font-size:16px; color:#000;}
#welcomeLogin { border:none;}
fieldset { border:none;}
.formContent {border:none;}
.field{ border:none;}
.field label { font-size:12px; color:#e35500; font-weight:bold;display:block; margin-bottom:3px; text-transform:uppercase;}
.field input { display:block; margin-bottom:10px; border:1px solid #999; padding:2px 4px; font-size:11px; color:#333; }

.right-box-top {background:url(../images/signup-box-top.png) top center no-repeat; height:56px;}
.bookingsystem-box-top {background:url(../images/bookingsystem-box-top.png) top center no-repeat; height:56px;}

.right-box-bottom {background:url(../images/right-box-bottom-bg.png) top center no-repeat; height:24px;}
.right-box-middle { background:url(../images/right-box-middle-bg.png) top center repeat-y; padding:5px 10px 0px 24px;  text-align:left; height:100%;}
:root .right-box-middle {padding:5px 10px 0px 15px;}
ul.rightlink { padding:0px; margin:0px;}
ul.rightlink li {padding:0px 0px 10px 0px; margin:0px; background:url(../images/arrow.gif) left top no-repeat !important; padding-left:15px;}
.right-box-link { display:block; color:#565656; padding-bottom:10px; font-size:12px; text-align:center;}
.right-box-link a { color:#e35a14; padding:7px 0px; text-decoration:none;}
.right-box-link a:hover { color:#000; text-decoration:underline;}

.signup-left-box1 {padding-left:130px; display:block; padding-bottom:15px; background:url(../images/security.png) top left no-repeat;}
.signup-left-box2 {padding-left:130px; display:block; padding-bottom:15px; background:url(../images/efficiency.png) top left no-repeat;}
.signup-left-box3 {padding-left:130px; display:block; padding-bottom:15px; background:url(../images/customer-care.png) top left no-repeat;}
.signup-left-box4 {padding-left:130px; display:block; padding-bottom:15px; background:url(../images/staff-utilisation.png) top left no-repeat;}
.signup-left-box5 {padding-left:130px; display:block; padding-bottom:15px; background:url(../images/booking-website.png) top left no-repeat;}

.signup-left-box1 h1, .signup-left-box2 h1, .signup-left-box3 h1, .signup-left-box4 h1, .signup-left-box5 h1 {font-size:16px; text-transform:uppercase;}
.signup-left-box1 ul, .signup-left-box2 ul, .signup-left-box3 ul, .signup-left-box4 ul, .signup-left-box5 ul {}
.signup-left-box1 ul li, .signup-left-box2 ul li, .signup-left-box3 ul li, .signup-left-box4 ul li, .signup-left-box5 ul li {padding:0px 0px 10px 19px; font-weight:bold; background:url(../images/arrow.png) top left no-repeat; vertical-align:top;}

.right-click-here { display:block; color:#565656; padding-bottom:10px; font-size:12px; text-align:center;}
.right-click-here a { color:#e35a14; padding:7px 0px; text-decoration:none;}
.right-click-here a:hover { color:#000; text-decoration:underline;}


ul.arrow {}
ul.arrow li  { background:url(../images/arrow.png) top left no-repeat; padding:0px 0px 10px 19px; color:#333;}
ul.arrow li a { color:#333; padding-bottom:10px;}
ul.arrow li a:hover { color:#000;}



.contact_form {
	float:left;
	width:510px;
	margin-bottom:100px;
	}
	
 div.row_1 {
	float:left;
	width:500px;
	margin:0px 0px 10px 0px;
	}
	
 div.row_1 h6 {
	float:left;
	width:150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	/*color:#ac4002;*/
	color:#000000;
	padding:0px 0px 0px 5px;
	}	
	
 div.row_1 h5 {
	float:left;
	width:250px;
	}	
	
 div.row_1 h5 .text_box {
	width:200px;
	font-size:11px;
	color:#333;
	border:#666 1px solid;
	padding:1px 5px 1px 5px;	
	}
	
.button {
	background: url(../images/button-bg.gif) top left repeat-x;
	color:#FFF;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	border:1px #ccc solid;
	text-transform:uppercase;
	}
	
.c_row {
	float:left; 
	width:185px; 
	}	
	
	
 ul.list_2 li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 2px 10px 20px;
	
	/*color:#ac4002;*/
	color:#000000;
	
	}	
	

