BODY, BODY.generic {
		background: url(../images/bg1180x1024.jpg) fixed; background-repeat: no-repeat; background-position: top center;
    margin: 0px;
    background-color:#000000;
}
.switchOn
{
 float:right;
background: url('../images/img_switch_on.gif') no-repeat;
margin:30px 30px 0 4px;
}
.switchOff
{
 float:right;
background: url('../images/img_switch_off.gif') no-repeat;
margin:30px 30px 0 4px;
}
.switchNoImage
{
 float:left;
 margin:30px 4px 0 30px;
}
.bgImage
{
 background-image: url(../images/bg1280x1024.jpg); background-repeat: no-repeat center;
}
#container	
{
text-align:center;
width: 100%; 
padding: 0 0 0 0; 
margin: 0 auto;
}
#header{
background-image: url(../images/logo.gif);background-repeat: no-repeat;
width:603px;
height:100px;
margin: 18px auto;
}
#header ul
{
color: #FF9900;
padding:40px 0px 0px 110px;
}
#header li
{
	display: inline;
	color: #FF9900;
	font: bold 12px Georgia, Times New Roman;
	padding:0px 6px 0px 6px;
}
#header li #toggleID
{
display: inline;
}
#header a:link, a:visited
{
color: #FFFFFF;
text-decoration:underline;
font: bold 12px Georgia, Times New Roman;
}
#header a:hover{
color: #FF9900;
}

#header2{
text-align:center;
width:542px;
margin: 0px auto;
}
#header2 ul
{
text-align:center;
color: #FF9900;
padding:20px 0px 0px 0px;
}
#header2 li
{
	text-align:center;
	display: inline;
	color: #FF9900;
	font: bold 12px Georgia, Times New Roman;
	padding:0px 6px 0px 6px;
}

#header2 a:link, a:visited
{
text-align:center;
color: #FFFFFF;
text-decoration:underline;
font: bold 12px Georgia, Times New Roman;
}
#header2 a:hover
{
text-align:center;
color: #FF9900;
}



#bodyHome
{
text-align: center;
width:544px;
color: #ffffff;
font: bold 16px Georgia, Times New Roman;
margin: 0 auto;
}
#bodyHome .p1
{
float:left;
font: bold 23px Georgia, Times New Roman;
width: 252px;
}
#bodyHome .p2
{
font: bold 13px Georgia, Times New Roman;
}
#bodyHome h1
{
font: bold 30px Georgia, Times New Roman;
}
#bodyHome h2
{
font: bold 18px Georgia, Times New Roman;
}



#bodyContact
{
text-align:left;
width:544px;
color: #ffffff;
font: bold 11px Georgia, Times New Roman;
margin: 0 auto;
}
#bodyContact p
{
color: #ffffff;
font: bold 11px Georgia, Times New Roman;
}
#bodyContact .header
{
color: #FF9900;
font: bold 14px Georgia, Times New Roman;
}
#bodyContact .p1
{
float:left;
font: bold 11px Georgia, Times New Roman;
padding-right:10px;

/*width: 252px;*/
}
#bodyContact .p2
{
clear:both;
font: bold 11px Georgia, Times New Roman;
padding:0;
}
#bodyContact h1
{
width:440px;
font: bold 30px Georgia, Times New Roman;
}
#bodyContact h2
{
font: bold 30px Georgia, Times New Roman;
}
#bodyContact a:link, a:visited
{
color: #ffffff;
text-decoration:underline;
font: nromal 11px Georgia, Times New Roman;
}
#bodyContact a:hover{
color: #FF9900;
}
img.floatRight
{
float: right;
margin: 20px 100px 0px 0px;
}
.formAttrib
{
color: #000000;
background-color:#EBB06A;
font: normal 11px Georgia, Times New Roman;
border: solid 1px #000;
padding: 2px;
}


#bodyCast
{
text-align:left;
width:564px;
color: #ffffff;
font: bold 11px Georgia, Times New Roman;
margin: 0 auto;
}
#bodyCast p
{
font: bold 11px Georgia, Times New Roman;
}
#bodyCast h2
{
color: #ffffff;
font: bold 30px Georgia, Times New Roman;
}
.castHeader
{
color:#FF9900;
font: bold 12px Georgia, Times New Roman;
}
img.floatLeft
{
float: left;
margin: 0px 8px 0 0px;
}
img.floatRight
{
float: right;
margin: 0px 0px 0 8px;
}
.dotLine
{
border-top: dotted 1px #D6B083;
}

#bodyDates
{
text-align:left;
width:544px;
color: #ffffff;
font: bold 12px Georgia, Times New Roman;
margin: 0 auto;
}
#bodyDates .p1
{
font: bold 11px Georgia, Times New Roman;
}
#bodyDates .p1 a:link, a:active, a:visited
{
color: #FFFFFF;
text-decoration:underline;
}

#bodyDates .p1 a:hover{
color: #FF9900;
}

#bodyDates .p1b
{
font: bold 11px Georgia, Times New Roman;
color: #fff;
}
#bodyDates .p2
{
text-align:left;
color: #FFF;
margin: 0 auto;
font: bold 11px Georgia, Times New Roman;
}
#bodyDates table td
{
margin: 0;
padding:0;
color: #FFF;
font: bold 13px Georgia, Times New Roman;
}

#bodyDates h3
{
width:440px;
font: bold 30px Georgia, Times New Roman;
}
#bodyDates h2
{
font: bold 30px Georgia, Times New Roman;
}
.contactLink
{
color:#FF9900;
font: bold 11px Georgia, Times New Roman;
}


.header
{
color: #FF9900;
font: bold 14px Georgia, Times New Roman;
}

.copy{
	color:#ffffff;
  font: normal 10px Georgia, Times New Roman, Helvetica, sans-serif;
	text-decoration: none;
}
.copy A:link, .copy A:visited, .copy A:active{
	color: #ffffff;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.copy A:hover 
{
text-decoration: underline;
}
.nav{
	color:#ffffff;
  font: bold 14px Georgia, Times New Roman;
	text-decoration: none;
}
.nav A:link, .nav A:visited, .nav A:active{
	color: #ffffff;
	font: bold 14px Georgia, Times New Roman;
	text-decoration: none;
}
.nav A:hover 
{
text-decoration: underline;
}
.bio1
{
    position:relative;/*positioned relative*/
    top: 20px;
	  left: 20px;
}
.cardSpace
{
  padding-left:6px;
}


  padding-left:6px;
}

