/*@import "reset.css";*/
.displaynon {display:none;}
h1 {height:80px; font-family: Arial, Helvetica,  sans-serif; 
    line-height:2em;font-size: x-large;font-weight: 800;color: #808000;
	text-indent: 10px;}
h2 {font-weight: 700;font-family: Arial;}
h3 {font-weight: 600;font-family: Arial;}
body {font-family: Arial;color:#999999;}
p span.displaynon {display:none;}
a:link,a:visited {text-decoration : none;color:#000000;}
A:hover{color:red; }

.mainbody { width:600px; height:280; float:left;  margin: 0px 10px 10px 50px; padding:0px 15px 15px 25px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
/*IE DOES NOT SUPPORT BORDER RADIUS*/
-moz-box-shadow:0px 0px 9px #000000;
-webkit-box-shadow:0px 0px 9px #000000;
box-shadow:0px 0px 9px #000000;
/*IE DOES NOT SUPPORT BLUR PROPERTY OF SHADOWS 99a0a8*/
background: -moz-linear-gradient(top, #ffffff, #dddddd);
background: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#dddddd));
background: -o-linear-gradient(top, #ffffff, #dddddd);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd')";
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
background: linear-gradient(top, #ffffff, #dddddd);
/*--IE9 DOES NOT SUPPORT GRADIENT BACKGROUNDS--*/
} 
.mainbody p {margin:5px  0px 5px 0px; font-family: 'Sue Ellen Francisco', cursive;color:#666666} 
/*
a:link, a:visited, a:hover {
	color: #0033CC;
	 }
	a:hover{
	color: #0033CC;
	text-decoration: underline; }
*/
ul.leftmenu {font-size:80%;padding: 7px 0px 0px 0px;margin: 0;}
ul.leftmenu li {list-style:none; margin:1px; padding:7px 10px 5px 2px; /*background-color:#EBEBAD*/
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
/*IE DOES NOT SUPPORT BORDER RADIUS*/
background: -moz-linear-gradient(top, #E3DEE0, #99a0a8);
background: -webkit-gradient(linear, center top, center bottom, from(#E3DEE0), to(#99a0a8));
background: -o-linear-gradient(top, #E3DEE0, #99a0a8);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#99a0a8');
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#99a0a8')";
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
background: linear-gradient(top, #ffffff, #99a0a8);
/*--IE9 DOES NOT SUPPORT GRADIENT BACKGROUNDS--*/}
ul.leftmenu li a {margin: 2px 5px 2px 5px;}
ul.leftmenu li a:link{text-decoration: none;color #000000;}
/*background-image: url(images/backgrounds/BW3.JPG);*/
/* photo layout */		 
ul.products {margin:0px 0px; overflow:hidden; clear:left; padding:0 !important;}
ul.products li {list-style-type:none;float:left;  padding:0; margin:5px

}
 
.products li.pprod {float:left; width:200px; height:225px; padding:0; margin-bottom:1em;}
.products li.product {float:left; width:200px; height:200px; padding:0; margin-bottom:1em;}
.products li.mproduct {float:left; width:325px; height:225px; padding:0; margin-bottom:1em;}

.products li.wideproduct {float:left; width:550px; height:180px; padding:0; margin-bottom:1em;}
.products li.copy {float:left; width:210px; height:280px; padding-right:15px; margin-bottom:1em;}
.product div.infobar {position: relative;
	z-index: 5;
	width: 150px;
	margin: 0px;
	left: 5px;
	bottom: 20px;
	height: 20px;
	padding-top:5px;
	background: #333;
	color: #fff;
	text-indent: 5px;
	overflow: hidden;
	opacity: 0.6;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
.products li.thumb {float:left; width:100px; height:100px; padding:0; margin-bottom:1em; font-size:10px}
.info { font-size:10px; }

/* NB content div sized to 700 width in pstyles */
/*.header { background-color : #808000; } */
#doublecopy { width: 600px;} 
/* bottom buttons */
#navfooter {width: 100%; height: 15px;  float:left;clear:left;}
#navfooter, #navfooter a { background-color : #808000;font-size:10px;
    font-family: Arial, sans-serif;	color:#FFFFFF;
    border-color : #808000;
    border-style: solid;
    border-width : 1px 1px 1px 1px; }

#navfooter  a {text-decoration : none; padding : 0 25px 1px 20px;}
#navfooter  a:hover {background-color : #CCCC00;}

/* bottom line */
#copyright {font-size:70%;	font-family: Arial, sans-serif;	color:#666666;	background-color:#FFFFFF; height: 30px;}


