body{background:#424B47;font-size:80%;margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;}
#wrapper {width:971px;margin:0 auto;background-image:url(../img/bodybg.gif)}
#header img {margin:0;padding:0;border:none;}
#smallnav {margin: auto;width:971px;}
#smallnav span {float:left;margin:0 0 0 10px;color:#fff;}
#smallnav span a {border:none;margin:0;color:#fff;padding:0;}
#smallnav a {color:#999;font-style:normal;padding:0 10px;border-right:1px solid #666;color:#CC0;color:#fff;}
#smallnav a.last {border-right:none;}
#smallnav a:hover {text-decoration:underline;}
#smallnav p {text-align:right;margin:10px 0;}
p.menubg{background-image:url(../img/menubg.gif);margin:0;padding:6px;text-align:center;color:#fff;font-size:100%;}
.menubg a {margin:0 16px 0 0;text-decoration:none;color:#fff;font-weight:bold;font-style:normal;color:#394D44;}
.menubg a:hover {color:#dadada;color:#5E5E5D;color:#E2E5E3;color:#394D44;color:#fff;}
h1, h2, h3 {color:#dadada;color:#5E5E5D;color:#E2E5E3;color:#394D44;}
h1  {font-size:200%;}
h2  {font-size:200%;}
a.cta {margin: 0 16px 0 0;}
a {color:#C60;color:#394D44;text-decoration:none;font-style:italic;}
a:hover {color:#394D44;color:#C60;}

div.home-flash {float:left;float:left;margin-top:20px 0 0 0;}
div.home {float:left;float:none;margin-top:20px 0 0 0;}
div.home h1 {font-size:140%;margin:0 0 0 0;text-align:center;}
p.cta {text-align:center;}
/*div.home p.first {margin-top:10px;}*/
div.home-flash img {border: 1px solid #333;}

div.home2-flash {float:left;margin-top:20px 0 0 0;width:528px;}
div.home2 {float:right;margin-top:20px 0 0 0;width:330px;}
div.home2 h1 {font-size:140%;margin:0 0 0 0;}
/*div.home p.first {margin-top:10px;}*/
div.home2-flash img {border: 1px solid #333;}


div.units {float:right;width:528px;margin-top:0;}
div.units h2 {font-size:180%;margin:40px 0 0 0;}
div.units-left {float:left;width:350px;}
div.units-left img {border:1px solid #394D44;}

p.faq-question {font-weight:bold;margin-bottom:0;}
p.faq-answer {margin-top:0;}

div.left {float:left;width:330px;}
div.right {float:right;width:528px;margin-top:0;}
div.left img {border:1px solid #394D44;}

table.contact td {padding:0;vertical-align:top;}
table.contact td p {font-size:10pt;}
table.contact td p.contact {margin:30px 20px 0 0;}
table.contact td.contact {width:250px;padding:0 30px 0 0;}

table {font-size:85%;}
td {padding:20px;}
td.unit {text-align:right;padding:0;}
td.unit img {padding:0;margin:0;border:none;}
td.parking {padding:10px 0 10px 20px;}

label {font-weight:bold;}
#left {float:left;width:400px;}
#right {float:right;width:430px;}
#about-left {float:left;width:330px;}
#about-left img, #contact-left img {border:1px solid #394D44;}
iframe {border:1px solid #394D44;margin:20px 0 0 0;}
#about-right {float:right;width:530px;}
#contact-left {float:left;width:330px;}
#contact-right {float:right;width:530px;}
form {margin:0;}
li {margin:0 0 7px 0;}
p.toprow {text-align:center;margin:8px 6px 0 0;color:#394D44;}
p.toprow a {color:#C60;font-weight:bold;font-size:110%;font-style:normal;}
p.toprow a:hover {color:#394D44;}
input {width:200px;margin:0 40px 0 0;}
input.submit {width:100px;margin:4px 0 0 107px;}
textarea {width:200px;height:70px;}
form p {margin:0 0 8px 0;}

ul.storage-features {float:left;margin:0 40px 0 20px;font-size:100%;}
div.facility-features,div.supplies {background:#E2E5E3;border: 1px solid #E2E5E3;padding:6px 10px 0 0;width:320px;margin-top:20px;}
div.facility-features h2{font-size:170%;margin:0 0 0 20px;}
div.supplies h2  {font-size:140%;margin:0 0 0 20px;}
div.contactform {background:#E2E5E3;border: 1px solid #E2E5E3;padding:6px 10px 0 0;width:320px;margin-top:20px;}
div.contactform p {margin:6px 40px 9px 20px;}
div.sidebarform {background:#8CB4A1;padding:10px 0;}


h3.sidebar  {font-size:140%;margin:0 0 0 20px;}
div.supplies p {padding: 0 20px;}

.navbarbottom {background:#DFDCDC;text-align:center;padding:10px;margin:0;font-size:85%;}
.navbarbottom a {margin:0 10px 0 0;text-decoration:none;color:#000;font-style:normal;}
.navbarbottom a:hover {color:#999;}

.footer{background:#DFDCDC;text-align:center;padding:10px;padding-top:5px;line-height:20px;margin:0;font-size:80%;}
.footer A{color:black;text-decoration:none;font-style:normal;}
.footer A:hover{color:#999999}

.mainarea{margin:20px 40px 20px 40px;}

div.coupons {text-align:center;}
div.coupons img{border:5px solid #E2E5E3;}
img.coupons {margin:0 6px;}

div.mininav {margin:15px 0 0 0;text-align:center;color:#999;}
div.mininav a {margin:0 8px 0 8px;font-weight:bold;color:#C60;}
div.mininav a:hover {color:#394D44;}

#products table.products td {width:250px;margin:0;padding:0 40px 0 10px;vertical-align:top;font-size:10pt;}
#products table.products td.image {width:150px;padding:0;}
#products table.products td.image img {padding:0;border:1px solid #394D44;margin:0 0 40px 0;}

ul.links {list-style:none;margin:20px 0;padding:0;border-bottom:1px solid #ccc;padding:20px 0;}
ul.links2 {border:none;margin:0 0 20px 0;}
ul.links li {list-style:none;margin:0 0 5px 0;padding:0;}
ul.links li a {color:#c60;}
ul.links li a:hover {color:#394D44;text-decoration:underline;}
ul.links2 li {float:left;width:50%;}
#logos {margin-top:20px;}
#logos img.logo1  {margin-right:80px;}
#logos img {border:none;}

p.note {font-size:80%;}
h1.head {margin-bottom:0;}
p.subhead {margin:0;font-weight:bold;font-style:italic;color:#c60;}
strong {color:#c60;}

.clear {clear:both;}
.border {border-top:1px solid #ccc;border:none;}
.bar {background:#c00;}

a.first {margin-left:22px;}
