/***********************************************************************

Copyright (c) 2005 - Richmond Amateur Telecommmunications Society, Inc.

************************************************************************/

body {
background-color: #006;
color: #000;
font-family: Trebuchet MS, Verdana, Times New Roman, sans-serif;
font-size: 12px;
margin: 0;
padding: 0;
}

#container {
background-color: #FFF;
margin: 0;
padding: 0;
}

    #header {
	position: relative;
    background-color: #006;
    color: #FFF;
    font-family: Times New Roman, Times, Trebuchet MS, Verdana, sans-serif;
	font-size: 60px;
    padding: 25px 0 0 10px;
	margin: 0 0 -5px 0;
	font-weight: bold;
    }
	
	    * html #header {
		padding: 25px 0 0 0; paddin\g: 25px 0 0 10px;
		}
     	
     	#header #descrip {
     	background: transparent url(images/aarl.gif) top right no-repeat;
     	position: absolute;
     	top: 0;
     	right: 15px;
     	padding: 8px 35px 0 0;
     	text-align: right;
		font-size: 12px;
		font-weight: bold;
		height: 65px;
     	}
		
		     * html #header #descrip {
			 position: absolute;
			 top: 11px;
			 right: 15px;
			 }
	
	#subhead /* 18px height */ {
	position: relative;
	background-color: #03C;
	font-family: Trebuchet MS, Verdana, Times New Roman, sans-serif;
	color: #FFF;
	font-size: 13px; 
	padding: 5px 10px;
	margin: 0;
	font-weight: bold;
	}
	
     	#subhead #topnav {
     	position: absolute;
     	top: -8px;
     	right: 10px;
     	}
		   
     		#topnav a:link {text-decoration: none; font-weight: bold; color: #FFF;}
     		#topnav a:visited {text-decoration: none; font-weight: bold; color: #FFF;}
     		#topnav a:hover {text-decoration: underline; font-weight: bold; color: #FFF;}
     		#topnav a:active {text-decoration: underline; font-weight: bold; color: #FFF;}
			
			* html #subhead #topnav {
			position: absolute;
			top: 5px;
			right: 10px;
			}
		
	#content {
	position: relative;
	float: right;
	width: 78.3%;
	margin: 0;
	padding: 0;
	background-color: #FFF;
	}
	
	 	* html #content {
		width: 79.3%; w\idth: 78.3%;
		}
	
     	#content h2 {
		font-size: 25px;
		border-bottom: 1px solid #36F;
		padding: 0;
		margin: 10px 50px 0 10px;
		}
		
		#content p {
		padding: 0 50px 0 10px;
		text-align: justify;
		}
	
	#menu {
	position: relative;
	float: left;
	width: 20%;
	margin: -18px 0 0 0;
	padding: 0 0 10px 10px;
	background: #9CF url(images/menudrop-blue.gif) top right repeat-y;
	height: 100%;
	}
	
	 	* html #menu {
		padding: 10px 0 10px 10px;
		}

       	#menu h2 {
       	font-size: 20px;
       	text-decoration: none;
		margin-bottom: 0;
       	}
		
		#menu p {
		margin: 0;
		padding: 0;
		}
	
	#footer {
	position: relative;
	background-color: #03C;
	font-family: Trebuchet MS, Verdana, Times New Roman, sans-serif;
	color: #FFF;
	font-size: 13px;
	padding: 5px 10px;
	margin: 0;
	font-weight: bold;
	}
