.wrap{width:859px; margin:0 auto; background:url('../images/wrapbg.png') top left repeat-y;}
div.masthead{height:170px;}
.leftcolumn{width:180px; float:left; background:url('../nav/sidebar-bg.jpg') 0 -170px no-repeat; min-height:770px;}

.mainContent{width:679px; float:left; display:block; background:url('../images/map-bg.jpg') top right no-repeat;}
.contentInset{padding:20px; display:block; }

.footer{clear:both;}

.twocolumn{width:48%; float:left; }

.imageShift{position:relative; left:-5px;}

.C1{width:213px; float:left;}
.C2{width:426px; float:left;}

.formDiv{width:270px; float:left; margin:0 0 20px 0;}
body{background:#262520;}

.storebook {width:75px; display:block; float:right; margin: 20px 0px 0px 7px;}

#sidebarpost {width:158px; margin-left:10px; margin-top:15px;}

#sidebarpost h1 {font:bold 13px Arial, Helvetica, sans-serif; color:#fef5cc; text-align:center;}
#sidebarpost h2 {font:italic 10px Arial, Helvetica, sans-serif; color:#fef5cc; margin:10px 0 0 0; line-height:11px; text-align:center;}
#sidebarpost p {font:11px Arial, Helvetica, sans-serif; color:#fef5cc; margin:10px 0 0 0; line-height:13px; }

#sidebarpost img {margin-bottom:5px;}

#sidebarpost a:link {color:#fef5cc;}
 
.submitButton{margin-top:10px; background:#772421; padding:10px 20px; border:none; color:#fff; font-weight:bold; font-size:14px;}

