/* 
Please excuse this jacked up css for now, until I have time to fix it and
also get rid of the tables in the layout...thanks for your patience, oh ye
lovers of the semantic web and elegant code.. -jc
c. qualityconsulting.biz 2006
*/

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	background: #cc9;
}

h1 {
	font-size: 1.4em;
	color: #320033;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	}

h2 {
	font-size:1.1em;
	color: #980065;
	margin: 0px;
	padding: 0px;
	}

h3 {
	font-size:1em;
	color: #303;
	margin: 0px;
	padding: 0px;
}

a:active, a:link, a:visited {
	color:#906;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

.bodycopy {  
	font-size: .9em; 
	color: #333; 
	text-decoration: none;
}
.footer1 {  
	font-size: .7em; 
	color: #9cf;
}

.footer2 {  
	font-size: .7em; 
	color: #C63;
}

.footer3 {  
	font-size: .7em; 
	color: #fff; 
	text-decoration: none
}

.footer3 a:link, .footer3 a:active, .footer3 a:visited {
	color: #fff; 
	text-decoration: none
}

.footer3 a:hover {
	color:#f9f;
	text-decoration: underline;
}

.heading {  
	font-size: 12px; 
	color: #9cf; 
	font-weight: bold; 
	text-decoration: none
}

.heading1 { 
	font-size: 12px; 
	color: #fff; 
	text-decoration: none ; 
	font-weight: bold
}

.heading2 { 
	font-size: 12px; 
	color: #303; 
	text-decoration: none; 
	font-weight: bold
}

.props { 
	font-size: 10px; 
	color: #969576; 
	text-decoration: none 
}

#list {
	list-style: url(../images/arrow.gif) none;
	font-size:.9em;
}


/* menu styles */
ul#menulinks {
	margin-left: 0;
	padding-left: 0;
	white-space: nowrap;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font: 11px "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
}

#menulinks li {
	display: inline;
	list-style-type: none;
}

#menulinks a { 
	padding: 0px 5px; 
}

#menulinks a:link, #menulinks a:visited {
	color: #fff;
	background-color: #906;
	text-decoration: none;
}

#menulinks a:hover {
	color: #fff;
	background-color: #969;
	text-decoration: none;
}

/* menu colors for page browser is currently on */
#active a:link, #active a:visited, #active a:hover {
	color: #303;
	background: #e9afd7;
}
/* end menu styles */


#info {
	font-size: .9em;
	color: #333;
	text-decoration: none;
	padding-left: 20px;
}

#info img {
	float: right;
	padding-left: 10px;
}

#center {
	margin-right: 25px;
	margin-left: 25px;
}

.spacer {
	padding-right: 25px;
}

/*.hp_listfix {
	padding-left: 75px;
}*/

#contactform {
	font-size: 11px;
	color: #303;
	padding-left: 20px;
}

.firstpage {
	font-size:1em;
	margin: 0px;
	padding: 5px;
	font: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	background-color: #cccc99;
	
}

.firstpagewhite {
	font-size:0.8em;
	margin: 0px;
	padding: 5px;
	font: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	background-color: #fff;
}