body {background:#fff;color:#536C74;padding:30px;font-family:tahoma,arial,verdana;}
a { color:#b7b89e; font-weight:bold; text-decoration:none; }
a:hover {text-decoration:underline; }
h1,h2,h3 { font-family:"Century Gothic", tahoma, verdana, sans-serif; }
h1 { font-size:1.8em; color:#706f57;margin:0;padding:0;margin-bottom:10px; font-weight:normal;}
h2 { font-size:1.2em; color:#fff;background:#706f57;margin:0;padding:1px 4px; font-weight:normal;}
h4 { font-size:1.2em; font-weight:bold; text-transform:uppercase; color:#1F92B4;  }
#container { text-align:left; margin:25px auto; border:10px solid #feffe2; width:720px;  background: white }
.notes { font-size:0.9em;border:1px solid #ccc; padding:4px;}


img.clsleft { margin-right:10px; margin-bottom:10px; }
img.clsmiddle { margin-right:10px; margin-left:10px; margin-bottom:10px; }
img.clsright { margin-left:10px; margin-bottom:10px; }

#menu { background:#edefbe; border-top:10px solid #feffe2;  text-transform: uppercase; border-bottom:10px solid #feffe2; text-align: left;font-size:0.6em; }

.shout {background:#bfc17b; color:#fff;padding:4px;}


#menu ul { padding:3px 0; margin:2px 0; list-style:none; }

.submit {color:#fff;background:#c3c58b;border:0;}
input,textarea {border:1px solid #d6d7c4;}

#nav {text-align: left }
#nav li { display:inline; position: relative; }
#nav li a { width:100%; padding:5px 5px 5px 5px; font-weight:bold; color:#685d5d; text-decoration:none;   }
#nav li a:hover { border:0; background: #e5e6b7; text-decoration:none; }
#nav li ul { display:none; position:absolute;  top:10px; left:0; width:80px; text-align:left; margin-top:4px; margin-left:4px; }
#nav li > ul { top:auto; left:0; margin-top:3px; }
#nav li:hover ul, li.over ul{ display:block; }
#nav li ul a { display:block; width:100%; background:#fff; padding:3px 2px; }
#nav li ul a:hover { background:#82c9de; color:white; }
#nav li ul ul { margin:-20px 0 0 80px; top:17px; }
#nav li:hover ul ul, #nav li.over ul ul { display:none; }
#nav li:hover ul, #nav li li:hover ul, #nav li.over ul, #nav li li.over ul { display:block; left:-4px; }
#nav .nav_parent a { background:url(../template/nav_parent.gif) #bee4ef no-repeat right; padding-right:18px; }
#nav .nav_parent a:hover { background:url(../template/nav_parent.gif) #82c9de no-repeat right; }
#nav .nav_child a { background:#bee4ef; }
#nav .nav_child a:hover { background:#82c9de; color:white; }
#nav .nav_parent**pagenumber** a { background:url(../template/nav_parent2.gif) #bee4ef no-repeat right; padding-right:5px; }
#nav .nav_parent**pagenumber** a:hover { background:url(../template/nav_parent2.gif) #82c9de no-repeat right; }
#nav .nav_child**pagenumber** a { background:#bee4ef; }
#nav .nav_child**pagenumber** a:hover { background:#82c9de; }
#ie7fix { display:none; }


#pagebody {background:url(../template/pagebody_back.jpg) right bottom no-repeat; color:#536C74; font-family:Tahoma, verdana, sans-serif; padding:25px;font-size:0.8em;}


#contact { background:url(http://server12.sitewizard.co.uk/sites/davidleeimages/template/contact_back.gif) #A1D9EA no-repeat left; border-top:1px solid #E2F9FF; height:30px; line-height:26px; color: white; text-align: center;  font-family:tahoma, verdana, sans-serif; clear: both; font-size: 1.2em }
#contact a { color: white; text-decoration:none; font-weight: normal }
#contact a:hover { color:#035482; text-decoration:underline; }
#end, #end a { font-size:0.8em; color:#b7b89e; text-decoration:none; padding-bottom:60px; }
#end a:hover { text-decoration:underline; }
#copyright {background:#eff3af;color:#685d5d;text-align:center;font-size:0.8em;height:20px; line-height:17px;}

 #navdiv { float:left ; display:inline; margin:0; width:650px;  }
 #navdiv a img, #navdiv2 a img { border:#aaa solid 0px; margin: 0 2px 4px 2px; }
 #navdiv a:hover img, #navdiv2 a:hover img {border:#fff solid 0px ; }
 #picdiv { height:340px ; width:460px ; float:right ; text-align:center; }
 #pic {margin-top:auto ; margin-bottom:auto;border:1px solid #ccc;padding:2px;}
 #navdiv2 { float:left ; display:inline; margin:0; width:550px;  }
 #picdiv2 { height:330px ; width:430px ; float:right ; text-align:center; }
 #picdiv3 { height:380px ; width:375px ; float:right ; text-align:center; }

.shout1 {font-size: 1.3em}

.line1 {border: 1px solid #a1d9ea; padding: 4px; text-align: center}.
