@charset "utf-8";
/* CSS Document 
light blue: #1b75bb
dark blue: #333366
line color: #DDD;
*/
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; color:#333}
#wrapper{width:960px; margin:0px auto; overflow:auto;}

#header{margin:15px 10px 55px 10px; width:940px; overflow:auto;}
#header .logo {float:left; width:auto;}
#header .call_us {float:right; margin-bottom:15px;width:auto;padding-right:3px;}

#menu{width:940px; height:35px; clear:both; background:url(/images/menu-map.jpg); position:absolute; z-index:9999; top:69px; }
#menu ul{list-style: none; padding: 0; margin: 0;}
#menu ul li{position: relative; float:left;}
#menu ul li a, #menu ul li span{display: block; height:35px; color:#FFFFFF; text-decoration:none; text-align:center; font-weight:bold; line-height:33px; vertical-align:middle;}
#menu ul li ul{position: absolute; left: 0;top: 35px; display: none; border-bottom: 1px solid #DDD;}
#menu ul li:hover ul, #menu ul li.over ul {display: block;}
#menu ul li a:hover{text-decoration:underline;}
#menu ul li ul li a {display: block;text-decoration: none;background: #FAFAFA;border: 1px solid #DDD;border-bottom: 0;width:140px;color:#333;text-align:left;margin:0;line-height:30px;height:30px;padding:0 10px;}
#menu ul li ul li a:hover {background-color:#1b75bb; text-decoration:none; color:#FFFFFF}
#menu  a{font-size: 11px;}

#menu .m1{width:94px;}
#menu .m2{width:143px;}
#menu .m3{width:159px;}
#menu .m4{width:149px;}
#menu .m5{width:161px;}
#menu .m6{width:121px;}
#menu .m7{width:113px;}

#menu .imagestyle {padding-top:8px;}

#content{float:left; width:720px; display: inline; overflow:hidden;padding-top:5px;}
#content .blue_header{background:url(/images/blue_header.gif); width:700px; line-height:40px; text-align:center; vertical-align:middle; font-size:18px; color:#FFF; margin:0 10px 20px 10px; clear:both;}
#content .blue_header_1{font-size:18px; color:#FFF; display:inline;}
#content .blue_header_2{background:url(/images/blue_header_2.gif); width:700px; height:53px; padding-top:7px; text-align:center; font-size:18px; color:#FFF; margin:0 10px 20px 10px; clear:both;}
#content .blue_header_3{font-size:18px; color:#FFF; display:inline; letter-spacing:0px; }
#content .landing_box{width:698px; height:208px; position:relative; border:1px solid #DDD; margin:0 10px 20px 10px;}
#content .landing_box h1{font-size:24px; letter-spacing:-1px; margin:0; position:absolute; left:250px; top:10px;}
#content .landing_box ul{margin:0; padding:0; list-style: none; position:absolute; left:250px; top:45px;}
#content .landing_box ul li {padding: 2px 0px 2px 25px; margin: 0; background:url(/images/yes.gif) no-repeat left center; font-size:16px; font-weight:bold}  
#content .landing_box a.makeyourclaim{position:absolute; bottom:15px; left:250px; width:230px; height:35px; background:url(/images/make-your-claim.gif); text-indent:-5000px;}
#content .landing_box a.makeyourclaim:hover{background-position:0 -36px}
#content .landing_box p{font-size:24px; letter-spacing:-1px; margin:0; position:absolute; left:250px; top:10px; color:#333366; font-weight:bold; }

#content .home_box{width:338px; height:178px; position:relative; margin:0 20px 20px 10px; padding:15px; background-color:#FAFAFA; border:1px solid #DDD; float:left; display:inline;}
#content .home_box h1{font-size:24px; letter-spacing:-1px; margin:0 0 15px 0; line-height:22px; display:inline;}
#content .home_box p{width:350px;}
#content .home_box ul{margin:0; padding:0; list-style: none; width:338px;}
#content .home_box ul li {padding: 3px 0px 3px 30px; margin: 0; background:url(/images/yes.gif) no-repeat 0 6px; font-size:17px;}  

