body { color: #ffffff; text-decoration: none; background-color: #000000; text-align: center; 
background-image: url(../Images/head-band.jpg); background-repeat: repeat-x; }
IMG { border-style: none; }
p { background-color: transparent; color: #fff; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px; letter-spacing: 0.1em; text-align: left; line-height: 16px; margin: 10px 60px 20px 60px; }

a:link { color: #7cffff; background-color: transparent; text-decoration: none; }
a:visited { color: #7cffff; background-color: transparent; text-decoration: none; }
a:hover { color: #00c0f3; text-decoration: none; }
a:active { color: #1e90ff; text-decoration: none; }

/* Main link box for top of page - except LP Home*/
.linkboxmain { background-color: #222222; width: 500px; height: auto; margin: 20px auto 0; border: outset 4px #222; padding: 4px; }
.linkboxfloat-l { background-color: transparent; width: 240px; height: auto; float: left; border: none; }
.linkboxfloat-r { background-color: transparent; width: 240px; height: auto; float: right; border: none; }
.linkhead { margin: 6px auto 12px; color: #00c0f3; font-style: normal; font-weight: bold; font-size: 10px; letter-spacing: 0.1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; line-height: 10px; }
.linkoff   { margin: 2px auto 10px; color: #1e90ff; font-style: normal; font-weight: bold; font-size: 10px; letter-spacing: 0.1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; line-height: 10px; }
.linkcnt  { margin: 2px auto 10px; color: #f0f; font-style: normal; font-weight: bold; font-size: 10px; letter-spacing: 0.1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; line-height: 10px; }

.linkcnt a:link { color: #7cffff; background-color: transparent; text-decoration: none; }
.linkcnt a:visited { color: #7cffff; background-color: transparent; text-decoration: none; }
.linkcnt a:hover { color: #00c0f3; text-decoration: none; }
.linkcnt a:active { color: #1e90ff; text-decoration: none; }

/* Clearfix extends containers to enclose the float box */
.clearfix:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }

.clearfix {display: inline-block;} /* for mac IE */

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.container-body { margin: 20px auto; width: 840px; height: auto; }
.container-body {
	background-color: #333333; color: #eeeeee; 
	background-image: url(../Images/head-gradient-bl-texture.jpg);
	background-repeat: no-repeat;
	width: 860px;
	height: auto;
	margin: 40px auto;
	border: outset 4px #222;
	padding-bottom: 20px; }
	
.container-left { width: 420px; float: left; }
.container-right { width: 420px; float: left; }

H1 { font-family: Arial, Verdana, Helvetica, sans-serif; color: #89e1f8; font-style: normal; font-weight: normal; font-size: 22px; line-height: 30px; text-align: center; letter-spacing: 0.1em; }
H2 { font-family: Arial, Verdana, Helvetica, sans-serif; color: #00c0f3; font-style: normal; font-weight: normal; font-size: 20px; line-height: 24px; text-align: left; letter-spacing: 0.1em; padding-left: 10px; }
H3 { font-family: Arial, Verdana, Helvetica, sans-serif; color: #00c0f3; font-style: normal; font-weight: normal; font-size: 14px; line-height: 16px; text-align: left; padding-left: 20px; }
H4 { font-family: Arial, Verdana, Helvetica, sans-serif; color: #00c0f3; font-style: normal; font-weight: normal; font-size: 12px; line-height: 14px; text-align: left; padding-left: 30px; }

.indent {padding-left: 40px;}

.copyright { font-family: Arial, Verdana, Helvetica, sans-serif; color: #0ff; font-style: normal; font-weight: normal; font-size: 10px; text-align: center; letter-spacing: 0.1em; line-height: 14px;}











