BODY

{

    BACKGROUND-COLOR: #345278;

	background-image: url(../images/BG.jpg);

	margin-top: 0px;

	visibility:hidden;

}

.copy {

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	font-size: 12px;

	line-height: 22px;

	padding-left: 20px;

}

@media print {

	.DONTPrint{display:none}

	.DOCheck{display:table}

	}

.copySmall {

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	font-size: 9px;

	}

.title {

	line-height: 15px;

	padding-bottom:10px;

	}

	

.shadowed_table {

	padding:3px;

	}

		

.shadowed_table_top {

	background: url(../images/HL-PageforHome_05.jpg) top left repeat-x;

	}

	

.shadowed_table_left {

	background: url(../images/HL-PageforHome_16.jpg) top left repeat-y;

	}

	

.shadowed_table_right {

	background: url(../images/HL-PageforHome_11.jpg) top left repeat-y;

	}

	

.shadowed_table_content p {

	background: #EEE;

	text-transform:uppercase;

	padding: 5px 10px 5px 10px;

	margin:0px;

	line-height:12px;

	font-size:11px;

	border-bottom: 1px #656565 dotted;

	}

.shadowed_table_logo {

	background: #FFF;

	text-transform:uppercase;

	padding: 10px 10px 10px 10px;

	margin:0px;

	line-height:12px;

	font-size:11px;

	}			

	

.shadowed_table_bottom {

	background: url(../images/HL-PageforHome_18.jpg) top left repeat-x;

	}	



.builders {

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	font-size: 12px;

	line-height: 18px;

	padding: 10px 20px 0px 10px; 

}


.builders2 {

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	font-size: 12px;

	line-height: 18px;

	padding: 0px 20px 0px 10px; 

}


.builder_logo {

	text-align:right; 

	padding-left:246px;

}



.builders_rt {

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	font-size: 12px;

	line-height: 18px;

	padding: 10px 20px 10px 10px;

	border-left: 1px #656565 dotted; 

}



.builders_lt {

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	font-size: 12px;

	line-height: 18px;

	padding: 10px 10px 0px 20px; 

}



.homefinder_results {

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	font-size: 12px;

	line-height: 16px;

	padding-left: 20px;

}



.homefinder_results p {

	margin:10px 0px 0px 0px;

}

.copyBlue {

	font-family: Arial, Helvetica, sans-serif;

	color: #58848d;

	font-size: 12px;

	line-height: 22px;

}

.legal {

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 11px;

	font-weight: bold;

}

.nav {

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	font-size: 11px;

	line-height: 135%;

}

a:link {

	color:#333333;

	text-decoration: underline;

}

a:visited {

	color:#333333;

	text-decoration: underline;

}

a:hover {

	color:#58848d;

	text-decoration: underline;

}

a:active {

	color:#333333;

	text-decoration: underline;

}



a.press:link {

	color:#333333;

	text-decoration: underline;

}

a.press:visited {

	color:#888888;

	text-decoration: underline;

}

a.press:hover {

	color:#58848d;

	text-decoration: underline;

}

a.press:active {

	color:#333333;

	text-decoration: underline;

}



.nav a:link {

	color:#333333;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11;

	line-height;13px;

	outline:none;

/*	background-color:#E7E7E7; */

	text-decoration:none;

}

.nav a:visited {

	color:#333333;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11;

	line-height;13px;

	outline:none;

/*	background-color:#E7E7E7; */

	text-decoration:none;

}

.nav a:hover {

	color:#eeeeee;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11;

	line-height;13px;

	outline:none;

	background-color:#58848d;

	text-decoration:none;

}

.nav a:active {

	color:#333333;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11;

	line-height;13px;

	outline:none;

	background-color:#E7E7E7;

	text-decoration:none;

}

.shadowed_table_content a:link {

	color:#333333;

	text-decoration: none;

}

.shadowed_table_content a:visited {

	color:#333333;

	text-decoration: none;

}

.shadowed_table_content a:hover {

	color:#58848d;

	text-decoration: none;

}

.shadowed_table_content a:active {

	color:#333333;

	text-decoration: none;

}

.on {

	color:#eeeeee;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11;

	line-height;13px;

	outline:none;

	background-color:#1F4D87;

	text-decoration:none;

}


.GalleryTitle
{
  border-right:1px dashed #aaaaaa; 
	display:inline; 
  white-space:nowrap;
}

a.TitleLink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size:13px; 
	color:#aaaaaa; 
	text-decoration:none;
	font-variant:small-caps;
	padding-left:10px; 
	padding-right:10px;
	
}

a.TitleLink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size:13px; 
	color:#aaaaaa; 
	text-decoration:none;
	font-variant:small-caps;	
	padding-left:10px; 
	padding-right:10px;	
}

a.TitleLink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size:13px; 
	color:#7799aa; 
	text-decoration:none;
	font-variant:small-caps;
	padding-left:10px; 
	padding-right:10px;	
}

a.TitleLink:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size:13px; 
	color:#aaaaaa; 
	text-decoration:none;
	font-variant:small-caps;	
	padding-left:10px; 
	padding-right:10px;	
}

.GalleryTitleContainer
{
	background-color:#ffffff; 
	height:57px; 
	width:100%; 
	overflow:auto;
}

.mainEventsGalleryContainer
{
	margin-left:auto; 
	margin-right:auto; 
	width:692px; 
	min-height:400px;
	_height: 400px;
}

