body {
  background-color: black;
  cursor: auto;
  text-align: center;
}

a:link {text-decoration:none; color: navy;}
a:visited {text-decoration: none; color: navy;}
a:hover {text-decoration: underline; cursor:default; font-weight:bold; color: black;}
a:active {text-decoration: none; color: navy;}

li 
{
	font-weight:normal;
	font-size:smaller;
}
#menu {
	width:400px;
	padding:10px 0 0 30px ;
    color: #000000; 
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
}
  
#outer-frame {
  background-color: white;
  padding: 10px 0 0 0;
  }
  
#frame {
  width: 500px; 
  margin: auto; 
  background-color: white;
  /*background-image: url(images/cactus_top_rt.png);*/ 
  background-repeat: no-repeat;
  }
  
#header {
  padding: 10px 0 0 0;
  	text-align:left;
 }

#header img {
  padding: 0 0 0 10px;
  }
    

#content {	
  background-repeat: no-repeat;
 /* background-image: url(images/cactus_top_rt2.png);*/ 
    background-color: white;
    color: #000000; 
	padding: 10px 10px 20px 15px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
	width:500px;
	}

#portrait img {
  float: left;
  padding: 0 15px 0 10px;
}




#footer {
  height: 20px;
  background-color: black;
  padding: 10px 0 0 0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: white;
  cursor: auto;
  text-align: center;
}

#footer a {
	color: #ffcc00;;
}
#footer	a:link {text-decoration:none; color:  	#C0C0C0; padding: 0 0 10px 0;}
#footer 	a:visited {text-decoration: none; color:  	#C0C0C0; padding: 0 0 10px 0;}
#footer 	a:hover {cursor:default; font-weight:bold; color: #ffcc00; padding: 0 0 10px 0;}
#footer 	a:active {text-decoration: none; color:  	#C0C0C0; padding: 0 0 10px 0;}

/*------------------------------------*\
	IPHONE
\*------------------------------------*/
@media screen and (max-device-width: 480px){
body{
  -webkit-text-size-adjust:none;
  font-family:Helvetica, Arial, Verdana, sans-serif;
  padding:5px;
}
div{
  clear:both!important;
  display:block!important;
  width:100%!important;
  float:none!important;
  margin:0!important;
  padding:0!important;
}
img{
  max-width:100%;
  height:auto;
}


}

