/* global.css */

body, html {
	background: #ded4a3;
}

#wrapperHome {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 800px;
	height: auto;
}

.center {
	
	text-align: center;
	
}

#navHome {
	text-align: center;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #AA0000;
}

#navHome a {
	color: #790000;
	text-decoration: none;
	font-weight: bold;
}

#navHome a:hover {
	text-decoration: underline;
	color: #9F0004;
}

#wrapperHome h1 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #540000;
	font-size: 16px;
	text-align: center;
}

#contentHome {
	font-size: 13px;
	font-family: Verdana, Tahoma, sans-serif;
	color: #000000;
	line-height: 20px;
	width: 700px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

#middlePics {
	text-align: center;
	border: 0;
	width: 100%;
}

#footerHome {
	text-align: center;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #AA0000;
	border-top: 1px solid #AA0000;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}

#footerHome a {
	color: #790000;
	text-decoration: none;
	font-weight: bold;
}

#footerHome a:hover {
	text-decoration: underline;
	color: #9F0004;
}

#footerContent {
	text-align: center;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #AA0000;
	width: 600px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}

#footerContent a {
	color: #790000;
	text-decoration: none;
	font-weight: bold;
}

#footerContent a:hover {
	text-decoration: underline;
	color: #9F0004;
}

#wrapperSubpages {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 700px;
	height: auto;
	background-color: #bfb585;
	padding: 20px;
}

#wrapperInline {
	background-color: #ded4a3;
	width: 675px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	padding-bottom: 20px;
}

#wrapperInline h1 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #540000;
	font-size: 16px;
	text-align: left;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
}



#header {
	text-align: center;
}

#navContent {
	text-align: center;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #D41F00;
	border-bottom: 1px solid #AA0000;
	background-color: #620000;
	margin-top: -23px;
	height: 30px;
	padding-top: 13px;
}

#navContent a {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

#navContent a:hover {
	text-decoration: underline;
	color: #e8e1bd;
}

#contentSubpages {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	font-size: 13px;
	line-height: 20px;
	font-family: Verdana, Tahoma, sans-serif;
	color: #000000;
}

#contentSubpages img {
	text-align: center;
	border: 0;
}

#contentSubpages a {
	font-weight: bold;
	color: #2A00AA;
	text-decoration: underline;
}

#contentSubpages a:hover {
	text-decoration: none;
}

#contentSubpagesViews {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	font-size: 14px;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	text-align: center;
	color: #000000;
}

#contentSubpagesViews img {
	text-align: center;
	border: 0;
}

#contentSubpagesText {
	padding-left: 40px;
	padding-right: 20px;
	padding-bottom: 20px;
	font-size: 14px;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	color: #000000;
}

#contentSubpagesText a {
	font-weight: bold;
	color: #2A00AA;
	text-decoration: underline;
}

#contentSubpagesText a:hover {
	text-decoration: none;
}

/* Tabbed Content */

#tablist {
	padding-left: 40px;
	margin-bottom: 0;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	
	padding-top: 10px;
}

ul {
	margin-bottom: 0;
	padding-bottom: 0;
}

#tablist li {
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
}

#tablist li a {
	padding: 3px 0.5em;
	margin-bottom: 0;
	border: 1px solid #ffffff;
	border-bottom: none;
	background-color: #D5BCA2;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #620000;
	text-decoration: none;
}

#tablist li a:hover {
	/*background-color: #f5eece;
	font: bold 10px Tahoma;
	color: #ffffff;*/
	
	text-decoration: underline;
	color: #AA0000;

}

#tablist li a.current {
	background-color: #f5eece;
	border: 1px solid #ffffff;
	color: #620000;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

#tabcontentcontainer {
	width: 620px;
	height: auto;
	border: 1px solid #f5eece;
	background-color: #bfb585;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	padding-top: 0px;
}

.tabcontent {
	display: none;
	background-color: #bfb585;
	height: auto;
	width: 620px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

/* Image Gallery Alignments */

div.img
  {
  margin: 2px;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
  }
div.img img
  {
  display: inline;
  margin: 3px;
  border: 1px solid #ffffff;
  }
div.img a:hover img
  {
  border: 1px solid #ff8e33;
  }
div.desc
  {
  text-align: center;
  font-weight: normal;
  width: 120px;
  margin: 2px;
  }

#mainContentPhotos {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	padding-bottom: 15px;
	
	width: 600px;
	height: auto;
	
	text-align: center;
	background-color: #bfb585;
}

/*
#tabcontentcontainer div {
	padding: 10px;
}

.img {
	padding: 0;
}

*/

/* End Tabbed Content */

#contentSubpages span {
	font-style: italic;
	font-weight: bold;
	padding-left: 40px;
}

fieldset {
	border: 1px solid #ffffff;
	width: 300px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	padding: 20px;
	margin-left: 170px;
}

legend {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #620000;
	font-weight: bold;
	background-color: #f1eac9;
	border: 2px solid #620000;
	padding: 3px;
}

.buttons {
	background-color: #f1eac9;
	border: 2px solid #620000;
	font-size: 13px;
	color: #620000;
	font-weight: bold;
	text-align: center;
}

label {
	color: #620000;
	font-weight: bold;
}

.textbox {
	background-color: #f1eac9;
	border: 1px solid #620000;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
}

form {
	padding-left: 45px;
}

.specsList {
	padding-left: 40px;
	list-style-type: square;
	color: #620000;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
}

.specsList li {
	padding-bottom: 5px;
}

#activeContent {
	padding-left: 130px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 600px;
	height: auto;
}

#map {
	width: 600px;
	height: 400px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

h2 {
	font-size: 14px;
	font-weight: bold;
	color: #880003;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	padding-left: 30px;
	text-decoration: underline;
}

/*
#hidepage {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 300px;
	height: 30px;
	border: 1px solid #666666;
	background-color: #ffffff;
	margin-top: -30px;
}
*/

#hidepage {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	margin-top: -25px;
}

#loading {
	padding: 0;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	color: #7B7B7B;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin-top: 6px;
}

/********************
*********************
********************/


