@charset "utf-8";
@import url(menu.css);
/* -----------------------------------------------------

* Filename: styles.css
* Description: master external style sheet
* Version: 1
* Website: http://www.daphnestorage.com
* Author: Automatit, Inc

== ANCHOR =========================================

	@reset				Standard Reset

-------------------------------------------------------*/

/* @reset
-------------------------------------------------------*/
html, body, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td {margin: 0; padding: 0;}
html {height: 100%; overflow-y: scroll;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
img {border: 0; -ms-interpolation-mode: bicubic;}
a {outline: none;}

/* @general
------------------------------------------------------*/
body {background-image: url(../images/bg.gif); color: #585046; margin-top: 0px;}
body, select, input {font: 13px Arial, Helvetica, sans-serif; line-height: 15px;}
a {color: #3b7136;}
	a:link, a:visited {color: #3b7136; text-decoration: underline; font-size: 12px;}
	a:hover {text-decoration: none;}


/* @typography
------------------------------------------------------*/
h1 {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #585046;
	display: inline;
}
h2 {
	padding-top: 20px;
	padding-bottom: 15px;
	padding-left: 10px;
}
p, address {text-align:left; padding:0 0 13px; line-height: 18px;}
/* dl {padding: 0 0 10px 0;}
   dt {clear: left; float: left; font-weight: bold;}
   dd {padding: 0 0 5px 70px;} */
ul {margin:0; padding: 5px 0;}
li {
	display:list-item;
	list-style:disc;
	margin: 0 0 5px 20px;
}

/* @defined classes
------------------------------------------------------*/
.pageHeader {padding:0 0 16px;}
.clearFloat {clear:both; height:0; font-size:1px;}
.error {font: bold 14px Arial, Helvetica, sans-serif; color: #CC0000;}

/* @defined ids
------------------------------------------------------*/
#wrapper {overflow: hidden; margin-top: 0px; margin-left: auto; margin-right: auto; width: 980px; height: auto;}
	#nav {width: 980px; height: 74px;}
	#header {width: 980px; background-image: url(../images/header.jpg); height: 282px; padding-left: 26px; padding-top: 51px;}
	#topContainer {width: 980px; background-image: url(../images/top_bg.jpg); height: 7px;}

#container {width: 980px; height: auto; background: url(../images/bg.jpg) repeat-y top #cbc4b2; vertical-align: top;}
	#contentBox {width: 622px; height:auto; float: left; margin-left: 20px;}
		#contentTop {width: 622px; height: 9px; background: url(../images/content_topbg.png) no-repeat;}
		#content {width: 602px; height: auto; background-image: url(../images/content_bg.png); padding-top: 5px; padding-bottom: 10px; padding-right: 10px; padding-left: 10px;}
			#content a, a:visited, a:active {color: #3b7136; text-decoration: underline;}
			#content a:hover {color: #3b7136; text-decoration: none;}
		#contentBottom {width: 622px; height: 9px; background-image: url(../images/content_bottombg.png); margin-bottom: 20px;}
	#sidebar {float: right; width: 254px; height: auto; padding-top: 5px; padding-left: 30px; padding-right: 30px; margin-right: 12px;}

#bottom {width: 980px; height: 310px; background: url(../images/brown_bg.jpg);}
	#bottomContent {margin-left: 20px; float: left; width: 623px; height: auto; margin-top: 17px; color: #FFFFFF;}
	#bottomContent a, a:visited {color: #FFFFFF; text-decoration: underline;}
	#bottomContent a:hover {text-decoration: none;}
		#payres {background-image: url(../images/payres_bg.png); width: 623px; height: 112px; margin-top: 10px; margin-bottom: 15px;}
			#payresImg {float: left; width: 142px; height: 93px; margin-left: 20px; margin-top: 10px;}
			#payresBtn {float: right; width: 450px; text-align: center; margin-top: 25px;}
	#bottomSidebar {float: right; width: 254px; height: auto; padding-left: 30px; padding-right: 30px; margin-right: 12px;}
#map_canvas {border: 1px solid #400A0A;	height: 245px; width: 100%; margin-top: 5px; color: #000000;}
#map_canvas address {font-size: 13px; line-height: 15px; padding: 10px 0 0 0; text-align: center;}

#footer {width: 980px; height: 55px; background-color: #bdb7aa; line-height: 18px;}
	#footerMenu {font-family: Arial, Helvetica, sans-serif; color: #585046; font-size: 12px; text-align: right; padding-top: 10px; padding-right: 30px; width: 380px; float: right;}
		#footerMenu a, a:visited {color: #585046; text-decoration: underline; font-size: 12px;}
		#footerMenu a:hover {text-decoration: none;}
	#copyright {font-family: Arial, Helvetica, sans-serif; color: #585046; font-size: 12px; text-align: left; padding-top: 10px; padding-left: 30px; width: 380px; float: left;}
		#copyright a, a:visited {color: #585046; text-decoration: underline; font-size: 12px;}
		#copyright a:hover {text-decoration: none;}
	
	
