
* { margin: 0px; padding: 0px;}


BODY
{
	background: #ccd3ff url('../images/mainBack.jpg') repeat-x;

}

#mainBox
{
	width: 1020px;
	text-align: left;	
}


#headerBox
{
	position: relative;
	background: url('../images/header.jpg') no-repeat top center;	
	width: 1020px;
	height: 154px;
	z-index: 10;
}

#aboveHeaderNav
{
	color: #ffffff;
	width: 1000;

	padding-left: 10px;
	padding-right: 10px;
	text-align: right;
}

#aboveHeaderNav input
{
	color: #ffffff;	
}

#logoBox
{
	position: absolute;
	left: 20px;
	top: 35px;
}

#googleAdBox
{
	position: absolute;
	left: 270px;
	top: 35px;
}

#leftBridge
{
	background: url('../images/leftBridge.jpg') no-repeat top left;	
	width: 8px;
	height: 128px;
	position: absolute;
	top: 154px;
	left: 0px;
	z-index: 10;

}

#rightBridge
{
	background: url('../images/rightBridge.jpg') no-repeat top center;	
	width: 9px;
	height: 128px;
	position: absolute;
	top: 154px;
	left: 1011px;
	z-index: 10;
}

#headerBarLinks
{
	position: absolute;
	height: 23px;
	left: 19px;
	top: 140px;
	width: 980px;


	text-align: center;
	background: url('../images/topnavmiddle.jpg') repeat-x;
	z-index: 10;
	
}

#headerBarLinksLeft
{
	position: relative;
	height: 23px;
	width: 13px;
	background: url('../images/topnavleft.jpg') no-repeat;
	float: left;
}
#headerBackLinksBox
{
	float: left;
	width: 954px;

	text-align: center;
}

#headerBarLinksRight
{
	position: absolute;
	height: 23px;
	width: 13px;
	right: 0px;
	background: url('../images/topnavright.jpg') no-repeat;
	float: left;
}

a.Header-Link
{
	color: #ffffff;	
	margin-left: 5px;
	margin-right: 5px;
}
a:hover.Header-Link
{
	color: #c6cdf8;	
	margin-left: 5px;
	margin-right: 5px;
}

#contentBox
{
	position: relative;
	padding-top: 10px;
	width: 1020px;
	background: url('../images/contentRepeat.jpg');
}
#contentBottomBox
{
	width: 1020px;
	height: 28px;
	background: url('../images/contentFooter.jpg');
}

#leftColumn,#centerColumn,#rightColumn
{
	float: left;	
}

#leftColumn
{
	width: 128px;
	margin: 10px;
	margin-top: 15px;
	margin-left: 20px;
}

#centerColumn
{
	width: 640px;
	margin-top: 15px;
	margin-right: 13px;
	margin-left: 7px;
	margin-bottom: 20px;

}

#rightColumn
{
	width: 175px;	
	margin-top: 15px;
	margin-left: 6px;

	
}

.clr
{
	clear: both;
}


.leftNavBlock
{
	background: url('../images/leftnavmiddle.jpg') repeat-y top center;
	width: 127px;
	margin-bottom: 10px;


}

.leftNavHeader
{
	background: url('../images/leftnavtop.jpg');
	width: 127px;
	height: 21px;
	text-align: center;

}
.leftNavHeaderText
{
	padding-top: 3px;
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : normal;
	color : #FFFFFF;	

}
.leftNavInfo
{
	margin-top: 3px;	
}
.leftNavInfoRow
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	margin-left: 3px;

}

.leftNavInfoRow input, .leftNavInfoRow a
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : normal;
	text-decoration : underline;
	color : #0000FF;
}
.leftNavInfoRow a
{
	margin-left: 3px;

}


.leftNavFooter
{
	background: #ffffff url('../images/leftnavbottom.jpg') no-repeat top center;;
	width: 127px;
	height: 8px;
}

.rightNavBlock
{
	background: url('../images/rightnavmiddle.jpg') repeat-y top center;
	width: 172px;
	margin-bottom: 10px;
}

