body {margin: 0;padding: 0;}

#topshop
{background: white url(http://www.chichestershops.com/chichester-shops.gif) no-repeat top left;width: 760px;height:245px;}

#background
{width: 100%; float: left; font-family:Trebuchet, Verdana, Arial, Helvetica, sans-serif;font-size: 12px; background-color: #1D597C;text-decoration: none;}

#shell
{width: 760px; float:left;padding: 10px; margin-left:60px;margin-top:20px;margin-bottom:0px;background-color: #ffffff;}

#content
{float: right;background-color:#111111;width: 760px;margin:0;padding: 0px;}

#right
{float:right;width:535px;min-height:450px;text-align: left;background-color:#eDeEc0;color:#333333;}
#right a
{color: #305060;font-weight:normal; text-decoration: underline; padding-left:1px;padding-right:1px;}
#right a:hover {font-weight:normal; text-decoration:underline;}

#left
{float: left;width: 220px;min-height:450px; padding-right:2px;color:#ffffff;font-weight:normal;clear:none;background-color:#111111;color:#ffffff;}

#leftmenu
{width:100%;}
#leftmenu ul
{list-style-type: none;padding-left:0px;margin: 0;margin-bottom: 0;}
#leftmenu a
{color: #eDeEc0;font-weight:bold; text-decoration: none; display:block;}
#leftmenu a:hover {font-weight:bold; text-decoration:none; display:block; color:#CDcD00;}
#leftmenu li
{width: 215px;list-style: none; height: 20px;border:none;padding-left:5px;padding-top:5px;}
#leftmenu li:hover
{background-color:#112222;}

#slightindent
{padding-left:5px;}
#searchbackground
{width: 1500px; min-height:800px;float: left; font-family:Trebuchet, Verdana, Arial, Helvetica, sans-serif;font-size: 12px; background-color: #464e53;text-decoration: none;}
#searchshell
{width: 798px; float:left;padding: 10px; margin-left:60px;margin-top:20px;margin-bottom:0px;background-color: #ffffff;}
#searchcontent
{float: right;width: 780px;min-height:1000px;margin:0;padding: 0px;background-color:#1D597C;color:#ffffff;}
#searchbox
{padding: 0px; height:26px;}


#columnwrapper
{width:100%;padding-top:15px;padding-bottom:5px;line-height:25px;}
#columnwrapper a
{font-weight:bold; font-size:110%; text-decoration:none; color:#4F6F6F;}
#columnwrapper a:hover
{font-weight:bold; text-decoration:underline; color:#1F2F1F;}


#columnleft
{width:220px;}
#columnright
{float:right; width:220px;padding-left:30px; clear:left}


#title
{width: 215px;height: 18px;background-color:#111111;border:none;padding-left:5px;padding-top:5px; color:#ffffff;clear:both;font-weight:bold; font-size:90%;}






h1
{font-size:160%; color: #112222; margin-top:2px;padding-top:2px;padding-right: 2px;padding-bottom:0px; font-weight: bold;}

h1.firm
{font-size:150%; color: #112222; margin-top:2px;padding-top:2px;padding-right: 2px;padding-bottom:0px; font-weight: bold;}


h2
{color:#458B00; font-weight:bold;
margin-top: 0px;margin-bottom: 20px;font-size:140%;text-decoration:none; padding-top:6px; padding-right:2px;  padding-bottom:1px; }

h3
{color:#458B00; font-weight:bold;
margin-top: 0px;margin-bottom: 1px;font-size:140%;text-decoration:none; padding-top:6px; padding-right:2px;  padding-bottom:1px; }


#dir {background-color: #ffffff;border-style: solid;border-width: 1px; border-color:#ccddcc;padding-left:20px;padding-top:5px;padding-right:5px;padding-bottom:5px;margin-top:5px;margin-left:5px;margin-right:5px;margin-bottom:0px; }
#dir a.town {color:#1D597C; font-size:80%;font-weight:bold; text-decoration:none;}
#dir table {padding-left:0px;margin-left:0px:}
#dir tr {vertical-align: top; padding-left:0px;margin-left:0px; padding-bottom:50px;}
#dir td.left {width: 220px; font-weight:bold; padding-left:0px;font-size:100%;color:#111111}
#dir td.right {width: 220px; padding-left: 10px; font-size:100%; color:#666666;}
#dir td.right a {font-weight:bold;text-decoration: underline; color:#458B00;}
#dir td.right a:hover {font-weight:bold;text-decoration: none; color:#1D597C;}
#dir i {color:#A2CD5A; font-weight:bold;}




#footer
{clear: both; font-size: 80%;background-color: #162e23;width: 760px; float:left;padding: 10px; margin-left:60px;color: #aaaaaa;}
#footer a
{font-weight:bold; text-decoration:underline; color:#ddeeff;}
#footer a:hover
{font-weight:bold; text-decoration:underline; color:#FFD700;}






