/* CSS Document */
html {
	font: small/1.4 'Arial, Helvetica, sans-serif';
	font-size: 14px;
}

body {
background:url('images/Version-3-body-stripe.png')repeat-x;
}

a.link {
	color: #FFFFFF;
	text-decoration: none;	
}

a.visited {
	color:#FFFFFF;
	text-decoration:none;
}

a.active {
	color:#FFFFFF;
	text-decoration:none;
}
/*-----------------------------------------------------------------------*/

/*the is the logo and tagline for all pages*/

#logo {
		
		position:absolute; 
		width: 50px;
		height: 112px;
		left:52px;
		top:10px;
}

#tag_line {
		background:url('images/tag_line.png');
		position:absolute;
		top: 88px;
		left:220px;
		height:28px;
		width: 183px;
		z-index:2;
}

/*these are the gray box at top*/

#corner_top{
		background: url('images/text_area.png') repeat-y;
		position: absolute;
		top: 553px;
		left: 228px;		
		height: 109px;
		width: 136px;
		z-index: 3;

}
/*this is the white boxes inside the graybox on the page top right corner*/

/*#text_area_top {
 		background: url('images/text_area.png') repeat-y;
		position: absolute;
		top: 405px;
		left: 226px;
		height: 29px;
		width: 748px;
		z-index: 2;
		border: inset:#CCCCCC;
}*/

/*-----------------------------------------------------------------------*/

/*boxes that show text on front page*/
/*
.spots {
	
	position:absolute;
	left:381px;
	height:194px;
	width:5px;
	
}

#rounded1_top{
	background:url('images/rounded_top.png') no-repeat;
	position:absolute;
	top:605px;
	height:13px;
	width:255px;
	left: 50px;
	z-index:8;
}

#rounded1_bottom{
	background:url('images/rounded_bottom.png') no-repeat;
	position:absolute;
	top:788px;
	height:13px;
	width:255px;
	left: 50px;
	z-index:8;
}*/

#spots1{
	
	position:absolute;
	top:257px;
	height:403px;
	width:753px;
	left: 13px;
	z-index: 3;
	border-style:solid;
	border-color:#00137F;

	
	
}

/*#rounded2_top{
	background:url('images/rounded_top.png') no-repeat;
	position:absolute;
	top:605px;
	height:13px;
	width:255px;
	left: 392px;
	z-index:8;
}

#rounded2_bottom{
	background:url('images/rounded_bottom.png') no-repeat;
	position:absolute;
	top:788px;
	height:13px;
	width:255px;
	left: 392px;
	z-index:8;
}

#spots2{
	background: url('images/text_area.jpg') repeat-y;
	position:absolute;
	top:610px;
	height:173px;
	width:231px;
	left: 393px;
	z-index: 1;
	
}

#rounded3_top{
	background:url('images/rounded_top.png') no-repeat;
	position:absolute;
	top:605px;
	height:13px;
	width:255px;
	left: 720px;
	z-index:8;
}

#rounded3_bottom{
	background:url('images/rounded_bottom.png') no-repeat;
	position:absolute;
	top:788px;
	height:13px;
	width:255px;
	left: 720px;
	z-index:8;
}


#spots3{
	background: url('images/text_area.jpg') repeat-y;
	position:absolute;
	top:610px;
	height:173px;
	width:231px;
	left: 720px;
	z-index: 1;

	
}*/

/*------------------------------------------------------------------------------*/

/*gray area on front page*/
#corner_index {
		background: url('images/index_mask.jpg');
		position: absolute;
		top: 224px;
		left: 40px;		
		height: 225px;
		width: 751px;
		z-index: 1;
		float: left;
		border:#999999;
}

/*this starts the local navigation bar that displays on the homepage*/

#front_page { 
	margin: 0;
	padding: 0;
	background: #00137F;
	list-style-type: none;
	top: 183px;
	left: 228px;
	width: 157px;
	float: left;
	z-index:2;
}

#front_page li {
	margin: 0;
	padding: 0;	
	float: left;
	width: 100%;
}

#front_page a{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0 15px;
	line-height: 2.5;
	border-bottom: 1px solid #FFFFFF;
}

