BODY
{
	background-image: url(images/blue-smoke4.jpg);
	font: normal 12pt Tahoma, Arial, Helvetica, Sans-Serif;
	margin: 1em; }
	
h1, h2 {
	font: normal 20pt Chaz Extended, Arial, Helvetica, Sans-Serif;
	color: #157DEC;
	font-weight: normal;
	text-align: center;
	padding: 0em; }
	
h3 {
	color: #000000;
	font-weight: normal;
	text-align: center;
	padding: 0em; }

h1 { font-size: 4.25em; margin: 0em; }
h2 { margin: .5em 0em .25em; }

p { margin: 0em 0em .75em; }

ul { margin: 0em 0em .75em; }

ul.none { list-style-type: none; }

a { text-decoration: none;}


a.button {
	background: url(images/blue_image2.jpg) #ffffff;
	border: solid 2px #000000;
	font: normal 14pt Chaz Extended, Arial, Helvetica, Sans-Serif;
	color: #157DEC;
	display: block;
	height: 1.5em;
	line-height: 1.5em;
	margin: .25em 0em 0em;
	text-align: center;
	text-decoration: none; }

a:link { color: #157DEC; }

a:active { color: #157DEC; }

a:visited { color: #3BB9FF; }

table {
	border-style: none;
	border-spacing: .25em;
	font-size: 1em;
	height: 100%;
	margin: 0em auto;
	padding: 0em;
	width: 100%; }

td {
	padding: 0em;
	vertical-align: top; }

div.logo {
	background: url(images/blue_image2.jpg) #C6AEC7;
	border: solid 2px #000000;
	height: 9em;
	margin: 0em;
	padding: 0em;
	text-align: center;
	width:  9em; }

img.logo {
	background: url(images/blue_image2.jpg) #C6AEC7;
	height: 9em;
	margin: 0em;
	padding: 0em;
	width:  9em; }

div.slogan {
	background: url(images/blue_image2.jpg) #C6AEC7;
	border: solid 2px #000000;
	height: 9em;
	margin: 0em;
	padding: 0em;
	text-align: center; }

img.slogan {
	background: url(../images/bg2.jpg) #C6AEC7;
	height: 6em;
	margin: 0em 1.5em;
	padding: 0em;
	width:  27em; }

td.links { width: 9.00em; }

.widea { width: 9.00em; }
.wideb { width: 8.8em; }
.widec { width: 8.6em; }
.wided { width: 8.4em; }
.widee { width: 8.2em; }
.widef { width: 8.0em; }
.wideg { width: 7.8em; }
.wideh { width: 7.6em; }
.widei { width: 7.4em; }
.widej { width: 7.2em; }
.widek { width: 7.0em; }
.widel { width: 6.8em; }
.widem { width: 6.6em; }

div.snapez {
	background: url(../images/bg2.jpg) #B041FF;
	border: solid 2px #000000;
	padding: .25em 0em .5em;
	margin: .25em 0em 0em;
	text-align: center;
	width: 6.6em; }

a.snapez {
	font: normal 20pt Chaz Extended, Arial, Helvetica, Sans-Serif;
	font-size: 1.5em;
	color: #000000;
	display: block;
	margin: 0em 0em .2em;
	text-decoration: none; }

div.article { margin: 1.5em .5em .5em; }

div.copyright {
	color: #8B31C7;
	font-size: .85em;
	margin: 0em 0em;
	text-align: center; }

table.grid {
	border: solid 2px #000000;
	font-size: 1.2em;
	margin: 0em auto .75em;
	text-align: center;
	width: 5em; }

table.grid td {
	padding: .1em .75em .1em;
	width: 4em; }

table.tdseven {
	border: solid 2px #000000;
	font-size: 1.2em;
	margin: 0em auto .75em;
	text-align: center;
	width: 35em; }

table.tdfour {
	border: solid 2px #000000;
	font-size: 1.2em;
	margin: 0em auto .75em;
	text-align: center;
	width: 20em; }

/* positions */
.center { text-align: center; }
.left   { text-align: left; }
.right  { text-align: right; }
.floatl { float: left; margin-right: 1em; }
.floatr { float: right; margin-left: 1em; }

.important { font-size: 1.25em; }

.image  { margin: 0em auto .75em; }

/* colors */
.theme  { color: #8B31C7; }
.blue   { color: blue; }
.green  { color: green; }
.red    { color: red; }
