
body{
padding:0px; 
margin:0 auto; 
position:relative; 
background: url(images/header-bg.jpg) 0 0 repeat-x #C8DF6C; 
color:#57452D; 
font:12px/18px Arial, Helvetica, sans-serif; 
font-weight:normal;
}
div, p, h1, h2, h3, h4, ul, a, img{
padding:0px; 
margin:0px;
}
#form{
background:#FFFFFF;
font: 12px/22px Arial, Helvetica, sans-serif
}

#top{
width:700px; 
height:252px; 
position:relative; 
margin:0 auto; 
padding:0;
}
#top h1{
width:311px; 
height:215px; 
background:url(images/header-img1.jpg) 0 0 no-repeat #FEEBB0; 
color:#fff; 
text-indent:-2000px;
}
#top img{
width:372px; 
height:91px; 
position:absolute; 
top:124px; 
right:0px; 
margin:0px; 
padding:0px;
}
#top ul{
width:376px; 
height:32px; 
display:block; 
position:absolute; 
top:215px; 
right:0px; 
margin:0px; 
padding:0px; 
background:url(images/menu-bg.gif) 0 0 repeat-x #FF8714; 
color:#fff;
}
#top ul li{
float:left; 
display:block; 
width:75px; 
height:32px; 
background:url(images/menu-divider.gif) right top no-repeat;
}
#top ul li span{
display:block; 
width:73px; 
height:32px; 
color:#572C1C;
font:13px/32px "Lucida Sans",Arial, Helvetica, sans-serif; 
font-weight:bold; 
text-align:center; 
text-decoration:none;
}
#top ul li a{
display:block; 
width:73px; 
height:32px; 
background:url(images/menu-bg.gif) 0 0 repeat-x #FF8714; 
color:#fff; 
font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif; 
font-weight:bold; 
text-align:center; 
text-decoration:none;
}
#top ul li a:hover{
display:block; 
width:73px; 
color:#572C1C;
text-decoration:none;
margin:0; 
padding:0px;
}
#top ul li.last{
display:block; 
width:75px; 
height:32px; 
color:#572C1C;
background:none;
font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif; 
font-weight:bold; 
text-align:center; 
text-decoration:none;
}
#top ul li.last:hover{display:block; 
width:75px; 
color:#572C1C;
text-decoration:none;
margin:0; 
padding:0px;
}
#body{width:700px; 
position:relative; 
margin:0 auto;
}
#left-column{
width:247px; 
height:727px; 
display:block; 
float:left; 
margin:0; 
padding:27px 45px 0 44px;
}
#left-column h2{
width:177px; 
height:60px; 
float:left; 
display:block; 
background:url(images/icon1.gif) 0 0 no-repeat transparent; 
font:20px/24px "Lucida Sans", Arial, Helvetica, sans-serif; 
font-weight:bold; 
color:#57452D; 
padding:0 0 0 70px; 
margin-top:30px;
}
#left-column h2 span{ 
color:#57452D; 
font:14px/14px Arial, Helvetica, sans-serif; 
font-weight:bold; 
padding:0; 
margin:20px 0 0;
}
#left-column h3{ 
width:247px; 
display:block; 
float:left; 
background:none; 
font-size:18px; 
font-weight:bold; 
padding:0; 
margin:0;
}
#left-column p{
display:block; 
padding:0 0 24px 0;
}
#left-columnan p.more{
height:20px; 
display:block; 
margin:0 0 0 130px; 
padding:0; color:#45613A;
} 
#left-column p.more a{
display:block; 
width:300px; 
height:20px; 
font:12px/12px Georgia, "Times New Roman", Times, serif; 
color:#BF4D02; 
text-decoration:none; 
font-weight:bold; 
font-style:italic; 
margin:0; 
padding:0;
}
#left-column p a{
color:#BF4D02; 
text-decoration:none;
}
#left-column a:hover{
text-decoration: underline;
}
#left-column p.more a:hover{ 
color:#FF6500; 
text-decoration:underline;
}
#left-column h4{ 
width:177px; 
height:70px; 
float:left; 
display:block; 
background:url(images/image2.jpg) 0 0 no-repeat #EFEFEF; 
font:27px/34px "Trebuchet MS",Arial, Helvetica, sans-serif; 
font-weight:bold; 
color:#4D4D4D; 
padding:0 0 0 70px; 
margin:0; 
}
#left-column h4 span{
background:#EFEFEF; 
color:#967001; 
font:14px/14px Arial, Helvetica, sans-serif; 
font-weight:bold; 
padding:0; 
margin:10px 0 0;
}
#left-column ul li{
list-style:square;
margin-left: 20px;
}
#right-column{
width:359px; 
float:left; 
display:block; 
background:#FFF; 
margin:0 auto; 
padding:0; 
}
#right-column p{
padding:0 20px 0 20px;
}
#right-column p.paddingtop{
padding:26px 63px 0 52px; 
margin:0 auto; 
}

