/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout_horizontal.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
.container  {width:680px; background:#fff url(images/homepagepic2.jpg); margin:0px auto; padding:0px; border:0px solid #000; text-align:left; }
.container1 {width:680px; background:#fff; margin:0px auto; padding:0px; border:0px solid #000; text-align:left;}

.menu {font-family: tahoma, arial, sans-serif; width:131px; height:320px; position:relative;  margin:0; font-size:11px; border: 0px solid #fff; border-right-colour:#fff;z-index:1;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000; width:128px; height:30px; border:0px solid #fff; border-width:0px 2px 0 0; background:transparent  url(images/opaque.png); line-height:29px; font-size:14px; padding-left:10px; padding-top: 5px;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; position:relative; border:0px solid #fff; border-bottom-style:solid; border-bottom-color:white;border-bottom-width:2px;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#bbb;}
.menu ul li:hover ul {display:block; position:absolute; top:0; left:135px; width:700px;}
.menu ul li:hover ul li {float:left;   border-width:0px ;}
.menu ul li:hover ul li a {display:block; background:transparent url(images/opaque1.png); color:#000; width:135px; float:left;padding-left:0px; border:0; border-width:0px ;}
.menu ul li:hover ul li a:hover {background:#999; color:#000;}

.profile {width:500px; margin:0px auto; padding:0px; border:0px solid #000; position: relative; top: -587px; left: 50px;}

.rightimage  {position: relative; top: -820px; left:  500px; align: center;}

.pagehead {font-family: tahoma,arial; font-size: 20px; color: grey;}
.town     {font-family: tahoma,arial; font-size: 14px; color: black; font-weight:bold;}
.email a  {font-family: tahoma,arial; font-size: 12px; color: red; text-decoration: none; font-weight:bold;}

.leftlogos {position: relative; top: 455px; left:-220px; v-align: top;}

.slideshow {position: relative; top: -458px; left: 290px; align: center;}

.gap { margin-top: 0.1em; line-height: 3px; }
