@import url(navigation.css);
@import url(fonts.css);
@import url(maps.css);

html {
overflow-y: scroll;
}
body {
text-align:center;
margin:0;
padding:0;
background-image:url(../images/wood.jpg);
background-repeat:repeat;
}
img {
border:0;
}

/* structure */
#wrapper {
margin:0 auto;
width:1055px;
}
#top {
float:left;
position:relative;
width:1055px;
height:179px;
}
#logo {
position:absolute;
left:0px;
top:28px;
}

/* google translate elemets */
#translate {
background-image:url(http://www.ghosttownaz.info/assets/images/translateBg.png);
width:513px;
height:43px;
position:absolute;
top:-5px;
}
#google_translate_element { 
width:200px; 
position:absolute; 
z-index:999; 
top:4px; 
left:10px;
}

/* search/donate */
#gtsearch {
	position:absolute;
	left:610px;
	top:-10px;
	display:block;
	width:457px;
	height:44px;
}
.gtdonate {
	float:left;
}
.gtdonate {
	float:left;
}




.gs-snippet, .gcsc-branding-text, .gcsc-branding-text-name {
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
}
.gs-title, .gs-title a, .gsc-input{
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
color:#87562e;
margin-left:5px;
}
.gsc-url-bottom, .gs-bidi-start-align {
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px;
}

.gsc-load {
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px;
margin-left:80px;
text-align:left;
width:880px;
/*width: 80%;*/
}
.gsc-result-info, .gs-spelling, .gs-spelling gs-spelling-original {
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
}
.gsc-search-button {
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
text-transform:uppercase;
}

/* social icons */
#socialIcons {
position:absolute;
left:710px;
top:141px;
z-index:100;
}
#iconFB {
position:absolute;
left:0px;
top:0px;
}
#iconYT {
position:absolute;
left:64px;
top:0px;
}
#iconV {
position:absolute;
left:114px;
top:0px;
}
/*#iconTW {
position:absolute;
left:164px;
top:0px;
}*/
#iconBL {
position:absolute;
left:164px; /*151*/
top:0px;
}

/**/
::selection {
background: #dd8e21; /* Safari */
width:880px;
}
::-moz-selection {
background: #dd8e21; /* Firefox */
width:880px;
}
/* middle home */
#middleHome {
float:left;
position:relative;
margin-top:70px;
margin-left:20px;
width:1055px;
/*min-height:200px;*/
background-image:url(../images/middleBackgroundHome.png);
background-repeat:repeat-y;
text-align:center;
}
#middleHome em, #middle em, #conCopy em  {
color:#090;
}
.conSpam {
color:#090;
font-size:11px;
}
#middleFormWrapper {
float:left;
position:relative;
width:1055px;
background-image:url(../images/middleBackgroundHome.png);
background-repeat:repeat-y;
}
#middleForm p {
text-align:left;
width:874px;
}
#middleFormImg {
position:absolute;
top:20px;
left:500px;
width:440px;
height:340px;
background-color:#666666;
}
#middleHomeFix {
float:left;
position:relative;
width:1055px;
min-height:200px;
background-image:url(../images/middleBackgroundHome.png);
background-repeat:repeat-y;
}
#middleHome p {
margin-left:90px;
margin-top:60px;
text-align:left;
width:880px;
}
#middleHomeFix p a, #middleHomeFix p a:link, #middleHomeFix p a:active, #middleHomeFix p a:visited {
font-size:13px;
text-decoration:none;
color:#87562e;
font-weight:bold;
}
#middleHome strong {
text-align:left;
width:880px;
}

/* middle contact */
#middleContact {
float:left;
position:relative;
margin-top:70px;
margin-left:20px;
width:1055px;
min-height:500px;
background-image:url(../images/middleBackgroundHome.png);
background-repeat:repeat-y;
text-align:center;
}

#middleContactSitemap {
float:left;
position:relative;
margin-top:70px;
margin-left:20px;
width:1055px;
/*min-height:400px;*/
background-image:url(../images/middleBackgroundHome.png);
background-repeat:repeat-y;
}
#middleContactAbout {
float:left;
position:relative;
margin-top:70px;
margin-left:20px;
width:1055px;
min-height:400px;
background-image:url(../images/middleBackgroundHome.png);
background-repeat:repeat-y;
}
#mcaWrapper {
float:left;
position:relative;
margin-left:100px;
margin-top:20px;
width:580px;
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
color:#555;
text-align:left;
}
.mcaTitle {
font-size:14px;
font-weight:bold;
color:#6f4b0d;
}
.mcaCon {
font-size:12px;
color:#555;
}
#mcaWrapperPic {
float:left;
position:relative;
margin-left:10px;
margin-top:20px;
width:250px;
}

