.delgard-body {  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	text-decoration: none}
	
    .delgard-bodyOn{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #333333; text-decoration: underline;}
    a:hover.delgard-bodyOn{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #0F604C; text-decoration: underline}

.delgard-smallbody {  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #333333;
	text-decoration: none}
	
	
.delgard-headers {  font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C29602;
	text-decoration: none}
	
	

.delgard-emphasis-body {  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none}
	
	.delgard-emphasis-bodyOn{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; text-decoration: none}
    a:hover.delgard-emphasis-bodyOn{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0F604C; text-decoration: none}
	
	
.delgard-photogallery {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none}
	
.delgard-photogallery a{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #0F604C; 
	text-decoration: underline}
	
.delgard-photogallery a:hover{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #D5B54E; 
	text-decoration: none}




.delgard-subhead {  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #0F604C;
	text-decoration: none;}
	
	.delgard-subheadOn{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0F604C; text-decoration: none}
    a:hover.delgard-subheadOn{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0F604C; text-decoration: underline}
	
	
	
	
.submenu {
	font-family: sans-serif, serif, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #999999;
	font-weight: normal;
	font-style: normal;
}
.delgard-menuheads {
	font-family: sans-serif, serif, Arial;
	font-size: 12px;
	text-decoration: none;
	color: #996600;
	font-weight: bold;
	background-color: #FFFFFF;
	font-style: normal;
}
.delgard-menuheads a{
	font-family: sans-serif, serif, Arial;
	font-size: 12px;
	text-decoration: none;
	color: #996600;
	font-weight: bold;
	background-color: #FFFFFF;
	font-style: normal;
	text-decoration:none;
}
.delgard-menuheads a:hover{
	font-family: sans-serif, serif, Arial;
	font-size: 12px;
	text-decoration: none;
	color: #996600;
	font-weight: bold;
	background-color: #FFFFFF;
	font-style: normal;
	text-decoration: underline;
}
.delgard-menuheader {
	font-family: sans-serif, serif, Arial;
	font-size: 14px;
	text-decoration: none;
	color: #003300;
	font-weight: bold;
	background-color: #FFFFFF;
	font-style: normal;
	vertical-align: bottom;
}
.delgard-greenheader {
	font-family: sans-serif, serif, Arial;
	font-size: 24px;
	text-decoration: none;
	color: #003300;
	font-weight: bold;
	background-color: #FFFFFF;
	font-style: normal;
	vertical-align: bottom;
}
	a:hover.submenu{ font-family: sans-serif, serif, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #996600;
	font-weight: normal;
	font-style: normal;}
.delgard-toplink {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	text-decoration: none
}
.del {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 18px;
}
.delsmall {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0F604C;
	font-size: 12px;
}
a#detail{
    position:relative; 
    z-index:24; 

    }

.border a:hover {
	border:2px solid #D5B54E; 
}
.border a {
	border:2px solid white; 
}
a#detail{
    position:relative; 
    z-index:24; 

}
a#detail span{display: none}

a#detail:hover span{ /*the span will display just on :hover state*/
    display:block;
    position: absolute;
    top:71px; left:34px; width:8em; height:4em;
    color:#000;
    text-align: center;
	background-image:url('images/clickfordetails.gif');
	background-repeat:no-repeat
}

a#detailgate{
    position:relative; 
    z-index:24; 

}
a#detailgate span{display: none}

a#detailgate:hover span{ /*the span will display just on :hover state*/
    display:block;
    position: absolute;
    top:126px; left:34px; width:8em; height:4em;
    color:#000;
    text-align: center;
	background-image:url('images/clickfordetails.gif');
	background-repeat:no-repeat
}

a#detailgate126{
    position:relative; 
    z-index:24; 

}
a#detailgate126 span{display: none}

a#detailgate126:hover span{ /*the span will display just on :hover state*/
    display:block;
    position: absolute;
    top:118px; left:34px; width:8em; height:4em;
    color:#000;
    text-align: center;
	background-image:url('images/clickfordetails.gif');
	background-repeat:no-repeat
}

a#detailgatecomm{
    position:relative; 
    z-index:24; 

}
a#detailgatecomm span{display: none}

a#detailgatecomm:hover span{ /*the span will display just on :hover state*/
    display:block;
    position: absolute;
    top:107px; left:136px; width:8em; height:4em;
    color:#000;
    text-align: center;
	background-image:url('images/clickfordetails.gif');
	background-repeat:no-repeat
}

a#detailgatefancy{
    position:relative; 
    z-index:24; 

}
a#detailgatefancy span{display: none}

a#detailgatefancy:hover span{ /*the span will display just on :hover state*/
    display:block;
    position: absolute;
    top:109px; left:136px; width:8em; height:4em;
    color:#000;
    text-align: center;
	background-image:url('images/clickfordetails.gif');
	background-repeat:no-repeat
}

a#detailgatespecialty{
    position:relative; 
    z-index:24; 

}
a#detailgatespecialty span{display: none}

a#detailgatespecialty:hover span{ /*the span will display just on :hover state*/
    display:block;
    position: absolute;
    top:86px; left:136px; width:8em; height:4em;
    color:#000;
    text-align: center;
	background-image:url('images/clickfordetails.gif');
	background-repeat:no-repeat
}

a#detailgatecommsmall{
    position:relative; 
    z-index:24; 

}
a#detailgatecommsmall span{display: none}

a#detailgatecommsmall:hover span{ /*the span will display just on :hover state*/
    display:block;
    position: absolute;
    top:100px; left:136px; width:8em; height:4em;
    color:#000;
    text-align: center;
	background-image:url('images/clickfordetails.gif');
	background-repeat:no-repeat
}

a#detailsinglegate{
    position:relative; 
    z-index:24; 

}
a#detailsinglegate span{display: none}

a#detailsinglegate:hover span{ /*the span will display just on :hover state*/
    display:block;
    position: absolute;
    top:98px; left:58px; width:8em; height:4em;
    color:#000;
    text-align: center;
	background-image:url('images/clickfordetails.gif');
	background-repeat:no-repeat
}

a#detaildelraysinglegate{
    position:relative; 
    z-index:24; 
}
a#detaildelraysinglegate span{display: none}

a#detaildelraysinglegate:hover span{ /*the span will display just on :hover state*/
    display:block;
    position: absolute;
    top:124px; left:58px; width:8em; height:4em;
    color:#000;
    text-align: center;
	background-image:url('images/clickfordetails.gif');
	background-repeat:no-repeat
}

.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003501; margin:6px;
}
#Layer2 {
	position:absolute;
	width:55px;
	height:44px;
	z-index:25;
	top: 680px;
	left: 652px;
}
#photo {
	position:absolute;
	width:55px;
	height:44px;
	z-index:25;
	top: 740px;
	left: 646px;
}
#photo1 {
	position:absolute;
	width:55px;
	height:44px;
	z-index:25;
	top: 645px;
	left: 646px;
}
.style3 {font-size: 12px; font-weight: bold; text-transform: none; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
#Layer1 {
	position:absolute;
	width:55px;
	height:44px;
	z-index:25;
	top: 733px;
	left: 651px;
}