#content .home_form{width:280px; height:180px; padding:15px; margin:0 0 20px 0; float:left;display:inline; background-image:url(/images/home_form.gif); overflow:hidden;}
#content .home_form h1{font-size:24px; letter-spacing:-1px; margin:0 0 15px 0; line-height:22px; color:#FFF;}
#content .home_form h2{font-size:24px; letter-spacing:-1px; margin:0 0 15px 0; line-height:22px; color:#FFF;}
#content .home_form input{margin:0; width:172px; border:0; padding:1px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#content .home_form textarea{width:170px; height:25px; border:0; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0;}
/* #content .home_form input.submit{margin:2px 0 0 105px; background-color:#FF0000; color:#FFF; width:auto; padding:0px 4px;} */
#content .home_form input.submit{margin:0px 0px 0px 5px; background-color:#FF0000; color:#FFF; width:80px; padding:0px 4px; display:inline;}
#content .home_form input.submit:hover{background-color:#333366; color:#FFF;}
#content .home_form form{padding:0; margin:0}
#content .home_form form label {display: inline; vertical-align: top; width:100px; margin:0 3px 0 0; color:#FFF; float:left; }
#content .home_form form ol {margin: 0; padding: 0;}
#content .home_form form li {list-style: none; padding: 0 0 2px 0; margin: 0;}
#content .home_form p{font-size:24px; letter-spacing:-1px; margin:0 0 15px 0; line-height:22px; color:#FFF; font-weight:bold; }


#content .home_form_big{width:670px; height:180px; padding:15px; margin:0 0 20px 10px; float:left;display:inline; background-image:url(/images/home_form_big.gif); overflow:hidden;}
#content .home_form_big h1{font-size:24px; letter-spacing:-1px; margin:0 0 15px 0; line-height:22px; color:#FFF;}
#content .home_form_big h2{font-size:24px; letter-spacing:-1px; margin:0 0 15px 0; line-height:22px; color:#FFF;}
#content .home_form_big input{margin:0; width:175px; height:18px; border:0; padding:1px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#content .home_form_big textarea{width:240px; height:90px; border:0; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0;}
#content .home_form_big input.submit{margin:10px 0px 0px 5px; background-color:#FF0000; font-size:16px; font-weight:bold; color:#FFF; width:300px; height:30px; padding:0px 4px; display:inline;}
#content .home_form_big input.submit:hover{background-color:#333366; color:#FFF;}
#content .home_form_big form{padding:0; margin:0}
#content .home_form_big form label {display: inline; vertical-align: top; width:100px; margin:0 3px 0 0; color:#FFF; float:left; }
#content .home_form_big form ol {margin: 0; padding: 0;}
#content .home_form_big form li {list-style: none; padding: 0 0 2px 0; margin: 0;}
#content .home_form_big p{font-size:18px; letter-spacing:0px; margin:0 0 15px 0; line-height:22px; color:#FFF; font-weight:bold; }
#content .home_form_big table td {font-size:16px; letter-spacing:0px; margin:0 0 15px 0; line-height:18px; color:#FFF; font-weight:normal;}
#content .home_form_big .newh1{font-size:18px; letter-spacing:0px; margin:0 0 15px 0; line-height:22px; color:#FFF; font-weight:bold; }
/* #content .home_form_big .mysubmit{position:relative; bottom:-5px; left:20px; width:230px; height:35px; background:url(/images/make-your-claim.gif); text-indent:-5000px;} */
/* #content .home_form_big input.submit{background:url(/images/make-your-claim.gif);} */


#content .geolanding_box{width:668px; height:240px; border:1px solid #DDD; margin:0 10px 20px 10px; padding:15px; background-color:#FAFAFA; float:left; display:inline;}
#content .geolanding_box h1{margin:0 0 15px 0}
#content .geolanding_box h2{margin:0 0 15px 0; font-size:16px; letter-spacing:0;}
#content .geolanding_box p{font-size:24px; letter-spacing:-1px; margin:0 0 15px 0; line-height:22px; color:#FFF; font-weight:bold; }