/* middle sub */
#middle {
float:left;
margin-top:70px;
margin-left:20px;
width:1055px;
min-height:580px;
background-image:url(../images/middleBackground.png);
background-repeat:repeat-y;
}
#middleTop {
float:left;
width:1055px;
min-height:26px;
background-image:url(../images/middleBackgroundTop.png);
background-repeat:no-repeat;
}
#middleMap {
float:left;
margin-top:70px;
margin-left:20px;
width:1055px;
min-height:530px;
background-image:url(../images/middleBackground.png);
background-repeat:repeat-y;
}
#middleMapTop {
float:left;
margin-left:20px;
border:#090 1px dashed;
}
#middle p, middleMap p {
margin-left:90px;
margin-top:20px;
text-align:left;
width:636px;
}
#middle p em, middleMap p em {
color:#090;
font-size:11px;
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
}
#middle p a, #middle p a:link, #middle p a:active, #middle p a:hover, #middle p a:visited {
font-size:11px;
color:#6f4b0d;
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
text-decoration:underline;
}

/* right sidebar */
#middleRightConainer {
position:absolute;
top:262px;
margin-left:726px;
width:259px;
text-align:left;
}
#middleRightConainer a, #middleRightConainer a:link, #middleRightConainer a:active, #middleRightConainer a:visited { 
color:#fff;
text-decoration:none;
font-size:12px;
}
#middleRightConainer a:hover { 
color:#fff; 
text-decoration:underline;
}
/**/
#middleRightConainerTall {
position:absolute;
top:262px;
margin-left:726px;
width:259px;
text-align:left;
}
#middleRightConainerTall a, #middleRightConainerTall a:link, #middleRightConainerTall a:active, #middleRightConainerTall a:visited { 
color:#fff;
text-decoration:none;
font-size:12px;
}
#middleRightConainerTall a:hover { 
color:#fff; 
text-decoration:underline;
}
/**/
#mapIcon {
float:right;
margin-top:0px;
margin-right:20px;
width:220px;
height:225px;
}
#middleRightConainer span {
margin-left:20px;
color:#FFFFFF;
font-size:13px;
text-transform:capitalize;
text-decoration:none;
text-align:left;
}
#middleRightConainer span a {
color:#FFFFFF;
text-transform:capitalize;
text-decoration:underline;
}
#middleRightConainer span a:hover {
text-decoration:underline;
}
#middleRightConainer iframe {
position:relative;
left:20px;
width:220px;
height:200px;
border:#4e2d10 2px solid;
}
#middleRightPage2 {
float:left;
margin-top:190px;
margin-left:-20px;
}
#rtData {
float:left;
margin-top:10px;
margin-left:0px;
margin-bottom:10px;
}
.rtDataContent {
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
text-align:left;
color:#fff;
margin-left:20px;
font-size:12px;
}
.rtDataContent strong {
font-weight:bold;
color:#fff;
font-size:12px;
}
.rtDataMinerals {
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
text-align:left;
color:#fff;
margin-left:20px;
font-size:12px;
}
.rtDataContent strong {
font-weight:bold;
color:#fff;
font-size:12px;
}
.rtCreditsContent {
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif; 
text-align:left;
color:#fff;
margin-left:20px;
font-size:12px;
}
.rtCreditsContent strong {
font-weight:bold;
color:#fff;
font-size:12px;
}
.rtCreditsContent em {
color:#fff;
font-size:11px;
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
}
.rtCemetery {
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
text-align:left;
color:#fff;
margin-left:20px;
font-size:12px;
}
.rtCemetery strong {
font-weight:bold;
color:#fff;
font-size:12px;
}











#rightIconMarker {
background-image:url(../images/iconMarkers.png);
background-repeat:no-repeat;
width:260px;
height:142px;
margin-left:-15px;
}



/* tooltip */
.tooltip {
border:1px solid #00CCFF;
background-color:#99FFFF;
padding:10px;
color:#000;
display:none;
/*width:500px;*/
}

