@charset "utf-8";
/* CSS Document */

/* BODY */
body {
background:#cccccc;
color:#666666;
font-family:Arial, Serif;
font-size:11px;
text-align:center;
}

/* FULL PAGE CONTAINER */
#fullpage {
background:#cccccc;
margin-left: auto;
margin-right: auto;
width:720px;
}

#fullpage2 {	
padding:10px;
}

/* TOP CONTAINER*/
#topimage {	
background:url("graphics/top01.jpg") no-repeat #cccccc;
height:160px;
width:700px;	
}

#toplogo {
float:right;
position:relative;
left:-30px;
top:30px;
height:116px;
width:168px;
}

/* MAIN CONTAINER*/
#maincontainer {
background:url("graphics/bg01.jpg") repeat-y #cccccc;
text-align:justify;	
}

#maincontainer2 {
background:url("graphics/bg01.jpg") repeat-y #cccccc;

padding:10px 40px;
}

/* MENU*/
#menu {
background:url("graphics/menu01.jpg") no-repeat #cccccc;  
margin:0;
height:40px; 
width:700px;
}

#menu2 {
margin:0 80px;
padding:0;
}

#menutabs {

float:left;
line-height:normal;
margin-top:1px;
text-align:center;
width:100%;  
}
	  
#menutabs ul {
float:none;
list-style:none;
margin:0;
padding:0 5px;
width:100%;
}
    
#menutabs li {
display:inline;
}

#menutabs a {
background:url("buttons/tab01.gif") no-repeat #cccccc;
color:#666666;
font: bold 11px Arial;
float:left;
margin:0;
height:20px;
width:70px;
padding-right:6px;
text-decoration:none;
}
   
#menutabs a:hover {
color:#fff;
}
    
#menutabs a:hover {
background-position:0% -20px;
color:#ffffff;
}

/* MAIN CONTAINER CSS*/
#center1 {
margin-left: auto;
margin-right: auto;
width:300px;
}

.p1 {
font-family:Arial, Serif;
Font-size:11px;
text-align:justify;
text-indent:30px;
}

.p2 {
font-family:Arial, Serif;
Font-size:11px;
text-align:center;
}

.p3 {
font-family:Arial, Serif;
Font-size:12px;
text-align:center;
}

.p_updates {
font-family:Arial, Serif;
Font-size:11px;
text-align:left;
}

.header1 {
color:#666666;
font-family:Arial, Serif;
font-size:16px;
font-weight:bold;
}

/* BOTTOM SPACER*/
#bottomspacer {
background:url("graphics/bg01.jpg") repeat-y #cccccc;
height:100px;
width:700px;
}

/* BOTTOM CONTAINER*/
#bottom {
background:url("graphics/bottom01.jpg") no-repeat #cccccc;
font-size:10px;
height:40px;
width:700px;   
}

a:link {color: #6699cc}     /* unvisited link */
a:visited {color: #666666}  /* visited link */
a:hover {color: #99ccff}   /* mouse over link */
a:active {color: #666666}   /* selected link */

/* IMAGE FRAMES*/

.pan_wrap
{
	
	margin: 0 auto 15px;
	position: relative;
	width: 500px;
	height: 333px;
	text-align:center;
}

.pan_frame
{
	background: url(graphics/frame_land_500_333.png) no-repeat;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 500px;
	height: 333px;
}

.port_wrap
{
	
	margin: 0 auto 15px;
	position: relative;
	width: 333px;
	height: 500px;
	text-align:center;
}

.port_frame
{
	background: url(graphics/frame_port_333_500.png) no-repeat;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 333px;
	height: 500px;
	
}

/* TEXT*/

