﻿
body { 
	font-size: 14px;
	font-family: Calibri, Arial, helvetica, sans-serif;
	color: #000000; 
	background-color: #DAD9CB;
	margin: 0px; 
	text-align: center;
	padding: 20px 0 40px;
	}


#container-page {
  margin: 0 auto;
  width: 693px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
} 
p { 
	font-family: Calibri, Arial, helvetica, sans-serif;
	margin-top: 0px; 
	}
a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #014C91;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #014C91;
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #4D1200;
	}


/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://www.positioniseverything.net/easyclearing.html */

.clearfix:after {
	clear: both;
	content: '.';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

/* -------------------
CUSTOM
-----------------------*/

a
{
	color: #fff;
	text-decoration: none;
}
 
a:hover
{
	text-decoration: underline;
}
 
 
p
{
	overflow: hidden;
	text-align: left;
}
 
h1
{
	font-size: 22px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 20px;
}
h2
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 5px;
}


.minheight
{
	height: 400px;
}

.topnav
{	
	background-image: url('../images/topnav-background.jpg');
	height: 46px;
	width: 693px;
	line-height: 46px;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: normal;
}
.topnav a
{
	color: #fff;
	text-decoration: none;
}
.topnav a:visted
{
	color: #fff;
	text-decoration: none;
}
.topnav a:hover
{
	text-decoration: underline;
}
 
 
.container-left
{
	background-image: url('../images/container-left.jpg');
	background-repeat: repeat-y;
	width: 7px;
}
.container-center
{
	background-color: #FFFFFF;
	width: 679px;
	
}
.container-center-content
{
	background-color: #FFFFFF;
	width: 679px;
	text-align: left;
	padding: 20px;
	
}

.container-center-content td
{
	text-align: left;
	vertical-align: top;
}
.container-right
{
	background-image: url('../images/container-right.jpg');
	background-repeat: repeat-y;
	width: 7px;
}
.container-bottom
{
	background-image: url('../images/container-bottom.jpg');
	height: 7px;
	width: 693px;
}

.footer
{
	background-image: url('../images/footer.jpg');
	width: 693px;
	height: 25px;
	font-size: 12px;
	line-height: 25px;
}
.footer a
{
	color: #fff;
	text-decoration: none;
}
.footer a:visted
{
	color: #fff;
	text-decoration: none;
}
.footer a:hover
{
	text-decoration: underline;
}

.homebox-left
{
	background-color: #BBBAAB;
	padding: 10px;
	height: 80px;
}
.homebox-right
{
	background-color: #D0CEB5;
	padding: 10px;
	height: 80px;
}