body { text-align: center; margin: 0; vertical-align: middle; }
#content { width: 900px; text-align: left; margin: 0 auto; background-color:#ecf2f2; padding: 0 20px; border-left: 1px solid #336699;  border-right: 1px solid #336699;}

body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color:#9ecddf;
} body {
	margin: 0;
	padding:0;
} a, a:visited {
	font-size: 12px;
	color: #000000; /* black */
	text-decoration:underline;
} a:hover, a:active {
	color: #a80532; /* dark red */
} .menuRollovers a:hover {
	color:#330000; /* brown */
} .menuRollovers a  {
	color: #6a7d80; /* dark sea green */
	text-decoration:none;
} h3 {
	color: #a80532; /* dark red */
	margin:0;
	margin-top: 0;
} h2 {
	color: #a2192f; /* red */
	margin:0;
	font-size:14px;
} h4 {
	color: #000000; /* black */
	margin:0;
	font-size:14px;
} table {
	border-spacing:0;
} .cookie, .cookie a {
	color:#999999;
	font-size:10px;
	padding-top:5px;
} .submenu {
	line-height:20px;
	font-size:13px;
	color:#990000;
	text-decoration:underline;
} #quotefloat_home {
	color:#FFFFFF;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:18px;
left:88px;
letter-spacing:3px;
position:relative;
top:-681px;
z-index:100;
width:260px;
height:0;

} 

#quotefloat_sub {
color:#000000; font-size:14px; font-family:Geneva, Arial, Helvetica, sans-serif; letter-spacing:2px;
	
	position:relative; top:172px;
	/*filter:alpha(opacity=10);
	-moz-opacity:0.10;
	opacity:0.10;
	-khtml-opacity:0.10; */
	

} 

#canvas0_0 img{ border-color:#369 }
#canvas0_1 img{ border-color:#369 }


 .note { font-size:60%;}
 
 .homepoints { font-weight:bold; margin-bottom:10px;  font-size:16px; }
 
 img { border:none; }
 
 /*  Blog */
 
 #blogadminmenu { float:left; padding-right:10px;}
 
 #blogadminmenu p { font-size:75%; }
 
 /* Custom Button */
 
 .clear { 
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: bold 22px Monotype Corsiva, sans-serif;
    height: 58px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 48px;
    padding: 5px 0 5px 18px;
} 

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 

.smaller { font-size:11px; }


#hppromos {
	width:275px;
	height:400px;
	margin-left:10px;
	
	
	}
	
.gobutton {
	background-color:#336799; width:100px; height:20px; margin: 8px 0 0 160px; color:#FFFFFF; font-size:18px; padding:1px 0 6px 0; font-family:Geneva, Arial, Helvetica, sans-serif; text-align:center;
	
	}	
	
.gobutton a { text-decoration:none;  color:#fff; font-size:18px;}
	