﻿/* * Portions taken from the following style sites *     http://www.positioniseverything.net/easyclearing.html *     http://www.sitecreative.net *//* * default settings */all { font-family: verdana,arial,sans-serif; }body { background:#2765AF; color:#000000; margin:20px 0; padding:0; font-family: verdana, arial, "Times New Roman", serif; font-size:80%; }p {	margin:0; padding:0 0 15px 0; }a { color:#000000; text-decoration:underline; }a:hover { color:#225799; text-decoration:none; }/* * sections */#container { width:760px; margin:0px auto; text-align:center; }
#holder { width:100%; padding:20px 20px 5px 20px; background:#FFFFFF; text-align:left; }
#header { color:#333380;; background:#dadada; padding:10px; height:100px; }
#content { width:760px; float:left; padding:20px 0 0 0; line-height:160%; }
#footer { width:760px; margin:0px auto; clear:both; font-size:80%; background:#DADADA; padding: 10px 20px 10px 20px; text-align:left; border-top:2px solid #2765AF; }

/*
 * headings
 */
#content h1 { font-size:170%; font-weight:normal; line-height:130%; margin:0; padding:0 0 20px 0; }
#content h2 { font-size:120%; font-weight:bold; line-height:100%; margin:0; padding:0 0 20px 0; }
#content h3 { font-size:100%; font-weight:bold; line-height:100%; margin:0; padding:0 0 20px 0; }

/*
 * navigation
 */
#footer ul { margin:0; padding:0; }
#footer li { margin:0; padding:0; list-style:none; display:inline; }
#footer a { color:#000000; font-weight:bold; padding:0 5px 0 0; text-decoration:underline; }
#footer a:hover	{ color:#000000; text-decoration:none; }


.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }
.clearfix { display:block; }
