@charset "iso-8859-1";

html, body{
	background: #e9e9e9 url(../images/bfadelt.jpg) center top repeat-x;
	border:0;
	padding:0;
	margin: 0;
	font-family:Tahoma, sans serif;
	width: 100%;
	height:100%;
	font-size:12px;
	display: table;
} 

#page {	
	margin:0 auto;	
	background: #FFF;
	width:750px;
	padding:10px;
	text-align:left;
	line-height: normal;	
	vertical-align:top;	 
}		

#header {
	padding:5px 10px;
	margin-bottom:25px;
	background: orange;
	border: 2 orange;
}
	
#main {
	float:left;
	width:480px;
	padding:10px;
	background: pink;
}
			 
#sidebar {
	float: right;
	width:230px;
	padding:10px;
	text-align:right;
	font-size:11px;
	color:#949494;
	padding:5px;
}

#footer {
	clear:both;
	padding:5px 10px;
	height:50px;
	background: purple;
	border: 2 purple; 
}

h1 {font-size:24px;}
h2 {font-size:18px;}

.directory {font-size:18px;}

/* For the Index Page */ 
.special {
	color:#CC3333; 
		
}
.box1 {
	width:510px !important;
	height:139px !important;
	padding:10px;
	background:#e9e9e9;	   
}

.boxa {
	position:absolute;	
	width:250px!important;
}

.boxb {
	position:absolute;	
	width:250px!important;
	margin-left:260px;
	text-align: right;
	font-family:Tahoma, sans serif;
} 
#adders {
	position:absolute;
	margin-top:50px;
	margin-left:560px;
	text-align:center;
}
#search {
	position:absolute;
	margin-top:10px;
	margin-left:525px;
	width:225px;
}  



/* Linky Linky */

a {color:#000; text-decoration:none;}
a.main:link {color:#000; }	/* unvisited link */
a:visited {color:#000; }  /* visited link */
a:hover {color:#FF9933;text-decoration:underline;}  /* mouse over link */

/* More for Drill Down */

.prettyup {
	margin:20px; 
	font-size:14px; 
	font-weight:bold; 
	text-align:justify;
}
.pretty {
	font-size:14px;
	line-height:20px; 
	text-align:justify;
	width:480px; 
	padding:15px; 
	background:#e9e9e9;
}
.deets {
	font-size:14px;
	line-height:20px; 
	text-align:justify;
	width:480px;
	padding:15px;
 
}
.prettymore {
	font-size:14px;
	text-align:justify;
	margin-left:150px;
	width:480px; 
	padding:15px; 
}

.guideline {
	float: right;
	width:220px;
	text-align:justify;
	font-size:11px;
	color:#949494;
	padding:5px;
}
.tinytype {
	font-size:11px;
	color:#949494;
	vertical-align: bottom;	
}

 
.twoline {
	margin-left: 25px;
	font-family: Tahoma;
	font-stretch: wider;
	line-height: 20px;
}	 

.formof {
	background:#e9e9e9;
	border: 0;
} 

.infoofle {
	float:left;
	width: 520px;
	border-left:4px solid #FF9933;
}
