/* mac hide\*/ 
html, body {height:100%} 
/* end hide */ 

* {padding: 2 0 3; margin:0;}

body { 
   padding:0; 
   margin:0; 
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   line-height: 20px;
   text-align:center; 
   min-width:777px;/* for mozilla*/ 
   background-color: #000000; 
   color: #555555; 
} 

#outer{ 
   min-height:100%; 
   width:775px; 
   color: #000000; 
   text-align:left; 
   margin:auto; 
   position:relative; 
   background: url(../images/moby_bg.jpg) repeat-y center top; 
} 
  
* html #outer{height:99.9%;} /*For ie as treats height as min-height anyway - also addresses rounding bug at bottom of screen in IE*/ 

#header{ 
   min-height:125px; 
   border-top:1px solid #000; 
   position:relative; 
} 

* html #header{height:125px} 

#menu {
	position:relative;
	width:95px;
	float:left;
	top: 42px;
	left: 20px;
	color:#fff;
	text-align: right;
} 

.menu p {
	padding: 20px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	font-weight: normal;
	font-style: normal;
	line-height: 12px;
	text-transform: uppercase;
	} 

#content { 
   width:620px; 
   float:right; 
   margin-top:24px; 
} 

#content p {
padding: 13px 50px 0 0;
} 



#footer { 
   width:888px;/*offset from 775*/
   clear:both; 
   height:50px; 
   left:0; 
   bottom:0; 
   position: absolute;
   text-align: center;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   line-height:20px;
   color: #4986B2; 
} 

* html #footer {/*only ie gets this style*/ 
   \height:52px;/* for ie5 */ 
   he\ight:50px;/* for ie6 */ 
   margin-bottom:-1px; 
} 

#clearfooter {width:100%;height:52px;clear:both} /* to clear footer */ 

/*********************/ 
a:link {text-decoration: none; color: #4986B2;} 
a:visited {color: #4986B2; text-decoration: none;}
a:hover {color: #003399; text-decoration: none;} 

.menu a:link {color: #4986B2; text-decoration: none;} 
.menu a:visited {color: #4986B2; text-decoration: none;} 
.menu a:hover {color: #333366; text-decoration: none;}  

/*********************/   
  
.head1 {color: #006699; font-size:13px;}

.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #666666;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #878787;
}

caption {
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	line-height: 25px;
	text-align:center;
	min-width:777px;/* for mozilla*/
	background-color: #000000;
	color: #00CCFF;
}

/* shiftzoom */

#szouter{
	height:700px;
	width:700px;
	background-color: #222222;
	text-align:center;
	margin:auto;
	position:relative;
	top: 7%;
	
} 

.sztext {
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	text-align:left;
	color: #555555;
	margin-top: 8px;
}
