body{
margin:0px;
padding:0px;
text-align:center;
color: #000f6c;
font: 15px Arial, Helvetica, sans-serif;
border-width: 0px;
border-style: none;
background: #E5E7F6 url(http://machiasblueberry.com/_img/ele/bkgd-bbs.jpg) repeat-x center top;
}
div{
margin:0px;
padding:0px;
vertical-align:top;
}
img{
margin:0px;
padding:0px;
vertical-align:top;
border-top: 0px none;
border-right: 0px none;
border-bottom: 0px none;
border-left: 0px none;
}
p{
margin:0px auto 8px;
padding:0px;
vertical-align:top;
text-align: left;
font-size: 1em;
}
table{
margin:0px auto;
padding:0px;
vertical-align:top;
border: 0px none;
font-size: 1em;
border-collapse: collapse;
}
td,tr{
margin:0px;
padding:0px;
vertical-align:top;
}
th{
margin:0px;
padding:0px;
font-weight: normal;
vertical-align: middle;
}
a{
margin:0px;
padding:0px;
text-decoration: underline;
color: #000f6c;
outline-style:none;
outline-width:0;
}
a:hover {
text-decoration: none;
color: #a31b41;
}
ul, dl, ol{
margin:0px;
padding:0px;
list-style:none;
font-size: 1em;
}
li, dt, dd{
margin:0px;
padding:0px;
font-size: 1em;
}
form {
margin: 0px;
padding: 0px;
font-size: 1em;
}
fieldset, legend {
margin: 0px;
padding: 0px;
font-size: 1em;
}
input, label, textarea {
margin: 0px;
padding: 0px;
font-size: 1em;
}
h1,h2,h3,h4,h5,h6{
margin:0px auto;
padding:0px;
text-align: left;
vertical-align:top;
font-size: 1em;
font-style: normal;
font-weight: normal;
font-variant: normal;
}
h1 {
text-align: center;
font-size: 22px;
margin-bottom: 20px;
color: #a31b41;
}
div.clnr {
font-size: 1px;
line-height: 1px;
clear: both;
width: 100%;
height: 1px;
}

div#wrap{
width:986px;
text-align:center;
position: relative;
background: #fff url(http://machiasblueberry.com/_img/ele/bkgd-wrap.gif) repeat-y left top;
margin-right: auto;
margin-left: auto;
}
div#hdr {
width: 724px;
height: 157px;
text-align: center;
float: right;
margin-right: 0px;
background: url(http://machiasblueberry.com/_img/ele/bkgd-hdr.jpg) repeat-x left top;
display: inline;
}
div#hdr img {
width: 614px;
height: 80px;
display: block;
margin-top: 13px;
margin-right: auto;
margin-left: auto;
clear: left;
}

div#navtop {
text-align: right;
height: 52px;
background: #E7E9F8;
font-size: 14px;
}
div#navtop ul {
text-align: right;
}
div#navtop  ul li {
float: right;
}
div#navtop  li a {
display: block;
padding-right: 8px;
padding-left: 8px;
padding-top: 28px;
}
div#navtop li.fst a {
padding-right: 20px;
}
div#navtop li.lst a {
padding-left: 0px;
}
div#navtop  li a:hover {
color: #a31b41;
text-decoration: none;
}

img#lgo {
display: block;
height: 224px;
width: 224px;
margin-right: auto;
margin-left: auto;
}

div#leftcol {
background: #BFCCF7;
float: left;
width: 224px;
margin-left: 28px;
display: inline;
padding-bottom: 25px;
}
div#leftcol ul{
margin-bottom: 15px;
text-align: left;
margin-left: 10px;
}
div#leftcol ul li {
margin-bottom: 5px;
}
div#leftcol p.hdg {
font-size: 18px;
color: #a31b41;
margin-left: 10px;
margin-bottom: 2px;
}
div#leftcol p.hdg-sm {
font-size: 14px;
color: #a31b41;
margin-left: 10px;
font-weight: bold;
margin-top: 20px;
}

div#leftcol li a {
text-decoration: underline;
}
div#leftcol li a:hover {
color: #a31b41;
text-decoration: none;
}
div#leftcol a#btndwn {
display: block;
height: 60px;
width: 215px;
margin-right: auto;
margin-left: auto;
margin-bottom: 15px;
text-decoration: none;
background: url(http://machiasblueberry.com/_img/ele/btn-dwn.gif) no-repeat center top;
}
div#leftcol a:hover#btndwn {
display: block;
height: 60px;
width: 215px;
margin-right: auto;
margin-left: auto;
margin-bottom: 15px;
text-decoration: none;
background: url(http://machiasblueberry.com/_img/ele/btn-dwn.gif) no-repeat center bottom;
}
img#fb {
display: block;
margin-top: 25px;
margin-right: auto;
margin-left: 10px;
width: 130px;
height: 40px;
}

div#ftr1 {
width: 100%;
text-align: center;
clear: both;
border-top: 1px solid #a31b41;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
padding-top: 15px;
padding-bottom: 15px;
background: #fff;
}

table#lgos {
width: 96%;
font-size: 0.8em;
}
table#lgos td {
width: 25%;
text-align: center;
}
table#lgos img {
display: block;
margin-right: auto;
margin-bottom: 2px;
margin-left: auto;
}

div#ftr2 p {
margin-left: 20px;
font-size: .8em;
}
div#ftr2 {
width: 100%;
text-align: center;
background: #D9E0FB url(http://machiasblueberry.com/_img/ele/bbs.gif) no-repeat right center;
border-top: 1px solid #FFF;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
padding-top: 15px;
padding-bottom: 15px;
}
div#ftr2 img {
width: 986px;
height: 86px;
display: block;
}

div#content {
width: 725px;
text-align: center;
float: right;
margin-right: 0px;
margin-left: auto;
display: inline;
background: #fff;
clear: right;
}
div#content-in {
width: 680px;
padding-top: 20px;
padding-bottom: 40px;
margin-right: auto;
margin-left: auto;
}
div#content-in p {
font-size: 1em;
margin-bottom: 8px;
}
div#content-in p.nocms {
margin-top: 25px;
}
img.img-rgt {
display: block;
float: right;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 15px;
}
span.imgcap-rgt {
float: right;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 15px;
font-size: .8em;
}
span.imgcap-rgt img {
display: block;
text-align: left;
margin-bottom: 3px;
}
span.imgcap-lft {
float: left;
margin-right: 15px;
margin-bottom: 5px;
margin-left: 0px;
font-size: 0.8em;
}
span.imgcap-lft img {
display: block;
text-align: left;
margin-bottom: 3px;
}