#content .dynamic_content_box{width:668px; height:1000px; border:1px solid #DDD; margin:0 10px 20px 10px; padding:15px; background-color:#FAFAFA; float:left; display:inline;}
#content .dynamic_content_box h1{margin:0 0 15px 0; font-size:16px; letter-spacing:0; color:#333366;}
#content .dynamic_content_box h2{margin:0 0 15px 0; font-size:16px; letter-spacing:0; color:#333366;}
#content .dynamic_content_box h3{margin:0 0 15px 0; font-size:12px; letter-spacing:0; font-weight:normal; color:#333;}

#content .georesult {width:700px; margin:0 10px 20px 10px; padding:0 0 20px 0; border-bottom:1px solid #DDD; overflow:auto; display:inline-block;}
#content .georesult .map{width:220px; float:left; display:inline;background-color:#999999;}
#content .georesult .details{width:460px; margin:0 20px 0 0; float:left; display:inline;}
#content .georesult .details h3{color:#333366; font-size:16px; margin:0 0 15px 0;}

#content .whitespace {width:700px; margin:0 10px 20px 10px; padding:0;}

#content .landing_road{ background:url(/images/landing_road.jpg) left no-repeat #FAFAFA;}
#content .landing_work{ background:url(/images/landing_work.jpg) left no-repeat #FAFAFA;}
#content .landing_public{ background:url(/images/landing_public.jpg) left no-repeat #FAFAFA;}
#content .landing_product{ background:url(/images/landing_product.jpg) left no-repeat #FAFAFA;}
#content .landing_accident{ background:url(/images/landing_accident.jpg) left no-repeat #FAFAFA;}
#content .landing_whiplash{ background:url(/images/landing_whiplash.jpg) left no-repeat #FAFAFA;}
#content .landing_abroad{ background:url(/images/landing_abroad.jpg) left no-repeat #FAFAFA;}
#content .landing_motor{ background:url(/images/landing_motor.jpg) left no-repeat #FAFAFA;}
#content .landing_medical{ background:url(/images/ASIreviewing-notes.jpg) left no-repeat #FFFFFF;}

#content .landing_numbered_list{width:460px; height:210px; float:left; margin:0 10px 20px 10px; display:inline; background:url(/images/numbered-list-box.gif);}
#content .landing_numbered_list ul{margin:1px 0 0 80px; padding:0; list-style: none;}
#content .landing_numbered_list ul li{padding:7px; margin: 0; font-size:16px; font-weight:bold; height:38px;}
#content .landing_numbered_list ul li.singleline{line-height:38px; vertical-align:middle;}
#content .landing_testimonial{width:220px; height:210px; background-color:#FAFAFA; float:left; margin:0 10px 20px 10px; display:inline;}

#content .landing_numbered_list_new{width:350px; height:210px; float:left; margin:0 10px 20px 10px; display:inline; background:url(/images/numbered-list-box.gif);}
#content .landing_numbered_list_new ul{margin:1px 0 0 80px; padding:0; list-style: none;}
#content .landing_numbered_list_new ul li{padding:7px; margin: 0; font-size:16px; font-weight:bold; height:38px;}
#content .landing_numbered_list_new ul li.singleline{line-height:38px; vertical-align:middle;}

#content .landing_numbered_list_new1{width:460px; height:210px; float:left; margin:0 10px 20px 10px; display:inline; background:url(/images/numbered-list-box.gif);}
#content .landing_numbered_list_new1 ul{margin:1px 0 0 80px; padding:0; list-style: none;}
#content .landing_numbered_list_new1 ul li{padding:7px; margin: 0; font-size:14px; font-weight:bold; height:38px;}
#content .landing_numbered_list_new1 ul li.singleline{line-height:38px; vertical-align:middle;}

