body,html{
padding:0px;
margin:0px;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#777777;
line-height:16px;
background:url(images/back.gif) repeat-x;
}

#container{
width:965px;
margin:0 auto;
}


/*header css*/
#header{
width:965px;
float:left;
}

.logo{
width:310px;
float:left;
padding-top:60px;
font-family:"Lucida Bright";
font-size:14px;
font-weight:normal;
line-height:22px;
}
.logo p{
padding:0px 0px 0px 20px;
margin:0px;
letter-spacing:-1px;
}

.logo b{
font:normal;
color:#8C3900;
}

.header_right{
width:645px;
float:left;
background:url(images/banner.jpg) no-repeat left top;
height:25px;
text-align:right;
padding:375px 10px 0px 0px;
font-size:14px;
}

.menu{
width:965px;
float:left;

}
.menu ul{
padding:0px;
margin:0px;
}

.menu ul li{
list-style-type:none;
display:inline;
}
.menu ul li a{
float:left;
font-family:"Lucida Bright";
font-size:14px;
font-weight:bold;
color:#F9E3D6;
text-decoration:none;
padding:8px 40px 0px 40px;
background:url(images/line.gif) no-repeat right;
height:25px;
}
.menu ul li a:hover{
font-family:"Lucida Bright";
font-size:14px;
font-weight:bold;
color:#F9E3D6;
text-decoration:underline;
}

.menu ul li a.here{
font-family:"Lucida Bright";
font-size:14px;
font-weight:bold;
color:#F9E3D6;
text-decoration:underline;
}


/*header css*/


/*middle css*/
#middle{
width:965px;
float:left;
}

.middle_left{
width:352px;
float:left;
background:url(images/dvide.gif) no-repeat right top;
padding:29px 20px 0px 10px;
}

.middle_left h1{
padding:0px;
margin:0px;
font-family:"Lucida Bright";
font-size:16px;
font-weight:normal;
color:#3F3F42;
}

.middle_left p{
padding:0px;
margin:10px 0px;
}


.middle_left a{
font-family:"Lucida Sans Unicode";
font-size:12px;
font-weight:normal;
color:#3F3F42;
text-decoration:none;
}

.middle_left a:hover{
font-family:"Lucida Sans Unicode";
font-size:12px;
font-weight:normal;
color:#3F3F42;
text-decoration:underline;
}



.middle_right{
width:570px;
float:left;
padding:29px 0px 0px 13px;
}

.middle_right h2{
padding:0px;
margin:0px;
font-family:"Lucida Bright";
font-size:16px;
font-weight:normal;
color:#3F3F42;
}


.slidediv{
width:570px;
float:left;
background:url(images/slidebg.gif) repeat-x;
padding-top:30px;
}

.slidediv p{
margin:0px;
padding:0px;
}

.arrow{
width:20px;
float:left;
padding:45px 0px 0px 0px;
text-align:center;
}

/*slide part starts*/
.stepcarouse{width:530px; position:relative; overflow:scroll; height:130px; float:left;}
.stepcarouse .belt{position: absolute; left: -3px; top:0; }
.stepcarouse .panel{float: left; overflow: hidden; margin:5px 0px; width:570px;}
.stepcarouse .panel img{ margin-left:10px; border:1px solid #C2C0BC; background-color:#ffffff; padding:4px;}
/*slide part ends*/



.alink{
padding:10px 0px 0px 0px;
margin:0px;
}
.alink li{
list-style-type:none;
display:block;
background:url(images/dot.gif) no-repeat left 9px;
padding:3px 0px 3px 15px;
}

.alink li a{
font-family:"Lucida Sans Unicode";
font-size:12px;
font-weight:normal;
color:#3F3F42;
text-decoration:none;
}

.alink li a:hover{
font-family:"Lucida Sans Unicode";
font-size:12px;
font-weight:normal;
color:#3F3F42;
text-decoration:underline;
}


.alink1{
padding:10px 0px 0px 0px;
margin:0px;
}
.alink1 li{
list-style-type:none;
display:block;
background:url(images/dot1.gif) no-repeat left 9px;
padding:3px 0px 3px 15px;
}


.middle_right1{
width:400px;
float:left;
padding:29px 0px 0px 13px;
}

.middle_right1 h2{
padding:0px;
margin:0px;
font-family:"Lucida Bright";
font-size:16px;
font-weight:normal;
color:#3F3F42;
}


.middle_left1{
width:522px;
float:left;
background:url(images/dvide.gif) no-repeat right top;
padding:29px 20px 22px 10px;
}

.middle_left1 h1{
padding:0px;
margin:0px;
font-family:"Lucida Bright";
font-size:16px;
font-weight:normal;
color:#3F3F42;
}

.middle_left1 p{
padding:0px;
margin:10px 0px;
}


.middle_left1 a{
font-family:"Lucida Sans Unicode";
font-size:12px;
font-weight:normal;
color:#3F3F42;
text-decoration:none;
}

.middle_left1 a:hover{
font-family:"Lucida Sans Unicode";
font-size:12px;
font-weight:normal;
color:#3F3F42;
text-decoration:underline;
}





/*middle css*/


/*footer css*/
#footer{
width:965px;
float:left;
padding:25px 0px 10px 0px;
font-size:11px;
color:#3F3F42;
margin-top:25px;
background:url(images/fot_hr.gif) no-repeat center top;
}

#footer p.link{
padding:0px;
margin:0px;
width:650px;
float:left;
}

#footer p.link a{
font-size:11px;
font-weight:normal;
color:#3F3F42;
text-decoration:none;
padding:0px 5px 0px 5px;
}
#footer p.link a:hover{
font-size:11px;
font-weight:normal;
color:#3F3F42;
text-decoration:underline;
padding:0px 5px 0px 5px;
}
#footer b{
font-weight:bold;
color:#91420C;
}

#footer p.credit{
padding:0px;
margin:0px;
width:283px;
float:right;
}

#footer p.credit a{
font-size:11px;
font-weight:normal;
color:#3F3F42;
text-decoration:none;
padding:0px 5px 0px 5px;
}
#footer p.credit a:hover{
font-size:11px;
font-weight:normal;
color:#3F3F42;
text-decoration:underline;
padding:0px 5px 0px 5px;
}

/*footer css*/
