body
{
 background:#cccccc;
 font-family:Arial, Lucida Grande, sans-serif;
}
a
{
	color:#cc0001;
	text-decoration: none;
}
.main
{
	margin-top: 100px;
	background: url(../g/imgmain.gif) no-repeat left top white;
	border:1px solid #999999;
	width: 800px;
	_height: 400px;
	min-height:400px;
}
.main h1
{
	background: url(../g/spacer.gif) top repeat-x;
	text-align:right;
	margin-top:0px;
	height:27px;
}
.name
{
	background: url(../g/name.gif) no-repeat top;
	margin-right:8px;
	padding-left:180px;
	_width:180px;
}
.navdiv
{
	float:right;
}
.nav
{
	width:220px;
	_width:260px;
	text-align:right;
	margin-right:10px;
	margin-top:-20px;
	_margin-top:-28px;

	text-transform:uppercase;
	font-family:Arial;
	font-size:8pt;
	list-style-type:none;
}

.main blockquote
{
	text-transform:uppercase;
	font-family:Arial;
	font-size:20pt;
	color:#cc0001;
	font-weight:bold;
	text-align:left;
}
.quoteimg
{
	margin-left:350px;
	background: url(../g/mquote.gif) no-repeat top right transparent;
	height:300px;
}
.source
{
	font-variant:small-caps;
	font-size:9pt;
	text-align:right;
	margin-right:10px;
}
.lightInput 
{
 margin-bottom:3px;
 color:#999999;
 border:solid 1px #cccccc;
}
.inputButton
{
 background-color:#cccccc;
 color:#999999;
}
.errorText
{
 color:red;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}