#wrapper {
    margin: 0 auto;
    width:900px;
	height:505px;
	border:1px solid #fff;
}
#wrapper #hom1e{
height:585px;
}
#footer {
   position:absolute;
   height:35px;
   width:900px;
   top:540px;
   background-color:#000;
   border-top:1px solid white;
   color:#CCCCCC;
   font-size:75%;
   font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0;
   z-index:2;
}
#home1 #footer{
top:570px;
border:1px solid #fff;
margin:0 auto;
}
/* stupid IE -- updated for IE7 7/07  */
*:first-child+html #footer { 
 margin-left:-450px; 

} 
/* IE 6 & below hack */
*html #footer { 
 margin-left:-450px; 

} 
#footer #left{
width:440px;
  text-align:left;
  float:left;
  color:#666666;
  }
#footer #right{
width:440px;
text-align:right;
float:right;
}
#home #footer #left{
width:540px;
  text-align:left;
  float:left;
  color:#20B4D8;
  }
  #home #footer #left a{
   /*color:#20B4D8;8*/
   color:#FFC116;
  }
#home #footer #right{
width:340px;
text-align:right;
float:right;
}
#footer p{
   margin:0;
   padding:6px 10px 0 10px;
}
 #imcollection{
	position:relative;
	background:#fff url(../images/imcollection_bg_360.gif) no-repeat bottom left;
	top:72px;
	width: 900px;
	text-align:left;
	height:360px;
	overflow:hidden;
 }
 #imcollection p.main{
   margin:10px 50px 10px 50px;
 }

 #feature {
	position:relative;
	background:#fff url(../images/imcollection_bg_360.gif) no-repeat bottom left;
	top:72px;
	height: 360px;
	overflow: hidden;
	width: 900px;
	background-image: url(../images/imcollection_bg_360.gif);
 }

 #featureleft{
 width:370px;
 float:left;
 
 }
 #featureleft img{
    padding-top:20px;
 
 }
 #featureright{
 width:500px;
 float:left;
 text-align:left;
 }  
 #featurelogo{
margin-top:10px;
 }
 #fitbox {
	width:150px;
	float:left;
	
	text-align:center;
	background:#F58731;
	font-size:92%;
	line-height: 1.5em;
	margin:10px 0 0 20px;
}

  #fitbox h4{
   color:#000;
  
  }
  #fitbox p{
  padding:0;
  margin:0 10px 20px 10px;
  }
#mouseover {
	float:left;
	width: 300px;
	text-align: left;
	height:200px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding:0;
}
#feature h4{
    font-size:100%;
	font-style:bold;
	font-family:Lucida,Arial,Helvetica, sans-serif;
	color:#000;
	margin:0;
	padding:10px 0 10px 0;
	}
#mouseover p{
   padding:0;
   margin:0;
   	line-height: 1.5em;

   }
 
 /* feature mouseover */
#imcollection #items{
width:800px;
text-align:left;
margin:0 50px 0 50px;
padding:0;
}
#imcollection ul {
list-style:none;
margin:10px 0 5px 15px;
padding:0;
}
#imcollection ul li {
margin:6px 0 6px 0;
padding:0 0 0 10px ;
font-size:85%;
background:url(../images/orangedot.gif) no-repeat left top;
color:#666666;
}
#imcollection #itemsim{
width:800px;
text-align:left;
margin:20px 70px 0 50px;
background-color:#E1E1E1;
padding:0;
}
/* scrollable */
#divUpControl {
	HEIGHT: 30px; LEFT: 88px; POSITION: absolute; TEXT-ALIGN: right; TOP: 20px; WIDTH: 650px; Z-INDEX: 1;
}
#divDownControl {
	HEIGHT: 30px; LEFT: 90px; POSITION: absolute; TEXT-ALIGN: right; TOP: 260px; WIDTH: 650px; Z-INDEX: 1;
}
#divContainer {
	CLIP: rect(0px 650px 260px 0px); HEIGHT: 260px; LEFT: 10px; OVERFLOW: hidden; POSITION: absolute; top: 40px; VISIBILITY: hidden; WIDTH: 700px; margin-left:50px;
}
#divContent {
	LEFT: 0px; POSITION: absolute; top: 0px;
}
*html #divContainer, *html #divUpControl, *html #divDownControl { margin-top:20px;}

#homepagebutton {
position:relative;
top:377px;
left:335px;
}
#homepagebutton2{
position:relative;
top:337px;
left:235px;
}