@import url("pop_up_boxes.css") all;
@import url("admin.css") all;

/*--Main Page Divisions--------------------------------------------------------------------------------------------------*/
body{
	margin:0;
	background:#000 url('../images/bg.jpg') top center fixed no-repeat;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#777;
	overflow:auto;
}
#wrapper{
	margin:0 auto;
	width:900px;
}
	#header{
		height:186px;
		background:transparent url('../images/header.png') 0 0 no-repeat;
	}
		#loginPanel{
		 	float:right;
			margin-top:5px;
			margin-right:100px;
		}
			#userName{
				height:24px;
				width:130px;
				border:0;
				background:transparent url('../images/user.png') 0 0 no-repeat;
				font-family:"Century Gothic", Verdana;
				font-size:10px;
				color:#CCC;
				text-indent:20px;
				padding-top:8px;
			}
			#passName{
				height:24px;
				width:130px;
				border:0;
				background:transparent url('../images/pass.png') 0 0 no-repeat;
				font-family:"Century Gothic", Verdana;
				font-size:10px;
				color:#CCC;
				text-indent:20px;
				padding-top:8px;
			}
			#loggedIn{
				width:243px;
				height:26px;
				background:transparent url('../images/continue.png') 0 0 no-repeat;
				display:block;
				margin-top:7px;
			}
			#loggedIn:hover{
				background-position:0 -26px;	
			}
			#status{
				width:243px;
				height:25px;
				background:transparent url('../images/status.png') 0 0 no-repeat;
				font-size:10px;
				color:#777;
				text-indent:15px;
				padding-top:8px;
			}
		#portal{
			margin-left:142px;	
		}
		#portal a{
			color:#777;
			text-decoration:none;
			font-size:11px;
			padding:2px;
		}
		#portal a:hover{
			color:#c3b032;
		}
		#portal #recommendP{
			color:#F96;
			text-decoration:none;
			font-size:11px;
			padding:2px;
		}
		#portal #recommendP:hover{
			color:#c3b032;
		}
		#home{
			float:left;	
			margin-left:75px;
		}
		#home a{
			color:#777;
			text-decoration:none;
			font-size:11px;
			padding:2px;
		}
		#home a:hover{
			color:#c3b032;
		}
		#navigation{
			clear:both;
			margin:0 0 0 175px;	
			padding-top:25px;
		}
			.navButton{
				width:120px;
				height:20px;
				background:transparent url('../images/nav.png') 0 0 no-repeat;
				display:block;
				float:left;
				font-family:"Century Gothic", Verdana;
				font-size:14px;
				color:#999;
				text-align:center;
				text-decoration:none;
				font-weight:bold;
			}
			.navButton:hover{
				background-position:0 -20px;
				color:#c3b032;
			}

	#content{
		background:#1f1f1f;
		min-height:400px;
		padding:0px 10px 10px 10px;
		overflow:auto;
	}
	#footer{
		height:97px;
		background:transparent url('../images/footer.png') 0 0 no-repeat;
	}
		#search{
			margin:0 0 0 5px;
			padding-top:10px;
		}
		#searchBox{
			height:27px;
			width:130px;
			border:0;
			background:transparent url('../images/searchBox.png') 0 0 no-repeat;
			font-family:"Century Gothic", Verdana;
			font-size:10px;
			color:#CCC;
			text-indent:10px;
			padding-top:11px;
		}
	#disclaimer{
		height:31px;
		background:transparent url('../images/disclaimer.png') top center no-repeat;
	}
	
/*--Standard Links--------------------------------------------------------------------------------------------------*/
.link{
	font-family:"Century Gothic", Verdana;
	font-size:11px;
	color:#999;;
	text-decoration:none;
	font-weight:bold;
}
.link:hover{
	color:#c3b032;	
}

/*--Pilot display--------------------------------------------------------------------------------------------------*/
.userDisplayLarge{
	margin:0 auto;
	width:600px;
	padding:5px;
	margin-top:20px;
	margin-bottom:10px;
	background:#1f1f1f;
	overflow:auto;
}
/*--Seperate Large Box--*/
.userDisplay{
	float:left;
	width:420px;
	height:110px;
	padding:5px;
	margin-right:10px;
	margin-bottom:10px;
	border-bottom:1px solid #333;
}
	.header{
		border-bottom:1px dashed #333;	
	}
		.date{
			float:right;
			font-size:10px;
		}
		.name{
			text-indent:1em;
			font-size:20px;
			font-weight:bold;
			letter-spacing:3px;
			color:#999;
		}
			.name a{
				font-size:14px;
				font-weight:bold;
				letter-spacing:3px;
				color:#999;
				text-decoration:none;
			}
			.name a:hover{
				color:#c3b032;
			}
	.desc{
		margin-top:.5em;
		padding: 0 5px 0 5px;
		line-height:1.8;
	}
/*--Page Link display--------------------------------------------------------------------------------------------------*/
.pages{
	clear:both; 
	text-align:center; 
	text-indent:0;	
}
	.pages a{
		font-size:12px;
		letter-spacing:3px;
		color:#999;
		text-decoration:none;
	}
	.pages a:hover{
		color:#c3b032;
	}
/*--Search Page--------------------------------------------------------------------------------------------------*/
.listing{
	font-size:14px;
	display:block;
	border-bottom:1px dashed #444;
	text-indent:1em;
	font-weight:bold;
}
.searchLink{
	width: 300px;
	border:none;
	list-style:none;
}
	.searchLink a{
		padding:.1em 0;
		display:block;
		text-decoration:none;
		color:#999;
		font-weight:bold;
		font-size:14px;
		text-indent:2.5em;
		background:#333 url('../images/arrow.png') 5px 50% no-repeat;	
		border-bottom:1px solid #333;
	}
	.searchLink a:hover{
		background:transparent url('../images/arrow.png') 10px 50% no-repeat;
		color:#c3b032	
	}
/*--Recommendation--------------------------------------------------------------------------------------------------*/
#request{
	margin:0;
	padding:0;
	border:0;
	width:500px;
}
#request ul{
	padding:0;
	margin:0;
	list-style:none;
}
#request ul li{
	float:left;	
}
#request ul li label{
	padding-right:5px;
	font-weight:bold;
	float:left;
	text-align:right;
	width:200px;
	line-height:2.2;
}
#request ul li input{
	width:250px;
}
#request ul li textarea{
	width:250px;
	height:100px;
	margin-bottom:10px;
}
#request ul li #submit{
	margin:0 0 0 205px;
	width:auto;
}
#request ul li #ver{
	clear:both;
	padding-top:10px;
	margin:0 0 0 205px;
	color:#FF0;
}