html {height: 100%; padding: 0; margin: 0; }

body {background-color: #EEEAE0; margin: 0px; font-family: Arial, Tahoma, Verdana; color: #505050; height: 100%; }

table {width: 100%; border-collapse: collapse; margin: 0; }

div {width: 100%; }

h1 { margin: 0; }

h2 { margin: 0; }

h3 { margin: 0; }

h4 { margin: 0; }

p { margin: 0; padding: 0; }

a:hover {text-decoration: none;}

td { padding: 0; vertical-align: top; }

img {border-color: #DADAC3;}

.cbox {width: 20px; background: transparent; border: 0;}

.MT {height: 100%; background: url('/img/back.jpg') 100% 0 no-repeat;}

.Circles {position: relative; height: 532px; margin-bottom: -532px; width: 298px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/circles.png', sizingMethod=crop); float: right;} 

.Circles[class] {background: url('/img/circles.png');}

.MenuLine {height: 29px; position: absolute; top: 120px;}

.MenuLine .L {background: #C7CAA6; width: 1%;} .MenuLine td {height: 29px;}

.MenuLine .R div {width: 295px;}

.MenuLine .C {background: #C7CAA6; width: 100%;}

.MenuLine .L div {width: 100px;}

.Menu td {height: 29px; vertical-align: middle; padding-top: 2px;} .Menu img {border: 0;}

.Logo {position: absolute; width: 259px; height: 25px; left: 100px; top: 55px;} .Logo img {border: 0;}

.UnderLogo {position: absolute; color: #90945E; font-size: 11px; top: 80px; width: 500px; left: 100px;}

.CallNow {width: 147px; height: 45px; position: absolute; top: 60px; left: 100%; margin-left: -455px;}

.Navi {width: 100px; height: 10px; position: absolute; top: 20px; left: 100%; margin-left: -180px;} .Navi img {border: 0; margin-right: 15px;}

.Content {padding: 180px 320px 50px 100px; font-size: 80%; height: 320px;}

.Content p {padding-bottom: 15px; line-height: 140%;}

.Bottom td {vertical-align: bottom;}

.Intitle {text-align: right; font-size: 10px; color: #C7CAA6; padding-bottom: 20px; padding-right: 70px;} .Intitle a {color: #C7CAA6;}

.Copy {font-size: 11px; padding-bottom: 30px; padding-left: 90px; color: #9D9F83;}

h1 {color: #878B62; font-size: 21px; font-weight: 500; font-family: Verdana; font-style: italic; background: url('/img/wtf.gif') no-repeat; padding-left: 40px; margin-left: -41px; margin-bottom: 15px;}

h2 {color: #878B62; font-size: 21px; font-weight: 500; font-family: Verdana; font-style: italic; background: url('/img/wtf.gif') no-repeat; padding-left: 40px; margin-left: -41px; margin-bottom: 15px;}

h3 {color: #7A7E59; font-size: 19px; font-weight: 500; font-family: Verdana; font-style: italic; background: url('/img/wtf.gif') no-repeat; padding-left: 40px; margin-left: -41px; margin-bottom: 15px;}

h4 {color: #767955; font-size: 17px; font-weight: 500; font-family: Verdana; font-style: italic; background: url('/img/wtf.gif') no-repeat; padding-left: 40px; margin-left: -41px; margin-bottom: 15px;}

.Pad h2 {position: relative; padding: 0; margin: 0; padding-left: 40px; margin-bottom: 15px; left: -50px;}

.Super h2 {position: relative; padding: 0; margin: 0; padding-left: 40px; margin-bottom: 15px; left: -40px;}

.Navigator {position: absolute; width: 70%; top: 25px; left: 100px; font-size: 9px; font-family: MS Sans Serif;}

a:hover {text-decoration: none;} a {color: #724817;}

.SubParts {height: 19px; position: relative; top: -15px; padding: 0 0 0 10px; font-weight: 800; font-style: italic; font-size: 12px; width: 97%; color: #6F6F6F; background: url('/img/right.gif') 100% 0 no-repeat #DADAC3;}

.SubParts img {display: block; position: relative; margin-bottom: -23px; left: -10px;}

.SubParts p {padding-bottom: 0 !important; padding-top: 3px;}  .SubParts a {margin-right: 15px;} .SubParts span {margin-right: 15px;}

.Price .R {text-align: right; font-weight: 800; white-space: nowrap;} .Price .Line2 td {background: #E8E5D7;}

.Price td {padding: 7px 10px 7px 20px;}

.RespHead td {background: #E8E5D7; padding: 7px 10px 7px 10px;}

.RespHead .R {text-align: right; color: #888888;}

.RespHead .L {font-size: 120%; font-weight: 800;}

.Response .Text {padding: 7px 10px 7px 10px;} .Response .Text a {white-space: nowrap;}

.Pad {padding-left: 10px;} .Response {margin-bottom: 15px;}

.Bull {position: relative; left: -13px;} .Bull a {margin-left: 10px;}

.PadCont {padding-left: 10px; font-size: 110%;} .PadCont strong {font-size: 120%;}

.MessageForm input {border: 1px solid #878B62; background: #FFFBF0; width: 95%; color: #505050;}

.MessageForm textarea {border: 1px solid #878B62; background: #FFFBF0; width: 95%; color: #505050; overflow: hidden; height: 150px; font-family: MS Sans Serif, Arial;}

.MessageForm .L {width: 1%; white-space: nowrap; padding-right: 25px; color: #888888; padding-top: 2px;}

.MessageForm td {padding-bottom: 10px;}	

.MessageForm .Button {font-weight: 800; cursor: pointer;}

.Border {width: 133px; height: 96px; background: url('/img/133.gif');}

.Border img {display: block; padding: 6px;}

.TopImages { margin-bottom: 10px; font-size: 11px;}

.TopImages p {padding-right: 25px; padding-top: 12px;}

.Content ul,ol {padding-top: 0; margin-top: 0; padding-bottom: 0; margin-bottom: 15px;}

.Content li {padding-top: 2px; padding-bottom: 2px;}

.Super {position: absolute; width: 230px; left: 100%; margin-left: -250px; height: 200px; top: 600px;}
