﻿#Policy_Layer {
	position: absolute;
	width: 500px;
	height: 1300px;
	z-index: 5;
	top: 250px;
	left: 575px;
}
#White_Background {
	position: relative;
	width: 800px;
	top: 1px;
	left: 1px;
	height: 1300px;
}
.heading_xLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-Large;
	text-align: center;
}
.heading_Large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: Large;
	text-align: center;
}
.heading_Medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: center;
}
.heading_Small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
}
.heading_Small_250 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	width: 250px
}
.text_medium_l {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: left;
	color: #000000;
}
.text_medium_c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: center;
}
.text_small_l {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
}
.text_small_c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
}
.text_small_r {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: right;
}
.text_medium_r {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: right;
}
.text_medium_r100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: right;
	width: 100px
}
.text_medium_l400 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: left;
	width: 400px
}
.text_medium_r200 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: right;
	width: 200px
}
.text_medium_l200 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: left;
    width: 200px 
}
.text_medium_l400 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: left;
    width: 400px 
}
.input_medium_l400 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: left;
    width: 400px 
}
.text_small_r100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: right;
	width: 100px
}
.text_small_l400 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	width: 400px
}
.text_small_r200 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: right;
	width: 200px
}
.text_small_l200 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
    width: 200px 
}
.text_small_l300 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	width: 300px
}
.input_small_l400 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
    width: 400px 
}
.Click_Text 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
	text-decoration: none;
}
.Click_Text:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
	text-decoration: none;
}
.Click_Text:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
	text-decoration: none;
	color:black;
}
.Click_Text:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
	text-decoration: none;
	font-weight:bold;
}
.Click_Text_S 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	text-decoration: none;
}
.Click_Text_S:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	text-decoration: none;
}
.Click_Text_S:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	text-decoration: none;
	color:black;
}
.Click_Text_S:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	text-decoration: none;
	font-weight:bold;
}
.mainlink
{	color:#FFFFFF;
	width:249px;
	height:40px;
	margin:0px;
	padding:0px;
	text-align:left;
	display:block;
 
	text-indent: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	vertical-align:middle;
	line-height: 40px;
 
}
.mainlink:link
{   font-size: 16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background: url(http://www.mesaspirit.com/images/linkbg-normal.gif) no-repeat;
}
.mainlink:visited{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background: url(http://www.mesaspirit.com/images/linkbg-normal.gif) no-repeat;
 
}
.mainlink:hover{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background: url(http://www.mesaspirit.com/images/linkbg-over.gif) no-repeat;
}
 

.hyper_medium:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #800000;
	text-decoration: none;
	text-align: center;
}
.hyper_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #800000;
	text-decoration: none;
	text-align: center;
}
.hyper_small:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #800000;
	text-decoration: none;
	text-align: center;
}
.hyper_small:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0000FF;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}
.hyper_small:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: green;
	text-decoration: none;
	text-align: center;
}
.hyper_medium:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #0000FF;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}
.hyper_medium:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: green;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
}
.heading_xSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
}
 

