* {
	margin:0;
	border:0;
}
h1, h2, h3, h4, h5, h6, blockquote, p{
margin: 0;
padding: 0;
}
body{
margin: 0;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
vertical-align: top;
background: #FFFFFF;
color: #000000; 
}
#wrapper{ /* Containment Box */
margin: 10px auto 10px auto;
width: 820px;
text-align: left;
background:#FFFFFF; /* White (no brainer) */
padding:0;
display:block;
position:inherit;
}
.clear {
clear:both;
text-align:center;
}
a {
color:#00538D;
}
/*---------------------------------------------------------------------------------/
Header 
 --------------------------------------------------------------------------------*/
#header{
background:url(img/header.png) no-repeat center top;
width: 820px;
height:415px;
margin:0;
text-align:left;
}
#header .htext {
font-size:24px;
font-weight:bold;
line-height:29px;
color:#ffffff;
text-shadow:1px 1px 5px #000000;
-moz-text-shadow:1px 1px 5px #000000;
-webkit-text-shadow:1px 1px 5px #000000;
width:360px;
float:right;
margin:95px 10px 0 0;
}
#header .menu {
clear:both;
width:360px;
float:right;
margin:50px 10px 0 0;
}
#header .menuA,
#header .menuM,
#header .menuH{
width:110px;
height:140px;
margin:0 10px 0 0;
float:right;
display:block;
box-shadow: 1px 1px 5px #000000;
-webkit-box-shadow: 1px 1px 5px #000000; /* Safari Drop Shadow*/
-moz-box-shadow: 1px 1px 5px #000000; /* Firefox Drop Shadow */
}
.menuBT,
.menuYT,
.menuGT{
width:100px;
height:50px;
margin:0 0 0 0;
display:block;
background:#FFFFFF;
font-size:10px;
font-weight:bold;
color:#000000;
padding:0 5px 0 5px;
}
.menuBT a,
.menuYT a,
.menuGT a{
text-decoration:none;
color:#000000;
}
.menuB{
width:110px;
height:90px;
margin:0;
background:#00538D;
}
.menuBT h1 {
font-size:18px;
line-height:20px;
}
.menuBT h1 span,
.menuBT h1 span a {
color:#00538D;
}
.menuY{
width:110px;
height:90px;
margin:0;
background:#FFCF46;
}
.menuYT h1 {
font-size:18px;
line-height:20px;
}
.menuYT h1 span,
.menuYT h1 span a {
color:#FFCF46;
}
.menuG{
width:110px;
height:90px;
margin:0;
background:#B38708;
}
.menuGT h1 {
font-size:18px;
line-height:20px;
}
.menuGT h1 span,
.menuGT h1 span a {
color:#B38708;
}
/*---------------------------------------------------------------------------------/
Spirals / Breaks 
 --------------------------------------------------------------------------------*/
 #break1 {
 background:url(img/spiral_top.png) no-repeat center;
 width:820px;
 height:50px;
 margin:0;
 }
 #break2 {
 background:url(img/spiral_blank.png) no-repeat center;
 width:820px;
 height:50px;
 margin:0;
 }
 /*---------------------------------------------------------------------------------/
Content
 --------------------------------------------------------------------------------*/
 #content,
 #footer {
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size:14px;
 line-height:21px;
 text-align:left;
 background:url(img/bgd.png) repeat-y;
 width:820px;
 margin:0;
 }
 #content .contentL {
 background:transparent;
 width:460px;
 float:left;
 margin:0 0 0 20px;
 }
 .contentLg {
 width:790px;
 margin:0 0 0 20px;
 }
 .contentL h1,
 .contentR h1,
 .contentLg h1,
 #footer .footerRt h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
line-height:29px;
}
.blue{
color:#00538D;
}
.yellow{
color:#FFCF46;
}
.gold{
color:#B38708;
}
#content .contentR {
 background:transparent;
 width:320px;
 float:left;
 margin:0 0 0 20px;
 }
 .pbox {
 width:130px;
 height:130px;
 margin:0 15px 15px 0;
 border:1px solid #B38708;
 float:left;
 padding:5px;
 }
   /*---------------------------------------------------------------------------------/
Slideshow
 --------------------------------------------------------------------------------*/
 #slideshow {
	margin:0;
	width:410px;
	height:270px;
	background:transparent;
	position:relative;
	border:solid #B38708;
	border-width:0 1px 0 0;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:410px;
  height:270px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:390px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:270px;
}

/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:40px;
  height:25px;
  text-indent:0px;
  position:absolute;
  cursor: pointer;
  color:#00538D;
}
#leftControl {
margin:0;
  top:125px;
  right:-51px;
  background:transparent;
}
#rightControl {
margin:0;
  top:100px;
  right:-51px;
  background:transparent;
}
.sliderTxt {
width:160px;
margin:10px 10px 0 0;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
color:#000000;
}
.sliderTxt h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:21px;
font-weight:normal;
line-height:42px;
}
.grey {
font-weight:bold;
color:#666666;
}
.sliderImg {
width:230px;
height:250px;
float:left;
margin:10px 10px 0 0;
background:#000000;
}
  /*---------------------------------------------------------------------------------/
Footer
 --------------------------------------------------------------------------------*/
#footer .footerLft {
width:140px;
margin:0 0 0 20px;
float:left;
}
#footer .footerRt {
width:640px;
margin:0 0 0 20px;
float:left;
}
.footerBtm {
clear:both;
width:820px;
background:url(img/bottom.png) no-repeat bottom;
font-family:Arial, Helvetica, sans-serif;
padding:0 0 10px 0;
text-align:center;
margin:0;
}
.formLft,
.formRt{
width:300px;
margin: 0 20px 0 0;
float:left;
}
input,
textarea {
-webkit-box-shadow: 1px 1px 5px #000000; /* Safari Drop Shadow*/
-moz-box-shadow: 1px 1px 5px #000000; /* Firefox Drop Shadow */
}