@charset "utf-8";
/* CSS Document */
body{padding:0;margin:0;background:url(../images/bg.gif) repeat-x 0 0 #075D79;color:#B3D8E4;font-family:Arial, Helvetica, sans-serif;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{margin:0;padding:0;}
.h2-top{font-size:12px;text-align:center;float:right;width:715px;margin-top:6px;text-shadow:1px 1px 1px #111}
#footer ul{list-style-type:none;margin:0;padding:0}
h1{color:#FFF;font-size:22px;text-align:center;margin:10px 0 20px 0;line-height:130%}
.home{text-align:center;font-size:24px;margin:0}
.welcome{text-align:center !important;font-size:20px;color:#fff;margin:10px 0 20px !important;font-weight:bold}
#home{font-size:15px}
.center{text-align:center;margin:-2px 0 18px !important;}
.spacer{clear:both;font-size:0;line-height:0;}
#toppart{width:943px;margin:0 auto;padding:27px 0 20px 0;}
#leftPart{width:197px;float:left;}
#leftPart img.logo{margin:0;padding:15px 0 20px;font-size:0;display:block;border:none;}
#phone{padding:0 0 20px 0;font-weight:bold;text-align:center;font-size:22px;text-shadow:1px 1px 1px #111}
#phone a{color:#B3D8E4 !important}
div.more{background:url(../images/left_h2_bg.gif) no-repeat 0 0;width:126px;height:25px;padding:0 0 0 27px;font-size:11px;font-weight:bold;line-height:25px;color:#B9B9B9;background-color:inherit;margin-left:22px}
ul.moreLink{width:138px;background:url(../images/link_ul_bg.gif) no-repeat left bottom #08526A;color:#A7D5E4;padding:12px 10px 30px 5px;margin:0 0 13px 22px;}
ul.moreLink li{padding:0 0 0 2px;background:url(../images/line.gif) repeat-x left bottom;line-height:0;display:block;width:142px;clear:both}
ul.moreLink li.nobor{background-image:none;}
ul.moreLink li a{background:url(../images/left_arrow.gif) no-repeat 0 5px;padding:0 0 0 7px;background-color:#08526A;color:#A7D5E4 !important;text-decoration:none;font-size:11px;line-height:23px;font-family:Verdana, Geneva, sans-serif;text-shadow:1px 1px 1px #333}
ul.moreLink li a:hover{background-color:#08526A;color:#FFFFFF !important;}
#right{width:746px;float:right;}
.right {margin-left:0 !important}
.covered {font-size:12px;font-weight:normal;color:#333333;font-family:Tahoma,Geneva,Helvetica;margin-top:10px;width:80px;float:left}
.front{background:url(../images/left_arrow.gif);no-repeat 0 5px;padding:0 0 0 7px;}
#center {background:url("../images/images.jpg") no-repeat 0 0;width:575px;height:275px;float:left}
#rightTop{width:646px;float:right;margin:0 45px 20px 0;}
#rightTop ul.navi{background:url(../images/navi_bg.gif) repeat-x 0 0;height:37px;margin:11px 0 0 6px;list-style-type:none;padding:0}
#rightTop ul.navi li{border-right:#3A8483 1px solid;float:left;}
#rightTop ul.navi li.nobor{border-right:none;}
#rightTop ul.navi li a{background:url(../images/navi_bg.gif) repeat-x 0 0;background-color:inherit;color:#FFFFFF;padding:0 22px 0 21px;text-decoration:none;font:bold 11px/37px "Trebuchet MS", Arial, Helvetica, sans-serif;display:block;}
#rightTop ul.navi li a:hover{background:url(../images/navi_h.gif) repeat-x 0 0;}
#rightTop ul.navi li a.home{background:url(../images/navi_left.gif) no-repeat 0 0;}
#rightTop ul.navi li a.home:hover{background:url(../images/home_h.gif) no-repeat 0 0;}
#rightTop ul.navi li a.contact{background:url(../images/navi_right.gif) no-repeat right top;}
#rightTop ul.navi li a.contact:hover{background:url(../images/contact_h.gif) no-repeat right top;}
#rightRight{width:153px;float:right;}
#rightRight a, #leftPart a, #service a, #rightmid a, #areas a, #testimonial a, .tollfree a, #newsletter a{color:#FFF;text-decoration:none}
.index {height:1530px !important}
#scroll {overflow:auto;width:570px;height:175px;float:left;padding:0 10px 0 0}
#rightmid{width:575px;height:729px;float:left;padding:0 10px 0 0;overflow:auto;font:normal 13px/18px Arial, Helvetica, sans-serif;}
#rightmid td p{font-size:11px}
#rightmid ul li {font:13px/18px Arial,Helvetica,sans-serif;margin:8px 0}
#rightmid p{margin:10px 0;text-align:justify}
#rightmid p.txt1{display:block;font:normal 13px/20px Arial, Helvetica, sans-serif;color:#B3D8E4;background-color:inherit;padding:0;width:560px;}
#rightmid p.txt1 strong{display:block;font:normal 18px/20px Arial, Helvetica, sans-serif;color:#A6DB02;background-color:inherit;padding:7px 0 7px;}
#rightmid p.txt1 span{color:#A6DB02;background-color:#033444;padding:2px;}
#rightmid h3 {margin:10px 0}
#rightmid a.rm{display:block;background:url(../images/read_more_bg.gif) 0 0 no-repeat;width:77px;height:21px;font:bold 11px/21px Arial, Helvetica, sans-serif;color:#BF0505;background-color:inherit;text-decoration:none;text-align:center;margin-top:0;margin-right:0;margin-bottom:0;margin-left:650px;}
#rightmid a.rm:hover{color:#000;background-color:inherit;}
#blackMain{width:100%;background:url(../images/black_bg.gif) 0 0 repeat-x #162B2B;padding:29px 0 55px 0;color:#fff;}
#black{width:942px;margin:0 auto;}
#service{width:166px;float:left;margin:0 25px 0 0;}
#service div{display:block;padding:0 0 0 24px;background:url(../images/service_icon.gif) 0 2px no-repeat;font:normal 18px/18px Arial, Helvetica, sans-serif;color:#fff;background-color:inherit;margin:0 0 20px 0;}
#service ul{width:153px;padding:0;margin:0;}
#service ul li{background:url(../images/bot_div.gif) left bottom repeat-x;display:block;}
#service ul li a{background:url(../images/bullet.gif) 0 10px no-repeat;padding:0 0 0 15px;font:normal 11px/22px Arial, Helvetica, sans-serif;color:#509BB4;background-color:inherit;text-decoration:none;display:block}
#service ul li a:hover{color:#509BB4;background-color:#254141;}
#service ul li.noImg{background-image:none;}
#testimonial{width:272px;float:left;}
.review {width:500px !important;margin-left:25px}
#areas{width:256px;float:left;margin-left:20px}
#areas_over {width:256px;height:280px;overflow:auto;padding:8px;float:left}
#areas p{font:11px/14px Arial,Helvetica,sans-serif;color:#C1C1C1;text-align:justify;margin:-8px 0 16px 0}
#areas li {font:11px/14px Arial,Helvetica,sans-serif}
#areas ul {margin-left:-30px;margin-top:-8px}
#testimonial div{display:block;padding:0 0 0 41px;font:normal 20px/30px Arial, Helvetica, sans-serif;color:#fff;background-color:inherit;margin:-6px 0 12px 0;background:url(../images/testimonial_icon.gif) 0 4px no-repeat;}
#testimonial p.testTxt1{display:block;font:italic 11px/16px Arial, Helvetica, sans-serif;color:#C1C1C1;background-color:inherit;padding:0 0 12px 0;}
#testimonial p.testTxt1 span{color:#A6DB02;background-color:inherit;font:bold 12px/20px Arial, Helvetica, sans-serif;display:block;padding:0 0 11px 0;}
#testimonial p.testTxt2{display:block;font:italic 11px/16px Arial, Helvetica, sans-serif;color:#C1C1C1;background-color:inherit;padding:0;}
#testimonial p.testTxt2 span{color:#A6DB02;background-color:inherit;font:bold 12px/20px Arial, Helvetica, sans-serif;display:block;padding:0 0 11px 0;}
#newsletter{width:157px;float:right;}
#newsletter div, #areas span{display:block;padding:0 0 0 24px;background:url(../images/service_icon.gif) 0 2px no-repeat;font:normal 18px/18px Arial, Helvetica, sans-serif;color:#fff;background-color:inherit;margin:0 0 16px 0;}
#newsletter form{width:157px;padding:0 0 20px 0;}
#newsletter form input.txtBox2{width:147px;height:24px;border-bottom:#D4D0C8 solid 1px;border-right:#D4D0C8 solid 1px;border-left:#404040 solid 1px;border-top:#404040 solid 1px;padding:0 0 0 8px;font:normal 10px/24px Arial, Helvetica, sans-serif;color:#101010;background-color:#fff;float:left;}
#newsletter form input.serch{width:56px;height:21px;background:url(../images/btn_signup.gif) 0 0 no-repeat;float:right;font:bold 11px/21px Arial, Helvetica, sans-serif;color:#fff;background-color:#162B2B;border:none;cursor:pointer;margin:3px 0 0 0;}
#newsletter p.tollfree{display:block;background:url(../images/toll_free.gif) 0 0 no-repeat;margin:0 0 17px 0;padding:0 0 0 66px;font:bold 12px/34px Arial, Helvetica, sans-serif;color:#fff;background-color:inherit;}
#newsletter p {font:bold 11px/24px Arial, Helvetica, sans-serif;}
#footerMain{width:100%;height:73px;background:url(../images/footer_bg.gif) 0 0 repeat-x #054F67;color:#5AC9ED;}
#footer{width:942px;margin:0 auto;height:73px;position:relative;}
#footer a {color:#5AC9ED;text-decoration:none}
#footer ul{position:absolute;left:0;top:16px;}
#footer ul li{float:left;font:normal 11px/11px Arial, Helvetica, sans-serif;color:#fff;background-color:inherit;}
#footer ul li a{padding:0 7px;font:normal 11px/11px Arial, Helvetica, sans-serif;color:#fff;background-color:inherit;text-decoration:none;text-shadow:1px 1px 1px #444444}
#footer ul li a:hover{color:#5AC9ED;background-color:inherit;}
#footer ul li a.home2{padding:0 7px 0 0;font:normal 11px/11px Arial, Helvetica, sans-serif;color:#fff;background-color:inherit;text-decoration:none;}
#footer ul li a.home2:hover{color:#5AC9ED;background-color:inherit;}
#footer p.copyright{font:normal 10px/16px Arial, Helvetica, sans-serif;position:absolute;left:688px;top:6px;width:273px;text-shadow:1px 1px 1px #444}
#footer p.design{display:block;width:170px;position:absolute;left:390px;top:54px;font:bold 11px/11px Arial, Helvetica, sans-serif;color:#fff;background-color:inherit;padding:2px;}
#footer p.design a.link{font:bold 11px/11px Arial, Helvetica, sans-serif;color:#A6DB02;background-color:inherit;text-decoration:none;padding:2px;}
#footer p.design a.link:hover{color:#fff;background-color:#000;}
#rightmid h2.contactemailform{display:block;height:41px;text-indent:-2000px;padding:0;margin:0 0 26px 0;background-image:url(../images/contactemail.png);background-repeat:no-repeat;background-position:0 0;}
#rightmid p.contacttxt{display:block;font:normal 13px/20px Arial, Helvetica, sans-serif;color:#B3D8E4;background-color:inherit;padding:0;width:700px;background-attachment:scroll;background-image:url(../images/contactbg.gif);background-repeat:repeat-x;height:600px;}
.submitbutton{font-family:Verdana;font-size:11px;color:#000000;background-image:url(../images/submitbg.gif);height:21px;width:100px;background-attachment:scroll;background-repeat:repeat-x;background-position:center center;float:left;border:1px solid #A3AA90;margin:0px;padding:0px;}
.contactformmsgfild{font-family:Verdana;font-size:11px;color:#000000;height:170px;width:75%;float:left;margin:3px;top:1px;clip:rect(1px,auto,auto,auto);clear:none;right:30px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;}
.borderEffect{background-color:#FFFFCC;color:#A05A3D;margin:0px;padding:0px;border:1px solid #FFCC00;}
.borderEffect:hover{background-color:#FFCC89;color:#A05A3D;margin:0px;padding:0px;border:1px solid #A05A3D;}
.textboxEffect{background-color:#FFFFFF;color:#000000;border:1px solid #80B6C8;height:18px;width:250px;font-family:Verdana;font-size:11px;line-height:19px;margin-top:0px;margin-right:0px;margin-bottom:11px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:10px;float:left;}
.textboxEffect:hover{background-color:#FFFFFF;color:#999900;margin:0px;padding:0px;border:1px solid #00FFFF;font-family:Verdana;font-size:11px;line-height:19px;margin-top:0px;margin-right:0px;margin-bottom:11px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:10px;}
.dropdownEffect{background-color:#FFFFFF;color:#000000;border:1px solid #80B6C8;height:18px;width:264px;font-family:Verdana;font-size:11px;line-height:19px;margin-top:0px;margin-right:0px;margin-bottom:11px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:10px;float:left;}
.dropdownEffect:hover{background-color:#FFFFFF;color:#999900;margin:0px;padding:0px;border:1px solid #00FFFF;font-family:Verdana;font-size:11px;line-height:19px;margin-top:0px;margin:0 0 11px 0;padding:0 0 0 10px;}
.MassageboxEffect{background-color:#FFFFFF;color:#000000;border:1px solid #80B6C8;height:170px;width:350px;font-family:Verdana;font-size:11px;line-height:19px;margin-top:0px;margin-right:0px;margin-bottom:11px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:10px;float:left;}
.MassageboxEffect:hover{background-color:#FFFFFF;color:#999900;margin:0px;padding:0px;border:1px solid #00FFFF;font-family:Verdana;font-size:11px;line-height:19px;margin:0 0 11px 0;padding:0 0 0 10px;}
.contactformfield{font-family:Verdana;font-size:11px;color:#95A334;height:20px;width:75%;float:left;margin:3px;padding:3px;top:1px;clip:rect(1px,auto,auto,auto);clear:none;right:30px;}
.contactdropdownformfield{font-family:Verdana;font-size:11px;color:#95A334;height:20px;width:75%;float:left;margin:3px;top:1px;clip:rect(1px,auto,auto,auto);clear:none;right:30px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:6px;}
.contactsubmit{font-family:Verdana;font-size:11px;color:#ffffff;background-attachment:scroll;background-image:url(images/read_more_bg.gif);background-repeat:no-repeat;background-position:center center;height:20px;width:76%;clip:rect(500px,500px,auto,auto);top:500px;right:500px;bottom:500px;left:500px;float:left;margin:5px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:120px;}
.contactformmessage{font-family:Verdana;font-size:11px;color:#000000;height:170px;width:75%;float:none;margin:3px;padding:3px;}
.contactfornmsg{font-family:Verdana;font-size:11px;color:#000000;height:170px;width:75%;margin:3px;padding:3px;}
.contactbox{font-family:Verdana;font-size:11px;color:#000000;border:1px solid #CCCCCC;height:18px;}
.contactmessagebox{font-family:Verdana;font-size:11px;color:#000000;border:1px solid #CCCCCC;height:170px;}
.contacttextarea{font-family:Verdana;font-size:11px;color:#000000;margin:3px;padding:3px;}
.filltheform{font-family:Verdana;font-size:14px;color:#92C102;margin:5px;padding:5px;float:left;height:20px;width:700px;}
.contacttext{margin:3px;height:18px;width:100px;float:left;font-family:Verdana;font-size:11px;color:#FFFFFF;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:30px;}
.contacthead{font-family:Verdana;font-size:16px;font-weight:bold;color:#1D859B;margin:3px;padding:3px;height:20px;width:300px;}
.commenttext{margin:3px;height:170px;width:100px;float:left;font-family:Verdana;font-size:11px;color:#FFFFFF;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:30px;}
.submitarea{margin:5px;height:30px;width:500px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:145px;float:left;}
.contacterrortext{margin:3px;padding:3px;height:18px;width:10px;float:left;font-family:Verdana;font-size:11px;color:#000000;}
.contactbg{font-family:Verdana;font-size:11px;color:#000000;background-image:url(images/contactbg.jpg);width:630px;padding-left:40px;padding-top:20px;height:520px;}
.contacttexthead{font-family:Arial, Helvetica, sans-serif;font-size:19px;color:#759C25;margin:3px;padding:3px;}
.indicates{font-family:Verdana;font-size:14px;color:#FFFFFF;margin:5px;padding:5px;float:left;height:20px;width:700px;}
.contactbg{font-family:Verdana;font-size:14px;color:#FFFFFF;margin:0px;padding:0px;float:left;height:600px;width:700px;background-image:url(../images/contactbg.gif);}
.contactempty{height:50px;width:650px;}
.black {color:#B3D8E4 !important}
.sitemap {margin-left:30px !important;width:90% !important}
.img {float:right;margin:6px 0 0 8px; border:3px #FFFFFF solid}
.mar {margin-top:-8px !important}
#london {margin:6px 46px 4px 0}
#prices {margin:6px 57px 4px 0}
#offers {margin:6px 54px 4px 0}
