body 		{  font-family: Arial, sans-serif; font-variant: small-caps; font-size: 10pt; color:#000000;
			scrollbar-3dlight-color:#003366; scrollbar-arrow-color:white; scrollbar-track-color:silver; scrollbar-darkshadow-color:gray;
			scrollbar-face-color:#003366; scrollbar-highlight-color:#003366; scrollbar-shadow-color:white;
		   background-color:#336699; 
		}

li		{  color:#000000; }


/*  KEEPERS */

.blackDS        {  box-shadow: 3px 3px 3px #000; -webkit-box-shadow: 3px 3px 3px #000; -moz-box-shadow: 3px 3px 3px #000; }
.disclaimer   	{  font-size:8pt;  color:red; font-weight:normal; text-align:center;}
.ds		{  margin:0 4px 4px 0; box-shadow: 3px 3px 3px #949494; -webkit-box-shadow: 3px 3px 3px #949494; -moz-box-shadow: 3px 3px 3px #949494; filter:progid:DXImageTransform.Microsoft.Shadow(color=#949494, direction=135, strength=5); }
.floorplans   	{  font-size:8pt;  text-align:center;}
.hours		{  position:absolute; width:1024px; height:56px; top:108px; font-size:13pt; background:#FFFFFF; text-align:center; line-height:1.6em; border:thin solid green; text-shadow: 1px 1px 2px #000; -webkit-text-shadow: 1px 1px 2px #000; filter:progid:DXImageTransform.Microsoft.Shadow(color=#000, direction=135, strength=3); }
.list		{  text-align: left; font-weight:normal;}
.listHeader 	{  text-align: left; font-weight: bold; text-decoration:underline;}
.listR		{  text-align: left; color:red;}
.marginAuto	{  margin-left:auto; margin-right:auto; }
.menu 		{  font-weight: bold;}
.menuMain 	{  font-size: 11pt;  font-weight:bold; color:#FFFFFF;}
.menuMainRed	{  font-size: 11pt;  font-weight:bold; color:#FFFF99; text-align:right;}
.rade		{ position:relative; top:-20px; width:100px; opacity:0.4; filter:alpha(opacity=40); -ms-filter:alpha(opacity=40); color: rgba(255, 255, 255, 0.5); }
.rented		{ position:relative; top:20px; width:40px; height:76px; color:red; font-weight:bolder; font-size:12pt; 
		  -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); opacity:1; filter:alpha(opacity=100); -ms-filter:alpha(opacity=100); 
		  /*filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678); 
		  -ms-filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678); 		  */
		}



#footero, #logob {
		background: -moz-linear-gradient(top,  rgba(0,33,66,1) 0%, rgba(74,102,154,1) 75%, rgba(91,118,174,0.7) 92%, rgba(99,125,183,0) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,33,66,1)), color-stop(75%,rgba(74,102,154,1)), color-stop(92%,rgba(91,118,174,0.7)), color-stop(100%,rgba(99,125,183,0))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(0,33,66,1) 0%,rgba(74,102,154,1) 75%,rgba(91,118,174,0.7) 92%,rgba(99,125,183,0) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(0,33,66,1) 0%,rgba(74,102,154,1) 75%,rgba(91,118,174,0.7) 92%,rgba(99,125,183,0) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(0,33,66,1) 0%,rgba(74,102,154,1) 75%,rgba(91,118,174,0.7) 92%,rgba(99,125,183,0) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(0,33,66,1) 0%,rgba(74,102,154,1) 75%,rgba(91,118,174,0.7) 92%,rgba(99,125,183,0) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002142', endColorstr='#00637db7',GradientType=0 ); /* IE6-9 */
	}	

#head4 {
	position:absolute; z-index:100; top:75px; width:700px; height:20px;
	letter-spacing:2px; color:white;
	font-weight:bold; font-size:18pt; font-variant:none; 
	text-shadow: 1px 1px 4px #000; -webkit-text-shadow: 1px 1px 3px #000; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#000, direction=135, strength=3); 	
}




