html { width: 100%; height: 100%; padding: 0px; margin: 0px; }
body { background-repeat: repeat-x; margin: 0px; padding: 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #252525; background-color: #EEE; wudth: 100%; }
.header { width: 500px; margin-right: auto; margin-left: auto; text-align: center; font-size: 36px; padding-top: 35px; padding-bottom: 35px; text-transform: uppercase; }
.nav { width: 700px; margin-right: auto; margin-left: auto; color: #333; text-align: center; font-family: "Trebuchet Ms"; font-size: 14px; height: 51px; background-color: #EEE; padding-left: 20px; }
.rotator { height: 220px; width: 895px; margin-right: auto; margin-left: auto; }
.wrapper { width: 895px; margin-right: auto; margin-left: auto; }
.top-wrapper { float: left; width: 100%; background-color: #542954; color: #FFF; }
.nav-wrapper { float: left; width: 100%; background-color: #EEE; }
.mid-wrapper { float: left; width: 100%; background-color: #FFF; }
.bottom-wrapper { float: left; width: 100%; color: #333; }
.header h1 { margin: 0px; padding: 0px; font-weight: normal; font-size: 58px; }
.header h2 { margin: 0px; padding: 0px; font-weight: normal; font-size: 36px; }
.rightcol h1 { font-weight: normal; font-size: 24px; letter-spacing: -2px; margin-top: 0px; padding-top: 0px; }
.rightcol { float: left; width: 655px; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; }
.leftcol { float: left; width: 180px; text-align: left; background-color: #EEE; padding: 20px; margin-top: 15px; border-radius: 10px; -moz-border-radius: 10px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.footer { width: 895px; text-align: center; font-size: 11px; padding-top: 20px; padding-bottom: 30px; margin: auto; border-top-width: 3px; border-top-style: solid; border-top-color: #CCC; }
.footer a { color: #333; text-decoration: none; }
.nav a { color: #333; text-decoration: none; float: left; padding: 18px; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; }
.nav a:hover, .current { color: #333; background-color: #D8D8D8; float: left; padding: 18px; }
.properties { width: 760px; padding: 20px; }
.table td { border: 1px solid #CCC; padding: 5px; }#login-form { width: 300px; margin-right: auto; margin-left: auto; }
p { margin-top: 0px; padding-top: 0px; }
.text { font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #333; padding: 5px; border: 1px solid #CCC; }
.submit { font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: #FFF; background-color: #3D6B12; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-radius: 5px; -moz-border-radius: 5px; text-decoration: none; }
.lrp_bg { background-color: #EEE; padding: 10px; border-radius: 10px; -moz-border-radius: 10px; }
ul.categories { padding: 0px; list-style-type: none; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; }
ol#posts { margin: 0px; padding: 0px; list-style-type: none; }
ul#pagination { margin: 0px; padding: 0px; list-style-type: none; }
a { text-decoration: none; }
.leftcol a { color: #333; }

