@charset "utf-8";
/* CSS Document */


/*=======================================================================*\
	Main CSS 
\*=======================================================================*/

body{
	background: url(../_images/vespagras.jpg) top repeat-x #1c1c1a;
	margin: 0px 0px 20px 0px;
	vertical-align: top;
}


/*=======================================================================*\
	Structural CSS
\*=======================================================================*/

div#main_bg {
	width: 890px;
	height: 100%;
	margin: 0 auto;
	}
	
div#container {
	overflow: auto;
	background: url(../_images/top_bg.gif) top repeat-x;
	width: 890px;
	margin: 0 auto;
	vertical-align: top;
	}
	
	
	div#menu {
		float: left;
		width: 150px;
		margin: 0 0px;
		display: block;
		vertical-align: top;
		}
		
		div#menu_top 
		{
			position: relative;
			background: url(../_images/logo_aaltraeagles.png) center;
			background-repeat: no-repeat;
			display: block;
			width: 140px;
			height: 200px;
			margin: 0 0px;
            padding: 40px 0px 0px 0px;
			}
			
			div#menu_top a.home{
				width: 140px;
				height: 80px;
				display: block;
			}
		
		div#menu_middle 
		{
			background: url(../_images/menu_middle_bg.gif);
			background-repeat: repeat-y;
			display: block;
			font-size: 0pt;
			width: 130px;
			height: 400px;
			padding: 0px 0px 0px 10px;		
		}
		
		div#menu_bottom {
			background: url(../_images/menu_bottom_bg.gif) top no-repeat;
			background-repeat: no-repeat;
			display: block;
			width: 140px;
			margin: 0 0px;
			height: 30px;
		}
	
	div#menu ul#menu_item {
			list-style-type: none;
			display: inline;
			}

			ul#menu_item li {
				display: inline;
				}

				ul#menu_item a {
					background: url(../_images/menu_splitter.gif) bottom no-repeat;
					padding: 10px 0px 2px 10px;
					display: block;
					width: 110px;
					height: 25px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 14px;
					color: #909090;
					text-decoration: none;
					}
					
					ul#menu_item a:hover {
						color: #FFFFFF;
						text-decoration: none;
						}
					ul#menu_item a.current {
						background: url(../_images/menu_current.png) no-repeat;
						color: #FFFFFF;
						text-decoration: none;
						}
						
	
	
	
	div#content {
		float: right;
		width: 730px;
		padding: 0px 0px 0px 0px;
		vertical-align: top;
		}
		
		div#content_top {
			background: url(../_images/main_top.png) bottom no-repeat;
			width: 730px;
			height: 40px;
		}
		
		div#content_middle {
			background: url(../_images/main_middle.png) repeat-y;
			padding: 0px 10px 0px 10px;
			width: 710px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			line-height: 18px;
			vertical-align: top;
			float: left;
			}
			
			div#content_middle_left 
			{
				background: #FFFFFF url(../_images/main_bgleft.gif) no-repeat bottom;
				width: 400px;
				float: left;
				padding: 30px 30px 30px 30px;
			}
			
			div#content_middle_left_wide
			{
				background: #FFFFFF url(../_images/main_bgleft.gif) no-repeat bottom;
				width: 590px;
				float: left;
				padding: 30px 30px 30px 30px;
			}
			
			div#content_middle_split
			{
				background: #dddcd3;
				display: block;
				font-size: 0pt;
				width: 1px;
				height: 500px;
				float: left;
			}
			
			div#content_middle_right
			{
				background: #FFFFFF url(../_images/main_bgright.gif) repeat-x top;
				width: 189px;
				float: right;
				padding: 30px 30px 30px 30px;
			}
		
		div#content_bottom {
			background: url(../_images/main_bottom.png) top no-repeat;
			width: 730px;
			height: 20px;
			float: left;
		}
		
		div#content h1 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 19px;
			line-height: 22px;
			color: #000000;
		}
		
		div#content h2 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 22px;
			font-weight: bold;
			margin: 20px 0px 10px 0px;
			color: #3f3f3b;
		}
		
		div#content h3 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			line-height: 18px;
			margin: 18px 0px 10px 0px;
			color: #297E88;
		}
		
		div#content strong {
			font-weight: bold;
			color: #3f3f3b;
		}
		
		div#content ul {
			list-style-position: outside;
			list-style-image: url(../_images/list_item_image.gif);
			margin: 0px 0px 0px 20px;
		}
				
		div#content .orange
		{
			color: #DE7D00;
		}
				
		div#content ul#links {
				list-style-type: none;
				margin: 0px 0px 0px 0px;
				}	
				ul#links li {
					display: inline;
					}	
							
					ul#links a {
						display: block;
						color: #297E88;
						text-decoration: none;
						text-align: left;
						line-height: 18px;
						}
		
		div#content a {
			color: #000000;
			text-decoration: none;
			font-weight: normal;
			display: block;
			}
			
			div#content a:hover {
				color: #E4442F;
				text-decoration: underline;
				font-weight: normal;
			}
		
	div#line 
	{
		float: left;
		background: #D7CFC3;
		font-size: 0px;
		width: 500px;
		height: 1px;
		margin: 20px 0px 20px 0px;
	}
				
	div#content_sep
	{
		margin: 12px 0px 12px 0px;
		height: 1px;
		background-color: #D4CCC2;
	}

.grey {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666;
}