/* gallery */
#pGallery {
float:left;
margin-top:20px;
margin-left:90px;
width:640px;
text-align:left;
}
#pGallery img {
margin:2px;
border:#87562e 4px solid;
}

/* video */
#pVideo {
float:left;
margin-left:70px;
width:240px;
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
text-align:left;
color:#fff;
margin-left:20px;
font-size:11px;
}

/* bottom */
#bottomHome {
float:left;
margin-left:20px;
width:1055px;
height:137px;
background-image:url(../images/bottomBackgroundHome.png);
background-repeat:no-repeat;
}
#bottom {
float:left;
margin-left:20px;
width:1055px;
height:137px;
background-image:url(../images/bottomBackground.png);
background-repeat:no-repeat;
}
#bottomNav {
position:relative;
left:100px;
top:45px;
width:840px;
color:#000;
}
#bottomNav a, #bottomNav a:link, #bottomNav a:active, #bottomNav a:visited {
text-decoration:none;
color:#87562e;
font-size:10px;
text-decoration:none;
}
#bottomNav a:hover {
text-decoration:underline;
color:#000000;
}
/* bottom nav home */
#bottomNavHome {
position:relative;
left:100px;
top:45px;
width:864px;
color:#000;
}
#bottomNavHome a, #bottomNavHome a:link, #bottomNavHome a:active, #bottomNavHome a:visited {
text-decoration:none;
color:#87562e;
font-size:10px;
text-decoration:none;
}
#bottomNavHome a:hover {
text-decoration:underline;
color:#000;
}

/* footer */
#designedby {
position:absolute;
left:650px;
top:50px;
}
#bottomCopyHome {
position:absolute;
left:0px;
top:46px;
color:#b08a5c;
font-size:10px;
font-weight:normal;
text-align:left;
}
#bottomCopyHome, #bottomCopyHome a, #bottomCopyHome a:link {
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
color:#b08a5c;
text-decoration:none;
} 
#bottomCopyHome a:hover {
color:#fff;
text-decoration:underline;
}

#bottomCopy {
position:absolute;
left:10px;
top:46px;
color:#b08a5c;
font-size:10px;
font-weight:normal;
text-align:left;
}
#bottomCopy, #bottomCopy a, #bottomCopy a:link {
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
color:#b08a5c;
text-decoration:none;
} 
#bottomCopy a:hover {
color:#fff;
text-decoration:underline;
}

/* sitemap */
#smSec1 {
float:left;
margin-left:120px;
margin-top:30px;
width:190px;
text-align:left;
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
text-transform:capitalize;
}
#smSec2,
#smSec3,
#smSec4 {
float:left;
margin-top:30px;
margin-left:30px;
width:190px;
text-align:left;
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
text-transform:capitalize;
}
#smSec1 a,
#smSec2 a,
#smSec3 a,
#smSec4 a {
color:#000;
font-size:12px;
text-decoration:none;
text-transform:capitalize;
}
#smSec1 a:hover,
#smSec2 a:hover,
#smSec3 a:hover,
#smSec4 a:hover {
color:#6f4b0d;
text-decoration:underline;
}
#smSec1 strong a,
#smSec2 strong a,
#smSec3 strong a,
#smSec4 strong a {
margin-left:-15px;
font-size:16px;
font-weight:bolder;
background-color:#3e2413;
display:block;
width:180px;
height:25px;
text-align:left;
padding-left:5px;
color:#fff;
line-height:26px;
}
#smSec1 strong a:hover,
#smSec2 strong a:hover,
#smSec3 strong a:hover,
#smSec4 strong a:hover {
font-size:16px;
font-weight:bolder;
text-decoration:none;
background-color:#000;
color:#fff;
}
.smBdr_right {
float:left;
width:1px;
/*height:1020px;*/
margin-top:20px;
border-right:#b58532 1px dashed;
}
.smBdr_left {
float:left;
width:1px;
/*height:1020px;*/
margin-top:20px;
border-left:#b58532 1px dashed;
}

.smTitle {
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
color:#6f4b0d;
font-size:14px;
font-weight:bold;
}

/* google maps instructions */
h2 {
color:#000;
font-size:12px;
font-weight:bold;
text-align:left;
}
.mapIns {
margin-left:60px;
}

/* gtaz videos */
#vidWrap {
float:left;
margin-left:90px;
width:862px;
text-align:left;
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
}
#vidWrapInternal {
float:left;
width:860px;
text-align:left;
/*border:#090 1px dashed;*/
}

