body{
background-image: url(Images/body-bg.jpg);
background-repeat: repeat-x;
background-color:#ffffff;
margin: 0 auto;

}

div#container{
width:902px;
margin: 0 auto;
}

.headerbar{
position: relative;
width: 860px;
_ width:840px; /* ie6 only */
height: 160px;
background-image: url(Images/people-photo-rotate-ccc.gif);
background-repeat: no-repeat;
background-color: #ffffff;
background-position: top right;
float: left;
margin-top: 10px;
border: 1px solid #602080;
border-bottom: none;
padding: 9px 10px 0 30px;
}

#hcfooter{
text-align:center;
font-family: verdana,arial,helvetica,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 9px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
-x-system-font: none;
color: #333333;
}

.headerbarnew{
position: relative;
width: 860px;
_ width:840px; /* ie6 only */
height: 160px;
background-color: #ffffff;
background-position: top right;
float: left;
margin-top: 10px;
border: 1px solid #602080;
border-bottom: none;
padding: 9px 10px 0 30px;
}

.imgCycle {
 position: absolute;
 right: 0;
 top: 0;
 width: 450px;
}
.imgCycle div {
 position: relative;
 float: left;
 margin: 10px;
 width: 125px;
 height: 125px;
}
 .imgCycle img.first {display: block}
.imgCycle img {
 display: none; /* hide initially */
 position: absolute;
 top: 0;
 left: 0;
 width: 125px;
 height: 125px;
}


.navbar_top{
position: relative;
width: 850px;
height: 25px;
background-image: url(Images/nav-bg.jpg);
background-color: #ffffff;
padding: 5px 25px 0;
float: left;
z-index: 2;
border-right: 1px solid #602080;
border-left: 1px solid #602080;
margin-bottom:-1px;
}



#contentarea{
position: relative;
width: 648px;
float: left;
background-color: #ffffff;
padding-right:25px;
padding-left:25px;
}

#contentareanew{
position: relative;
width: 648px;
float: left;
background-color: #ffffff;
padding-right:25px;
padding-left:25px;
}

#contentareahome{
position: relative;
width: 648px;
float: left;
background-color: #ffffff;
padding-right:25px;
padding-left:25px;
}


#navbar_left{
position: relative;
width: 1px;
height: 100%;
background-color: #ffffff;
float: left;
border-left: 0px solid #602080;
padding: 10px 0 25px 0;
}
#featurebar{
position: relative;
width: 155px;
height: 100%;
background-color: #ffffff;
float: right;
border-right: 0px solid #602080;
border-left: 1px solid #602080;
padding: 10px 20px 25px 25px;
}
#featurebarhome{
position: relative;
width: 155px;
height: 100%;
background-color: #ffffff;
float: right;
border-right: 1px solid #602080;
border-left: 1px solid #602080;
padding: 10px 20px 25px 25px;
}


#contentfullpage{
position: relative;
width: 880px;
float: left;
background-color: #ffffff;
padding: 10px;
border: 1px solid #602080;
margin-top: 10px;
}

div#footer{
position: relative;
width: 880px;
float: left;
height:100px;
border: 1px solid #602080;
border-top: 1px dotted #ccc;
background-position: top center;
background-repeat: no-repeat;
margin-right: -3px;
padding-right: 20px;
}

#main {
  background: #fff;
  border:1px #602080 solid;
  border-bottom:none;
  clear: both;
  overflow: hidden; /* wrap around floated divs */
}

p.refer {
 position:absolute;
 left:585px;
 top:20px;
 width:100%;
}
