@charset "utf-8";
/* Web Design by Robert Krames */

/* General Elements 
---------------------------------------------------*/

body {
	margin: 3px 0 3px 0;
	padding: 0px;
	background: #000 url(images/bg.jpg) repeat-y center top;
	text-align:center;
}
a, p, div, ol, ul, li, h1, h2, h3, h4, h5, h6, form {margin: 0;}
p, li, h3, h4, h5, h6 {padding: 10px 0 0 0;}
p {padding: 10px 0 0 0;}
img {border: none;}
h1 {
	font: normal 24px/1em Verdana, Arial, Helvetica, sans-serif;
	color: #64b7e6;
}
h2 {
	font: normal 17px/1em Verdana, Arial, Helvetica, sans-serif;
	color: #64b7e6;
}
h3 {
	font: bold 16px/1em Verdana, Arial, Helvetica, sans-serif;
	color: #64b7e6;
	padding-top: 15px;
}
h4 {
	font: bold 14px/1em Verdana, Arial, Helvetica, sans-serif;
	color:#64b7e6;
}
p, div {
	font: normal 13px/1.5em Arial, Helvetica, sans-serif;
	color: #fff;
}
a, a:link, a:visited {
	color:#fff;
}
a:hover, a:active {
	color:#64b7e6;
}
ul, ol {margin:0 0 0 5px;}
li {margin:0 0 0 5px;}

/* Layout 
---------------------------------------------------*/
#masterCtnr {
	text-align:left;
	width:957px;
	position:relative;
	margin: 0 auto 0 auto;
}
#flashCtnr {
	padding: 0;
	margin: 0;
	width:955px;
	border: 1px solid #000;	
}
#boxEmail, #boxTwitter, #boxNews, #boxContact {
	position:absolute;
	top:612px;
	width:219px;
	height:219px;
	z-index:1;
	border: 1px solid #000;
	margin: 0;
	padding: 5px;
	background-color: #000;
}
#boxEmail {
	left:0;
	background: url(images/emailbg.jpg) no-repeat;
}
#boxTwitter {
	left:242px;
	background: url(images/twitterbg.jpg) no-repeat;
}
#boxNews {
	left:484px;
	background: url(images/newsbg.jpg) no-repeat;
}
#boxContact {
	left:726px;
	background: url(images/contactbg.jpg) no-repeat;
}

p#nav {
	font: normal 16px/1.5em Arial, Helvetica, sans-serif;
	color: #000;
	margin-top:239px;
	text-align:center;
}
p#nav a, p#nav a:link, p#nav a:visited {
	color:#000;
}
p#nav a:hover, p#nav a:active {
	color:#64b7e6;
}

/* General Content Style Elements 
---------------------------------------------------*/
.picsRight {
	padding: 0 0 0 5px;
	float:right;
}
.picsLeft {
	padding: 0 10px 0 0;
	float:left;
}
.Txt10px{font-size:10px;}
.Txt24px{
	font-size:24px;
	line-height: 1.4em;
}
.redTxt{color:#FF0000;}
.dottedUnderline{border-bottom:1px dotted #000;}
.ar{text-align:right;}
.al{text-align:left;}
.ac{text-align:center;}

/*Soli Deo Gloria*/