/*
	Author: Man Lu - mon@mudesign.com
	Project: Tenant Screening.org
	Copyright 2005
*/

body {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #666;
   background-color: #FFFFFF;
   text-align: justify;
}

html, body {
	margin: 0;
	padding: 0;
}

html, body, #container {
   	min-height: 100%;
	width: 100%;
	height: 100%;
    }

html>body, html>body #container {
    height: auto;
    } 

#container {
	position: absolute;
	left:0px;
	top:0px;
}

#banner {
	position: absolute;
	left:0px;
	top:0px;
	width:276px;
	height:85px;
}

#banner-spacer {
	background-image: url(../images/banner_spacer.gif);
	position: absolute;
	left:276px;
	top:0px;
	width:524px;
	height:85px;
}
/*
#top_bg {
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat-x;
	position: absolute;
	left: 800px;
	top: 0px;
	width: 37.5%;
	height: 111px;
}*/

#links-leftspacer {
	position:absolute;
	left:0px;
	top:85px;
	width:15px;
	height:25px;
}

#home {
	position:absolute;
	left:15px;
	top:85px;
	width:55px;
	height:25px;
}

#about {
	position:absolute;
	left:70px;
	top:85px;
	width:74px;
	height:25px;
}

#faq {
	position:absolute;
	left:144px;
	top:85px;
	width:45px;
	height:25px;
}

#contact {
	position:absolute;
	left:189px;
	top:85px;
	width:87px;
	height:25px;
}

#links-rightspacer {
	position:absolute;
	left:276px;
	top:85px;
	width:253px;
	height:25px;
}

#search {
	position:absolute;
	left:529px;
	top:85px;
	width:61px;
	height:25px;
}

#searchbg {
	background-image: url(../images/searchbg.gif);
	background-repeat: repeat-x;
	position:absolute;
	left:590px;
	top:85px;
	width:210px;
	height:25px;
}

#states-ddbox {
	background-image: url(../images/states_ddbox.gif);
	background-repeat: no-repeat;
	position:absolute;
	left:0px;
	top:110px;
	width:183px;
	height:39px;
}

#cat-ddbox {
	background-image: url(../images/cat_ddbox.gif);
	background-repeat: no-repeat;
	position:absolute;
	left:183px;
	top:110px;
	width:178px;
	height:39px;
}

#dd-spacer {
	background-image: url(../images/dd_spacer.gif);
	background-repeat: repeat-x;
	position:absolute;
	left:361px;
	top:110px;
	width:439px;
	height:39px;
}

#content {
	float: left;
	background-color: #FFFFFF;
	margin-left:5px;
	margin-right: 15px;
	margin-top:150px;
	padding-bottom: 114px;
	width: 49%;
}

/* \* IE Hack for #content*/
* html #content {
	margin-top: 150px;
	padding-bottom: 130px;
	width: 47%;
}
/* */ 

#adspace {
   float: left;
   margin-top: 149px;
   margin-left: 50px;
   width: 150px;
   padding-bottom: 175px;
}
/* \* IE Hack for #adspace*/
* html #adspace {
    margin-left: 55px;
    }
/* */ 
html>#adspace {
	float: left;
	padding-bottom: 200px;
}

#adspace img {
   border: 1px solid #000000;
   margin-bottom: 15px;
}

.ad120 {
   height: 402px;
   width: 122px;
   border: 1px solid #000000;
   text-align: center;
}
.ad468 {
   height: 60px;
   width: 468px;
   border: 1px solid #000000;
   text-align: center;
}

/* \* IE Hack for #footer-wrapper*/
* html #footer-wrapper {
    bottom: -5px;
    }
/* */ 

#footer-wrapper {
	position: absolute;
	top: auto;
	bottom: 0px;
	left: 0;
	background-image: url(../images/footer.gif);
	background-repeat: repeat-x;
	width:800px;
	height:114px;
	padding-top: 0;
}

#footer {
}
/*
#footer_bg {
	position: absolute;
	bottom: 0;
	left: 800px;
	background-image: url(../images/footer.gif);
	background-repeat: repeat-x;
	width: 38%;
	height: 114px;
}*/
#footer td {
	padding-top: 10px;
	padding-left: 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align:top;
	width: 80px;
}
#footer a:link, #footer a:visited {
	text-decoration: none;
	color: #ffe117;
}
#footer a:hover {
	text-decoration: underline;
	color: #ffffff;
}
