body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E7E7E7;
	font-size:100%;
	padding:0px; margin:0px
}


/* Home page */
#home div.stuff h1 {font-size:2em; color:#000000;}
#home p.descrip {}
#home div.stuff h1 a {color:#000000;}
#home div.stuff h1 a:hover {color:#bc1c29;}
#home div.stuff h1 span {font-size:0.8em;}
#home div.content {background-image: url(pics/hpbg.jpg); background-repeat: repeat-y; padding-left:20px; padding-bottom:3em;}
#home div.leftcol {float:left; margin-right:15px;  width:50%; margin-right:20px; }
#home div.leftcol h1 {margin-top:1em;}
#home div.rcol h1 {margin-top:1em;}
#home div.rcol {}

/*  end home page */



a{	text-decoration:none;	color: #921A23;}

div.stuff {	width:760px; padding:0px; margin:0px; border: 5px solid #bc1c29;}

div.topbar {
	background-position: right;
	background-repeat: no-repeat;
	background-color: #d4d4d4;
	margin:0px; padding:0px;
}
.topbar img {	margin:0px; padding:0px; margin-top:4px;}

div.content {	border: 1px solid #d4d4d4;
	background-color: #ffffff; padding-left:140px; padding-top:0px;
	background-repeat: repeat-y;
	background-image: url(pics/leftbar2.gif);
	font-size:0.8em;
}






div.menu {
position:absolute;
top:110px;
left:0%;
}

.menu li {
	list-style: none;
	padding-bottom:10px;
}

.menu li a {
padding:5px;
text-decoration:none;
display:block;
width:110px;
padding-top:70px;
color: #696969;
background-image: url(pics/catoff.gif);
background-repeat: no-repeat;
text-align:center;
}

.menu li a:hover {
	color: #000000;
	background-image: url(pics/caton.gif);
}

.menu ul {	margin:0px;	padding: 20px 5px 5px 15px;	width:140px;	font-size: 0.9em;}

h1 {
	font-size:0.8em; color: #565656;}
	
.footer {
	font-size:0.7em; text-align:center; padding-bottom:5px; background-color:#d4d4d4;
}

.content li {
	margin-top:0.5em;
}