#content .compare_box{border:1px solid #DDD; background-color:#FAFAFA; background-image:url(/images/road-compare.jpg); width:428px; height:278px; padding:15px; float:left; display:inline; margin:0 10px 20px 10px; font-size:14px;}
#content .compare_box ul{margin:0; padding:0; list-style: none;}
#content .compare_box ul li {padding: 2px 0px 2px 25px; margin: 0;font-size:14px;}  
#content .compare_box ul.pros{margin-bottom:14px; padding-bottom:14px;}
#content .compare_box ul.pros li{background:url(/images/yes.gif) no-repeat left center;} 
#content .compare_box ul.cons li{background:url(/images/no.gif) no-repeat left center;} 

#content .infobox{border:1px solid #DDD; background-color:#FAFAFA; width:188px; height:278px; padding:15px; float:left; display:inline; margin:0 10px 20px 10px; font-size:14px;}
#content .infobox h2{margin-bottom:20px;}

#content .landing_tube{margin:0 10px; width:220px; height:430px; float:left; display:inline; position:relative;}
#content .landing_tube h1{font-size:12px; font-weight:bold; margin:10px 0;}
/* #content .landing_tube h1{font-size:12px; font-weight:bold; margin:10px 0; margin-top:0px; } */
#content .landing_tube h2{font-size:12px; font-weight:bold; margin:8px 0; letter-spacing:0px; color:#333; line-height:15px; }
#content .landing_tube .readmore{position:absolute; bottom:0; font-weight:bold;}

#content .landing_tube_homepage{margin:0 10px; width:220px; height:540px; float:left; display:inline; position:relative;}
#content .landing_tube_homepage h1{font-size:12px; font-weight:bold; margin:10px 0;}
#content .landing_tube_homepage h2{font-size:12px; font-weight:bold; margin:8px 0; letter-spacing:0px; color:#333; line-height:15px; }
#content .landing_tube_homepage .readmore{position:absolute; bottom:0; font-weight:bold;}

#content .landing_tube_accident{margin:0 10px; width:220px; height:390px; float:left; display:inline; position:relative;}
#content .landing_tube_accident h1{font-size:12px; font-weight:bold; margin:10px 0;}
#content .landing_tube_accident h2{font-size:12px; font-weight:bold; margin:8px 0; letter-spacing:0px; color:#333; line-height:15px; }
#content .landing_tube_accident .readmore{position:absolute; bottom:0; font-weight:bold;}

#content .grey_box_landing_solicitors{width:668px; height:150px; border:1px solid #DDD; margin:0 10px 20px 10px; background-color:#FAFAFA; padding:15px;}
#content .grey_box_news{width:668px; height:auto; border:1px solid #DDD; margin:0 10px 20px 10px; background-color:#FAFAFA; padding:15px;}
#content .grey_box_articles{width:668px; height:auto; border:1px solid #DDD; margin:0 10px 20px 10px; background-color:#FAFAFA; padding:15px;}

#content .grey_box_articles_contact{width:668px; height:869px; border:1px solid #DDD; margin:0 10px 20px 10px; background-color:#FAFAFA; padding:15px;}

#content .grey_box{width:668px; border:1px solid #DDD; margin:0 10px 20px 10px; background-color:#FAFAFA; padding:15px;}
#content .grey_box form{padding:0; margin:0}
#content .grey_box form label {display: inline; width:250px; margin:0; float:left; }
#content .grey_box form ol {margin: 0; padding: 0;}
#content .grey_box form li {list-style: none; padding: 0 0 10px 0; margin: 0; }
#content .grey_box input.submit{margin:0 0 0 250px; background-color:#FF0000; color:#FFF; width:auto; padding:2px 4px; border:0;}
#content .grey_box input.submit:hover{background-color:#333366; color:#FFF;}
#content .grey_box input[type="radio"]{margin:0; width:20px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:21px;}
#content .grey_box input[type="checkbox"]{margin:0; width:20px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:21px;}
#content .grey_box input{margin:0; width:300px; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#content .grey_box textarea{width:300px; height:100px; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0;}



#sidebar{float:left; width:220px; margin:0 10px; display: inline; }

