* {
margin:0;
padding:0;
}
body {
cursor:default;
font: 12px Arial;
margin-bottom:0px;

}
#top {
background-color:#ffffff;
background: url('img/top.jpg') no-repeat;
height:316px;
width:980px;
margin:0 auto;
position:relative;
}
#main {
background-color:#ffffff;
background: url('img/bg.jpg') repeat-y;
width:980px;
margin:0 auto; 
}
#left {

float:left;
width:214px;
margin:0;
}

#left p {

float:left;
width:214px;
padding: 30px 0px;
color:#ffffff;
margin:0;
}

#right {

float:right;
width:766px; 
margin:0;
padding-bottom:20px;
}

#right p {

line-height:18px;
font-size:13px;
padding:5px 15px 5px 30px;
color:#454545;
}

#right h1 {
padding:20px 15px 15px 30px;
color:#ff7300;
font-size:22px;
}

#footer {
width:980px;
height:60px;
margin:0;
background: url('img/footer.jpg') repeat-x;
}

#footer p {
line-height:14px;
font-size:12px;
text-align:center;
color:white;
padding-top:25px;
}
div.clearer {

clear:both;

}

#left ul {list-style:none;}
#left ul li { display:block;background:url('img/button.jpg') no-repeat;height:43px; }
#left ul li a {display:block; color:#fff;text-decoration:none;font-size:15px;padding-top:15px;padding-left:40px;padding-bottom:11px;}
#left ul li a:hover {color:#cd6400;}
#left ul li a:visited {color:#fff;}

#map {width:500px;height:350px;margin:auto; border:1px solid #000;}
