@charset "UTF-8";
/* CSS Document */




#boxtext{ width:955px; float:left; background-color: #fff; margin-right:25px; font-size:14px; font-family:Tahoma, Geneva, sans-serif; padding:10px; color:#333; border-radius:5px;}

#copyright{ width:955px; float:left; margin-right:25px; font-size:14px; font-family:Tahoma, Geneva, sans-serif; padding:10px; color:#333; border-radius:5px; margin-top:5px; position:relative;}


#linkbox{ width:250px; height:80px; float:left; border-right: 1px solid #ccc;}
#linkbox_container{ width:250px; height:500px; float:left;}

#linkbox a:link {
	color: #21437c;
	text-decoration: none;
}
#linkbox a:visited {
	text-decoration: none;
	color: #21437c;
}
#linkbox a:hover {
	text-decoration: none;
	color: #000;
}
#linkbox a:active {
	text-decoration: none;
	color: #21437c;
}
#linkdisplay{ width:700px; height:500px; float:left;}
#boxtext #booknow{ width:150px; height:150px; margin-top:450px; margin-right:100px; float:right; position: static;}
#box0b{ width:935px; height:100%; float:left; background-image:url(../images/banner2.jpg);  margin-bottom:25px; font-family:Tahoma, Geneva, sans-serif; color:#333333; padding:20px;}
#box0b a:link {
	color: #F60;
	text-decoration: none;
}
#box0b a:visited {
	text-decoration: none;
	color: #F60;
}
#box0b a:hover {
	text-decoration: none;
	color: #F60;
}
#box0b a:active {
	text-decoration: none;
	color: #F60;
}
#box0{ width:935px; height:100%; float:left; background-image:url(../images/banner2.jpg); background-image:url(../images/boxgb.png); margin-bottom:25px; font-family:Tahoma, Geneva, sans-serif; color:#ccc; padding:20px;}

#box0 a:link {
	color: #F60;
	text-decoration: none;
}
#box0 a:visited {
	text-decoration: none;
	color: #F60;
}
#box0 a:hover {
	text-decoration: none;
	color: #F60;
}
#box0 a:active {
	text-decoration: none;
	color: #F60;
}

#boxspace{ width:215px; height:215px; float:left; margin:25px 25px 0 0; font-family:Tahoma, Geneva, sans-serif; padding:5px;}

#client_conatiner{ float:left; padding-left:30px; margin-bottom:35px;}			
#client_logo{ min-height:50px; min-width:50px; float:left; margin:10px; background-color:#F0F0F0; padding:1px;}

#social{height:30px; width:150px; padding:0px 0px 0px 0px; float:right; margin-top: 5px; position:absolute; top:0px; right:10px;}
#socialicon{ height:30px; width:40px; padding:0px 2px 0px 2px; float:right;}

#footerinfo{ width:500px; height:114px; float:left; padding:10px; font-family:Arial, Helvetica, sans-serif; color:#999966; margin-left:50px;}
#footer_textbox{ padding:2px;}

#message{font-family: Geneva, Arial, Helvetica, sans-serif;}
#message_sent{font-family: Geneva, Arial, Helvetica, sans-serif;}	
#pagesinfo{ padding:10px;

-moz-box-shadow:    1px 1px 2px -1px #ccc;
  -webkit-box-shadow: 1px 1px 2px -1px #ccc;
  box-shadow:         1px 1px 2px -1px #ccc;
border:0px; background-color:#FFF;
}

#pagesfield{ padding:5px;

-moz-box-shadow:    1px 1px 2px -1px #ccc;
  -webkit-box-shadow: 1px 1px 2px -1px #ccc;
  box-shadow:         1px 1px 2px -1px #ccc;
border:0px; background-color:#dddddd;
width:300px;}

#name{ border:0px; width:95%;  height:100%; min-height:20px; font-size:14px; background-color:#dddddd;}
#email{ border:0px; width:95%;  height:100%; min-height:20px; font-size:14px; background-color:#dddddd;}
#phone{ border:0px; width:95%;  height:100%; min-height:20px; font-size:14px; background-color:#dddddd;}
#address{border:0px; width:95%;  height:100%; min-height:20px; font-size:14px; background-color:#dddddd;}
#message{border:0px; width:95%;  height:100%; min-height:20px; font-size:14px; background-color:#dddddd;}
#company{border:0px; width:95%;  height:100%; min-height:20px; font-size:14px; -webkit-appearance: none; background-color:#dddddd; background: url(../images/dd_arrow.jpg) no-repeat right}
.namefield{}
.emailfield{}
.phonefield{}
.messagefield{}
.formbuttons{}
#submit_btn{height:35px; width:100px; background-color:#333333; border:0px; color:#fff;

}
#reset{height:35px; background-color:#333333; border:0px; color:#fff;

}
#required{color:#fff; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px;}
#error{ color:#900; padding:3px; border: .2em solid #900; font-family: Geneva, Arial, Helvetica, sans-serif;
-moz-box-shadow:    1px 1px 2px -1px #ccc;
  -webkit-box-shadow: 1px 1px 2px -1px #ccc;
  box-shadow:         1px 1px 2px -1px #ccc;
  width:300px;
 display:none;}
 #form-container{}
 #success{ display:none;}
 
input:focus,
select:focus,
textarea:focus,
button:focus {
	
    outline: none; 
}		  
#subline_info{ width:900px; float:left; color:#999;}

#regbutton{ position:fixed; margin:auto; left:0px; right:0px; bottom:150px; padding:10px; background-color:#000; color:#FFF; font-family:"Arial Black", Gadget, sans-serif; width:200px;}

