@import url("../css/nav.css");

body {
background:#faf0e0 url(../img/bg.gif) repeat-x; font-family:"Trebuchet MS", Tahoma, Arial; color: #3e2b09; margin:0;
}

#main_wrapper {
padding:50px 0 50px 0; background:#fdf7eb;
}
#wrapper {
width:802px; margin: 0 auto; position:relative; background:url(../img/bimg_bg.jpg) no-repeat;
}


h1 {
font-family:Georgia, "Times New Roman", Times, serif; font-style: italic; font-size:20px; background:url(../img/h1_bg.gif) no-repeat left center; padding: 15px 0 15px 35px; color:#7a1e42; margin: 0 0 0 15px;
}


#main_txt h1 {
font-size:18px; margin: 0 0 0 15px; color:#584e2f;
}
#main_txt p {
margin: -5px 0 0 15px; padding:0; font-size:13px; color:#584e2f;
}
#main_txt {
background:url(../img/mimg_bg.gif) no-repeat top center; height:78px; padding: 15px 0 0 0;s
}
.main_img {
margin: 6px 6px 0 6px;
}




#content {
background: #fff  url(../img/content_bg.gif) no-repeat; padding: 4px 0 0 0;
}
#lpn {
width:536px; float:left; padding: 0 15px 0 15px; 
}
#lpn p {
font-size:12px; margin: 7px 0 12px 0; line-height:18px; padding:0; font-family:Arial, Helvetica, sans-serif;
}





#lpn h2,#lpn h1,#lpn h3  {
padding: 2px 0 5px 0;  font-weight:normal;  color: #3e2b09; font-family:"Times New Roman", Times, serif;
}

#lpn h1, #lpn h2, h3 {
font-size:20px; margin: 15px 0 5px 0;
}
#lpn h4 {
font-size:15px; margin: 5px 0 0 0; color: #5b7f95;
}
#lpn .smalli {
font-size:12px; margin-top:-2px;
}
#lpn ul {
font-size:13px; margin:5px 0 15px 0; padding:0 0 0 15px; list-style:outside; font-family:Arial, Helvetica, sans-serif;
}
#lpn li {
margin-bottom:15px;
}

.home_photos img {
margin: 0 4px 4px 0;

}








#rpn {
width:235px; float: right; padding: 17px 0 0 0; 
}

#rpn .pic {
margin: 0 0 10px 0;
}

#rpn h2  {
font-size:17px; color:#295564;  font-weight:normal; margin: 0px 0 5px 0;
}
#rpn h4 {
font-size:20px; color:#463e40; font-family:"Times New Roman", Times, serif;  font-weight:bold; margin: 0px 0 5px 0; font-style:italic;
}


#rpn p {
font-size:13px; margin:0;
}
.heading {
font-size:13px; color:#295564; margin: -15px 0 20px 0;
}
.imgbanner {
 margin: 0 0 20px 0;
}

#footer {
clear: both; text-align: center; font-size:12px; padding:7px 20px 30px 20px; background: #faf0e0 url(../img/footer_bg.gif) repeat-x; height: inherit; color:#937b51
}

#footer a {
color:#937b51; text-decoration: none;
}

.process_div {
 height:126px; font-size:13px; margin-bottom:15px;
}
.process_div img {
float: left; margin-right:10px;
}

.assesment_form {
font-size:13px;
}

.assesment_form td {
padding:5px;
}
.err {
color:#FF0000; font-size:14px;
}