

/* construction
--------------------------------------------------------------------------- */


	

#headerConst
{
position:relative;
height:114px;
width:970px;
background: url(../images/header_top.gif) no-repeat top center;
}

#headerConst2
{
position:relative;
height:121px;
width:970px;
background: url(../images/header_top.gif) no-repeat top center;
}

#constHeaderTxt
{
position:absolute;
top:40px;
left:40px;
}

#constHeaderTxt2
{
position:absolute;
top:57px;
left:220px;
}

#constHeaderTxt3
{
position:absolute;
top:40px;
left:320px;
}

#constHeaderBack
{
position:absolute;
top:26px;
left:317px;
}

#constContent
{
z-index:1;
position:relative;
width:970px;
height:554px;
background: url(../images/const_content_back.jpg) no-repeat;
}

#constContent2mid
{
width:970px;
background: url(../images/const_back_mid.jpg) repeat-y;
}

#constContent2top
{
width:970px;
background: url(../images/const_back_top.jpg) no-repeat;
}

#constContent2bot
{
min-height:1000px;
height:auto !important;
height:1000px;
position:relative;
width:970px;
background: url(../images/const_back_bot.jpg) no-repeat bottom;
}

#constContent2bot2
{
min-height:800px;
height:auto !important;
height:800px;
position:relative;
width:970px;
background: url(../images/const_back_bot.jpg) no-repeat bottom;
}

#constContent2bot3
{
min-height:750px;
height:auto !important;
height:750px;
position:relative;
width:970px;
background: url(../images/const_back_bot.jpg) no-repeat bottom;
}

#constLogo
{
position:absolute;
top:33px;
left:800px;
}

#constLogo2
{
position:absolute;
top:33px;
left:40px;
}

#constLink1
{
padding:0px 0px 5px 0px;
font:bold italic 12px/20px arial, verdana, helvetica, Sans-Serif;
color: #000000;
}

#constLink1 a
{
font:bold italic 12px/20px arial, verdana, helvetica, Sans-Serif;
color: #000000;
}

#constLink2
{
padding:0px 0px 5px 0px;
font:bold italic 12px/20px arial, verdana, helvetica, Sans-Serif;
color: #000000;
}

#constLink2 a
{
font:bold italic 12px/20px arial, verdana, helvetica, Sans-Serif;
color: #000000;
}


#constLink3
{
padding:0px 0px 5px 0px;
font:bold italic 12px/20px arial, verdana, helvetica, Sans-Serif;
color: #000000;
}

#constLink3 a
{
font:bold italic 12px/20px arial, verdana, helvetica, Sans-Serif;
color: #000000;
}

.hmconstttl
{
font:bold 14px/20px arial, verdana, helvetica, Sans-Serif;
color: #478CCA;
padding:0px 0px 8px 0px;
}

#constBotLinks
{
position:absolute;
top:478px;
left:330px;
font:bold italic 12px/20px arial, verdana, helvetica, Sans-Serif;
color: #ffffff;
}

#constBotLinks a
{
font:bold italic 12px/20px arial, verdana, helvetica, Sans-Serif;
color: #ffffff;
}

/* nav
--------------------------------------------------------------------------- */


#leftnav {
padding: 0px;
margin: 0px;
list-style-type:none;
position: absolute;
left:92px;
top:32px;
}	

	#leftnav li{
	position: relative;
	width:226px;
	height:28px;
	padding: 0px;
	margin: 0px;
	float: left; 
	clear: left;
	}
	
.leftnav1
{
z-index:1;
position: absolute;
border:0;
top:0px;
left:0px;
width:226px;
height:28px;
}

.leftnav1o 
{
z-index:2;
text-decoration: none;
padding: 0px;
margin: 0px;
width:226px;
height:28px;
position: absolute;
top:0px;
left:0px;
background: url(../images/navs/constnav_1.gif) no-repeat;
}

a.leftnav1o:hover
{
background: url(../images/navs/constnav_1o.gif) no-repeat;
}

.leftnav2
{
z-index:1;
position: absolute;
border:0;
top:0px;
left:0px;
width:226px;
height:28px;
}

.leftnav2o 
{
z-index:2;
text-decoration: none;
padding: 0px;
margin: 0px;
width:226px;
height:28px;
position: absolute;
top:0px;
left:0px;
background: url(../images/navs/constnav_2.gif) no-repeat;
}

a.leftnav2o:hover
{
background: url(../images/navs/constnav_2o.gif) no-repeat;
}

.leftnav3
{
z-index:1;
position: absolute;
border:0;
top:0px;
left:0px;
width:226px;
height:28px;
}

.leftnav3o 
{
z-index:2;
text-decoration: none;
padding: 0px;
margin: 0px;
width:226px;
height:28px;
position: absolute;
top:0px;
left:0px;
background: url(../images/navs/constnav_3.gif) no-repeat;
}

a.leftnav3o:hover
{
background: url(../images/navs/constnav_3o.gif) no-repeat;
}

.leftnav4
{
z-index:1;
position: absolute;
border:0;
top:0px;
left:0px;
width:226px;
height:28px;
}

.leftnav4o 
{
z-index:2;
text-decoration: none;
padding: 0px;
margin: 0px;
width:226px;
height:28px;
position: absolute;
top:0px;
left:0px;
background: url(../images/navs/constnav_4.gif) no-repeat;
}

a.leftnav4o:hover
{
background: url(../images/navs/constnav_4o.gif) no-repeat;
}

.leftnav5
{
z-index:1;
position: absolute;
border:0;
top:0px;
left:0px;
width:226px;
height:28px;
}

.leftnav5o 
{
z-index:2;
text-decoration: none;
padding: 0px;
margin: 0px;
width:226px;
height:28px;
position: absolute;
top:0px;
left:0px;
background: url(../images/navs/constnav_5.gif) no-repeat;
}

a.leftnav5o:hover
{
background: url(../images/navs/constnav_5o.gif) no-repeat;
}

.leftnav6
{
z-index:1;
position: absolute;
border:0;
top:0px;
left:0px;
width:226px;
height:28px;
}

.leftnav6o 
{
z-index:2;
text-decoration: none;
padding: 0px;
margin: 0px;
width:226px;
height:28px;
position: absolute;
top:0px;
left:0px;
background: url(../images/navs/constnav_6.gif) no-repeat;
}

a.leftnav6o:hover
{
background: url(../images/navs/constnav_6o.gif) no-repeat;
}

.leftnav7
{
z-index:1;
position: absolute;
border:0;
top:0px;
left:0px;
width:226px;
height:28px;
}

.leftnav7o 
{
z-index:2;
text-decoration: none;
padding: 0px;
margin: 0px;
width:226px;
height:28px;
position: absolute;
top:0px;
left:0px;
background: url(../images/navs/constnav_7.gif) no-repeat;
}

a.leftnav7o:hover
{
background: url(../images/navs/constnav_7o.gif) no-repeat;
}


.gallery img
{
border:1px solid #000000;
}

.gallery
{
padding:20px 0px 20px 0px;
}

