* { margin: 0; padding: 0; }

body { color: #feda86;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-weight: bold;
		font-size: 0.8em;
		font-style: italic; 
		text-align: center; }

p, h1, h2, h3, h4, h5, h6  { margin: 5px 5px 10px 10px; }

p { font-style: normal; font-weight: normal; line-height: 1.4em; padding: 8px 4px 0 4px; text-align: justify;}

a { color: #2f64a6; }
a:hover { color: #2f64a6; }

ul { padding: 5px; }
li { line-height: 1.3em; margin: 0 0 1em 1.5em; }

h2 { color: #000; }

.quote { font-style: italic; }

.blue { color: #193263; line-height: 1.4em;}

img { margin: 15px 0 15px 10px ; border: #fff solid 1px; } 

#wrapper { width: 100%; _width: 1100px; background-color: #c0c2cf; min-width: 1100px; }


.header { width: 100%; height: 205px; background: url(../images/mast1.jpg) no-repeat top  left;  background-color: #a22d1b; }
.header a { color: #feda86; padding: 1em 1em 0 0; text-decoration: none; }
.header a:hover {color: #aabad1; }
.header object { border-left: 1px #aaa solid; margin-bottom: 8px; }


.clear { clear: both; }

.nav { float: left; width: 12%; _width: 14%; background-color: #a22d1b; }

.nav li { 	max-width: 80%;	
			list-style-type: none; 
			margin: 0 11px 0 6px; }

.nav a { color: #feda86; padding: 1em 0 1em 0; 
		    margin-bottom: 0.5em; text-decoration: none; 
			width: 100%; display: block; background: url(../images/nav2.jpg) no-repeat bottom right;
			}

.note { font-size: 0.7em; text-align: left; padding-top: 12px;}

.nav a:hover { color: #aabad1; background: url(../images/nav1.jpg) no-repeat bottom right;  }

.footpad { background: url(../images/corner2.gif) no-repeat bottom right; height: 35px; margin: 0;}

.smpad { padding-top: 15px; }

.main {	float: left; 
			text-align: center; 
			width: 87%; 
			color: #930; 
			background: url(../images/corner.gif) no-repeat top left; 

			 }
* html .main { width: 83%; }

.main li { font-style: normal; font-weight: normal; line-height: 1.4em; padding: 4px; }

.blockr { width: 35%; _width: 31%; float: left; margin: 30px 1% 10px 2%; text-align: center; }

.blockr ul { padding: 0 4px 0 14px; text-align: left; } 
.blockr li { margin: 0 0 0 1em; }
.blockr img { margin: 6px; }

.blockl {  width: 55%; _width: 52%; float: right; margin: 30px 3% 10px 1%; _margin-right: 0; background: url(../images/cornertr.jpg) no-repeat top right;  background-color: #fff; text-align: center;}


.blocklinner { margin: 0; padding: 0; background: url(../images/cornerbl.jpg) no-repeat bottom left; }
.blockl .pad { width: 100%; margin: 0; padding-top: 10px; background: url(../images/cornertl.jpg) no-repeat top left;  }
.blockl .padfoot { margin: 0; padding-top: 10px; background: url(../images/cornerrb.jpg) no-repeat bottom right; }
.blockl img { margin: 20px;   }

.footer {  height: 280px; background:  url(../images/desertscape.jpg) no-repeat bottom left; text-align: right; color: #3E5271; margin: 0;  }
/*.footer ul {  background: #a89382; padding: 8px 8px 8px 20px;  text-align: left; position: relative; top: 335px;  	}
.footer li { display: inline; list-style-type: none; padding: 0;  } */

.details { z-index: 10; position: fixed; bottom: 0; left: 0; width: 100%; min-width: 1000px; }
.details ul {  background: #a89382; padding: 4px 0px 6px 0px;  text-align: center;  font-size: 0.9em; 	}
.details li {  text-align: left; display: inline; list-style-type: none; padding: 0; margin: 0 0 0 1%; }

.photo { clear: both; text-align: center; }
* html .photo { width: 100%; overflow: hidden; }
.float { float: left; margin: 8px 8px 5px 10px; border: #fff solid 2px;  }
