body
{
	font-family: Arial, Veranda, Tahoma;
margin-left: 12%;
margin-right: 12%;
background-color: #999966;
font-size: 100%;
}


a
{
color: #600;
}

p
{
font-size: .8em;
}

blockquote
{

line-height: 150%;
}

li
{
font-size: .8em;
list-style: disc;
}

.Button
{
background: #600;
color: White;
font-weight: bold;
text-decoration: none;
font-size: smaller;
text-align: right;
vertical-align: top;
padding: 3px;
width="100%"
}


.CartFont
{
font-size: .7em;
}


.TopMenu
{
	color: White;
    font-size: smaller;
    font-weight: bold;
	text-decoration: none;
}

.LMYellow
{
	background-color: #cc9;
	border: solid 1px black;
	color: #DDBB33;
    font-family: Arial, Verdana, Tahoma;
    font-size: 13px;
    font-weight: 800;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-top: 2px;
	text-decoration: none;
	width: 142
}

.LMYellow:hover
{
	background-color: #FFCC33;
	color: black;
}

.LMGreen
{
	background-color: #CC9;
	border: solid 1px black;
	color: #363;
    font-family: Arial, Verdana, Tahoma;
    font-size: 13px;
    font-weight: 800;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-top: 2px;
padding-right: 2px;
	text-decoration: none;
	width: 142
}

.LMGreen:hover
{
	background-color: #363;
	color: white;
}

.LMBlue
{
	background-color: #CC9;
	border: solid 1px black;
	color: #006;
    font-family: Arial, Verdana, Tahoma;
    font-size: 13px;
    font-weight: 800;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-top: 2px;
padding-right: 2px;
	text-decoration: none;
	width: 142
}

.LMBlue:hover
{
	background-color: #006;
	color: white;
}

.LMLtBlue
{
	background-color: #CC9;
	border: solid 1px black;
	color: #069;
    font-family: Arial, Verdana, Tahoma;
    font-size: 13px;
    font-weight: 800;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-top: 2px;
padding-right: 2px;
	text-decoration: none;
	width: 142
}

.LMLtBlue:hover
{
	background-color: #069;
	color: white;
}

.LMPurple
{
	background-color: #CC9;
	border: solid 1px black;
	color: #303;
    font-family: Arial, Verdana, Tahoma;
    font-size: 13px;
    font-weight: 800;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-top: 2px;
padding-right: 2px;
	text-decoration: none;
	width: 142
}

.LMPurple:hover
{
	background-color: #303;
	color: white;
}

.LMRed
{
	background-color: #CC9;
	border: solid 1px black;
	color: #600;
    font-family: Arial, Verdana, Tahoma;
    font-size: 13px;
    font-weight: 800;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-top: 2px;
padding-right: 2px;
	text-decoration: none;
	width: 142
}

.LMRed:hover
{
	background-color: #600;
	color: white;
}

.LMAqua
{
	background-color: #CC9;
	border: solid 1px black;
	color: #033;
    font-family: Arial, Verdana, Tahoma;
    font-size: 13px;
    font-weight: 800;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-top: 2px;
padding-right: 2px;
	text-decoration: none;
	width: 142
}

.LMAqua:hover
{
	background-color: #033;
	color: white;
}

.LMOrange:hover
{
	background-color: #CC6600;
	color: white;
}

.LMOrange
{
	background-color: #CC9;
	border: solid 1px black;
	color: #CC6600;
    font-family: Arial, Verdana, Tahoma;
    font-size: 13px;
    font-weight: 800;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-top: 2px;
padding-right: 2px;
	text-decoration: none;
	width: 142
}
.LMBrown:hover
{
	background-color: #996633;
	color: white;
}
.LMBrown
{
	background-color: #CC9;
	border: solid 1px black;
	color: #996633;
    font-family: Arial, Verdana, Tahoma;
    font-size: 13px;
    font-weight: 800;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-top: 2px;
padding-right: 2px;
	text-decoration: none;
	width: 142
}
.PageTitle
{
    font-family: Tahoma, News Gothic MT, Arial;
    font-size:  150%;
    font-weight: bold;
    color: #660000;
}

.PageMenu
{
	color: Black;
    font-weight: bold;
	text-decoration: none;
}

.SectionHeader
{
	color: #000066;
	font-family: Verdana, Tahoma, Arial;
    font-weight: bold;
}

.StrikeOut
{
	color: Red;
	text-decoration: line-through;
}

.Cover
{
	text-decoration: none;
	border-width: 1;
	border-color: Gray
}	

h2
{
font-size: 1.4em;
font-weight: bold;
color: #600;
margin-bottom: -20px;
}

h3
{
background: #006;
color: white;
font-size: smaller;
margin-right: 15%;
padding: 2px;
margin-top: 30px;
font-weight: bold;
}



h3 a
{
color: white;
}

h4
{
color: #600;
font-weight: bold;
margin-bottom: -5px;
}

h5
{
font-size: small;
color: Black;
margin-top:  5px;
margin-bottom: 5px;
padding-left: 10px;
}
	
	



#horiznav
{
margin: 3px, 0;
padding: 0;
width: 100%;
border-bottom: 2px dotted #996;
border-top: 2px dotted #996;
}

#horiznav dl
{
display: inline;
text-align: center;
margin: 0;

}

#horiznav dt
{
display: inline;
list-style: none;
margin: 0;
padding: 0;
text-align: center;
}

#horiznav a
{color: #600;
text-decoration: none;
margin: 0;
padding: 2px 10px;
font-size: .8em;
font-weight: bold;
}


/*Menus*/

#menuwrapper {
	border-bottom: 4px solid #CC9;
	background-color: #600;
	color: white;


}

.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}
#menubar td {
border: 1px solid #CC9;
width: 15%;
text-align: center;
padding: 2px;
}


#menubar, #menubar ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
}

#menubar a {
	display: block;
	text-decoration: none;
	padding: 0px;
	font-size: larger;
	color: white;
	font-weight: bold;
	}

#menubar a.trigger {
	padding: 0px;
}


#menubar li {
	float: left;
width: 100%;
list-style: none;
}

#menubar li ul {
	width: 12em;
}

#menubar ul li {
width: 100%;
}

#menubar ul li a  {
	color: white;
	padding-left: 15px;
padding-right: 2px;
padding-bottom: 3px;
background-color: #600
text-align: left;
}

#menubar li ul {
	position: absolute;
	display: none;
	background-color: #600;
	text-align: left;
}	

#menubar li:hover a, #menubar a:focus,
#menubar a:active, #menubar li.hvr a {
	color: white;
	background-color: #900;

}

#menubar li:hover ul, #menubar li.hvr ul {
	display: block;
}

#menubar li:hover ul a, #menubar li.hvr ul a {
	color: white;
	background-color: transparent;


}

#menubar ul a:hover {
	background-color: #990000!important;
	color: #FFFFFF!important;

}


#rightbox {
	float: right;
	width: 250px;
	background-color: e9e9b0;
	padding: 5px;
}
.rightimage {
	margin-left: 5px;
}



