htm {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
HTML {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
asp {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
aspx {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
FORM {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
OBJECT {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
	BACKGROUND-IMAGE: url(../images/page_background.gif); 
	HEIGHT: 100%; 
	TEXT-ALIGN: left; 
	min-width: 750px
}
DIV {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}
.masterTopContainerDIV {
	MARGIN-LEFT: auto;
	WIDTH: 100%;
	MARGIN-RIGHT: auto;
	POSITION: absolute;
	TOP: 0px;
	height: auto;
}
.topContainerDIV {
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	MARGIN-LEFT: auto; 
	BORDER-LEFT: black 1px solid; 
	WIDTH: 730px; 
	MARGIN-RIGHT: auto; 
	TOP: 0px; 
	HEIGHT: 240px; 
	BACKGROUND-COLOR: white
}
.masterBottomContainerDIV {
	Z-INDEX: 50; 
	MARGIN-LEFT: auto; 
	WIDTH: 100%; 
	MARGIN-RIGHT: auto; 
	POSITION: absolute; TOP: 216px; 
	HEIGHT: 100%
}
.bottomContainerDIV {
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	Z-INDEX: 30; 
	MARGIN-LEFT: auto; 
	BORDER-LEFT: black 1px solid; 
	WIDTH: 730px; 
	MARGIN-RIGHT: auto; 
	PADDING-TOP: 7px; 
	BORDER-BOTTOM: black 1px solid; 
	BACKGROUND-COLOR: white
}
.headerDIV {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; FONT-SIZE: 20px; 
	PADDING-BOTTOM: 10px; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 710px; 
	COLOR: #FFFFFF; 
	PADDING-TOP: 20px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: 35px; 
	BACKGROUND-COLOR: #35445B
}
.menuDIV {
	WIDTH: 724px; 
	POSITION: absolute; 
	TOP: 72px
}
.contentContainerDIV {
	HEIGHT: 9850px; 
	BACKGROUND-COLOR: white
}
.mainContentAreaDIV {
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 15px; 
	BORDER-TOP: black 1px solid; 
	PADDING-LEFT: 15px; FLOAT: left; 
	BACKGROUND-IMAGE: url(../images/main_background.gif); 
	PADDING-BOTTOM: 15px; 
	BORDER-LEFT: black 1px solid; 
	WIDTH: 698px; 
	PADDING-TOP: 15px; 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 9850px; 
	BACKGROUND-COLOR: #FFFFFF
}
.mainContentAreaDIV2 {
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 15px; 
	BORDER-TOP: black 1px solid; 
	PADDING-LEFT: 15px; 
	FLOAT: left; 
	BACKGROUND-IMAGE: url(../images/main_background.gif); 
	PADDING-BOTTOM: 15px; 
	BORDER-LEFT: black 1px solid; 
	WIDTH: 698px; 
	PADDING-TOP: 15px; 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 2250px; 
	BACKGROUND-COLOR: #edefec
}
.rightColDIV {
	FLOAT: right; 
	WIDTH: 215px; 
	HEIGHT: 100%; 
	BACKGROUND-COLOR: white
}
.rightColTop {
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: black 1px solid; 
	PADDING-LEFT: 10px; 
	BACKGROUND-IMAGE: url(../images/right_col_background.gif); 
	BORDER-LEFT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid; 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: #dee0de; 
	TEXT-ALIGN: center
}
.rightColBottom {
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: black 1px solid; 
	PADDING-LEFT: 10px; 
	BACKGROUND-IMAGE: url(../images/right_col_table_header.gif); 
	VERTICAL-ALIGN: text-top; 
	BORDER-LEFT: black 1px solid; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: black 1px solid; 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: #b6bbb5; 
	TEXT-ALIGN: center
}
.footerDIV {
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 11px; 
	Z-INDEX: 50; 
	BORDER-TOP: black 1px solid;
	PADDING-BOTTOM: 5px; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: black 1px solid; 
	COLOR: black; 
	PADDING-TOP: 5px; 
	BACKGROUND-REPEAT: repeat-x; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	POSITION: relative; 
	HEIGHT: 50px; 

}
H1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #000066; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000066; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headingTABLE {
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid
}
.featuredListings {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.menuTab {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: black; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center
}
.smallText {
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.smallLink {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.smallLink:active {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.smallLink:unknown {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.smallLink:hover {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}



/*


*/

#listingsbox {

	position:relative;
	width:680px;
	height:200px;
	border:1px solid #555;

	margin-top:10px;
	background-image:url(images/listingsboxbg.jpg);
	background-repeat:repeat-y;
	border:1px solid #555;
}
#listingstitle {
	background-color:#000000;

}

h2.listingstitle  {
	font-size:14px;
	font-weight: bold;

}
#listingstext {
    position:relative;
	float:right;
	width:480px;
	background-color:#FFF;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #555;
}
*html #listingstext {
    margin-right:5px;
}
#listingstext p {
    text-align:left;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:15px;
	color:#555;
}
#listingsimage {
    position:relative;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
	float:left;
	width:165px;

	background-color:#FFFFFF;
}
*html #listingsimage {
    margin-left:5px;
}



#headingbox {
	position:relative;
	width:680px;
	height:200px;
	border:1px solid #555;
	margin-top:10px;
	background-image:url(images/listingsboxbg.jpg);
	background-repeat:repeat-y;
	border:1px solid #555;
}
#headingtitle {
	background-color:#000000;
}

h2.headingtitle  {
	font-size:14px;
	font-weight: bold;
}
#headingtext1 {
    position:relative;
	float:left;
	width:320px;
	background-color:#FFF;
	border:1px solid #555;
}
#headingtext2 {
    position:relative;
	float:right;
	width:320px;
	
	background-color:#FFF;
	border:1px solid #555;
}
h3.headingtext {
	text-align:left;
	color:#555;
	font-size:13px;
	font-weight: bold;
	padding-left:10px;
}
#headingtext p {
    text-align:left;
	color:#555;
	font-size:11px;
	font-weight: bold;
	padding-left:10px;
}