html, body {
	height: 100%;
}
* { margin: 0px; padding: 0px; border: 0px; }
body { font-size: 80%; background: #cccccc url("images/layout/bg_tile.png") 0px 0px repeat-x; }

/* FLASH */
#flashIntro {
	width: 576px; /* 580 m/p/b */
	height: 266px;
	margin-bottom: 10px;
	font: 1em Verdana, sans-serif;
	border: 2px Solid #ffffff;
	color: #ffffff;
}
#flashSlideshow {
	width: 576px;
	height: 480px;
	margin: 10px 0px 20px 0px;
	font: 1em Verdana, sans-serif;
	color: #ffffff;
}
#flashListing {
	float: right;
	width: 340px;
	height: 250px;
	margin: 7px 0px 10px 20px;
	font: 1em Verdana, sans-serif;
	color: #ffffff;
}

/* DIVS */
#container {
	display: block;
	width: 840px;
	min-height: 100%;
	margin: 0px auto;
	background: #0d4a88 url("../images/layout/bg.jpg") 0px 0px repeat-x;
	border-left: 1px #ffffff solid;
	border-right: 1px #ffffff solid;
}

#container2 {
	
	
	display: block;
	
	min-height: 100%;
	margin: 0px auto;
	background: #0d4a88 url("../images/layout/bg.jpg") 0px 0px repeat-x;
	border-left: 1px #ffffff solid;
	border-right: 1px #ffffff solid;
    
	
}

.popUpButton {

	border: solid 2px #FFFFFF;
	background-color: white;
    border-color:Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:900;
	color:Blue;
	padding:2px;
	text-align:center;
	}



* html #container {
	height: 100%;
}
#header {
	width: 100%;
	height: 100px;
	padding: 20px 0px 35px 0px;
}

#header2 {
	width: 100%;
	height: 50px;
	padding: 20px 0px 10px 0px;
}

#content {
	width: 100%; /* 781 m/p/b */
	margin: 10px 25px 0px 34px;
}
#copy {
	float: left;
	width: 576px; /* 581 m/p/b */
	margin: 5px 0px 50px 0px;
	padding: 0px 0px 0px 5px;
}
#footer {
	clear: both;
	width: 781px;
	height: 100px;
	font-size: 0.9em;
	text-align: center;
	padding-top: 2px;
	border-top: 1px solid white;
}

/* NAV */
#nav {
	float: left;
	width: 200px; /* 200 m/p/b */
	margin: 5px 0px 50px 0px;
}
#nav ul {
	list-style-type: none;
	color: #FFFFFF;
}
#nav li.parent {
	margin: 5px 0px;
}
#nav li.child {
	margin: 2px 0px 2px 15px;
}
#nav li.parent a {
	font: 1.4em Georgia, Times, "Times New Roman", serif;
	color: #cccccc;
	text-decoration: none;
	padding: 0px 3px;
}
#nav li.parent a:hover, #nav li.parent.selected a, #nav li.child.selected a {
	color: #ffffff;
}
#nav li.child a {
	font: italic 0.95em Georgia, Times, "Times New Roman", serif;
	color: #cccccc;
	text-decoration: none;
	padding: 0px 2px;
}
#nav li.child a:hover {
	color: #ffffff;
}

/* COPY */
p {
	font: 1em Verdana, Arial, sans-serif;
	color: #ffffff;
	
	line-height: 18px;
	margin-bottom: 10px;
}



.Pager
{
	

	font: 1em Verdana, Arial, sans-serif;
	color: #ffffff;
    width:550px;
	line-height: 18px;
	margin-bottom: 10px;

	
}

.data 
{

font: 1em Verdana, Arial, sans-serif;
color: #ffffff;
line-height: 18px;
margin-bottom: 10px;
}

h1 { /* TOP HEADERS */
	font: 2.5em Georgia, Times, "Times New Roman", serif;
	color: #ffffff;
	margin-bottom: 10px;
}
h2 { /* SUB HEADERS */
	font: 1.8em Georgia, Times, "Times New Roman", serif;
	color: #ffffff;
	margin-bottom: 10px;
}
h3 { /* NOT USED */
	font: 1.8em Georgia, Times, "Times New Roman", serif;
	color: #ffffff;
	margin-bottom: 10px;
}



#listings h3 { /* LISTING ADDRESSES */
	clear: left;
	font: 1.8em Georgia, Times, "Times New Roman", serif;
	color: #ffffff;
	margin-bottom: 10px;
}
h4 { /* PRICE */
	font: bold 1.4em Georgia, Times, "Times New Roman", serif;
	color: #cccccc;
	margin-bottom: 0px;
}

h5{ 
	font: 2.5em Georgia, Times, "Times New Roman", serif;
	color: #ffffff;
	margin-bottom: 0px;
}


h6 {
	font: 1em Verdana, Arial, sans-serif;
	font-size:x-small;
	color: #ffffff;
	line-height: 18px;
	margin-bottom: 10px;
}



/* LINKS */
a {
	color: #cccccc;
}
a.sb:hover {
	background-color: #ffffff;
	text-decoration: none;
}

/* LISTINGS */
#listings ul {
	font: 1.2em Georgia, Times, "Times New Roman", serif;
	color: #ffffff;
	list-style-type: none;
}
#listings ul li {
	margin: 5px 0px;
}
#listings img {
	margin: 0px 10px 10px 0px;
}
#listing_detail ul {
	font: 1.2em Georgia, Times, "Times New Roman", serif;
	color: #ffffff;
	list-style-type: none;
	margin-bottom: 20px;
}
#listing_detail ul li {
	margin: 5px 0px;
}

/* DATA */
#data ul {
	height: 125px;
	list-style-type: none;
	font: 1em Verdana, Arial, sans-serif;
	color: #ffffff;
	margin-bottom: 40px;
}

#data .colL {
	clear: both;
	float: left;
	width: 180px;
	text-align: left;
}


#data .colL2 {
	clear:right;
	float: left;
	width: 0px;
	text-align: left;
}


#data li {
	float: left;
	width: 36px;
	text-align: center;
}
#data .colR {
	float: left;
	width: 70px;
	margin-left: 35px;
	text-align: center;
}
#data ul.short {
	width: 80%;
}

#data ul.short2 {
	width: 40%;
}

#data .gap {
	clear: both;
	float: left;
	width: 100%;
	height: 10px;
}

/* IMAGES */
img.resume_pic {
	border: 3px solid #cccccc;
	margin-bottom: 5px;
}
img.listing {
	float: left;
	border: 2px Solid #ffffff;
}
.logo {
	margin-left: 15px;
	float: left;
}
.footer {
	padding-top: 10px;
	font: 70% Verdana;
	color: #002349;
}
hr {
	color: #ffffff;
	height: 1px;
}
.body
{
 background-color:#285483;
 background-image:none;
}

li
{	font: 13px Georgia, Times, "Times New Roman", serif;
	color: #ffffff;
	list-style-type: none;
	
	}