#sidebar img{margin-bottom:20px;}

.findasolicitor{width:220px; height:210px; margin-bottom:20px; position:relative; background:url(/images/localsolicitor.jpg) left no-repeat;}
.findasolicitor h1{margin:0; position:absolute; top:45px; left:15px; font-size:16px; width:100px;}
.findasolicitor h2{margin:0; position:absolute; top:45px; left:15px; font-size:16px; width:100px;}
.findasolicitor input{width:178px; padding:5px; margin-bottom:5px; text-align:center;}
.findasolicitor input.submit {width:190px;padding:5px; border:0; font-weight:bold;  background-color:#FF0000; color:#FFF; margin:0}
.findasolicitor input.submit:hover {background-color:#333366;}

.findasolicitor form{position:absolute; bottom:15px; left:15px;}

.expertiserequired{width:190px; height:240px; margin-bottom:20px; padding:10px 15px; background:url(/images/expertise.jpg);}
.expertiserequired h1{font-size:16px; margin:0;}
.expertiserequired h2{font-size:16px; margin:0;}
.expertiserequired ul{margin:0; padding:10px 0 0 0; list-style:none;}
.expertiserequired ul li {padding: 0px; margin: 0; font-size:11px; font-weight:bold;}  
.expertiserequired p{font-size:16px; margin:0; color:#333366; font-weight:bold;}
.expertiserequired a{color:#333; font-size:11px; text-decoration:none;}
.expertiserequired a:hover{color:#666;}

#footer{padding:0; margin:0; float:left; width:960px;}
#footer h1{font-size:13px; font-weight:bold; margin:0 0 10px 10px; padding:0;}
#footer h2{font-size:13px; font-weight:bold; margin:0 0 10px 10px; padding:0;}
#footer .locality{width:100px; margin:0 10px; float:left;}
#footer a, #footer .quicklinks span{color:#666; font-size:11px;}
#footer a:hover{color:#000;}
#footer .quicklinks{margin:0 0 0 10px; font-size:11px;}
#footer .quicklinks span{margin:0 8px;}
#footer .line{border-top:1px solid #DDD; line-height:1px; margin:20px 10px; clear:both;}
#footer p{font-size:13px; font-weight:bold; margin:0 0 10px 10px; padding:0;}
#footer .newh2{font-size:13px; font-weight:bold; color:#333; display:inline; letter-spacing:0px; margin: 0px 0px 0px 0px;}
#footer .inlinetag1{display:inline; margin:0px 0px 0px 10px; font-weight:bold; color:#333;}
#footer .inlinetag2{display:inline; margin:0px 0px 0px 0px; font-weight:bold; color:#333;}

/* Sitewide*/
a img{border:0}
a{color:#333366; font-weight:bold;}
.blue{color:#333366}
.blueh2{color:#333366; font-size:12px; font-weight:bold; letter-spacing:0px;}
p{margin:0 0 10px 0; padding:0}
h2{color:#333366; margin:0 0 10px 0; font-size:20px; letter-spacing:-1px; line-height:20px}
h3{color:#333366; font-size:12px; margin:20px 0 10px 0;}
form{margin:0; padding:0}
input, textarea{border:1px solid #DDD;}

.pretendHeading {font-size:24px; letter-spacing:-1px; margin:0 0 15px 0; line-height:22px; color:#333366; font-weight:bold;display:block;}
.pretendHeading1 {background:url(/images/blue_header.gif); width:700px; line-height:40px; text-align:center; vertical-align:middle; font-size:18px; color:#FFF; margin:0 10px 20px 10px; clear:both; display:inline;}
.pretendHeading2 {background:url(/images/blue_header.gif); width:700px; line-height:40px; font-size:18px; color:#FFF; text-align:center; vertical-align:middle; margin:0 10px 20px 10px; font-weight:bold;display:inline; float:left; width:700px; display: inline; overflow:hidden; }
.pretendHeading3 {margin:0; position:absolute; top:45px; left:15px; font-size:16px; width:100px; color:#333366; font-weight:bold;}
.pretendHeading4 {background:url(/images/blue_header.gif); width:700px; line-height:40px; font-size:18px; color:#FFF; text-align:center; vertical-align:middle; margin:0 10px 20px 10px; font-weight:bold;display:inline; float:left; width:700px; display: inline; overflow:hidden; letter-spacing:0px;}
.pretendHeading5 {font-size:12px; font-weight:bold; color:#333; margin:10px 0;}

#CountyContent {
  position:absolute;
  top:2000px;
  left:1000px;
  width:700px;
}

#CountyContent h1 {
  text-align:left;
  font-size:14px;
  font-weight:bold;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:5px;
  color: #333366;
}

#CountyContent h2 {
  text-align:left;
  font-size:12px;
  font-weight:bold;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:5px;
  letter-spacing:0px;
  color: #333366;
}

#CountyContentnew {
  width:700px;
  margin-left:10px;
}

#CountyContentnew h1 {
  text-align:left;
  font-size:14px;
  font-weight:bold;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:5px;
  color: #333366;
}

#CountyContentnew h2 {
  text-align:left;
  font-size:12px;
  font-weight:bold;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:5px;
  letter-spacing:0px;
  color: #333366;
}

#LocationContentLondon {
  position:absolute;
  top:2000px;
  left:1000px;
  width:700px;
}

#LocationContent {
  position:absolute;
  top:2000px;
  left:1000px;
  width:700px;
}

#HomePageContent {
  position:absolute;
  top:2000px;
  left:1000px;
  width:760px;
}

#HomePageContent .col1A {
 width:31%;
}

#HomePageContent .col1B {
  margin-left: 4px;
  width:31%;
}

#HomePageContent .col2A {
  margin-left: 4px;
  margin-right: 5px;
  width:31%;
  border:none;
}

#HomePageContent p {
  text-align:left;
  margin-left: 10px;
}

#HomePageContent h1  {
  text-align:left;
  font-size: 12px;
  margin-left:10px;
  margin-top: 10px;
  margin-bottom: 10px;
}

#HomePageContent h2  {
  text-align:left;
  font-size: 12px;
  margin-left:10px;
  margin-top: 5px;
  margin-bottom: 6px;
  letter-spacing:0px;
  color: #333;
}

#HomePageContentnew {
}

#HomePageContentnew .col1A {
 margin-left: 5px;
 width:31%;
}

