/* CSS Document */

body{
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	background-color: #708090;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0;
}

.container {
	width: 900px;
	height: auto;
	box-shadow: 0 0 8px 8px #333333;
	float: center;
	color: #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align: center;
	font-size: 90%;
	background-color: #696969;
	background-repeat: repeat-y;
	background-position: right;
	background-image: url(imgfiles/leather4.jpg);

}

.headerimg {
	width: auto;
	background-color: #F15524;
	margin: auto;
	height: auto;
}

.navmenu {
	font-size: 76%;
	font-weight: normal;
	text-align: center;
	background-color: gray;
	margin: auto;
	height: 14px;
	float: left;
	width: inherit;
	border-color: #000000; 
	border-style: solid; 
	border-right-width: 0px; 
	border-left-width: 0px; 
	border-top-width: 2px; 
	border-bottom-width: 2px; 
	box-shadow: 0px -2px 4px 6px black inset;
}

.sidetxt {
	width: 184px;
	margin: auto;
	height: auto;
	float: right;
	color: #FFF;
	vertical-align: top;
	padding-top: 20px;
	padding-right: 22px;
	padding-left: 0px;
	font-size: 80%;
	position: inherit;
}
.sidetxt a:link {color: #FF0;}
.sidetxt a:hover {color: #F15524}
.sidetxt a:visited {color: #FF0}
.sidetxt a:active {color: #F15524}

.sidetxt h1 {
	font-size: 18px;
	text-align: left;
	text-shadow: 2px 2px 2px #000;
	font-weight: bold;
	color: #F15524;
}

.sidetxt h2 {
	font-size: 20px;
	text-align: left;
	text-shadow: 2px 2px 2px #000;
	font-weight: bold;
	color: #ffffff;
}

.sidetxt p {
	font-size: 16px;
	text-align: left;
	text-shadow: 2px 2px 2px #000;
}

.sidetxtline {
	color: gray;
}

.maintxt {
	width: auto;
	height: auto;
	box-shadow: 0 0 10px 10px #000;
	float: left;
	color: #000;
	padding-top: 20px;
	padding-right: 30px;
	padding-left: 0px;
	margin: 0px;
	text-align: center;
	font-size: 90%;
}

.maintxt2 a:link {color: #003366;}
.maintxt2 a:hover {color: #0024D7}
.maintxt2 a:visited {color: #0024D7}
.maintxt2 a:active {color: #0024D7}


p {
	text-align: center;
}

h1{font-size: 80%; font-weight: bold}

.activelink {
	padding: 14px 20px 14px 20px; 
	border-color: #000000; 
	border-style: solid; 
	border-right-width: 1px; 
	border-left-width: 1px; 
	border-top-width: 0px; 
	border-bottom-width: 0px; 
	background-color:  black;
	color: #F15524;
	font-weight: bold;
}

.newitems {
	width: 600px;
	height: auto;
	background-color: #b9ac90;
	border-radius: 8px;
	border: 0px;
	border-color: #d2b48c;
	border-style: dashed;
	box-shadow: 0 0 6px 6px #333333;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	margin: 0px 0px 0px 30px;
	position: relative;
}

.fbkinfo {
	width: 600px;
	height: auto;
	background-color: #b9ac90;
	border-radius: 8px;
	border: 0px;
	border-color: #d2b48c;
	border-style: dashed;
	box-shadow: 0 0 6px 6px #333333;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	margin: 0px 0px 0px 30px;
	position: relative;
}

.fbkinfo h1{
	letter-spacing: 0px;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	}

.fbkinfo p{
	letter-spacing: 0px;
	font-size: 18px;
	font-weight: bold;
	color: #000;
}

.mapinfo {
	width: 600px;
	height: auto;
	background-color: #b9ac90;
	border-radius: 8px;
	border: 0px solid yellow;
	box-shadow: 0 0 6px 6px #333333;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	margin: 0px 0px 0px 30px;
	position: relative;
}

.mapinfo p{
	letter-spacing: 0px;
	font-size: 18px;
	font-weight: bold;
	color: #000;
}

.newitems h1{
	letter-spacing:2px;
	font-size: 20px;
	text-shadow: 0px 0px 0px orange;
	font-weight: bolder;
	color: #000;
}

.newitems h2{
	letter-spacing:2px;
	font-size: 20px;
	font-weight: bold;
}

.newitems p{
	letter-spacing:1px;
	font-size: 16px;
	font-weight: normal;
	color: #000;
}


a {text-decoration: none}

.newitems a {
  background: #F15524;
  box-shadow: 0 0 4px 4px #808080;
  color: #000;
  text-decoration: none;
  padding: 5px 40px;
  border: 4px solid yellow;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;

  -webkit-transition-property: background-color, color;
  -webkit-transition-duration: 600ms;
  -webkit-transition-timing-function: ease-in-out;
}
.newitems a:link {color: white;}
.newitems a:visited {color: white}
.newitems a:hover {
  background: yellow;
  color: #F15524;
}
.fb-page {
	text-align: center;
	position: relative;
}


.fbkinfo a {
  background: #24365c;
  box-shadow: 0 0 4px 4px #808080;
  color: #ffffff;
  text-decoration: none;
  padding: 5px 10px;
  border: 4px solid #ffffff;
  -webkit-transition-property: background-color, color;
  -webkit-transition-duration: 600ms;
  -webkit-transition-timing-function: ease-in-out;
}
.fbkinfo a:link {color: white;}
.fbkinfo a:visited {color: white}
.fbkinfo a:hover {
  background: #ffffff;
  color: #24365c;
  border: 4px solid #24365c;
}
.fb-page {
	text-align: center;
	position: relative;
}

.footer {
	color: #FF0;
	font-size: 80%;
	font-weight: normal;
	text-align: center;
	background-color: gray;
	margin: 0px;
	height: auto;
	float: left;
	width: inherit;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-color: #000000; 
	border-style: solid; 
	border-right-width: 0px; 
	border-left-width: 0px; 
	border-top-width: 2px; 
	border-bottom-width: 2px; 
	text-shadow: 2px 2px 6px #000000;
	box-shadow: 0px -6px 10px 10px black inset, 0px 12px 6px 8px #333333;

	position: relative;
}

.footer a:link {color: #FF0;}
.footer a:hover {color: #F15524}
.footer a:visited {color: #FF0}
.footer a:active {color: #F15524}
