* {
	margin: 0;
	padding: 0;
}


body {
	text-align: center;
	padding: 20px 0;
	margin: 0;
	height:100%;
	background-color:#cccccc; 
	}


#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:2px #000066 solid;
	width: 760px;
	background-color:#FFFFFF;
	font: 0.7em Verdana, Arial, Helvetica;

}

#header {
	/*margin: 0 0 5px 0; */
	background: #FF6600;
}

#linksmenu {
	float: left;
	width: 135px; 
	/*widows:102px; */
	margin-top:0px;
	padding-top:0px;
}

#advert-panel {
	float: right;
	width: 152px;
	margin-left:0px;
}

#content { 
	float: left;
	width: 445px;
	/* height:495px; */
	padding-left:10px;
	margin:0px;
	/*padding-right:10px; */
	/*overflow:scroll; */
}
#content a {color:blue;}

#content ul {
margin:5px;
padding:5px;
	}
	
#content li {
padding-bottom:10px;
padding-left:5px;
	}

p {

	}
	
#footer {
	clear: both;
	font: 9px/11px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin-bottom:4px;
		}
		
#footer a:link {
	color:#000066; 
	line-height:2.5em;
}

h1 {
	margin-top: 5px;
	font: bold 1.9em Verdana, Arial, Helvetica;
	color:#000066;
	text-align:left
	}
	
h2 {
	font: bold 1em Verdana, Arial, Helvetica;
	color:#FF6600;
	}
	
h3 {
	font: bold 1.1em Verdana, Arial, Helvetica;
	text-align: left;
	color:#000066;
	}
	
.emph {
	font: bold 1em Verdana, Arial, Helvetica;
	text-align: left;
	color:#000066;
	}
	


#splash {
	width: 150px;
	float: right;
	padding-bottom: 5px;
	background: #FF6600;
	margin-left:10px;
	text-align:center;
	}
	
#splash p {
	color:#FFFFFF;
	text-align:center;
	font: 1.2em Verdana, Arial, Helvetica;
	}
	
#splash h1 {
	font: bold 1.9em Verdana, Arial, Helvetica;
	color:#000066;
	text-align:center;
	}
	
	
#results {
	width: 450px;
	height:70px;
	float: left;
	padding: 5px;
	background: #FFFFFF;
	margin-left:0px;
	text-align:left;
	overflow:auto;
	}
	
	.resultsdiv {
	width: 430px;
	height:130px;
	border:2px #000066 solid;
	float: left;
	padding: 5px;
	background: #FFFFFF;
	margin-bottom:6px;
	text-align:left;
	}
	
	.resultsdiv h1 {
	font: bold 1.8em "Times New Roman", Times, Verdana, Arial, Helvetica;
	color:#FF6600;
	}
	
	.resultsdiv h2 {
	font: bold 1em Verdana, Arial, Helvetica;
	color:#03347A;
	}
	
	.resultsdiv h3 {
	font: bold 1em Verdana, Arial, Helvetica;
	text-align:left;
	color:#FF6600;
	}
		
.resultimage {
border: 1px solid #03347A;
}

.resultslink a {
font: bold 1em Verdana, Arial, Helvetica;
	text-align:left;
	color:#FF6600;
}
.resultimage {
border: 1px solid #03347A;
}

.detailssdiv {
	width: 420px;
	border:2px #000066 solid;
	float: left;
	padding: 5px;
	background: #FFFFFF;
	margin-bottom:6px;
	text-align:left;
	}
	
	.detailsdiv h1 {
	font: bold 1.8em "Times New Roman", Times, Verdana, Arial, Helvetica;
	color:#FF6600;
	}
	

.detailsImage {
	width: 205px;
	float: right;
	padding: 5px;
	background: #FF6600;
	margin-left:10px;
	text-align:center;
	border: 1px #0066CC solid;
	}
	
	.detailsImage img {
	border-bottom: 5px solid #FF6600;
	float:left;
	}
	
	.searchheader {
	width: 438px;
	height:75px;
	float: left;
	background: #FF6600;
	text-align:left;
	padding-left:5px;
	margin-bottom:5px;
	}
	
	.searchheaderTitle {
	font: bold 1.5em Verdana, Arial, Helvetica;
	color:#000066;
	}
	
table
{
    border-color: #FF6600;
    border-width: 1px;
    border-style: solid;
}

td
{
    border-color: #FF6600;
    border-width: 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #FFFFFF;
}
	
/*===============================================================
LEFT NAVIGATION
=================================================================*/
#nav-fixed {
margin-top:0px;
padding-top:0px;
border-top:0px;
}

#nav-fixed ul {

	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#nav-fixed li {
  list-style:none;
  color:#FFFFFF;
  display: block;
  height: 40px;
  width: 127px;
  padding-top: 4px;
  background: #000066;
  text-align: center;
  line-height: 3em;
  border-top: 4px #FFFFFF solid;
  border-bottom: 5px #FFFFFF solid;
  float:left;
  margin-top:0px;
}

#nav-fixed .double-line {
  line-height:1.5em;
}

#nav-fixed .home {
  border-top:0px;
}
#nav-fixed .bottom-link {
  border-bottom: 9px #FFFFFF solid;
}

#nav-fixed li a:link { color: #FF6600; text-decoration:none;}
#nav-fixed li a:active { color: RED; text-decoration:none;}
#nav-fixed li a:visited { color: #FF6600; text-decoration:none;}



#nav-fixed li a:hover
{
  /*list-style:none; 
  display: block; */
  font-weight:bold;
 /* text-align: center; */
  color:#FFFFFF;
  }

