body {

	text-align: center;

	margin: 0px;

	padding-top: 24px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	background-color: #383234;

}

img {

}



.header {

	height: 116px;

	margin-right: auto;

	margin-left: auto;

	clear: both;

	width: 998px;

	background-image: url(img/bg-menu.jpg);

	background-repeat: no-repeat;

	background-position: right top;

	text-align: left;

}

.margin-top {

	float: left;

}

.img-top {

	margin-top: 50px;

}

.web {

	font-family: Tahoma;

	font-size: 10px;

	line-height: 110%;

	color: #FFFFFF;

	clear: both;

	margin-top: 40px;

}







.top {

	height: 55px;

	padding-right: 1px;

	clear: both;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

	width: 312px;

}





.main {

	background-image: url(img/bg.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	width: 100%;

	height: 358px;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

}

.google {

	margin-right: auto;

	width: 400px;

	margin-left: auto;

	text-align: left;

	padding-top: 33px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 125%;

	color: #FFFFFF;

}

a {

	color: #3067FF;

	text-decoration: underline;

}

a:hover {

	color: #96BD08;

	text-decoration: none;

}





.seven {

	clear: both;

	padding-top: 52px;

	background-image: url(img/bot-text.jpg);

	background-repeat: no-repeat;

	background-position: center top;

}

.bot-bg {

	background-image: url(img/bg777.jpg);

	background-repeat: repeat;

	background-position: left top;

	height: 193px;

	clear: both;

}



.main-inner {

	background-image: url(img/bg1.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	width: 100%;

	height: 358px;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

	margin-top: 0px;

	margin-bottom: 0px;

}

.get-location {

	text-align: left;

	margin-right: auto;

	margin-left: auto;

	width: 980px;

	padding-top: 50px;

}

.left {

	float: left;

	height: 211px;

	width: 281px;

}





.top-inner {

	clear: both;

	width: 740px;

	margin-right: auto;

	margin-left: auto;

	padding-top: 30px;

	padding-bottom: 0px;

	text-align: left;

}

.right {

	float: right;

	height: 211px;

	width: 281px;

	clear: right;

	margin-right: 2px;

}

.link {

	width: 810px;

	text-align: left;

	clear: both;

	margin-right: auto;

	margin-left: auto;

	padding-top: 20px;

}

.style1 {color: #3463FF}

.style2 {color: #6C7071}

.main-innerhours {

	background-image: url(img/1b.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

	margin-top: 0px;

	margin-bottom: 0px;

	overflow: hidden;

}

.menu-left {

	clear: both;

	width: 882px;

	margin-left: 44px;

	margin-right: 72px;

}

.menu-right {

	float: right;

	width: 130px;

	clear: right;

	height: 34px;

}

.secret {

	WIDTH: 55px;

	height: 13px;

	margin-top: 34px;

}

.secret1 {

	WIDTH: 121px;

	height: 13px;

	margin-top: 34px;

}

.secret2 {

	WIDTH: 91px;

	height: 13px;

	margin-top: 34px;

}

.secret3 {

	WIDTH: 50px;

	height: 13px;

	margin-top: 34px;

}

.secret4 {

	WIDTH: 119px;

	height: 13px;

	margin-top: 34px;

}

.secret5 {

	WIDTH: 52px;

	height: 13px;

	margin-top: 34px;

}

.secret6 {

	WIDTH: 394px;

	height: 101px;

}

#nav2 UL{

	LIST-STYLE-TYPE: none;

	margin: 0px;

	padding: 0px;

}

#nav3 A, #nav4 A, #nav5 A{

	DISPLAY: block;

	COLOR: #0099CC;

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	text-decoration: none;

	line-height: 100%;

	text-align: left;

	width: 140px;

	font-weight: bold;

	background-color: #231F20;

	padding: 6px;

	margin-top: -20px;

}

#nav3 A:hover, #nav4 A:hover, #nav5 A:hover{

	COLOR: #FFFFFF;

}

#nav3 A{

	width: 109px;

}

#nav4 A{

	width: 60px;

}

LI LI.link {

	DISPLAY: block;

	FLOAT: none;

	WIDTH: 90px;

}

#nav2 LI {

	BORDER-RIGHT: 0px;

	BORDER-LEFT: 0px;

	BORDER-BOTTOM: 0px;

	POSITION: relative;

	float: left;

}

