html, body { 
margin: 0px;
padding: 0px;
background-color: #00a0c6;
}

img
{  border-style: none;
}

.linkroll { padding: 3px; background-color: #50b0d1; font: 13px verdana,arial,helvetica; font-style: normal; font-weight: normal; letter-spacing: 0px; text-decoration: none; text-transform: none; color: #fff; }
A.linkroll:hover { padding: 3px; background-color: #2a8ed1; text-decoration: none; letter-spacing: 0px; font-weight: normal; color:#fff;
}

.regroll { font: 12px arial,verdana; font-style: normal; font-weight: normal; letter-spacing: 0px; text-decoration: none; text-transform: none; color: #00a0c6; }
A.regroll:hover { text-decoration: none; letter-spacing: 0px; font-weight: normal; color:#222;
}

h1 {
font: 13px trebuchet ms,arial;
color: #333;
font-style: italic;
}

h2 {
font: 13px trebuchet ms,arial;
color: #333;
}

h3 {
font: 18px arial,verdana;
color: #2a8ebf;
}

.roll {
font: 11px verdana,arial,helvetica;
color: #fff;
margin: 0px;
padding: 5px;
background-color: #333;
-webkit-border-radius: .3em; 
-moz-border-radius: .3em;
border-radius: .3em;
text-decoration: none;
}

.roll:hover {
font: 11px verdana,arial,helvetica;
color: #fff;
margin: 0px;
padding: 5px;
background-color: #00a0c6;
-webkit-border-radius: .3em; 
-moz-border-radius: .3em;
border-radius: .3em;
text-decoration: none;
}

#topbar {
min-height: 5px;
height: 5px;
width: 100%;
margin: 0px;
padding: 0px;
background-color: #333;
}

.spacer {
clear: both;
min-height: 10px;
height: 10px;
margin: 0px;
padding: 0px;
}

.fivespacer {
clear: both;
min-height: 5px;
height: 5px;
margin: 0px;
padding: 0px;
}

.twospacer {
clear: both;
min-height: 2px;
height: 2px;
margin: 0px;
padding: 0px;
}

.line {
min-height: 1px;
height: 1px;
margin: 0px;
padding: 0px;
border-bottom: 1px dashed #333;
}

#main {
width: 800px;
margin: 0px auto 0px auto;
padding: 0px;
color: #333;
font: 12px trebuchet ms,arial;
}

.padding {
margin: 0px;
padding: 20px;
}

.nav {
clear: both;
margin: 0px;
padding: 0px;
}

.left {
float: left;
width: 300px;
margin: 0px;
padding: 0px;
color: #333;
}

.right {
float: right;
width: 460px;
margin: 0px;
padding: 0px;
color: #333;
text-align: right;
}

.bigbanner {
clear: both;
margin: 0px;
padding: 0px;
text-align: center;
}

#footer {
clear: both;
margin: 0px;
padding: 10px;
color: #fff;
font: 12px trebuchet ms,arial;
background-color: #333;
}

.leftcontent {
overflow: hidden;
float: left;
width: 500px;
margin: 0px;
padding: 0px;
color: #333;
text-align: justify;
}

.rightcontent {
overflow: hidden;
float: right;
width: 165px;
margin: 0px;
padding: 0px;
text-align: center;
}

.border {
width: 125px;
min-height: 125px;
height: 125px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
border: 5px solid #fff;
}

.border:hover {
width: 125px;
min-height: 125px;
height: 125px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
border: 5px solid #00a0c6;
}



















#minitabs {
	margin: 0px;
	padding: 0px;
	background-color: #333;
	}

#minitabs li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
#minitabs a:link, #minitabs a:visited {
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 5px;
	text-decoration: none;
	font: 15px trebuchet ms,arial,helvetica;
	color: #fff;
	text-shadow: 1px 1px 1px #fff;
	}

#minitabs a.active:link, #minitabs a.active:visited, #minitabs a:hover {
	margin: 0px 5px 0px 0px;
	padding: 5px;
	text-decoration: none;
	font: 15px trebuchet ms,arial,helvetica;
	color: #ddd;
	text-shadow: 1px 1px 1px #ddd;
	}











.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#fff;}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #6dc8de;
  border-right:1px solid #6dc8de;
  background:#bfe7f0;}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #19a9cb;
  border-right:1px solid #19a9cb;
  background:#ceecf4;}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ceecf4;
  border-right:1px solid #ceecf4;}
.spiffy4{
  border-left:1px solid #6dc8de;
  border-right:1px solid #6dc8de;}
.spiffy5{
  border-left:1px solid #bfe7f0;
  border-right:1px solid #bfe7f0;}
.spiffyfg{
  overflow: hidden;
  background:#fff;
  padding: 5px 20px 10px 20px;
  font: 12px arial,helvetica;
  color: #333;
  }












.spiffyside{display:block}
.spiffyside *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#333;}
.spiffyside1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a7a7a7;
  border-right:1px solid #a7a7a7;
  background:#666;}
.spiffyside2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #eaeaea;
  border-right:1px solid #eaeaea;
  background:#595959;}
.spiffyside3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #595959;
  border-right:1px solid #595959;}
.spiffyside4{
  border-left:1px solid #a7a7a7;
  border-right:1px solid #a7a7a7;}
.spiffyside5{
  border-left:1px solid #666666;
  border-right:1px solid #666666;}
.spiffysidefg{
  clear: both;
  overflow: hidden;
  background:#333;
  padding: 10px 0px 10px 0px;
  }
