body {
color:#232323;
background:#fff3d1 url(/images/BG.jpg) no-repeat left top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
}
blockquote {
margin:5px;
background:transparent url(/images/contentBoxesBG.png) repeat;
padding:0px 10px;
width:330px;
float:right;
font-size:0.9em;
}
img {
border:none;
}
a {
color:#44181B;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
.clearBoth {
clear:both;
}
#mainContainer {
width:1000px;
margin:0px auto;
}
#leftNav {
width:249px;
height:620px;
background:transparent url(/images/sideNavBG.png) no-repeat;
float:left;
}
#addressContainer {
color:#3c3c3c;
font-size:0.9em;
padding:15px 12px 5px 18px;
}
#address {
}
#rightContent {
width:728px;
height:620px;
background:transparent url(/images/contentBG.png) no-repeat;
float:right;
}
#contentContainer {
}
#contentOverflow {
overflow:auto;
width:692px;
height:580px;
}
#contentHolder {
padding:16px;
}
#redBoxContainer {
width:649px;
height:113px;
background:transparent url(/images/redBar.png) no-repeat;
margin:37px 0px 0px 27px;
color:#FFFFFF;
}
#redBox {
overflow:auto;
padding:12px;
font-size:0.8em;
width:608px;
height:89px;
}
#content h2 {
text-transform:uppercase;
color:#0b465f;
font-weight:normal;
}
#footerContent {
width:1000px;
}
#footerContainer {
background:transparent url(/images/footerBG.png) no-repeat;
width:970px;
height:134px;
margin:5px 13px;
}
#giftCert {
float:left;
width:240px;
padding:6px 14px 0px 14px;
text-align:center;
}
#mission {
float:left;
width:360px;
padding:40px 30px 10px 32px;
font-size:0.8em;
color:#44181b;
}
#footer {
float:left;
width:250px;
padding:40px 12px 10px 18px;
font-size:0.7em;
text-align:center;
color:#484848;
}
#links p {
margin:0px;
text-align:center;
}

/*drop over*/
#links {
padding:170px 12px 5px 18px;
font-size:1.1em;
}
#links li:hover ul {
display: block; 
}
#links ul {
margin: 0;
padding: 0;
list-style: none;
}
#links ul li {
position: relative;
height:auto;
padding:0px;
}	
#links li ul {
position: absolute;
left: 248px;
top: 0;
display:none;
}
#links ul li a {
display: block;
text-decoration: none;
color: #0b465f;
padding:3px 0px;
}
#links ul li a:hover {
text-decoration:underline;
}
#links ul li ul {
width:200px;
}
#links ul li ul li {
height:auto;
padding:0px;
}
#links ul li ul li a {
padding:0px;
}
#links ul li ul li a:hover {
padding:0px;
}
/*drop over*/

/* Begin Images / Captions */
p img {
	padding: 0;
	max-width: 100%;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
	
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End Images / Captions */