body{
	margin-top:0px;
	background-color:#222222;
background-image: url('');
background-repeat:repeat-y;
font-family:Verdana, Helvetica, sans-serif;
	color:#ffffff;	
	font-size:16px;
	}
	
ul, li {
	list-style-type: none;
}
	
h1{color:#16a2a3;
font-size:30px}
h2{font-size:20px}
	
p1{
	font-size:14px;
	}	
	
#rydal_link{

width:680px;
height:85px
}

#outofsight{
	position:absolute;
	left: -9999px;
	}
	
/*-------------------- gallery ----------------------------*/

a img {border:2px solid #ffffff}
a img:hover {border:2px solid #16a2a3}



/*-------------------- /gallery ----------------------------*/

a, a:link {color:#16a2a3;} 	
a, a:visited {color:#16a2a3;} 
a, a:hover{color:#FFFFFF;}
a, a:active{color:#16a2a3;}
	


#main1{
	background: #FFFFFF;
	width: 100%;
		height: 445px;
/*border:solid blue 2px;*/
}


#main2{
margin-top:0px;
margin-left:auto;
	margin-right:auto;
	width: 1000px;
/*border:solid green 2px;*/
}
	

#main3{
	background: #FFFFFF;
	width: 100%;
		height: 125px;
/*border:solid blue 2px;*/
}
	

#break{
	background: #ffffff;
	width: 100%;
		height: 27px;
/*border:solid blue 2px;*/
}

#header{
margin-top:0px;
background-image: url('../images/Top_Header_v2_2018.png');
height:125px;
width:1000px;
margin-left:auto;
margin-right:auto;
background-repeat:no-repeat;
}

#headermain{
background-image: url('../images/Top_Header_2018.png');
height:445px;
width:1000px;
margin-left:auto;
margin-right:auto;
/*border:solid red 2px;*/

}
	
#menu{
    height: 40px;
	width: 1000px;
	margin-left:auto;
margin-right:auto;
/*border:solid yellow 2px;*/

}

#content{
margin:10px 0px 50px 0px;
	
	width: 1000px;
	float:left;
	/*border:solid yellow 2px;*/
}

#welcomebox{
	margin-top:15px;
    height: 400px;
	width: 392px;
	/*border:solid white 2px;*/
	float:left;
}
#news{
	margin-top:10px;
    height: 400px;
	width: 600px;
	/*border:solid white 2px;*/

	float:left;
	overflow:auto;
	
}

#content_left{
	margin-top:10px;
	text-align:center;
    height:inherit;
	width: 200px;
	float:left;
}

#flash_bar{
	margin-top:10px;
	margin-right:35px;
    height: 400px;
	width: 100px;
	float:right;
	background-color:#FFFFFF;
}

#content_right{
 	margin-top:10px;
	width: 800px;
	/*background-color:#00FF66;*/
	float:left;

}

#footer{
		/*background: #575656;*/
	width: 100%;
	background-image: url('');
	background-repeat:no-repeat;
	text-align:center;
	height: 60px;
	float:left;
}

#sitemap{
    padding-top:0px;
	height: 12px;
	width: 1000px;	
	margin-left:auto;
	margin-right:auto;
	/*float:left;*/
	/*border:solid red 2px;*/

	}


.sitemap{
    height: 12px;
    margin-top:0px;
	list-style-type:none;
	font-size:12px;
    display:inline;
    padding-left:2px;
    padding-right:2px;
	}
	
	/*--------------------------------------------- main nav ---------------------------------------*/	

ul#nav {
	width: 1000px;
	height: 40px;
	float: left;
	margin-bottom: 0px;
	margin:0;padding:0; border: 0px none;
	}
	
ul#nav li {float: left; list-style-type:none;}
ul#nav li a {display:block; height: 40px;}
ul#nav li.menu_welcome a {background:url(../images/menu.png) 0 0; width: 272px;}
ul#nav li.menu_welcome a:hover {background:url(../images/menu.png) 0 -40px; }
ul#nav li.menu_welcome a.active {background:url(../images/menu.png) 0 40px; }
ul#nav li.menu_our_services a {background:url(../images/menu.png) -272px 0; width: 142px;}
ul#nav li.menu_our_services a:hover {background:url(../images/menu.png) -272px -40px; }
ul#nav li.menu_our_services a.active {background:url(../images/menu.png) -272px 40px; }
ul#nav li.menu_recent_projects a {background:url(../images/menu.png) -414px 0; width: 144px;}
ul#nav li.menu_recent_projects a:hover {background:url(../images/menu.png) -414px -40px; }
ul#nav li.menu_recent_projects a.active {background:url(../images/menu.png) -414px 40px; }
ul#nav li.menu_earlier_projects a {background:url(../images/menu.png) -558px 0; width: 143px;}
ul#nav li.menu_earlier_projects a:hover {background:url(../images/menu.png) -558px -40px; }
ul#nav li.menu_earlier_projects a.active {background:url(../images/menu.png) -558px 40px; }
ul#nav li.menu_about_rydal_engineering a {background:url(../images/menu.png) -701px 0; width: 143px;}
ul#nav li.menu_about_rydal_engineering a:hover {background:url(../images/menu.png) -701px -40px; }
ul#nav li.menu_about_rydal_engineering a.active {background:url(../images/menu.png) -701px 40px; }
ul#nav li.menu_contact_rydal_engineering a {background:url(../images/menu.png) -845px 0; width: 156px;}
ul#nav li.menu_contact_rydal_engineering a:hover {background:url(../images/menu.png) -845px -40px; }
ul#nav li.menu_contact_rydal_engineering a.active {background:url(../images/menu.png) -845px 40px; }
ul#nav li a span {display:none;}   /*---------------------- dont display main menu text */	


/*-a:hover { text-decoration: underline; }*/

/*----------------------------------------- /main nav -------------------------------------------*/	

/*----------------------------- blog news ----------------------------*/

.feedTitle{
	font-size:20px;
	}
	
.headline {
	font-size:14px;
	
	}
	
.feedburnerFeedBlock{
	margin-left:-40px;
	margin-top:-5px;
	font-size:14px;
	}
	
#creditfooter{
	visibility:hidden;
	}

/*----------------------------- /blog news ----------------------------*/