/*  --- Classes 

.menu
.telno
.tagline1
.tagline2
a.nav
a.submenu
a.submenulist
a.bread_crumb
#gallery

color: #00AEEF;


---  */


.menu
{
visibility: visible;
position: relative;
color: #414142;
font-size: 8px;
font-weight: normal;
margin-left: 0px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* --- Telephone Number --- */

.telno {
visibility: visible;
position: relative;
color: #00AEEF;
font-size: 12px;
font-weight: bold;
margin-left: 0px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}




/* --- Tag Line --- */

 
.tagline1 {
width: 275px;
height: 25px;
overflow: none;
color: #ffffff;
background: #00AEEF;
font-size: 14px;
font-weight: bold;
font-style: italic;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 2px;
padding: 10px 0px 0px 5px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


 
.tagline2 {
width: 185px;
height: 25px;
overflow: none;
color: #ffffff;
background: #00AEEF;
font-size: 14px;
font-weight: bold;
font-style: italic;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding: 10px 0px 0px 5px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}




/* -- Sub Menu Navigation Head Colours -- */

#subnavhead
{
top: -10px;
float: left;
visibility: visible;
position: relative;
color: #ffffff;
font-size: 12px;
font-weight: bold;
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 5px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}




/* ---- Navigation Link Class ---- */

a.nav:link
{
visibility: visible;
position: relative;
color: #414142;
font-size: 10px;
font-weight: bold;
margin-left: 0px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.nav:active
{
visibility: visible;
position: relative;
color: #414142;
font-size: 10px;
font-weight: bold;
margin-left: 0px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.nav:visited
{
visibility: visible;
position: relative;
color: #414142;
font-size: 10px;
font-weight: bold;
margin-left: 0px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.nav:hover
{
visibility: visible;
position: relative;
color: #00AEEF;
font-size: 10px;
font-weight: bold;
margin-left: 0px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}







a.thisnav:link
{
visibility: visible;
position: relative;
color: #00AEEF;
font-size: 10px;
font-weight: bold;
margin-left: 0px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.thisnav:active
{
visibility: visible;
position: relative;
color: #00AEEF;
font-size: 10px;
font-weight: bold;
margin-left: 0px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.thisnav:visited
{
visibility: visible;
position: relative;
color: #00AEEF;
font-size: 10px;
font-weight: bold;
margin-left: 0px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.thisnav:hover
{
visibility: visible;
position: relative;
color: #00AEEF;
font-size: 10px;
font-weight: bold;
margin-left: 0px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}






/* ---- Bread Crumb Link Class ---- */

a.bread_crumb:link
{
visibility: visible;
position: relative;
color: #414142;
font-size: 10px;
font-weight: normal;
margin-left: 0px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.bread_crumb:active
{
visibility: visible;
position: relative;
color: #414142;
font-size: 10px;
font-weight: normal;
margin-left: 0px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.bread_crumb:visited
{
visibility: visible;
position: relative;
color: #414142;
font-size: 10px;
font-weight: normal;
margin-left: 0px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.bread_crumb:hover
{
visibility: visible;
position: relative;
color: #00AEEF;
font-size: 10px;
font-weight: normal;
margin-left: 0px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}










/* ---- Link Class ---- */

a.link:link
{
visibility: visible;
position: relative;
color: #00AEEF;
font-size: 10px;
font-weight: normal;
margin-left: 0px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.link:active
{
visibility: visible;
position: relative;
color: #00AEEF;
font-size: 10px;
font-weight: normal;
margin-left: 0px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.link:visited
{
visibility: visible;
position: relative;
color: #00AEEF;
font-size: 10px;
font-weight: normal;
margin-left: 0px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.link:hover
{
visibility: visible;
position: relative;
color: #00AEEF;
font-size: 10px;
font-weight: normal;
margin-left: 0px;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
}









/* ---- Sub Menu Navigation Link Class ---- */

a.submenu:link
{
visibility: visible;
position: relative;
color: #797b7d;
font-size: 10px;
font-weight: none;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left: 5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

a.submenu:active
{
visibility: visible;
position: relative;
color: #797b7d;
font-size: 10px;
font-weight: normal;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left: 5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

a.submenu:visited
{
visibility: visible;
position: relative;
color: #797b7d;
font-size: 10px;
font-weight: normal;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left: 5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

a.submenu:hover
{
visibility: visible;
position: relative;
color: #00AEEF;
font-size: 10px;
font-weight: normal;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left: 5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}






a.submenulist:link
{
display: none;
position: relative;
color: #797b7d;
font-size: 10px;
font-weight: normal;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left: 5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

a.submenulist:active
{
display: none;
position: relative;
color: #797b7d;
font-size: 10px;
font-weight: normal;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left: 5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

a.submenulist:visited
{
display: none;
position: relative;
color: #797b7d;
font-size: 10px;
font-weight: normal;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left: 5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

a.submenulist:hover
{
display: none;
position: relative;
color: #00AEEF;
font-size: 10px;
font-weight: normal;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left: 5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}









#gallerybox
{
visibility: visible;
position: relative;
top: 0px;
left: 0px;
width: 15px;
height: 15px;
float: right;
padding: 0px;
margin: 6px 8px 0px 8px;
color: #000000;
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
background: #00AEEF;
border: solid;
border-width: 1px;
border-color: #000000;
z-index: 7;
/*
	filter:alpha(opacity=1.0);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
}
*/


