
/* Layout Stylesheet */ 

/* Sets properties for outside the main table*/
body {
 margin:20px;
 background:#4b7c9f;
 color: #333333;
 text-align:center;
 padding:0;
 }

/* the main table where everything is located within*/
#main {
 text-align:left;
 border-top:1px solid #000000;
 border-right:1px solid #000000;
 width:1026px;
 margin:auto;
 }

/*header table where logo would go */
#header {
 width:1026px;
 height:120px;
 background-image:url('images/header.gif');
 color: #333333;
 }

/* holds 2 columns, left navigation and right main contentent*/
#bodyblock {
 position:absolute;
 background: #175d7d;
 border-top: 1px solid #000000;
 border-right: 1px solid #000000;
 color: #8faabf;
 width:1026px;
 padding:0;

 }

/* holds left navigation column for buttons etc */
#nav {
 float:left;
 background:#194f68;
 color: FFFFFF;
 width:155px;
 height: 580px;
 border:solid #000000;	
 border-width:1px;
 }

/*area where main content of each page goes in */
#content {
 overflow:auto;
 height: 450px;
 position:  absolute; left: 158px; top: 107px;
 width:869px;
 background:#175d7d;
 color: #FFFFFF;
 border:solid #000000;	
 border-width:0 0 0 0px;
 text-align:left;
 }

/* footer bar running whole length of site */
#footer {
position:  absolute; 
top: 742px;
 width:1025px;
 height:25px;
 background:#134459;
 color: #577ea2;
 border:solid black;
 border-width:1px;
 margin:0;
 }

/*Special properties for header logo, z-index means ontop*/
.logo{
position:absolute;
z-index: 1;
}

/*below code is for css navigation menu, using lists and formatted so as buttons*/
#menu ul {
margin: 0;
padding: 0;
list-style-type: none;
font-family: Curlz MT;
font-size: 20px;
color: #90c6e6;
}

#menu li {
margin: 2px 0 0;
}

#menu a {
display: block;
width:139px;
height:40px;
padding: 8px 2px 2px 10px;
border: 0px;
background: url(images/button.gif);
text-decoration: none; /*lets remove the link underlines*/
}

#menu a:link, #menu a:active, #menu a:visited {
color: #FFFFFF;
}

#menu a:hover {
border: opx;
background: url(images/button2.gif);
color: #c4e5fc;
}