/*
	 ORTHOMAPS CSS
*/


body				{ font: 15px/2 Arial, serif; background-image: url(brnbg.png); background-repeat: repeat-x; }

h1                  { color: white; padding: 10px; }
h2					{ color: #033; font-size: 16px; padding-left: 55px; }
h3					{ color: #FFF; font-size: 15px; }
#page-wrap		    { max-width: 960px; min-width: 960px; margin: 0 auto; position: relative; }

#header             { max-width: 960px; min-width: 960px; height: 260px; background-image: url(headernoflag960px2.png); background-repeat: no-repeat;
                      margin: 15px auto 0; }
.headerbox 			{ position: inherit; float: right; padding-top: 2px; padding-right: 100px; color: #FFF }
#main-content       { padding: 0 10px 0 190px; background: white; text-align: justify; color: #333; }
#main-content p 	{ z-index: 1000; }
li.new 				{
					list-style-image: url(marker2.png); margin-left: 50px; }
#homeimg			{ position: inherit; float: right; clear: none; width: auto; height: auto;}

/*NAV STYLE*/

	.navcontainer
{
	padding-top: 10px;
	position: absolute;
	width: 550px;
	height: 20px;
	left: 204px;
	top: -34px;
}

.navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;

}

.navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 2px;
margin: 0;
}

.navcontainer ul li a
{
	border-right: 1px solid #033;
	background: #fff;
	width: 100px;
	height: 15px;
	border-top: 1px solid #033;
	border-left: 1px solid #033;
	border-bottom: 1px solid #033;
	padding: 2px;
	margin: 0 0 10px 0;
	color: #033;
	text-decoration: none;
	display: block;
	text-align: center;
	font: 0.9em Arial, serif;
	z-index: 1;
}

.navcontainer ul li a:hover
{
color: White;
background: #033;
}

.navcontainer a:active
{
background: #fff;
color: #033;
}

.navcontainer li#active a
{
background: #fff;
color: #fff;

}

/*END NAV STYLES*/

/*MAPS CSS*/
#main-contentmapbg	{ width: 600px; margin: 0px auto; min-height: 464px;
					  background: url(maps_bg3.png) top center no-repeat;
					  position: relative; }
					  
#map				{ width: 462px; height: 222px; top: 125px; left: 74px; }
/*END MAPS*/

#main-sidebar       {
	position: absolute;
	left: 0;
	top: 3px;
	width: 170px;
	height: 3.896in;
	bottom: 0;
	background: #D5EAE9;
	padding: 0 10px;
	z-index: 1;
}
#main-sidebar p		{ font-size: 14px; color: #333;  }
#main-sidebar a 	{ color: #333; border-bottom: 1px dotted #333; text-decoration: none; }
#main-sidebar a:hover { border-bottom-style: solid; }
                      
#footer             { width: 960px; height: 40px; background: #D5EAE9; margin: 0 auto; }
#footer p           { padding: 10px; color: #333; font-size: 12px; }
#footer a           { color: #333; border-bottom: 1px dotted #333; text-decoration: none; }
#footer a:hover     { border-bottom-style: solid; }
