@charset "UTF-8";
/* CSS Document */
a:link {
text-decoration:none;
color:#999999;
}
a:visited {
text-decoration:none;
color:#999999;
} 
a:hover {
text-decoration:none;
color: #ff0000;
}
a:active {
text-decoration:none;
color: #ff0000;
}
p.c2 {text-align: center}
div.c1 {text-align: center}
li.c1 {list-style: none}
img.c1 {filter:blendTrans(duration=3)}
body  {
    font:small/18px "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	background: #000000;
	margin: auto;
	padding: 0;
	text-align: center;
	color: #ffffff;
}
div#indexheader {
    width: 780px;
	margin: 0 auto;
	padding: 0;
}
div#container { 
	width: 780px;
	background: #000000;
	margin: auto;
	text-align: left;
} 
div#header {
    height: 90px;
	/*border-bottom: 1px solid #2b2b2b;*/
	background-image:url(imagesdesign/header.gif);
	padding: 0;
	margin: 0;
}
div#menuoverflow2 {
    height: 5px;
	background-image:url(imagesdesign/menuoverflow2.gif);
	padding: 0;
}
div#contentleft {
    height: 370px;
	width: 480px;
	/*background-image: url(imagesdesign/contentleft.jpg);*/
	padding: 0;
	margin: 0;
	overflow: auto;
}
div#contentleftstories {
    height: 370px;
	width: 480px;
	/*background-image: url(imagesdesign/contentleft.jpg);*/
	padding: 0;
	margin: 0;
}
div#contentlefttext {
    height: 350px;
	width: 480px;
	margin: 0 0 0 0;
	overflow: auto;
	padding: 0 0 0 0;
}
div#inoutcolumn {
	margin: 0 0 0 120px;
	height: 370px;
	width: 120px;
	padding: 0;
	overflow: auto;
}
div#incall {
    margin: -370px 0 0 240px;
	height: 370px;
	width: 120px;
	padding: 0;
}
div#outcall {
    margin: -370px 0 0 360px;
	height: 370px;
	width: 120px;
	padding: 0;
}
div#contentthumbs {
	padding-top: 20px;
	padding-left: 20px;
	border: 0;
}
div#contentright {
    margin: -370px 0 0 480px;
	height: 370px;
	width: 300px;
	/*background-image:url(imagesdesign/contentright.jpg);*/
	padding: 0;
}
div#contact {
    margin: -370px 0 0 480px;
	height: 370px;
	width: 300px;
	/*background-image:url(imagesdesign/contentright.jpg);*/
	padding: 0;
}
div#imageviewer {
    margin: -370px 0 0 480px;
	height: 370px;
	width: 480px;
	/*background-image:url(imagesdesign/contentright.jpg);*/
	padding: 0;
}
div#galleryleft {
    background-image:url(imagesdesign/gallerythumb-bg.jpg);
	height: 370px;
	width: 410px;
	padding:  0;
	margin: 0;
	/*margin: 12px 0 12px 12px;*/
}
div#gallerythumbs {
	height: 346px;
	width: 386px;
	background-color:#000000;
	margin: 0;
	padding: 12px;
}
div#imageviewer {
	margin: -370px 0 0 410px;
	width: 370px;
	height: 370px;
	background-color:#000000;
	padding: 0;
}
div#multileft {
	margin: 0;
	height: 370px;
	width: 157px;
	background-color:#000000;
	padding: 0;
}
div#multimiddle {
	margin: -370px 0 0 157px;
	width: 372px;
	height: 370px;
	background-color:#000000;
	padding: 0;
	overflow: auto;
	min-height: 100%; 
	margin-bottom: 1px;
}
div#multiright {
	margin: -370px 0 0 530px;
	width: 250px;
	height: 370px;
	background-color:#000000;
	padding: 0;
	float: right;
}
div#linkdata {
	width: 780px;
	height: 370px;
	padding: 0;
	overflow: auto;
}
li	{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	line-height: 1.5em;
	letter-spacing: 2px;
	text-transform: uppercase;
	color:#c5ac76;
	}
div#footer {
	height: 60px;
	background-image:url(imagesdesign/footer.gif);
	padding: 0;
	border: 0;
	margin: 0;
}
div#footertext {
	height: 50px;
	padding-left: 0px;
	padding-top: 10px;
	border: 0;
	margin: 0;
}
div#footertext2 {
	height: 30px;
	padding-left: 20px;
	padding-top: 0px;
	border: 0;
	margin: 0;
}
h1  {
    margin-left: 20px;
	margin-top: 20px;
	font-size: 16px;
	}
