/* General Stylesheet */ 

* {margin: 0;padding: 0;}
body {font: 12px arial;margin: 15px 0;}
#layout {margin: 0 auto;width: 970px;border: solid #18664c;border-width: 1px;overflow: hidden;}
p {margin: 0.7em 0;line-height: 1.5em;}
h1 {color: #18664c;font: bold 1.6em arial;line-height: 1.5em;padding: 0 0 0.3em 0;}
h2 {font: bold 1.1em arial;line-height: 1.4em;padding: 0.5em 0 0 0;}
h3 {color: #18664c;padding: 0.5em 0 0 0;margin: 0.7em 0;font: normal 1.4em arial;line-height: 1.5em;border: dotted #7fb2a5;border-width: 0 0 1px 0;} a {color: #18664c;font-weight: bold;text-decoration: underline;}
a:hover {color: #7fb2a5;text-decoration: none;}
.header {background-image: url(/graphics/headers/whitwell.jpg);height: 237px;width: 970px;}
.logo a {float: left;background-image: url(/graphics/logos/whitwell.png);width: 133px;height: 81px;margin: 5px 10px;}
.home a {float: left;background-image: url(/graphics/navbar/home.gif);display: block;height: 24px;width: 25px;}
.menu {background: #18664c;}
.menu ul li {list-style: none;float: left;}
.menu li a, .menu li.accommodation a {background-image:  url(/graphics/navbar/up.gif);height: 14px;display: block;float: left;width: 118px;font: bold 0.9em arial;color: #fff;text-decoration: none;padding: 5px 0;text-align: center;text-indent: 1px;}
.menu li.accommodation a {width: 119px;} 
.menu li a:hover, .menu li.accommodation a:hover {background-image: url(/graphics/navbar/down.gif);color: #18664c;}
.menu li #active {color: #7fb2a5;}
.menu li #active:hover, .menu li.accommodation #active:hover {background-image: url(/graphics/navbar/down.gif);color: #18664c;} 
#navigation {background: #7fb2a5;width: 960px;color: #fff;float: left;padding: 5px;}
.breadcrumbs {font: normal 0.9em arial;color: #fff;float: left;}
.breadcrumbs ul li {list-style: none none;display: inline;}
.breadcrumbs ul li a {text-decoration: none;color: #fff;font-weight: normal;}
.breadcrumbs a:hover {text-decoration: underline;color: #fff;}
#content {float: left;}
#content:after {clear: both;display: block;font: 1px/0px arial;content: ".";height: 0;visibility: hidden;}
.links {float: left;padding: 10px 10px 20px 10px;width: 143px;}
.rating a, .aim a, .rutland a, .iip a, .emta {float: left;width: 135px;margin: 10px 0 20px 0;}
.rating a {background-image: url(/graphics/links/rating.gif);height: 82px;}
.aim a {background-image: url(/graphics/links/aim.gif);height: 79px;}
.rutland a {background-image: url(/graphics/links/rutland.gif);height: 54px;}
.iip a {background-image: url(/graphics/links/iip.gif);height: 85px;}
.emta {background-image: url(/graphics/links/emta.gif);height: 73px;}
#info {float: left;width: 585px;padding: 15px 20px 15px 15px;}
.detail {float: left;border: solid #7fb2a5;border-width: 0 0 0 2px;background: #fde7b7;}
#info ul {margin: 10px 0;}
#info ul li {font-size: 1em;list-style: square none;line-height: 1.5em;margin: 0 0 0 30px;}
#resources {float: left;width: 185px;margin: 5px 0 0 0;padding: 0 0 15px 0;}
.title {font: normal 2em arial;line-height: 1em;margin: 8px;color: #18664c;}
.promotions, .enquiry, .weddings {float: left;margin: 15px 0 0 0;width: 168px;height: 320px;}
.promotions {background-image: url(/graphics/resources/promotions.jpg);}
.enquiry {background-image: url(/graphics/resources/enquiry.jpg);}
.weddings {background-image: url(/graphics/resources/weddings.jpg);}
.promotions a, .enquiry a, .weddings a {text-align: right;text-decoration: none;margin: 247px 2px 0 2px;padding: 0 2px;display: block;font: bold 0.8em arial;line-height: 1.7em;color: #fff;}
.promotions a:hover, .enquiry a:hover, .weddings a:hover {color: #7fb2a5;}
.related {float: left;background: #7fb2a5;width: 100%;margin: 15px 0 20px 0;color: #fff;}
.related a {color: #fff;font: bold 1.2em arial;line-height: 1em;text-decoration: none;margin: 0 15px;}
.related a:hover {color: #18664c;}
#footer {float: left;width: 970px;background: #18664c;} 
.company {color: #fff;margin: 0 0 0 173px;}
.company ul li {float: left;list-style: none;font: normal 0.9em arial;padding: 22px 0;color: #fff;}
.company ul li a {padding: 0 7px;color: #fff;text-decoration: none;font-weight: bold;}
.company ul li a:hover {text-decoration: underline;}
.venue {float: left;color: #fde7b7;font: normal 0.9em arial;padding: 22px 0;margin: 0 20px;}
.develop a {float: left;background-image: url(/graphics/logos/develop.png);width: 158px;height: 35px;margin: 12px 0 0 0;}