#vidWrap img {
float:left;
margin-left:0px;
padding:0 5px 5px 0;
}
#vidWrap strong {
font-size:14px;
color:#c3570f;
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
}
#vidWrap a, #vidWrap a:active, #vidWrap a:visited, #vidWrap a:link {
color:#c3570f;
text-decoration:none;
}
#vidWrap a:hover {
color:#c3570f;
text-decoration:underline;
}
#vidWrap em {
color:#c3570f;
font-size:11px;
}
#vidWrap hr {
    float:left;
margin:0px;
margin:10px 0 10px 0;
padding:0px;
border-bottom:#6b4002 1px dashed;
width:858px;
height:1px;
border-top:0px;
border-left:0px;
border-right:0px;
line-height:0px;
display:block;
}
#vidIcon {
float:left;
width:36px;
height:36px;
display:block;
margin:5px 10px 5px 0;
}
#vidCont {
float:left;
display:block;
}

/* google map instructions */
#mhmwE {
float:left;
display:block;
margin-left:90px;
text-align:left;
width:860px;
padding:10px;
background-color:#eee;
}
#mhmwO {
float:left;
display:block;
margin-left:90px;
text-align:left;
width:860px;
padding:10px;
background-color:#ddd;
}
#mhmwE h2, #mhmwO h2 {
text-align:left;
font-size:13px;
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
color:#000;
padding:0;
margin:0;
}
#mhmwE, #mhmwO {
font-size:13px;
line-height:20px;
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
}
#mhmwE em, #mhmwO em {
color:#090;
font-size:11px;
font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
}

/* pages nav buttons */
.pageNum {
	margin-left:90px;
	font-size:12px;
}
.pageNum ul {
	margin:0;
}
.pageNum li {
	background:#5c4c01;
	display:block;
	float:left;
	margin-right:7px;
	width:20px;
}
.pageNum li a,
.pageNum li a:active,
.pageNum li a:link,
.pageNum li a:visited {
	color:#fff;
}
.pageNum .youarehere{
	background:#342c05;
}
.youarehere a {
	color:#fff;
}
.pageNum li:hover {
	background-color:#000;
	color:#fff;
}
.pageNum a {
	color:#fff;
	display:block;
	font-weight:bold;
	padding:6px 12px 6px 12px;
	text-decoration:none;
}
.youarehere a {
	color: #fff;
}
pre {
	font-size:12px;
	font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#87562e;
	margin:10px 0 0 90px;
	width:560px;
	padding:5px;
	background:#fff;
	border:#bd995b 2px solid;
	}
pre a,
pre a:active,
pre a:link,
pre a:visited,
pre a:hover {
	color:#87562e;
	text-decoration:underline;
	}
pre.closed {
    background:#000;
	border: #000 1px solid;
	padding: 5px;
	font-size:11px;
	font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#ffffff;
	white-space:pre;
	text-align:left;
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	white-space: pre-wrap;       /* css-3 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	white-space: -webkit-pre-wrap; /* Newer versions of Chrome/Safari*/
	word-break: break-all;
	white-space: normal;
}

/* privacy styles */
#middleContactPrivacy {
	float:left;
	position:relative;
	margin-top:70px;
	margin-left:20px;
	width:1055px;
	text-align:left;
	background-image:url(../images/middleBackgroundHome.png);
	background-repeat:repeat-y;
	}
.middleContactPrivacyInternal {
	margin:30px 0 0 100px;
	width:840px;
	} 
.middleContactPrivacyInternal a,
.middleContactPrivacyInternal a:active,
.middleContactPrivacyInternal a:link,
.middleContactPrivacyInternal a:visited {
	font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#b08a5c;
	text-decoration:underline;
	}
.middleContactPrivacyInternal a:hover {
	color:#b08a5c;
	text-decoration:underline;
	}	
.bulsq {
	font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
	color:6d3d08;
	margin:0 5px 0 10px;
	font-size:11px;
	}
.bulsubcir {
	font-family:"Ubuntu","Trebuchet MS",Arial, Helvetica, sans-serif;
	color:6d3d08;
	margin:0 5px 0 30px;
	font-size:11px;
	}
.warning {
	color:#F00;
	}
.warning strong {
	color:#F00;
	font-weight:bold;
}