
* {margin:0 0 0 0;padding:0 0 0 0;}

img {border:0;}

body {margin:0 0;font:76% arial, helvetica, sans-serif;background:none;}

#wrapper-wrap {width:100%;}

#wrapper {position:relative;width:100%;}

#header {float:left;width:100%;margin:0 0 1px;border-bottom:7px solid #551b1a;}
#header h1 {float:left;width:240px;padding:0 0 5px;}

#nav-wrap {display:none;}

#feature-wrap {float:left;width:100%;border-bottom:1px solid #fff;}

#feature {display:none;}
#feature img {display:block;}

#feature-sidebar {float:none;width:100%;}
#feature-sidebar h2 {margin:10px 0 0 0;font-weight:normal;color:#eddc94;}
#feature-sidebar p {margin:0 10px 1em 0;font-size:1.2em;line-height:1.4;color:#fff;}

#content {float:left;width:100%;}

.magnets-wrap {width:100%;}
.magnets-wrap .magnet {clear:left;float:left;width:100%;}
.magnets-wrap .magnet-contact {clear:left;float:left;width:507px;background:#eddc94;margin-bottom: 30px;}
.magnets-wrap .magnet h3 {margin:10px 0 0 0;font-size:1.2em;color:#8b5c29;}
.magnets-wrap .magnet p {margin:0 0 1em 0;line-height:1.4;}
.magnets-wrap .magnet p.i-right {float:right;margin:-10px 15px 10px 10px;}
.magnets-wrap .magnet p.i-right img {float:left;border:1px solid #fff;}
.magnets-wrap .magnet p.i-right a:hover img {border:1px solid #999;}
.magnets-wrap .magnet a {color:#000;}
.magnets-wrap .magnet a:visited {}
.magnets-wrap .magnet a:hover {}
.magnets-wrap .magnet a.caps {}

#sidebar {width:100%;padding:10px 0 0;}
#sidebar p.testimonial {margin:0 10px 1em 0;font-size:1.1em;line-height:1.4;}
#sidebar p.testimonial {color:#eddc94;}
#sidebar p.testimonial em {font:italic 1.2em georgia;line-height:1.3;}
#sidebar h4 {margin:0 8px 0 0;font:bold 1.4em arial;color:#fff;}
#sidebar p {margin:0 10px 1em 0;line-height:1.4;color:#fff;}
#sidebar p a {color:#000;}
#sidebar p a:hover {color:#fff;}
#sidebar address {margin:0 10px 1em 10px;font-style:normal;line-height:1.4;color:#fff;}

#main {float:left;width:100%;}
#main h2 {margin:10px 0 0 0;font:2.2em georgia;letter-spacing:.2em;color:#551b1a;}
#main h3 {margin:10px 0 0 0;font-size:1.2em;color:#8b5c29;}
#main h4 {margin:10px 0 0 0;font-size:1.2em;}
#main form h3 {margin:20px 0 0 0;line-height:1.4;}
#main ul {margin:0 0 1em 35px;}
#main ul li {line-height:1.4;}
#main ol {margin:0 0 1em 35px;}
#main ol li {line-height:1.4;}
#main p {margin:0 20px 1em 0;line-height:1.4;}
#main p.i-right {float:right;margin:-10px 15px 10px 10px;}
#main p.i-right img {border:1px solid #fff;}
#main a {color:#000;}
#main a:visited {}
#main a:hover {color:#cc0000;}
#main address {margin:0 20px 1em 10px;line-height:1.4;}


#frmContact .formfield {background:#fff;color:#333;padding:2px;}
#frmContact .textarea {background:#fff;color:#333;;padding:2px;width:400px;}
#frmContact .notes {font-size:1em;color:#000;}
#frmContact .frmButton {}

.footnote {font-size:.9em;font-style:italic;}

#footer {clear:both;width:761px;color:#fff;background:#000;}
#footer p {padding:10px 0;}