* { margin: 0px; padding: 0px; }
.clear { clear: both; height: 0px; line-height: 0px; font-size: 0px; }
body { margin: 0px; text-align: center; background: #ffffff; }

#container { margin: 10px auto; width: 721px; background: url('../images/contentbg.png') left top repeat-y; text-align: left; }
#header { display: block; padding: 0px; border-bottom: 1px solid #ffffff; }

#leftcolumn { float: left; width: 140px; background: #ada785; color: #ffffff; }

#emailcaptureform { padding: 30px 5px 10px 5px; color: #ffffff; }
#emailcaptureform p, #emailcaptureform h2 { color: #ffffff; }

#contacts { background: #999275 url('../images/contacts-bg.gif') left top repeat-x; padding-top: 25px; }
#contacts p { margin: 5px; color: #ffffff; }
#contacts ul { list-style-image: url('../images/bullet.gif'); padding: 5px 10px 10px 0px; margin-left: 25px; }
#contacts ul li { font-weight: bold; margin-bottom: 5px; color: #ffffff; }
#contacts ul li a { color: #ffffff; text-decoration: none; }
#contacts ul li a:hover { text-decoration: underline; }

#rightcolumn { float: left; width: 581px; }

#menu { padding-bottom: 1px; }
#menu ul { padding: 0px; list-style: none; }
#menu ul li { display: block; float: left; border-left: 1px solid #ffffff; }
#menu ul li a { display: block; float: left; width: 88px; padding: 14px 0px 2px 8px; font-size: 11px; color: #ffffff; text-decoration: none; }
#menu ul li.order0 a, #menu ul li.order3 a { background: #6b6851; }
#menu ul li.order1 a, #menu ul li.order4 a { background: #948f72; }
#menu ul li.order2 a, #menu ul li.order5 a { background: #b6b08d; }
#menu ul li a:hover, #menu ul li.highlight a { background: #eda802; }
#menu ul li.order5 a { width: 87px; }

#content { padding: 125px 30px 40px 30px; width: 229px; float: left; background: url('../images/the-casa.jpg') left top no-repeat; }
#content img { max-width: 279px; }

#images { width: 292px; float: left; background: #ffffff; }
#images img { padding: 0px; display: block; float: left; }

#dashcontent { padding: 20px 30px; width: 521px; float: left; background: #ffffff; }

#footer { padding-top: 11px; background: #ffffff url('../images/footer-bg.gif') left top no-repeat; text-align: center; font-size: 11px; color: #ada785; }
#footer a { color: #ada785; text-decoration: none; }

#editor1_ifr:hover { border: 1px dashed #999999; margin: -1px; }
#editor2_ifr:hover { border: 1px dashed #999999; margin: -1px; }

body { font-family: 'verdana','arial',sans-serif; font-size: 12px; }
h1, h3 {margin: 0px 0px 10px 0px; padding: 0px; font-size: 18px; font-weight: bold;}
h2, h4 {margin: 0px 0px 3px 0px; padding: 0px; font-size: 13px; font-weight: bold;}
a {text-decoration: underline;}
p {margin: 0px; padding: 0px; line-height: 18px;}
a img {margin: 0px; padding: 0px; border: 0px;}
img {border:0px; margin: 0px; padding: 5px;}
ul, ol {margin: 0px; padding: 10px 0px 10px 30px; line-height: 18px;}
li {margin: 0px; padding: 0px;}

body { color: #737263; }
h1, h2 {color: #eca803;}
h3, h4 {color: #737263;}
p, li, td {color: #737263;}
a {color: #6b6851;}

/* OVERWRITES */
body { font-family: 'arial',sans-serif; }
