/* Redefined HTML Tags */
html, body {
	background: #EBEBEB url(/photolib/wrapper/assbg.gif) repeat-y;
	margin: 0;
	padding: 0;
	height: 100%;
	}
	
	
/* Wrapper Specific */
#base {
	background-color: #FFFFFF;
	}
.bannerBg {
	background-color: #333366;
	}
.topBar 
{
	background-color:#333366;
	
	}

.topBar a:link, .topBar a:visited, .topBar a:active {
	font: 12px Arial, Helvetica, sans-serif;
	color: #D5D5D5;
	text-decoration: none;
	}
.topBar a:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #D5D5D5;
	text-decoration: underline;
	}
.topBarText {
	font: 12px Arial, Helvetica, sans-serif;
	color: #D5D5D5;
	}
.topBarBold {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	}
.menuBar {
	background-color: #FFFFFF;
	width:180px;
	}
.menuBarTopImage {
	background-color: #457092;
	width: 100%; 
	height: 45px;
	}
.menu {
	list-style-type: none;
	line-height: 16px;
	padding: 0 0 0 15px;
	margin: 5px 0 0 0px;
	}
.CustomMenu {
	list-style-type: square;
	font: 11px;
	line-height: 16px;
	padding: 0 0 0 15px;
	margin-top: 3px;
	margin-left: 3px;
	}
.menu a:link, .menu a:visited, .menu a:active {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	}
.menu a:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: underline;
	}
.CustomMenu a:link, .CustomMenu a:visited, .CustomMenu a:active {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	}
.CustomMenu a:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: underline;
	}
.menuBold {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	}
.Emheadline {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	}
.Emsmall {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	}
	
	
	
/* Quick Search */
#searchContainer{
	width:550px;
	height:55px;	
	background-color:#f7f7f7;
	margin:1px 0 1px 50px;
	padding:0;
	}
#find{
	padding-top:23px;
	}
#goBtn
{
	float:left;
	margin-top:21px;
	}
#searchContainer div{
	float:left;
	margin:0 5px;
	}
#searchContainer div span{
	font-family: arial, helvetica, non-serif; 
	font-size: 8pt; 
	color: #000000; 
	font-style: italic;
	display:block;
	padding-top:7px;
	}
#radius, #find, #findBtn, #findBtn, #findBtn2, #searchImage, #Now, #blueBtn, #detailedSearch a{
	display:none;
	}
.location{
	padding:2px;
	}

#advancedSearch 
{
	width:500px;
	display:block;
	font: 11px Arial, Helvetica, sans-serif;
	clear:both;
	padding-left:120px;
	}
#advancedSearch a{
		text-decoration:none;
		}
#darkFind{
	padding-top:22px;
	}	
#loggedOut{
margin:10px;
}
#loggedIn
{
	height:115px;
}
/* New Classes */