.rightNavHeader
{
	background: url('../images/rightnavtop.jpg');
	width: 172px;
	height: 20px;
	text-align: center;

}
.rightNavHeaderText
{
	padding-top: 3px;
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : normal;
	color : #FFFFFF;	

}
.rightNavInfoRow
{
	margin: 5px;	
}
.rightNavFooter
{
	background: #ffffff url('../images/rightnavbottom.jpg') no-repeat;
	width: 172px;
	height: 11px;
}

#footer a
{
	color: #4d4f60;	
}

.featuredListingBox
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : normal;
	color: #000000;
	margin: 5px;
}
.featuredListing_image
{
	text-align: center;	
	margin-bottom: 10px;
}
.featuredListing_image img
{
	width: 150px;
}













P  {}

H1  {
	font-size : 18px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : bold;
	color : #336699;
}

H2  {}

H3  {}

A  {}

A:Visited  {}

A:Active  {}

A:Hover  {}



FORM.tb {
	display:inline;
	margin-left : 0;
	margin-right : 0;
	padding-left : 0;
	padding-right : 0;
	padding-bottom : 0;
	padding-top : 0;
}

.linkbutton {
	background-color: transparent;
	color : #0000FF;
	border: none;
	text-decoration: underline;
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : normal;
	text-align: left;
	cursor = 'hand';
	margin-bottom: 0;
	margin-top : 0;
	margin-right : 0;
	margin-left : 0;
	padding : 0;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	width : 120;
}

.linkbutton_horiz {
	background-color: transparent;
	color : #0000FF;
	border: none;
	text-decoration: underline;
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : normal;
	text-align: center;
	cursor = 'hand';
	margin-bottom: 0;
	margin-top : 0;
	margin-right : 0;
	margin-left : 0;
	padding : 0;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	width : 80;
}
.Header-Link  {
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : normal;
	color : #FF0000;
	text-decoration : underline;
}

.Body-NormalText  {
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : normal;
	color : #000000;
}

.Body-BannerTextRed  {
	font-size : 18px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : bold;
	color : #FF0000;
}

.Body-BannerTextBlue  {
	font-size : 18px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : bold;
	color : #336699;
}

.Body-NormalTextBold  {
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	color : #000000;
	font-weight : bold;
}

.Sidebar-Link  {
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : normal;
	text-decoration : underline;
	color : #0000FF;
}

.Body-NormalTextLink  {
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : normal;
	color : #FF0000;
	text-decoration : underline;
}

.Body-BannerTextBlack  {
	font-size : 16px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : bold;
	color : #000000;
}

.Body-SmallText  {
	font-size : 10px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : normal;
	color : #000000;
}

.Body-BulletTextBlue  {
	font-size : 15px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : bold;
	font-style : italic;
	color : #336699;
}

.Sidebar-HeaderText  {
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : normal;
	color : #FFFFFF;
}

.Body-BulletTextBlack  {
	font-size : 15px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : bold;
	font-style : italic;
	color : #000000;
}

.Sidebar-NormalText  {
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
}

.Image-Link  {}

.Body-NormalTextRed  {
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	color : #FF0000;
	font-weight : bold;
}

.Body-NormalTextItalics  {
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : normal;
	font-style : italic;
	color : #000000;
}

.Body-BannerTextLink  {
	font-size : 16px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : bold;
	color : #FF0000;
	text-decoration : underline;
}

.Body-BannerBigTextRed  {
	font-size : 22px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : bold;
	color : #FF0000;
}

.Body-TableHeader  {
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : bold;
	font-style : italic;
	color : #336699;
}

.Body-NormalTextBoldItalics  {
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : bold;
	font-style : italic;
	color : #000000;
}

.Body-NormalTextBoldItalicsBlue  {
	font-size : 12px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : bold;
	font-style : italic;
	color : #336699;
}

.Body-SmallTextBoldItalicsBlue  {
	font-size : 10px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : bold;
	font-style : italic;
	color : #336699;
}

.Body-SmallTextItalicsBlue  {}

.Body-SmallTextLight  {
	font-size : 10px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	color : #FFFEFF;
}

.Body-BannerTextRedLink  {
	font-size : 18px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : bold;
	color : #FF0000;
	text-decoration : underline;
}

.Body-BannerTextBlackLarge  {
	font-size : 20px;
	font-family : "Arial", "Helvetica", "Verdana", Sans Serif;
	font-weight : bold;
	color : #000000;
}

