/*CHRIS KARPYSZYN :O:O:O:O */

/*
COLOR PALLETTE
TEXT-BLOCK BG: #f0e7cd
BACK BG: #e9e3cd

BROWN TEXT: #3f2b20
background teal: #718488
heavy font: #244a63

link: #244a63
hover link: #1a90b6
visited #73cad5

color: #41588a;

*/

body {
	background: #e9e3cd url('images/background.jpg') repeat-x top;
	}

/*** PARENT STYLES ***/
h1, h2, h3, h4, p {
	font-family: verdana;
	color: #244a63;
	margin-right: 25px;
	margin-left: 25px;
	margin-top: 0px;
	}

h3 {
	text-decoration: underline;
	}


p.small {
	font-size: 11px;
	font-weight: bold;
	}
	
p.italic {
	font-style: italic;
	}
	
.center {
	text-align: center;
}
	
.colorDark {
	color: #244a63;
	}
.colorLight {
	color: #e9e3cd;
	}

.smallmargin {
	 margin-bottom: -5px;
	 }

.nounderline {
	text-decoration: none;
	}

/***              ***/

p {
	font-size: 14px;
	color: #3f2b20;
	}

h1 {
	font-size: 40px;
	}
h2 {
	font-size: 21px;
	text-align: center;
	}
h3 {
	font-size: 18px;
	font-style: italic;
	}
h4 {
	font-size: 16px;
	font-weight: bold;
	}
	
a:link {color: #244a63; text-decoration: none; font-style: normal	} /* unvisited link */
a:visited {color: #73cad5; text-decoration: none; font-style: normal	} /* visited link */
a:hover {color: #1a90b6; text-decoration: underline; font-style: normal	} /* mouse over link */
a:active {color: #1a90b6; text-decoration: none; font-style: italic	} /* selected link */

a.italiclink:link {
	font-style:italic
	}
a.italicvisited:visited {
	font-style:italic
	}

table {
	table-layout: fixed;
	border-collapse: collapse;
	}

img { 
	border-style: none;
	}

a img {

/* This adds the border */
padding:3px;
border:solid;
border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
border-width: 2px 3px 3px 2px;
background-color:white;
}


	
/*CONTAINERS*/
/*HEADER*/
#header {
	width: 850px;
	height: 300px;
	margin: 0 auto 0 auto;
	background: url('images/headerbackground.png') no-repeat top;
	overflow: hidden;
	text-align: center;
	}

.firstHeader {
	margin-top: 95px;
	}
	
/*BODY*/
#mainBody {
	width: 850px;
	height: auto;
	margin: 0 auto 0 auto;
	background: url('images/bodyrepeat.png') repeat-y top;
	}
	
.firstBody {
	padding-top: 30px;
	}


/*FOOTER*/
#footerContent {
	width: 850px;
	height: 125px;
	margin: 0 auto 0 auto;
	background: url('images/bodyrepeat.png') repeat-y top;
	/*background: url('images/footerbackground.png') no-repeat bottom;*/
	}
	
.firstFooter {
	padding-top: 20px;
	}


/*********/
/*EOF*/