h2  {
    margin-left: 20px;
	font-size: 14px;

	}
h3	{
	margin-left: 20px;
	font-size: 12px;
	}
h4  {
    margin-left: 20px;
	}
p	{
    margin-top: 20px;
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	font-size: 85%;
	}
p.multi	{
	margin: 0 0 0 0;
	font-size: 85%;
	color:#ffffff;
	}
p.note {
    padding:10px;
    color:#c5ac76;
    font-style:bold;
    font-size: 70%;
	}
p.yellow {
    margin-top: 20px;
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
    color:#c5ac76;
    font-style:bold;
    font-size: 85%;
	}
p.small	{
    margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 80%;
	color:#999999;
	}
.small	{
    margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 70%;
	color:#999999;
	}
p.top	{
    margin: 12px;
	font-size: 85%;
	color:#666666;
	}
.top	{
    margin: 12px;
	font-size: 85%;
	color:#666666;
	}
p.normal	{
    margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	font-size: 85%;
	color:#ffffff;
	}
p.margin	{
    margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	font-size: 85%;
	color:#ffffff;
	}
p.normalcentre	{
    margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 85%;
	color:#ffffff;
	text-align:center;
	}
p.footercentre	{
    margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 85%;
	color:#ffffff;
	text-align:center;
	}
div#globalnav	{
	height: 60px;
	width: 780px;
	margin: 0;
	padding: 0;
    border-bottom: 1px solid #373737;
	}
div#globalnav ul#menubar	{
	height: 60px;
	width: 780px;
	background: transparent url(imagesdesign/menubar.jpg) top left no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
	}

div#globalnav ul#menubar li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	}
	
ul#menu li, ul#menubar a {
	height: 60px;
	display: block;
	}

ul#depts 	{
	margin: 0;
	padding: 0;
	}	

ul#depts li	{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	/* line-height: 1.5em;
	letter-spacing: 2px;
	text-transform: uppercase;*/
	}
	
div#globalnav ul#menubar li a {
	text-indent: -9999px;
	overflow: hidden;
	text-decoration: none;
	}
	
#home {left: 0; width: 129px;}
#gallery {left: 130px; width: 129px;}
#rates {left: 260px; width: 129px;}
#dates {left: 390px; width: 129px;}
#contact {left: 520px; width: 129px;}
#links {left: 650px; width: 129px;}

#home a:hover	{background: transparent url(imagesdesign/menubar.jpg) 0 -60px no-repeat;}
#gallery a:hover {background: transparent url(imagesdesign/menubar.jpg) -130px -60px no-repeat;}
#rates a:hover {background: transparent url(imagesdesign/menubar.jpg) -260px -60px no-repeat;}
#dates a:hover {background: transparent url(imagesdesign/menubar.jpg) -390px -60px no-repeat;}
#contact a:hover {background: transparent url(imagesdesign/menubar.jpg) -520px -60px no-repeat;}
#links a:hover {background: transparent url(imagesdesign/menubar.jpg) -650px -60px no-repeat;}

	/* You are here - main nav */
	
body#homebody #home {background: transparent url(imagesdesign/menubar.jpg) 0 -60px no-repeat;}
body#gallerybody #gallery {background: transparent url(imagesdesign/menubar.jpg) -130px -60px no-repeat;}
body#ratesbody #rates {background: transparent url(imagesdesign/menubar.jpg) -260px -60px no-repeat;}
body#datesbody #dates {background: transparent url(imagesdesign/menubar.jpg) -390px -60px no-repeat;}
body#contactbody #contact {background: transparent url(imagesdesign/menubar.jpg) -520px -60px no-repeat;}
body#linksbody #links {background: transparent url(imagesdesign/menubar.jpg) -650px -60px no-repeat;} 

html, body{
scrollbar-face-color:#3b3b3b;
scrollbar-base-color:#818181;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#1b1b1b;
scrollbar-shadow-color:#818181;
scrollbar-highlight-color:#373737;
scrollbar-3dlight-color:#373737;
scrollbar-darkshadow-Color:#000000;
}   