LI UL {

	PADDING-RIGHT: 0px;

	DISPLAY: none;

	PADDING-LEFT: 0px;

	FONT-WEIGHT: bold;

	PADDING-BOTTOM: 0px;

	POSITION: absolute;

}

LI.over UL {

	DISPLAY: block; WIDTH: 90px;

}

LI:hover UL {

	DISPLAY: block; WIDTH: 90px;

}

.osn-bg {

	background-image: url(img/top-bg.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	clear: both;

	background-color: #393233;

}

.bg-text {

	background-image: url(img/bg-text.jpg);

	background-repeat: repeat-y;

	background-position: center top;

	clear: both;

}

.bot-text {

	clear: both;

	width: 780px;

	margin-right: auto;

	margin-left: auto;

	padding-left: 1px;

}

.name {

	clear: left;

	float: left;

	text-align: left;

	padding-left: 190px;

}

.bg {



	background-image: url(img/top-bg2.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	clear: both;

}

.bot-bg1 {



	background-image: url(img/bg-777.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	height: 163px;

	clear: both;

	text-align: center;

}

.google2 {

	margin-right: auto;

	width: 430px;

	margin-left: auto;

	text-align: left;

	padding-top: 33px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 125%;

	color: #FFFFFF;

}

.spacer {

	clear: left;

	float: left;

	height: 310px;

	width: 1px;

}

.seven1 {

	clear: both;

	width: 391px;

	margin-right: auto;

	margin-left: auto;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 130%;

	color: #FFFFFF;

	background-image: url(img/index-bot.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	text-align: center;

	padding-top: 50px;

}

h1 {

	font-weight: bold;

	color: #74960A;

	display: inline;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

}

.google1 {



	margin-right: auto;

	width: 400px;

	margin-left: auto;

	text-align: center;

	padding-top: 33px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 125%;

	color: #FFFFFF;

}

.main-gallery {

	background-image: url(img/gallery-bg.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

	margin-top: 0px;

	margin-bottom: 0px;

	overflow: hidden;

	height: 694px;

}

.osn-bg-gal {



	background-image: url(img/top-bg-gal.jpg);

	background-repeat: repeat-x;

	background-position: center top;

	clear: both;

}

.menu-gal {

	text-align: right;

	clear: both;

	width: 837px;

	margin-right: auto;

	margin-left: auto;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 100%;

	font-weight: bold;

	color: #FFFFFF;

	margin-top: 67px;

	height: 13px;

	margin-bottom: 40px;

	padding-bottom: 2px;

}

.menu-gal a:link, .menu-gal a:visited {

	color: #FFFFFF;

	text-decoration: underline;

	margin-left: 20px;

}

.menu-gal a:hover, .menu-gal a:active {

	color: #FFFFFF;

	text-decoration: none;

	margin-left: 20px;

}

.photo {

	width: 866px;

	margin-right: auto;

	margin-left: auto;

}

.photo-1 {

	border: 1px solid #FFFFFF;

	margin: 0px;

	padding: 0px;

}

.photo-1 img {

	display: block;

	margin: 0px;

	padding: 0px;

}

.form-block {

	float: left;

	width: 300px;

	padding-top: 10px;

}

.form-text {

	clear: left;

	float: left;

	width: 70px;

}

.form {

	float: left;

	width: 160px;

}

.form input {

	height: 15px;

	width: 150px;

	padding-top: 1px;

	padding-left: 3px;

	border: 1px solid #3366FF;

}

.form-submit {

	float: left;

	width: 129px;

	padding-top: 10px;

	padding-left: 171px;

}

.form-submit input {

	height: 20px;

	width: 53px;

	border: 1px solid #3366FF;

}

form {

	margin: 0px;

	padding: 0px;

}

.form-block-1 {

	float: left;

	width: 300px;

	height: 20px;

}

.phone {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

}

.botlink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	padding-top: 20px;

	padding-bottom: 20px;

	color: #3066FA;

}

.botlink a {

	color: #3066FA;

	text-decoration: underline;

}

.botlink a:hover {

	color: #3066FA;

	text-decoration: none;

}

.pdfLinks {
    float: left;

    font-size: 15px;

    margin: -25px 0 0 300px;

    padding-top: 15px;

    position: absolute;

    text-align: left;

    text-decoration: none;

    width: 320px;

    color:#3067FF;
	
	z-index: 99;
}

.pdfLinks a{

	text-decoration: none;

}

td {
    padding-bottom: 10px;

    text-align: left;

    vertical-align: top;
}