#HomePageContentnew .col1B {
  margin-left: 20px;
  width:31%;
}

#HomePageContentnew .col2A {
  margin-left: 4px;
  margin-right: 5px;
  width:31%;
  border:none;
}

#HomePageContentnew p {
  text-align:left;
  margin-left: 5px;
}

#HomePageContentnew h1  {
  text-align:left;
  font-size: 12px;
  margin-left:5px;
  margin-top: 10px;
  margin-bottom: 10px;
}

#HomePageContentnew h2  {
  text-align:left;
  font-size: 12px;
  margin-left:10px;
  margin-top: 5px;
  margin-bottom: 6px;
  letter-spacing:0px;
  color: #333;
}

#DynamicContent {
  position:absolute;
  top:2000px;
  left:1000px;
  width:700px;
}

#DynamicContent h1{
 font-size: 14px;
 letter-spacing:0px;
 font-weight: bold; 
 color: #333366;
}

#DynamicContent h2{
 font-size: 12px;
 letter-spacing:0px;
 font-weight: bold;
 color: #333366;
}

#DynamicContentnew {
  width:700px;
  margin-left:10px;
}

#DynamicContentnew h1{
 font-size: 14px;
 letter-spacing:0px;
 font-weight: bold;
 color: #333366;
}

#DynamicContentnew h2{
 font-size: 12px;
 letter-spacing:0px;
 font-weight: bold;
 color: #333366;
}

#DynamicHolder {
  clear:both;
  min-height:400px;
  margin-left:10px;
}

#HomePageHolder {
  clear:both;
  min-height:400px;
}

