@charset "utf-8";
/* CSS Document */

body {
	cursor:default; 
	background:url(../images/site/bg.jpg) #020202 bottom center fixed no-repeat; 
	margin:0px; 
	padding:0px 0px 140px 0px; 
	width:100%; height:100%; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#5F594B; 
	font-size:17px; 
	overflow:auto;
}

a, a:link, a:visited, a:active {
	color:#9D2517;
	text-decoration:none;
}

a:hover {
	color:#FF0000;
	text-decoration:none;
}

@font-face {
    font-family: 'TrajanProRegular';
    src: url('../font/trajanp2-webfont.eot');
    src: url('../font/trajanp2-webfont.eot?iefix') format('eot'),
         url('../font/trajanp2-webfont.woff') format('woff'),
         url('../font/trajanp2-webfont.ttf') format('truetype'),
         url('../font/trajanp2-webfont.svg#') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'TrajanRegular';
    src: url('../font/trajan1r-webfont.eot');
    src: url('../font/trajan1r-webfont.eot?iefix') format('eot'),
         url('../font/trajan1r-webfont.woff') format('woff'),
         url('../font/trajan1r-webfont.ttf') format('truetype'),
         url('../font/trajan1r-webfont.svg#webfontlxejP0Tj') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'TrajanProRegular';
    src: url('../font/trajanpro-regular-webfont.eot');
    src: url('../font/trajanpro-regular-webfont.eot?iefix') format('eot'),
         url('../font/trajanpro-regular-webfont.woff') format('woff'),
         url('../font/trajanpro-regular-webfont.ttf') format('truetype'),
         url('../font/trajanpro-regular-webfont.svg#') format('svg');
    font-weight: normal;
    font-style: normal;

}

h1 {
	font-family:'TrajanRegular', Arial Narrow, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #28261A;
	font-size:34px;
	color:#3E3931;
	font-variant:small-caps;
	margin:30px 0px 0px 0px;
}

#content-wrapper {
	display:none;	
}

#headerSlideContainer {
	position: fixed;
	bottom:0px;
	width: 100%;
	background:url(../images/site/fog.png) bottom center no-repeat;
	z-index:998;
}

#headerSlideContent {
	width: 791px;
	height: 110px;
	margin: 0 auto;
}

.overall_container {
	width:700px; 
	padding:20px; 
	text-align:justify;
}

.logo {
	width:678px;
	height:104px;
	background:url(../images/site/logo.png) center no-repeat;
}

.listing_name {
	float:left; 
	width:350px;
}

.listing_container {
	border-bottom:1px solid #28261A; 
	padding:10px 0px 10px 0px;
}

.listing_coverage {
	float:left; 
	text-align:left; 
	color:#5F594B; 
	font-size:15px;
}

.listing_activity {
	float:right; 
	text-align:right; 
	width:75px; 
}

.l_active {
	color:#4E6040;
}

.l_limited {
	color:#756422;
}

.l_retired {
	color:#83322E;
}

.listing_address {
	float:left; 
	width:350px; 
	color:#423D2D; 
	font-size:15px;
}

.listing_category {
	float:left; 
	text-align:left; 
	color:#5F594B; 
	font-size:15px;
}

.listing_language{
	float:right; 
	text-align:right; 
	color:#5F594B; 
	font-size:15px;
}