/* CSS Document */
body {
  margin:0px;
  padding:0px;
  font-family: verdana;
  background: #1D277C;
  font-size: 9pt;
  text-align: center;
}
table {
  font-size: 9pt;
  margin:0px;
  padding:0px;
}
a {color: #003399; text-decoration: none}
a:hover {color: #FFCC33;}

#container {
margin: auto;
width: 775px;
background: url('img/bg.jpg') repeat-y;
padding: 0px;
}
#container1 {
margin: auto;
padding:0px;
width: 666px;
background: #FFF;

}
#container2 {
margin-top: 10px;
}
#navig {
  background: #FFF;
  display: block;
  height: 15px;
  width: 660px;
  text-align: left;
}	
#navig a:hover{ 
color: #FFF;
background: #003399;
}
#left { 
width:140px;
background-color:#FFF; 
float: left;
text-align: center;
}
#left #courses a{ 
color: #FFF;
font-size: 13pt;
text-transform: uppercase;
}
#left a:hover{ 
text-decoration: underline;
}
#right { 
background: #FFF;
width:140px;
text-align: center;
float: right;
 }
#footer { clear:both;
background-color: #FF6633;
text-align: center;
padding:3px;
margin: 0px;
border-top: #99CC33 3px solid;
 }
#header {
  background: #000;
	height: 150px;
}

#center { 
margin-right:140px;
margin-left:140px;
padding: 5px;
text-align:left;
border-right: 3px solid #99CC33;
border-left: 3px solid #99CC33;
 }
 h2 {
color: #003399;
text-transform: uppercase;
font-size: 12pt;
} 

h3 {
text-transform: uppercase;
font-size: 11pt;
margin: 0px;
color: #333399;
} 
h4 {
font-size: 10pt;
font-weight: bold;
}
.border {
  border: 1px solid #000;
  margin: 4px;
}
.noborder {
  border: none;
  }
.center {
  text-align: center;
}
.nav, #hold{
	margin-left: 10px;
  padding: 0px;
  float: left;
  display: block;
}
.hide {
position: absolute;
background: #99CC33;
padding: 5px;
width: 200px;
}
.contact{
  width: 570px;
  border: none;
}
.contact td{
  width: 50%;
}
#courses {
width: 110px;
margin-left: 15px;
text-align: center;
background: #FFF;
}
#open{
background: #333399;
}
#short{
background: #99CC33;
}
#kids{
background: #FF6633;
}
#char {
width: 110px;
margin-left: 15px;
text-align: center;
background: #FFF;
}

#charity {
background: #DFF3AD;
}
#charity a {
color: #333399;
text-transform: none;
font-size: 10pt;
}
.blue {
color: #333399
}
.green {
color: #99CC33
}
.orange {
color: #FF6633
}
#centerreg {
  padding: 10px;
}
