body {
       background-image: url('images/bg1.jpg');
       margin-top:0;
       }
h1 {	font-family: Arial, Helvetica;
	font-size: medium;
	font-weight: bold;	color: #cc0000;
	margin: 15px 5px 15px 0;	}h2 {	font-family: Arial, Helvetica;
	font-size: 105%;
	font-weight: bold;	color: #333333;
	margin: 15px 5px 10px 0;	}
em {
	font-weight: bold;
	}#frame {
		width:100%;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		margin-bottom:0px;
		padding:0;		
		}
#topnav {
    width:980px;
	height:160px;
	background-image: url('images/pacificstar.gif');
    padding: 0;
    margin: 0;
    position: relative;
    }
#topnavg {
    width:980px;
	height:160px;
	background-image: url('images/pacificstarg.gif');
    padding: 0;
    margin: 0;
    position: relative;
    }
#topnav li, #topnavg li {
    margin: 0;
    padding: 0;
    list-style: none;
    position: absolute;
    top: 115px;   
    }
  #topnav li, #topnavg li, #topnav a, #topnavg a {
    height: 20px;
    display: block;
    
    }
#nav1 {left: 260px; width: 150px;}
  #nav2 {left: 450px; width: 150px;}
  #nav3 {left: 650px; width: 150px;}
  #nav4 {left: 830px; width: 150px;}

#sidenav {
float: left;padding-top: 55px;font:13px Verdana, Arial, Helvetica;
font-weight: bold;width: 200px;height: 355px;
background-image: url('images/nav1.gif');
background-repeat: no-repeat;	}  
#sidenavg {
float: left;padding-top: 55px;font:13px Verdana, Arial, Helvetica;
font-weight: bold;width: 200px;height: 355px;
background-image: url('images/nav1g.gif');
background-repeat: no-repeat;	}	#content {
		margin-left:200px;
		padding: 0;
		min-height: 450px;
		background: #ffffff;
		border: 1px solid #cc0000;
		}

/* mac hide \*/
* html #content{height:450px}
/* end hide */

#contentg {
		margin-left:200px;
		padding: 0;
		min-height: 390px;
		background: #cccccc;
		border: 1px solid #cc0000;
		}
#collage {
       background-image: url('images/collage1.jpg');
       background-repeat: no-repeat;
       
		background-color: #E02304;
        }
.block {
		padding:0px 10px 0 10px;
		margin:10px;
		font-family: Arial, Helvetica;		font-size: small;
		color: #000000;
		}
.block2 {
		float: right;
		padding:0px;
		margin:20px;
		font-family: Arial, Helvetica;		font-size: small;
		color: #000000;
		}.clearer {	clear:both;	}	
.photo {
	border: solid 1px #000000;
	margin: 5px;
	}	
.float {
	float: left;
	padding: 10px;
	text-align: center;
	}
li {line-height:1.4em;}	
#footer {
		width:100%;
		text-align: center;		padding:10px 0 10px 0;		font-family: Verdana, Arial, Helvetica;				color:#cccccc;		font-size: x-small;
			}
	
a.side:link {color: #ffffff;padding: 3px 0px;text-decoration: none;
cursor: hand;display: block;	}a.side:visited {color: #ffffff;padding: 3px 0px;text-decoration: none;
cursor: hand;display: block;	}a.side:hover {color: #cccccc;	}a.side:active {color: #cccccc;	}
a.green:link {color: #609861;padding: 5px 0 5px 0px;text-decoration: none;
cursor: hand;display: block;	}a.green:visited {color: #609861;padding: 5px 0 5px 0px;text-decoration: none;
cursor: hand;display: block;	}	a.green:hover {color: #153716;	}a.green:active {color: #153716;	}a:link {color: #FC0203;}a:visited {color: #FC0203;}a:hover {color: #333333;}a:active {color: #333333;}
a.faq:link {color: #000000;}a.faq:visited {color: #000000;}a.faq:hover {color: #FC0203;}a.faq:active {color: #FC0203;}a.footer:link {color: #ffffff;}a.footer:visited {color: #ffffff;}a.footer:hover {color: #cccccc;}a.footer:active {color: #cccccc;}