body
    { 
    	margin: 0; padding: 0; color: #333; font: 12px Arial, "Trebuchet MS", Verdana, Arial, sans-serif; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: center; 
    	width: 800px;
    }

p
{
	font-family: Arial, Verdana, san-serif;
	font-size: 12px;
}

.smallbyline
{
	font-size: 11px;
}
    
a
    {
    color: #307082;
    }
    

a.leftNavHome:link
{ color: black; 
text-decoration: none;
}

a.leftNavHome:visted
{
	color: #307082;
	text-decoration: none;
}

a.leftNavHome:hover
{ text-decoration: underline; }

a:hover
    {
    color: gray;
    }
acronym
    {
    border: none;
    }



#container
    {
    width: 800px;
    left: 0;
    position: absolute;
    /*background: #fff;*/
    text-align: left;
    }    

	
#imageblock1home	
	{
		position: absolute;
		left: 0px;
		top: 150px;
	}  

#imageblock2home	
	{
		position: absolute;
		left: 201px;
		top: 150px;

	} 

	
#imageblock3home	
	{
		position: absolute;
		left: 0px;
		top: 302px;
	} 	
	 
#imageblock4home	
	{
		position: absolute;
		left: 201px;
		top: 302px;
	} 	
	
#imageblock5home
	{
		position: absolute;
		left: 0px;
		top: 453px;

	}	
	
#imageblock6home
	{
		position: absolute;
		left: 201px;
		top: 453px;

	}			

#brandingblockhome
	{
		position: absolute;
		top: 302px;
		left: 402px;
	}	 
	
#brandingimage
	{
		position: absolute;
		top: 150px;
		left: 603px;
	}		 

#pageTopLinks
    {
    position: absolute;
    top: 0px;
    background-color: #a7a9ac;/*#405b81;/*#d2e4c0;*/
    width: 800px;
    height: 20px;
    }

#topNav
	{
	position: absolute;
	top: 101px;
	width: 800px;
	height: 32px;
	border-bottom: 1px;
	border-top: 1px;
	border-color: #a7a9ac;
	border-bottom-style: solid;
	border-top-style: solid;
	left:0px;
	font-family: text;
	font-size: 12px;
	color: #a7a9ac;
	}
	
a.topNavLink:link
	{
	font-family: text;
	font-size: 12px;
	color: #a7a9ac;	
	text-decoration: none;
	}

a.topNavLink:visited
	{
	font-family: text;
	font-size: 12px;
	color: #a7a9ac;
	text-decoration: none;
	}	

a.topNavLink:hover
	{
	font-family: text;
	font-size: 12px;
	color: #9fde92;	
	text-decoration: none;
	}	
	

.topNavItem1
	{
	position: absolute;
	left: 30px;
	height: 30px;
	padding-top: 0px;
	background-position: center;
	margin-top: 8px;
	}	

.topNavItem2
	{
	position: absolute;
	left: 80px;
	height: 30px;
	padding-top: 0px;
	margin-top: 8px;
	}	

.topNavItem3
	{
	position: absolute;
	left: 170px;
	height: 30px;
	top: 0px;
	margin-top: 8px;
	}	

.topNavItem4
	{
	position: absolute;
	left: 255px;
	height: 30px;
	top: 0px;
	margin-top: 8px;
	}	

.topNavItem5
	{
	position: absolute;
	left: 330px;
	height: 30px;
	top: 0px;
	margin-top: 8px;
	}
	
.topNavItem6
	{
	position: absolute;
	left: 440px;
	height: 30px;
	top: 0px;
	margin-top: 8px;
	}		
	
.topNavItem7
	{
	position: absolute;
	left: 510px;
	height: 30px;
	top: 0px;
	margin-top: 8px;
	}		
	
.topNavItem8
	{
	background: url("") no-repeat;
	position: absolute;
	left: 620px;
	height: 30px;
	top: 0px;	
	margin-top: 8px;
	}	
	
.topNavItem9
	{
	position: absolute;
	left: 620px;
	height: 30px;
	top: 0px;	
	margin-top: 8px;
	}		

h1
    {
	font-family: Arial, Verdana;
	color: #a7a9ac /*#6e8d82;*/;
    overflow: hidden;
    margin: 0;
    font-size: 24pt;
    }
h1 span
    {
    display: none;
    }
h2
    {
    padding-top: 10px;
    font-family: arial, verdana;
    font-size: 12px;
    margin: 0;
    color: #a7a9ac /*#777774;*/;
    font-weight: normal;
    }
    
.topLinksText
	{
	font-family: Arial, Verdana;
	color: #FFFFFF;
	font-size: 10px;
	left:10px;
	}

#pageHeader
    {
    padding-top: 25px;
    background-color:#9fde92;
    }
    
#pageHeader div.c1
	{
	top: 20px;
    background: url("../images/rypenlogo.gif") no-repeat;
    font-size: 12px;
    position: absolute;
    margin: 0;	
    background-color:#9fde92;
    width: 155px;
    height: 80px;   
	}
	
#pageHeader div.c2
	{
	top: 25px;
    background: url("../images/ryladistrictandsurrounds.gif") no-repeat;
    font-size: 12px;
    position: absolute;
    left: 155px;	
    background-color:#9fde92;
    width: 595px;
    height: 75px;    
	}
	
#pageHeader div.c3
	{
    font-size: 16px;
    position: absolute;
    top: 20px;	
    left: 717px;
    background-color:#9fde92;
    font-family: Arial, Verdana;
    font-size: 14px;
    width: 83px;
    height: 80px;  
    background: url("../images/rylawheel.gif") no-repeat;
	}
		    
#pageHeader .p2
    {
    font-size: 12px;
    position: absolute;
    top: 65px;
    margin: 0;
    }
#container #intro #pageHeader .p1
    {
    font-size: 11px;
    height: 150px;
    /*background: url("background.jpg") no-repeat;*/
    margin: 0;
    width: 1024px;
    color: #fff;
    font: 12px/150% Trebuchet MS;
    }
#container #intro #quickSummary .p1  span
    {
    /*padding: 30px 530px 0 30px;*/
    display: block;
    margin: 0;
    font: 12px/150% Arial;
    }
    
    #lhText
    {
    	padding-left: 30px;
    	width: 450px;
    	top: 155px;
    	height: 500px;
    	position: absolute;
    }
    
    #rhImages
    {
    	width: 250px;
    	left:500px;
    	top: 200px; /*136*/
    	height: 500px;
    	position: absolute;
    	text-align:center;
    }

ul
{
  margin: 8px;
  padding-left: 10px;
  list-style-type: square;
  padding: 0;
}

li
{
  margin: 8px;
  padding-left: 10px;
  list-style-type: square;
  padding: 0;
}

#bottomNav
	{
	position: absolute;
	top: 590px;
	width: 800px;
	height: 1px;
	border-bottom: 1px;
	border-top: 1px;
	border-color: #a7a9ac;
	border-bottom-style: solid;
	left:0px;
	font-family: text;
	font-size: 12px;
	color: #a7a9ac;
	}


