*{margin:0; padding:0; text-align:left; border:0; list-style:none; color:#5c5744; font-family: Arial, Helvetica, sans-serif; line-height: 16px; font-size: 12px;}
body{background: #fff;}

#main{width:1120px;}

.top{background: url(images/bg.jpg) no-repeat;width:1173px;height: 112px;}

.menu {padding: 45px 0px 0 255px;}
.menu li{text-align: left; display: inline;color:#5c5744;}
.menu a, .menu a:visited{padding:0 15px; color:#5c5744; text-decoration: none; font-weight:bold; text-transform: uppercase;}
.menu a:hover{text-decoration: underline; color:#000;}

.logo{padding: 15px 0 0 15px;}
.leftbox{width: 699px; padding: 0px; float: left;}


.rightbox{width: 405px; padding: 0px; float: right;}
.topri{margin: 15px 20px 50px 0;}
.topri p{padding: 0 0 15px 0;}

.topright p, .topright strong{font-size: 14px;}

.steps{font-weight:bold;width: 350px;}
.steps li{padding: 15px 0 50px 0; text-align: center;}


h1{font-size: 18px; font-weight: normal; display: block; color: #fff; height: 49px; width:699px; text-transform: uppercase; padding: 14px 0 0 25px; background: url(images/tit1.jpg) 5px 0 no-repeat;}
h2{font-size: 18px; font-weight: normal; color: #fff; display: block; height: 49px; text-transform: uppercase; width:405px; padding: 14px 0 0 25px; background: url(images/tit2.jpg) top left no-repeat;}
h3{font-size: 18px; font-weight: normal; color: #4e6e20;  padding: 20px 0 15px 0; text-transform: uppercase;}


p{padding: 5px 10px 12px 27px; text-align: left;}

a, a:visited{text-decoration:underline;color:#4e6e20;}	
a:hover{text-decoration:underline;color:#dc6a00;}


