body, li {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	color : #000000;
}

p {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 1em;
	MARGIN-TOP : 0pt;
	text-indent : 15px;
}

p.copyright {
	COLOR : gray;
	FONT-SIZE : .8em;
	text-indent:0em;
	margin-top:0pt;
}

p.title {
	background-color:#ddddff;
	font-weight : bold;
	font-size : larger;
	text-align : center;
	text-indent:0em;
	margin-bottom : 0em;
	padding:.25em;
	width:99%;
	border:none;
}

p.firsttitle {
	background-color:#ddddff;
	font-weight : bold;
	text-align : center;
	text-indent:0em;
	margin-bottom : 0em;
	width:99%;
	border:none;
	clear:left;
}

p.rant {
	background-color:#dddddd;
	padding:.5em;
	text-indent:0em;
	width:99%;
	border:none;
}

p.blurb {
	background-color:#dddddd;
	text-indent:0pt;
	padding:1em;
	margin:0em;
	width:75%;
	border:none;
}

p.gift {
	background-color:#ddddff;
	text-indent:0pt;
	padding:1em;
	margin:0em;
	width:75%;
	border:none;
}

p.newstitle {
	text-indent:0em;
	font-weight : bold;	
	text-align:center;
}

p.news {
	background-color:#ffdddd;
}

.firstrant {
	background-color:#dddddd;
/*	margin-bottom : .4em;*/
	width:99%;
	border:none;
}

em.nav {
	font-size : 1.2em;
	font-weight : bold;
	font-style : normal;
	line-height : 1.8em;
}

BODY {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	color : #000000;
}

.large {
	font-size : 1.8em;
}

.flash  {
	COLOR : red;
}

.left {
	float:left;
}

.right {
	float:right;
}

A:hover {
	color:red;
}

.menu {
	width:99%;
	text-align:right;
	border:thin solid black;
	background-color:#ddddff;
	padding:4px;
	text-indent:0px;
}

.lmenu {
	width:99%;
	text-align:left;
	border:thin solid black;
	background-color:#ddddff;
	padding:4px;
	text-indent:0px;
}

.navbar {
	text-align:center;
	border:thin solid black;
	background-color:#ddddff;
	padding:4px;
	width:79%;
}

.sidebar {
	text-indent:0;
	text-align:right;
	border:thin solid black;
	background-color:#ddddff;
	padding:4px;
	width:20%;
	float:right;
}

