﻿@charset "utf-8";
/* CSS Document */
h1 {
	margin:0px;
	font-size:22px;
}
h4{
	margin:0px;
	font-size:16px;
	color:#333366;
		
}

h5{
	margin:0px;
	font-size:15px;
	color:#000033;
	font-weight:bolder;
}

h5{
	margin:0px;
	font-size:14px;
	color:#666699;
		
}

html {
	height: 100%;
}
body {
	background-color: #346fb3;
	margin-top: 0px;
   scrollbar-face-color:#333366;
   scrollbar-arrow-color:#f1f1f1;
   scrollbar-track-color:#74abd2;
   scrollbar-shadow-color:rgb(000033);
   scrollbar-highlight-color:rgb(0,0,0);
   scrollbar-3dlight-color:#f1f1f1;
   scrollbar-darkshadow-Color:#000033;}
a{
	text-decoration: none;
}
p{
	margin-top:7px;
	margin-bottom:7px;
}
table {
	border: 0px;
	text-align: left;
}
img {
	border: 0px;
}
body, div, table {
	font-family: segoe ui, arial, geneva, sans serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: normal;
}
.home {
	position: relative;
	z-index: 1;
	background-image: url('../images/bg/bg-home.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 0px;
	text-align: left;
	min-height: 810px;
}
.services{
	position: relative;
	z-index: 1;
	background-image: url('../images/bg/bg-services.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 0px;
	text-align: left;
	min-height: 810px;
}
.hours{
	position: relative;
	z-index: 1;
	background-image: url('../images/bg/bg-hours.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 0px;
	text-align: left;
	min-height: 810px;
}
.boutique{
	position: relative;
	z-index: 1;
	background-image: url('../images/bg/bg-boutique.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 0px;
	text-align: left;
	min-height: 810px;
}
.contact{
	position: relative;
	z-index: 1;
	background-image: url('../images/bg/bg-contact.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 0px;
	text-align: left;
	min-height: 810px;
}
.viewerpage{
	position: relative;
	z-index: 1;
	background-image: url('../images/bg/bg-viewer.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 0px;
	text-align: left;
	min-height: 810px;
}


.homenav {
	display:block;
	width:450px;
	height:275px;
	margin-left:450px;
	position:absolute;
	top:15px; 
}

.homecopy1{
	display:block;
	width:410px;
	height:110px;
	margin-left:470px;
	position:absolute;
	top:340px;
	text-align:right;
}
.homemediablock{
	display:block;
	width:525px;
	height:130px;
	margin-left:375px;
	position:absolute;
	top:480px;
	
}

.homecopy2{
	display:block;
	width:510px;
	height:140px;
	margin-left:375px;
	position:absolute;
	top:625px;
	text-align:right;
}

.navcontainer{
	display:block;
	width:550px;
	height:30px;
	margin-left:350px;
	position:absolute;
	top:305px; 
	text-align:center;
	font-weight:normal;
	color:#FFF;
	font-size:15px;
	
}
.navitem {
	margin-left:7px;
	margin-right:7px;
	color:#333366;

}
a:hover {
	color: #f1f1f1;
}
.footercontainer{
	display:block;
	top:795px;
	text-align:center;	
	position:absolute;
	width:900px;
	font-size:90%;	
}
.footer{
color:#000066;
}
.goldlink {
	color: #e4db9c;
	font-weight:bold;
}
.whitelink {
	color: #FFFFFF;
}
a.whitelink:visited {
	color: #f1f1f1;
}

.secondarycontent{
	display: block;
	width: 525px;
	margin-left: 375px;
	overflow: auto;
	position: absolute;
	top: 340px;
	height: 430px;
}
.mapcontent2{
	display: block;
	width: 425px;
	margin-left: 475px;
	overflow: auto;
	position: absolute;
	top: 340px;
	height: 430px;
	text-align:center;
}
.viewer {
	margin-top:290px;
	display:block;
	position:absolute;
	margin-left:130px;
}
.productshot{
	width:150px;
	float:left;
	text-align:left;
	background-color:#fff;
	height:170px;
	margin:2px;
	padding:4px;
	color:#000066;	
}