#front_page a:hover {
	background:#999999;
}

/*ends the local nav bar that displays on the homepage*/

/*-------------------------------------------------------------------------*/

/*the gray box on the homepage*/

#corner_index {
		background: url('images/index_mask.jpg');
		position: absolute;
		top: 182px;
		left: 233px;		
		height: 216px;
		width: 751px;
		z-index: 1;
		float: left;
		border:#999999;
}

/*text area for the index page*/

 /*#text_area_index {
 		background: url('images/text_area.jpg') repeat-y;
		position: absolute;
		top: 414px;
		left: 244px;
		width: 747px;
		height:105px;
		z-index: 2;
		border: inset;
		border-color:#CCCCCC;*/			
}

/*text area for the homepage*/

#text_area_front {
 		background: url('images/text_box_front.jpg') repeat-x;
		position: absolute;
		top: 340px;
		left: 51px;
		width: 163px;
		height:186px;
		z-index: 2;		
}

/*------------------------------------------------------------------------*/

/* begin global navigation bar*/

#nav {
	margin:	0;
	padding: 0;
	background: #00137F;
	color:#FFFFFF;
	list-style: none;
	width: 521px;
	left: 480px;
	position:absolute;
	top:89px;
	right: 8px;
	height: 35px;
}

#nav li {
		margin: 0px;
		padding: 0px;
		float:left;
}

#nav a {
	  	float:left;
		width:72px;
		color: #FFFFFF;
		text-decoration: none;
		padding: 0 15px;
		line-height: 2.5;
		/*font-size:14px;*/
		text-align: center;
		border-right: 1px solid #FFFFFF;
		}

#nav #nav_home a {
		border:none;
		}

#nav #nav_contact a {
		border:none;
		}
#nav a:hover {
	background-color: #999999;
}
/*end of navigation bar*/

/*-----------------------------------------------------------------*/

/*gray area of pages besides the homepage*/
#corner {
		background: url('images/index_mask.jpg');
		position: absolute;
		top: 29px;
		left: 27px;		
		height: 218px;
		width: 751px;
		z-index: 1;
		float: left;
		border:#999999;
}

#scrolling_images{

position: absolute;
		top: 162px;
		left: 225px;
		height: 218px;
		width: 751px;
		z-index:2;
		float:left;
}

.label{
	position:absolute;
	top: 99px;
	width: 203px;
	left: 25px;
}

.name{
	position:absolute;
	left: 25px;
	top: 38px;
}

/*text area for the rest of the pages not the homepage*/

#text_area_rounded{
		background: url('images/text_rounded_top.png') no-repeat;
		position: absolute;
		top: 403px;
		left: 56px;
		width: 933px;
		height:20px;
		z-index: 3;
}

#text_area_rounded_bottom{
	background: url('images/text_rounded_bottom.png') no-repeat;
	position: absolute;
	left: 1px;
	width: 918px;
	height:20px;
	z-index: 3;
	top: 148px;
}

#text_area {
 		background: url('images/text_area.jpg') repeat-y;
		position: absolute;
		top: 12px;
		left: 181px;
		width: 559px;
		/*height:165px;*/
		z-index: 2;		
}

.larger_text_area {
	background: url('images/Version3-background.png') repeat-x;
	position:absolute;
	top:135px;
	left:200px;
	width:806px;
	height: 740px;
	z-index: 1;

}

.text {
		font: Verdana, Arial, Helvetica, sans-serif;
		
		color:#00137F;
		z-index:3;
		padding:5px 10px ;
		
}

/*------------------------------------------------------------------*/

/*copyright attributes*/

#copyright{
	position: absolute;
	top:683px;
	left:273px;
	font-size:x-small;
	width: 300px;
	z-index:2;
}

#bottom_banner{
	background:url('images/Version-3 stripe.png')repeat-x;
	position: absolute;
	top: 731px;
	left:-117px;
	width:1017px;
	height:14px;
	z-index: 1;

}

#top_banner{
	background:url('images/Version-3 stripe.png')repeat-x;
	position: absolute;
	top: 11px;
	left:80px;
	width:1017px;
	height:14px;
	z-index: 1;
}