#right-column p.dotline{
background:url(images/dot-line.gif) 0 0 repeat-x #fff; 
color:#666; 
margin:0 63px 0 52px;
}
#right-column p a{
color:#BF4D02; 
text-decoration:none;
}
#right-column a:hover{
text-decoration: underline;
}
#right-column p.more a:hover{ 
color:#FF6500; 
text-decoration:underline;
}
#right-column h2{
display:block; 
width:180px; 
height:64px; 
background:url(images/icon1.gif) 0 0 no-repeat #fff; 
font:20px/26px "Lucida Sans", Arial, Helvetica, sans-serif; 
font-weight:bold; 
color:#57452D; 
padding:1px 0 0 69px; 
margin:8px 0 0 52px;
}
#right-column h2 span{
background:#fff; 
color:#572C1C;#57452D; 
font:14px/14px Arial, Helvetica, sans-serif; 
font-weight:bold; 
padding:0; 
margin:10px 0 0;
}
#right-column p.bottompadding{
padding:0 63px 22px 52px;
}
#right-column p.more{
height:12px; 
position:relative; 
margin:0; 
padding:10px 0 20px 120px;
} 
#right-column p.more a{
width:300px; 
font:12px/12px Georgia, "Times New Roman", Times, serif; 
color:#BF4D02; 
text-decoration:none; 
font-weight:bold; 
font-style:italic; 
margin:0; 
padding:0;
}
#right-column p.more a:hover{  
color:#FF6500; 
text-decoration:none;
}
#right-column ul li{
list-style:square;
margin-left: 40px;
margin-right:20px;
}
#mainfooterbody{
height:114px; 
background:url(images/footer-bg.gif) 0 0 repeat-x; 
color:#fff; 
padding:70px 0 0 0; 
position:relative; 
margin:0 auto; 
clear:both;
}
#footer{
width:650px; 
height:82px; 
position:relative; 
margin:0 auto; 
padding:0 0 0 50px;
}
#footer ul{
width:330px; 
display:block; 
position:absolute; 
right:0px; 
top:20px; 
padding:0; 
}
#footer li{
float:left; 
font:12px/15px "Lucida Sans",Arial, Helvetica, sans-serif; 
font-weight:normal;
}
#footer ul li a{
padding:0 0 0 10px;
 color:#fff; 
 background:transparent; 
 text-decoration:none;
 }
#footer ul li a:hover{
text-decoration:underline;
}
#footer ul li a.padl{
padding:0 0 0 14px;
}

#footer p{ 
background:transparent; 
margin:54px 45px 0 0; 
display:block; 
position:absolute; 
top:0px; 
right:40px; 
color:#C8DF6C; 
font:11px/15px "Lucida Sans", Arial, Helvetica, sans-serif;
}
#footerleft{&nbsp;
width:285px; 
height:82px; 
float:left; 
margin:0 auto; 
background:url(images/vertical-dot.gif) 100% 0 repeat-y;
}
#footerleft a{
color:#C8DF6C;
text-decoration:none;
}
#footerleft a:hover{
text-decoration:underline;
}
