BODY {
	background-image:url('images/bg.jpg');
	background-repeat:repeat-x;
	background-color:#0f2c3c;
	margin:0;
	font-size:12px;
	font-family:Arial;
	color:#FFFFFF;
}
.leftshadow {
	width:15px;
	background-image:url('images/_leftsideshadow.jpg');
	background-repeat:no-repeat;
	background-color:#0f2c3c;
}
.rightshadow {
	width:14px;
	background-image:url('images/_rightsideshadow.jpg');
	background-repeat:no-repeat;
	background-color:#0f2c3c;
}
.menubg {
	background-image:url('images/_menubg.jpg');
	background-repeat:repeat-x;
}
.mainbg {
	background-image:url('images/_mainbg.jpg');
	background-repeat:no-repeat;
	background-color:#5498d8;
}
#leftcolumnbox {
	width:355px;
	margin-right:auto;
	margin-left:auto;
}
#rightcolumnbox {
	width:355px;
	margin-right:auto;
	margin-left:auto;
}
#wholespanbox {
	width:762px;
	padding-top:5px;
}
#pagebox {
	width:722px;
	margin-left:auto;
	margin-right:auto;
}
#bottombox {
	width:722px;
	background-image:url('images/_bottomboxbg.jpg');
	background-repeat:repeat-x;
	background-color:#336690;
	border:1px solid #D3D8E7;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:10px;
}
#textbox {
	width:712px;
}
#justabox {
	color:#FFFFFF;
	width:84px;
	float:left;
	margin-bottom:4px;
	font-size:11px;
	font-weight:bold;
	margin-right:1px;
}
.imagebottom {
	margin-bottom:9px;
}
.bigletter {
	font-size:24px;
	font-weight:bold;
	font-family:Times;
	margin-right:-1px;
	line-height:-60px;
}
.imagepadding {
	border:1px solid #CCCCCC;
	margin:5px 15px 15px 5px;
}
.italicize {
	font-style:italic;
}
.largeslantedtext {
	font-size:22px;
	font-family:Times;
	color:#FFFFFF;
	font-style:italic;
}
.galimagetype1 {
	border:1px solid #CCCCCC;
	margin-bottom:1px;
}
.galimagetype2 {
	border:1px solid #CCCCCC;
	margin-bottom:1px;
}

 THIS IS FOR HOVER EFFECTS 
a.menu img {
	opacity:1.0;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
}
a.menu:hover img {
	filter:alpha(opacity=50);   
	-moz-opacity: 0.5;   
	opacity:.50;
}
a.gallery img {
	opacity:0.85;
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	color:#FFFFFF
}
a.gallery:hover img {
	opacity:1.0;
	filter:alpha(opacity=100);   
	-moz-opacity: 1.0;
	color:#FFFFFF;
}.ResidenceHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF9933;
}
.Links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

