/* CSS Document */

body{
background-image:url('images/mmatop.gif');
background-repeat: repeat-x;
background-color: white;
margin: 0;
font-family: Trebuchet MS;
font-size: 11px;
}
img{
border:0px;
}
#whole{
width: 100%;
height: 100%;
}
td{
font-size:11px;
}
#bottom {
background-position: top;
background-image:url('images/mmabot.gif');
background-repeat: repeat-x;
background-color: #404040;
}
p {
font-family: Trebuchet MS;
color: #474747;
font-size: 11px;
margin-top: 5px;
margin-right:5px
}
p.main{
margin-right: 13px;
line-height: 26px;
text-align: justify;
}
#copy{
height:100;
}
.copy{
padding-top: 10px;
color: black;
text-align: center;
}
h1{
color:#547e44;
font-family: Times New Roman;
font-size: 30px;
font-weight:900;
letter-spacing: -2px;
padding-top: 12px;
padding-bottom:0px;
margin-bottom:0;
margin-top:0;
}
h2{
color: #949494;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 14px;
padding-top: 10px;
}
#newsletter{
width: 420px;
height:50px;
background-image: url('images/nl.jpg');
background-repeat: no-repeat;
margin-bottom:20px;
text-align:center;
}
a{
color:black;
text-decoration:none;
}
a:hover{
text-decoration:underline;}
a.copy{
text-decoration: none;
color: black;
font-weight: bold;
}
a.copy:hover{
color:#547e44;
}
img.book{
margin: 20px;
}
.field{
margin-top:17px;
margin-left:222px;
border-style:solid;
border-width:1px;
border-color:#8da983;
color:#424242;
background-color:#e3eedf;
font-family: Trebuchet MS;
font-size:11px;
height:17px;
width:120px;
float:left;
}
#menu{
padding-top:2px;
text-align:center;
width:700px;
height:24px;
}
img.photo{
border: solid 4px #C4D8BC;
}
#menuitem{
font-family: georgia;
font-size: 13px;
font-weight: bold;
color: #404040;
text-align: center;
margin-left: 10px;
margin-right: 10px;
float: left;
}
#menuitem a{
color: #404040;
text-decoration:none;
}
#menuitem a:hover{
color:#FFFFFF;
}
.submit{
margin-top:17px;
margin-left:10px;
border-style:solid;
border-width:1px;
border-color:#8da983;
color:#8da983;
background-color:#e3eedf;
font-family:Trebuchet MS;
font-size:11px;
height:17px;
float:left;
}
#pubbox_o{
width: 132px;
background-position: bottom left;
background-image:url('images/pubbot.gif');
background-repeat: no-repeat;
margin: 15px;
}
#pubbox_i{
width: 132px;
background-position: top left;
background-image:url('images/pubtop.gif');
background-repeat: no-repeat;
text-align: center;
}
#pubbox_content{
width:117;
margin:auto;
padding-top:13px;
padding-bottom:4px;
}
.clear {
	clear: both;
}
.quote_container { background: transparent url(StoreImages/quote.gif) no-repeat top left; height: 218px; }
#map{
background-image: url('images/mainbg.jpg');
background-repeat: no-repeat;
background-position: top right;
margin:0;
padding:0;
}
#container{
width:700;
padding:0;
margin:0;
margin-top:3px;
}
#homeleft{
background-image: url('images/mainbg.jpg');
background-repeat: no-repeat;
background-position: top right;
width: 520px;
border-right: dashed 1px #c7c7c7;
}
#homeright{
width:180px;
text-align:center;
}
#page1{
background-image: url('storeimages/bg1.jpg');
background-repeat: no-repeat;
background-position: top;
width: 700px;
}
#page2{
background-image: url('storeimages/bg2.jpg');
background-repeat: no-repeat;
background-position: top right;
width: 700px;
}
#page3{
background-image: url('storeimages/bg3.jpg');
background-repeat: no-repeat;
background-position: top right;
width: 700px;
}
#page4{
background-image: url('storeimages/bg3.jpg');
background-repeat: no-repeat;
background-position: bottom;
width: 700px;
}