/* Main CSS Document */

@import url("core.css");

#container { width: 755px; margin: 0px auto; background-color: #FFFFFF; }

#header { width: 755px; height: 102px; background-image: url(../images/bg-header.jpg); background-repeat: no-repeat; }
#header .logo { float: left; padding: 36px 0px 0px 16px; }
#header .phone { float:right; font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; color: #50a027; padding: 63px 20px 0px 0px; }

#nav { width: 755px; height: 34px; background-image: url(../images/bg-nav.gif); background-repeat: no-repeat; text-align: center; }
#bottom { clear: both; width: 755px; height: 5px; line-height: 5px; font-size: 1px; background-image: url(../images/bg-navbottom.gif); background-repeat: repeat-x; }

#central { width: 755px; height: 230px; background-color: #5dac28; background-image: url(../images/bg-central2.jpg); background-repeat: no-repeat; }
#central .text { float: right; width: 515px; padding: 94px 16px 0px 0px; color: #ffffff; font-weight: bold; }

#content { width: 755px; background-image: url(../images/bg-content.gif); background-repeat: repeat-y; }
#content .box { width: 715px;  padding: 20px; }
#content .left { width: 140px; float: left; padding: 20px 5px 0px 5px; }
#content .right { width: 596px; float: right; padding: 20px 5px 0px 0px; }
#content li { color: #000000; list-style-position: outside; }

#content .bottom { width: 755px; height: 20px; clear: both; background-image: url(../images/bg-content-bottom.gif); background-repeat: no-repeat; }

#footer { width: 755px; height: 68px; text-align: center; margin: 0px auto; }
#footer ul li { display: inline; color: #ffffff; padding: 0px 2px 0px 2px; }
#footer a:link, #footer a:visited { color: #ffffff; text-decoration: none; }
#footer a:hover { color: #dfeaec; text-decoration: underline; }
#footer .nav { height: 27px; background-image: url(../images/bg-footer.gif); background-repeat: no-repeat; padding: 8px 0px 0px 0px; }
#footer .copy { height: 25px; padding: 8px 0px 0px 0px; }
