body {
      background: #EDEDCF;
     font-family: "Verdana", "arial", "helvetica", sans-serif;
     font-size: 15px;
     }
     
a:link {
	color:black;
	text-decoration: none;
	}
	
ul li a:visited {
	color:black;
	}
	
ul li a:hover {
	color:#330033;
	}
	
a:visited {
	    color: #000066;
	    text-decoration: none;
	}

a:hover {
	color:#0000CC;
	}

a img {
	border: 0;
	}
	
p {
	text-align: left;
  }

h1 {
	text-align: right;
	font-size: 20px;
	line-height: 75%;
	font-weight: normal;
   }

img.contextleft {
    margin-top: 5px;
    margin-left: 5px;
    margin-bottom: 5px;
    margin-right: 10px;
    float: left;
    }

img.contextright {
    margin-top: 5px;
    margin-left: 10px;
    margin-bottom: 10px;
    margin-right: 5px;
    float: right;
    }
    
img.contextrightbottom {
    margin-top: 5px;
    margin-left: 10px;
    margin-bottom: 45px;
    margin-right: 5px;
    float: right;
    }
    
img.contextleftbottom {
    margin-top: 5px;
    margin-left: 5px;
    margin-bottom: 45px;
    margin-right: 10px;
    float: left;
    }
    
#container {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    width: 718px;
    background: #ccc url(faux_columns.jpg) repeat-y;
    min-height: 529px;  
    top: 15px;
    left: 30px;
    }
    
#prop {
   float: right;
   width: 1px;
   height: 530px;
}

#propclear {
   clear: both;
}

#content {
	
    padding-top: 122px; 
    padding-left: 195px;
    padding-bottom: 25px;
    padding-right: 37px;
       	 }
  
#header {
    position: absolute;
    top: 0;
    background-color: black;
    width: 718px;
    height: 122px;
    z-index: 1;
   	}

#contactinfo {
    position: absolute;
    top: 104px;
    left: 185px;
    font-size: 9px;
    width: 540px;
    
    	}
    	
#disclaimer {
	     font-size: 12px;
	     color: red;
	     }

#footer {
    position: absolute;
    bottom: 0;
    width: 718px;
	}	
	

#nav_content {
		position: absolute;
		top: 142px;
		left: 2px;
		font-weight: bold;
		}
	
#navbar {
    position: absolute;
    top: 122px;
    background-color: black;
    width: 182px;
    }
        
    
ol {
	padding: 0;
	list-style: none;
	line-height: 200%;
	border: 2px ridge #CCCCCC;
	text-indent: 20px;
	}
    
ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 163px;
	border-bottom: 1px solid transparant;
	}
    
ul li {
	position: relative;
	}
	
li ul {
	position: absolute;
	left: 162px;
	top: 0;
	display: none;
	}
	
ul li a {
	display: block;
	text-decoration: none;
	font-size: 15px;
	background: url(navtransparant.gif) repeat;
	padding: 5px;
	border: 1px solid transparant;
	border-bottom: 0;
	}
	
	
ul li ul li {
		background: url(navitembg.gif) no-repeat;
		}
		
ul li ul li.top {
		    background: url(navitembgtop.gif) no-repeat;
		}

ul li ul li.bottom {
		    background: url(navitembgbottom.gif) no-repeat;
              	   }

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

li:hover ul, li.over ul { 
	display: block; }