.text_xlarge_l {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	text-align: left;
}
.Header_Green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	text-align: left;
	color: #008080;
	font-weight: bold;
}
.text_fancy {
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
	text-align: left;
	list-style-position: inside;
	list-style-type: disc;
}
.input_medium_c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: center;
	width: 400px;
}
.text_medium_l300 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: left;
	width: 300px
}
.Test_Box {
	padding: inherit;
	margin: auto;
	width: 100px;
	height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
}
.heading_Medium_Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: center;
	font-weight: bold;
}
.text_small_r150 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: right;
	width: 150px
}
.text_large_color {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	text-align: left;
	width: 150px;
	color: #993333;
}
.text_large_color_c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	text-align: center;
	color: #993333;
}
.heading_Small_bottom {
	border-width: 0px;
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	vertical-align: bottom;
}
.graphic_noborder {
	border-style: none;
	width: 120px;
	vertical-align: top;
	height: 75px;
}
.input_medium_r {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: right;
	width: 400px;
}
.input_medium_r100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: right;
	width: 100px
}
.Header_Green_Medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: left;
	color: #008080;
	font-weight: bold;
}
.Header_Red_Medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: center;
	color: #FF0000;
	font-weight: normal;
}
.Bkgrd_Green_Medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #008080;
}
#Greeting_Layer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: center;
	position: absolute;
	width: 500px;
	height: 500px;
	left: 300px;
	top: 260px;
}
#Top_Banner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: center;
	background-image: url('../images/MesaSpiritTop.gif');
	position: absolute;
	width: 1000px;
	height: 205px;
	top: 25px;
	left: 10px;
	z-index: 2;
}
#Info_Layer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: center;
	position: absolute;
	width: 500px;
	height: 500px;
	top: 250px;
	left: 290px;
}
#Background {
	position: relative;
	width: 1100px;
	height: 1200px;
	top: 1px;
	left: 1px;
	z-index: 1;
}
#Body_Long {
	position: absolute;
	width: 590px;
	height: 950px;
	z-index: 10;
	top: 255px;
	left: 275px;
}
#Body_Background {
	position: relative;
	width: 600px;
	height: 1000px;
	top: 1px;
	left: 1px;
	z-index: 11;
}
#Affiliations {
	background-color: #E6E6E6;
	position: absolute;
	z-index: 13;
	width: 590px;
	height: 300px;
	top: 675px;
	left: 275px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	color: #008080;
}
.pagetitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #336633;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #336633;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	text-align: left;
}
.Bold_Orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	text-align: left;
	color: #FF6600;
	font-weight: bold;
}
.List_Box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: left;
	list-style-type: circle;
	list-style-position: inherit;
	line-height: 20px;
}
.text_medium_Green {
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
	text-align: left;
	color: #008000;
}
#Specials {
	position: absolute;
	z-index: 7;
	width: 200px;
	height: 200px;
	top: 350px;
	left: 875px;
}
#bottom_fill {
	position: absolute;
	z-index: 4;
	width: 260px;
	top: 885px;
	left: 10px;
	background-color: #cc6633;
	height: 25px;
}
#Internet_Offers {
	position: absolute;
	z-index: 5;
	width: 180px;
	height: 85px;
	top: 250px;
	left: 875px;
}
#Side_Banner {
	position: absolute;
	z-index: 3;
	width: 256px;
	height: 640px;
	top: 222px;
	left: 10px;
}
#Top_Banner {
	position: absolute;
	z-index: 8;
	width: 1008px;
	height: 206px;
	top: 15px;
	left: 10px;
	background-repeat: no-repeat;
}
#Menu_Bar {
	position: absolute;
	z-index: 10;
	width: 640px;
	height: 20px;
	top: 210px;
	left: 320px;
}
#Links_Side {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: center;
	position: absolute;
	z-index: 5;
	width: 260px;
	height: 200px;
	top: 950px;
	left: 10px;
}
#Body {
	position: absolute;
	width: 590px;
	height: 400px;
	z-index: 12;
	top: 255px;
	left: 275px;
}
#infolayer {
	position: absolute;
	z-index: 1;
	width: 500px;
	height: 300px;
	top: 250px;
	left: 295px;
}
.Tag_Text {
	font-family: "Times New Roman", Times, serif;
	font-size: large;
	font-weight: bold;
	text-align: center;
	color: #800000;
}
.Photos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
	width: 150px;
	border-style: solid none solid solid;
	border-width: thin;
	border-color: #000000;
}
.Price_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: center;
	width: 150px;
	border: thin solid #000000;
}
.Space_Text {
	border-style: solid none solid solid;
	border-width: thin;
	border-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: center;
	width: 75px;
}
.Description_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: center;
	width: 400px;
	border-style: solid none solid solid;
	border-width: thin;
	border-color: #000000;
}
.graphic_noborder_Small {
	border-style: none;
	width: 120px;
	vertical-align: top;
	height: 40px;
}
.graphic_noborder_Smaller {
	border-style: none;
	width: 120px;
	vertical-align: top;
	height: 30px;
}
