body{
background:#FFFFFF url("images/WhiteSandsBackgroundaubs.jpg") no-repeat;
background-color:#795D86;
margin:0;
letter-spacing:1px;
}

td{
font-family:'Lucida Grande', Helvetica, Arial, sans-serif;
font-size:12px;
color:#000000;
}

.floatleft{
   float:left;
}

.boldtext{
  font-family:Pristina, Viner Hand ITC, sans-serif;
  font-size:24px;
  color:#571A53;
  font-weight:bold;
  color:#000000;
  font-weight:normal;
}
.boldtexttimes{
  font-family:Times New Roman,Times,serif;
  font-size:24px;
  color:#571A53;
  font-weight:bold;
  color:#000000;
  font-weight:normal;
  padding:10px;
}
.footer{
  font-family:Times New Roman,Times,serif;
  font-size:16px;
  color:#777777;
  font-weight:normal;
  padding:10px;
}
.boldtext1{
  font-family:Pristina, Viner Hand ITC, sans-serif;
  font-size:24px;
  color:#571A53;
  font-weight:bold;
  color:#000000;
  font-weight:normal;
  line-height:1px;
}

.wrap{
width:950px;
}

.rtbg{
background:transparent;
width:72px;
}

.plain{
font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
font-style:italic;
}

.plainL{
font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
font-style:italic;
}

.sub{
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#582B52;
}

.small{
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

.nob{
border-style:hidden;
border:0;
}

.bgt1{
background:#D4EAF8;
background:transparent;
height: 11px;
width:612px;
}

.bgt2{
background:#D4EAF8;
background:transparent;
height:11px;
width:135px;
}

.bgt3{
background:#D4EAF8;
background:transparent;
height:11px;
width:87px;
}

.mdblue{
#background:#C7E1FA;
background:#D4EAF8;
background:transparent;
height:21px;
}

.mdblue2{
#background:#C7E1FA;
background:#D4EAF8;
background:transparent;
height:140px;
width:130px;
}

.mdblue3{
#background:#C7E1FA;
background:#D4EAF8;
background:transparent;
}

.mdblue4{
background:#9999CC;
background:transparent;
height:21px;
}

.head1{
background:#D4EAF8;
background:transparent;
padding:0px;
vertical-align:baseline;
}

.bgt4blue{
background:#D4EAF8;
background:transparent;
height:21px;
width:80px;
}

.menubg1{
background:url("images/menubg1.jpg");
}

.titlebg{
/*background:#FFFFFF url("images/newBack3.jpg") no-repeat;*/
background-position: 0 70px;
height:308px;
width:612px;
width:735px;
font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
font-size:16px;
color:#9999CC;
}

.titlebg2{
/*background:#FFFFFF url("images/newBack4.jpg") no-repeat;*/
background-position: 0 70px;
height:308px;
width:612px;
font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
font-size:16px;
color:#9999CC;
}

.sidebg{
#background:#C7E1FA;
background:#D4EAF8;
background:transparent;
height:300px;
width:138px;
}


.btmbg{
/*background:url(images/btmbg.jpg) no-repeat top left;*/
height:364px;
width:612px;
}

.btmbg2{
/*background:url(images/btmbg2.jpg) #C4D6E2;*/
height:364px;
width:612px;
}

.sidebg2{
#background:#C7E1FA;
background:#D4EAF8;
background:transparent;
width:110px;
}


.menu1{
#background:#C7E1FA;
background:#D4EAF8;
background:transparent;
height:21px;
}

#leftbg{
background:#D4EAF8;
background:transparent;
width:29px; 
height:736px; 
position:absolute; 
top:0px; 
left:0px;
}
#container {
	width: 950px;  /* using 74px less than a full 1024px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	/*border: 1px solid #000000;*/
	text-align: left; /* this overrides the text-align: center on the body element. */
}

#navcontainer
{
	position:absolute;
	top:221px;
}
#navcontainer ul
{
	list-style-type: circle;
	text-align: left;
	width:150px;
	margin-left: -28px;
	/*margin-left: -1px;*/
    text-align: left;
    font: normal 10px Verdana, Helvetica, sans-serif;
    font-weight:bold;
    color: #000000;
}

#navcontainer ul li a
{
background: transparent;
text-decoration: none;
color: #000000;
}

#navcontainer ul li a:hover
{
background: transparent;
color:#D03220
}

#navcontainer2{
background:#C7E1FA;
background:transparent;
}

#navcontainer2 ul
{
list-style-type: circle;
text-align: left;
width:96px;
position:absolute;
top:240px;
left:630px;
}

#navcontainer2 li{
list-style-type: circle;
}

#navcontainer2 ul li a
{
background: transparent;
text-align: left;
font: normal 10px Verdana, Helvetica, sans-serif;
text-decoration: none;
color: #000000;
height:50px;
}

#navcontainer2 ul li a:hover
{
background: transparent;
color: #000000;
}

a.sub{
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#582B52;
text-decoration:none;
padding-bottom:6px;
}

a{
border:0;
}

a.sub:hover{
color:#000000;
text-decoration:underline;
}

.lttext{
font-family:Verdana, Helvetica, sans-serif;
padding:10px;
font-size:12px;
color:#000000;
line-height:21px;
}

.bgblue{
background-color:#D4EAF8;
background:transparent;
padding:9px;
}

.bgblue3{
background-color:#FFFFFF;
background:transparent;
padding:6px;
width:612px;
}

.bgblue3 img{
padding:3px;
border:#000000 1px solid;
}

.crumb {
font-family:'Lucida Grande', Helvetica, Arial, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
text-align:left;
padding-left:9px;
}

h2{
font-family:'Lucida Grande', Helvetica, Arial, sans-serif;
font-size:10px;
color:#9999CC;
text-align:center;
}