#CountyHolder {
 clear:both;
 min-height:500px;
 margin-left:10px;
}

#LocationHolderLondon {
 clear:both;
 min-height:700px;
 margin-left:10px;
}

#LocationHolder {
 clear:both;
 min-height:1750px;
 margin-left:10px;
}

.mainContent {
  float:left;
  width:32%;
  min-height:440px;
  text-align:center;
}

.mainContent img {
 margin-left:5px;
}

.mainContent object {
 margin-left:5px;
}

#mainContentLeft {
        width:31%;
}


.cathead {
        background-color: #1b75bb;
        font-size: 12px;
        color: white;
        padding-left: 10px;
        font-weight: bold;
}

.floatLeft {
        float:left;
}

.areaBoxTop {
        width:115px;
        height:6px;
}

#areanavLondon ul{
        list-style:none;
        margin:0;
 padding-left:150px;
        float:none;
}


#areanavLondon li {
        float:left;
        width:135px;
}

#areanavLondon a, span{color:#666; font-size:11px;}
#areanavLondon a:hover{color:#000;}

#areanavLondon {
margin-top:10px;
/*padding-bottom:90px;*/
}

#areanav ul{
        list-style:none;
        margin:0;
        /* padding:0; */
padding-left:150px;
        float:none;
}

#areanav li {
        float:left;
        width:135px;
}

#areanav a, span{color:#666; font-size:11px;}
#areanav a:hover{color:#000;}
#areanav {
margin-bottom:5px;
margin-top:10px;
margin-left:10px;
}

#areaBoxLondon {
      padding-bottom:4px;
      padding-top:0px;
}

#areaBox {
      padding-bottom:4px;
      padding-top:0px;
margin-left:10px;
}


hr {
        color:#333366;
        background-color:#333366;
        height:1px;
        border:0px;
margin-left:10px;
}

#mainListImage {
        float:left;
        background:url('/images/markers2/iconRound.gif') no-repeat;
        width:20px;
        height:21px;
        font-size:14px;
        font-weight:bold;
        color:black;
        text-align:center;
        padding-top:2px;
}

.entryname h1 { margin:0px; color:#FFB300; font-size:14px; font-weight:bold; letter-spacing:0px;}
.entryname a { margin:0px; color:#666; font-size:14px; font-weight:bold; text-decoration:none; letter-spacing:0px;}
.entryname a:hover{color:#000;}

.entryname h2 { margin:0px; color:#FFB300; font-size:14px; font-weight:bold; letter-spacing:0px;}
.entryname a { margin:0px; color:#666; font-size:14px; font-weight:bold; text-decoration:none; letter-spacing:0px;}

.entryname h3 { margin:0px; color:#FFB300; font-size:14px; font-weight:bold; letter-spacing:0px;}
.entryname a { margin:0px; color:#666; font-size:14px; font-weight:bold; text-decoration:none; letter-spacing:0px;}
.contenuto{padding-left:20px;}
.contenuto h1{font-size:20px;color: #333366;}
#callt{z-index:-1;}



.quickgio a{color:#1a75bb;font-weight:bold;font-size:16px;text-decoration:none;}
.quickgio{padding-top:2px;color: #1a75bb;font-weight: bold;font-size: 14px;text-decoration: none;}

.fifi{list-style-type: none;background-image: url('/images/bluarrow.gif');background-repeat: no-repeat;padding-left: 15px;padding-top:5px;background-position:0px 7px;color:#999;font-weight:bold;}
.spacebig{padding-top:182px;list-style-type: none;}
#rightboxgio3{width:210px;padding-left:10px;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;border-left: 1px solid #ccc;border-right: 1px solid #ccc;padding-top:10px;padding-bottom:10px;}



#special1 a{margin-top:-205px;font-size:14px;font-weight:normal;color:#555555;}
#special1{margin-top:-205px;padding-left:26px;font-size:14px;font-weight:normal;color:#555555;}
.special2 img{padding-right:10px;padding-top:20px;}
.special2{list-style-type: none;}

