*	{	margin: 0;
	padding: 0;	}


body	{	background: #455783;
		font-size: 100.01%;	text-align: center; }


#wrapper	{	width: 790px;
	
		margin: 0 auto;	text-align: left; }


#head	{	background: transparent url(../images/head.jpg) no-repeat;

		width: 790px;
				
		height: 195px;	
				
		position: relative;	}


h1	{	background: transparent url(../images/peregrine-international.jpg) no-repeat;

		width: 290px;

		height: 95px;

		position: absolute;

		top: 42px;

		left: 35px;
		text-indent: -5000px;	}


h2	{	background: transparent url(../images/wildlife-control-falconry-services.jpg) no-repeat;
	
		width: 446px;

		height: 17px;

		position: absolute;

		top: 149px;

		left: 44px;

		text-indent: -5000px;	}

h3	{	font: bold italic 1em  "Times New Roman";
		color: maroon;
		text-align: center;	}

#content	{	background: transparent url(../images/main-background.png) repeat-y;

		width: 790px;
	}


#main	{	background: transparent url(../images/content-background.png) repeat-x;

		width: 750px;

		min-height: 300px;

		margin: 0 0 10px 20px;	}

#maincolumn	{	width: 400px;
			float: left;
			margin: 20px 0 0 25px;	}

#maincolumn p	{	margin: 10px 0 0 0;
			font: normal 0.9em Tahoma;	}

#submenu	{	width: 400px;
				border-bottom: 1px solid gray;	
				margin: 0 0 15px 0;	
				color: #e7e7e7;	}

#submenu ul, #submenu li 	{	list-style: none; 
							display: inline;
							font: bold 0.9em Tahoma;	
							margin: 0 0 20px 0;	}

#submenu a, #submenu a:visited	{	text-decoration: none;	
									color: #e7e7e7;	}

#submenu a:hover, #submenu a:visited:hover	{	color: #47474d;	}
				

#footer, #end	{	font: normal 0.7em Tahoma;	}

#secondarycolumn	{	width: 250px;
			float: right;
			margin: 20px 25px 0 0;	}

#secondarycolumn img 	{	border: 1px solid gray;
							padding: 2px;	
							margin: 10px 0 0 0; }

#falcokids	{	margin: 10px 0 0 0;	}

#falcokids img	{	border: none;
					float: left;	
					margin: 1px 10px 10px 1px; }

#falcokids a img, #falcokids a img:visited		{	border: none;	}

#falcokids a img:hover, #falcokids a img:visited:hover	{	border: 1px solid gray;	 margin: 0 9px 9px 0;	}

#falcokids p	{	padding: 10px 0 0 0;
				font: bold 0.8em Tahoma;	}

body#falco h3	{	width: 309px;
					height: 59px;
					background: url(../images/welcome-kids-or8.png) no-repeat;	
					text-indent: -5000px;	
					margin: -13px 0 0 20px;	}



body#falco #maincolumn img	{	float: left;
								margin: 20px 10px 0 0;	}

body#falco #maincolumn p	{	margin: 20px 0 0 0;
								font: bold 1em Tahoma;	}

body#falco #secondarycolumn ul	{	margin-top: 100px; 
									list-style: none;	
									font: bold 0.9em Tahoma;	}

body#falco #secondarycolumn li	{	margin: 20px 0 0 0;	}

p.bottom		{	padding-bottom: 20px;	}

#footer	{	margin: 0 auto;
		padding-top: 5px;
		width: 710px;
		border-top: 1px solid gray;	}


#end	{	background: transparent url(../images/footer-background.png) no-repeat top left;				
		   width: 790px;
         height: 37px;
         	}
#end p { padding: 30px; color: #ade; font-size: 0.8em; }
#end p.top { padding-bottom: 5px; }
#end p.bottom { padding-top: 5px; }

#reply { margin: 10px 0 20px 10px; padding: 10px; }
#reply h2, #reply p { display: inline; font: 0.8em sans-serif; }
#reply span { display: block; margin: 7px 0; font: 0.8em sans-serif; }
#reply label { float: left; width: 100px; }
#reply textarea, #reply input.mod { background: #fbfbfb; border: 1px solid gray; }
#reply input.submit { margin-left: 100px; }

/*******[ Navigation ]*******/

#topnav 	{
	height: 22px;
	
		text-indent: -5000px;
	
		padding: 5px 0 0 75px;
	}
#topnav li {
	float: left;
	display: inline;
	
		height: 22px; 
	
		background: transparent url(../images/nav.png) no-repeat;
	}

#topnav li a {
	display: block;
	
		text-decoration: none;
	
		background: transparent url(../images/nav.png) no-repeat; 
	
		width: 100%; 
	
		height: 100%;
	
		border: 0;
	}

#topnav li a:hover { background: transparent; }


#topnav li.one { background-position: 1px -22px; width: 73px; }

#topnav li.one a { background-position: 1px 0; }

#topnav li.two { background-position: -73px -22px; width: 172px; }

#topnav li.two a { background-position: -73px 0; }

#topnav li.three { background-position: -245px -22px; width: 182px; }

#topnav li.three a { background-position: -245px 0; }

#topnav li.four { background-position: -427px -22px; width: 100px; }

#topnav li.four a { background-position: -427px 0; }

#topnav li.five { background-position: -527px -22px; width: 68px; }

#topnav li.five a { background-position: -527px 0; }

#topnav li.six { background-position: -627px -22px; width: 68px; }

#topnav li.six a { background-position: -627px 0; }

#links #maincolumn ul { list-style: none; margin: 10px 0; font-size: 0.8em; }
#links #maincolumn li { margin: 4px 0; }
#links #maincolumn li a, #links #maincolumn li a:visited { text-decoration: none; }
#links #maincolumn li a:hover, #links #maincolumn li a:visited:hover { text-decoration: underline; }

#trapping #maincolumn img { padding: 2px; border: 1px solid gray; margin: 10px 0; }


nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#nav-menu li
{
float: left;
list-style:none;
margin: 0 0.15em;
color: white; 
font-family: arial;
}

#nav-menu li a
{
background:  bottom left repeat-x;
height: 50px;
line-height: 100%;
float: left;
width: 120px;
display: block;
border: 0em;
color: #ffffff;
text-decoration: none;
text-align: center;
}

#navcontainer ul { list-style-type:none; }
/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

#nav-menu
{
width:100%
}

