body	{ 
	background-color : #ddbb99;
	background-image : url(pix/sand.gif);
	color : #000;
	text-align : center;
	font-size:100%;
	margin: 5px;
	}

p	{
	font : 1em/1.25em verdana, helvetica, arial, sans-serif;
	width : 80%;
	margin : 0px auto;
	text-align : left;
	padding : 10px;
	color : #000;
	background-color : #ffebcd;
	}

.p	{
	font : 1em/1.25em verdana, helvetica, arial, sans-serif;
	width : 80%;
	margin : 0px auto;
	text-align : left;
	padding : 10px;
	color : #000;
	background-color : #ffebcd;
	margin-bottom : 20px;
	}

.p1	{
	font : 1em/1.3em verdana, helvetica, arial, sans-serif;
	width : 80%;
	margin : 0px auto;
	padding : 10px;
	}

.p2	{
	font : .8em/1.3em verdana, helvetica, arial, sans-serif;
	width : 80%;
	margin : 0px auto;
	text-align : left;
	padding : 10px;
	margin-bottom : 20px;
	}

.p3	{
	font : .8em/1.3em verdana, helvetica, arial, sans-serif;
	width : 80%;
	margin : 0px auto;
	padding : 10px;
	}

/* just for lists. could be better but div seems to "pad" different than p */
.content{
	font : 1em/1.3em verdana, helvetica, arial, sans-serif;
	width : 80%;
	margin : 0px auto;
	text-align : left;
	padding : 10px;
	color : #000;
	background-color : #ffebcd;
	}

.bold	{
	font : 1em verdana, helvetica, arial, sans-serif;
	font-weight : bold;
	}

li	{
	list-style-image : url(pix/blkemu5.gif);
	padding : 1px 0px 8px 5px;
	}

.navfoot { 
	font-family : "ms sans serif", geneva, sans-serif;
	font-weight : bold;
	font-size : .9em;
	padding : 5px;
	}

.navfoot1 { 
	font-family : "ms sans serif", geneva, sans-serif;
	font-size : .50em;
	}

a	{
	font-size : 1em;
	font-family : "ms sans serif", geneva, helvetica, sans-serif;
	font-weight : 500;
	text-decoration : none;
	}

a:hover	{
	color: yellow;
	background-color : transparent;
	}

h1	{
	font : 1.8em arial, verdana, helvetica, sans-serif;
	font-weight : 600;
	}

h2	{
	font : bold 12px/14px verdana, arial, helvetica, sans-serif;
	margin : 0 0 5px;
	padding : 20px;
	}

h3	{ 
	font : italic bold 12px/14px verdana, arial, helvetica, sans-serif;
	margin : 0 0 5px;
	padding : 0;
	}

/* for the wallpaper page */
#leftcontent {
	float:left;
	width:55%;
	margin-right:40px;
	padding-bottom:10px;
	font-size : .8em/1.3em;
	}

#rightcontent {
	float:left;
	margin-left:0px;
	font-size : .8em/1.3em;
	}

/* new top nav   padding order is top right bottom left */

#nav {
	font-family : verdana, helvetica, arial, sans-serif;
	font-size : 90%;
	font-weight : bold;
	text-align : left;
	padding : 5px 0px 5px 10px;
	margin : 0px;
	background-color : #000000;
	}

#nav ul {
	padding : 0;
	margin : 3px; 
	list-style-type : none;
	}

#nav li {
	padding : 0px 0px 0px 0px;
	display : inline; 
	white-space : nowrap;
	}

#nav a {
	font-family : verdana, helvetica, arial, sans-serif; 
	font-weight : bold;
	color : #ffcc99;
	border : #000000 1px solid;
	padding : 1px 4px 1px 4px; 
	}

#nav a:hover {
	color : yellow;
	border : silver 1px solid; 
	padding : 1px 4px 1px 4px; 
	}

#nav li.activetab {
	color : #ffffff;
	background-color : #000000;
	padding : 0px 5px 0px 5px; 
	}

#secnav {
	font-family : verdana, helvetica, arial, sans-serif;
	font-size : 80%;
	font-weight : bold;
	text-align : left;
	padding : 2px 0px 2px 10px; 
	margin : 0px;
	background-color : #777;
	border-bottom : #ffcc99 3px solid;
	}

#secnav ul {
	padding : 0;
	margin : 3px;
	list-style-type : none;
	}

#secnav li {
	padding : 0px 0px 0px 0px;
	display : inline;
	white-space : nowrap;
	}

#secnav a {
	font-family : verdana, helvetica, arial, sans-serif;
	font-weight : bold;
	color : #ffcc99;
	border : #777 1px solid;
	padding : 1px 4px 1px 4px;
	}

#secnav a:hover {
	color : yellow;
	border : silver 1px solid;
	padding : 1px 4px 1px 4px;
	}

#secnav li.activetab {
	color : #ffffff;
	background-color : #777;
	padding : 0px 4px 0px 4px;
	}

