body {
	font-size:80%;* font-size:75%;/* all other browsers (except Mac IE 5.0) */
	color:#000000;
	background-image:url(../i/bg.gif);
}

a {color:#c53736;}
a:hover {text-decoration:none;}

/* background colors */

#mypalgrave,#mypalgrave li a {background-color:#c53736;}
#searchbrowse,#searchbrowse li a {background-color:#c53736;}
#shopping,#shopping li a {background-color:#c53736;}


ul.nav, ul.nav ul {  
  background-color: #c53736;         
}

.leftmenu hr {border-top:solid 1px #ff9292;border-bottom:solid 1px #7d2322;}

#buttons li { /* all list items */		
	background-color: #9a9a9a;color:#ffffff;	
}

#buttons li a:hover,
#buttons li a:focus,
#buttons li a:active {background-color: #ebebeb;color:#9e2200;}
 
#bar {
background: url("../i/header.gif") #c53736 no-repeat top left; 
}


#searchform {
background: #9a9a9a;
}

#searchform span.button input {
	background-color: #9a9a9a;
}


#extended h6 {color:#9e2200;}
#extended  a {text-decoration: underline; }
#extended  a:hover {color:#9e2200;text-decoration: none; }
.content p {margin:0 0 15px 0;}
.content ul {list-style-type:disc;margin:0 0 0 30px;}
.content ul li {margin:0 0 3px 0;}
.mini_nav {font-size:90%;margin:10px 0 20px 0;}

h3.long {border-bottom:3px solid #c53736;width:400px;margin:0 0 5px 0;}
h3.long span {color: #ffffff; background: #c53736;padding: 3px; font-size: 90%; margin: 0; }
h3.short {border-bottom:3px solid #c53736;width:200px;margin:0 0 5px 0;}
h3.short span {color: #ffffff; background: #c53736;padding: 3px; font-size: 90%; margin: 0; }
