/* CSS Document */

*{
margin:0;
padding:0;
}

body {
	background-color: #000000;
}

a:link, a:visited{
color:#416677;
font-weight:bold;
text-decoration:none;

}

a:hover, a:active{
color:#416677;
font-weight:bold;
text-decoration:underline;

}


#wrapper{
width: 1031px;
height: 970px;
margin: 0 auto 0 auto;
background-image:url(../images/state_marbleBgd.jpg);
background-repeat:no-repeat;
}

#stonewrapper{
width: 802px;
margin: 0 auto 0 auto;
}

#bottomstonewrapper{
width: 802px;
/*height: 889px;*/
margin: 0 auto 0 auto;
background-image:url(../images/stoneBgd_middle.jpg);
background-repeat:repeat-y;
}



#stonefooter{
width: 802px;
height: 63px;
margin: 0 auto 0 auto;

}

#leftcolumn{
width:539px;
float:left;
padding-left: 9px;
}

#flash{
width: 539px;
height: 256px;
}


.flash{
width: 539px;
height: 256px;
/*float:left;*/
}

#textbackground{
width:539px;
height:537px;
/*float:left;*/
background-image:url(../images/arizona_textbox.jpg);
background-repeat:no-repeat;
padding-top:95px;
overflow:auto;
}

#textbackground p{
font-size:.71em;
line-height: 1.56em;
width: 450px;
padding: 0 35px 10px 35px;

}

#rightcolumn{
background-image:url(../images/tips_box.jpg);
background-repeat:no-repeat;
width: 244px;
height:804px;
float:left;
padding-top:85px;
}

#rightcolumn p{
font-size:.69em;
line-height:1.4em;
width:180px;
height: 200px;
margin-left:17px;
padding-top:5px;
padding-bottom:8px;
}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
}

ul{
width: 450px;
padding: 10px 35px 10px 35px;
}

li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.68em;
line-height:1.5em;
padding-bottom:6px;
}

/* -----------------------------Nav Elements Start Here----------------------------- */

#navigationbegin {
	width: 802px;
	height: 57px;
	padding:0;
	margin: 0 auto 0 auto;
	overflow:hidden;
	}

	ul#navigation{
	list-style: none;
	font-size:1px;
	padding: 0;
	margin: 0 auto 0 auto;
	width: 802px;
	height: 57px;/*nescape pc*/
	overflow:hidden;
	list-style: none;
	}

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

	ul#navigation a{
	cursor:pointer;
	float: left;
	padding: 57px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:57px /* for IE/Win only */
	}

	#navigation a:link,#navigation a:visited{
	background-position: 0 0px;
	display: block;
	}

	#navigation a:hover{
	background-position: 0 -57px;
	display: block;
	}
	

	li#nav1 a{
	width: 226px;
	background: url(../images/BtnHome.jpg) top left no-repeat;
	}

	li#nav2 a{
	width: 120px;
	background:url(../images/BtnImageGallery.jpg) top left no-repeat;
	}

	li#nav3 a{
	width: 118px;
	background: url(../images/BtnStudio.jpg) top left no-repeat;
	}

	li#nav4 a{
	width: 105px;
	background: url(../images/BtnDirx.jpg) top left no-repeat;
	}

	li#nav5 a{
	width: 233px;
	background: url(../images/BtnContact.jpg) top left no-repeat;
	}
	
	
/* -----------------------------Nav Elements end Here----------------------------- */

/*------------------------------Home sidebar elements start here------------------*/
.space{
line-height:35px;
}

.tourtitle{
margin: 0 0 0 16px;
width:183px;
}

.collect{
margin: 0 0 0 16px;
width:183px;
}

#tour{
width:221px;
height: 345px;
margin: 0 auto 0 auto;
overflow:auto;
}

#collect{
width:221px;
height:236px;
margin: 0 auto 0 auto;
overflow:auto;
}
/*------------------------------Home sidebar elements end here------------------*/


/* -----------------------------image gallery elements start here----------------------------- */
#boxwrapper{
width: 782px;
/*height: 658px;
/*background-image:url(../images/imgGallery_box.jpg);*/
/*background-color:white;
background-repeat:no-repeat;*/
margin: 0 auto 0 auto;
/*overflow:hidden;*/
}

.gallerytitle{
/*height:286px;*/
width: 156px;
float:left;
padding-top:155px;
padding-left: 30px;
font-size:.65em;
}

.gallery{
font-size:.65em;
padding-top:10px;
padding-left: 30px;
padding-bottom:10px;
width:216px;
float:left;
}

.gallerybtn{
width: 160px;
float:left;
padding-top:20px;
padding-left: 30px;
font-size:.65em;
}


.galleryframes{
width:319px;
float:left;
padding-left: 89px;
padding-top:130px;
}

/* -----------------------------image gallery elements end here----------------------------- */
