html,body{
  margin:0;
  padding:0;
  height:100%;
  border:none;
  font-family:Arial, Helvetica, Verdana, sans-serif;
  line-height:130%;
  font-size:12px;
  color:#1C4069;
	    
}

fieldset {
	border:none;
	margin:5px;
  	padding:0;
}


.HeaderImage {
	background-image:url(../images/header7.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:343px;
	height: 354px;
}

.bookheads{
  margin:0;
  padding:0;
  border:none;
  line-height:120%;
  font-family:Arial, Helvetica, Verdana, sans-serif;
  font-size:18px;
  font-style:italic;
  font-weight: bold;
}

.anthologiesheads{
  margin:0;
  padding:0;
  height:100%;
  border:none;
  font-family:Arial, Helvetica, Verdana, sans-serif;
  line-height:120%;
  font-size:12px;
  font-style:italic;
}

.subheads{
  margin:0;
  border:none;
  font-family:Arial, Helvetica, Verdana, sans-serif;
  font-size:18px;
  font-weight: bold;
  line-height:120%;
}



img {
border:none;
}

a:link, a:visited {
color:#05819E;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #336699;	
	text-decoration: none;
	font-weight: bold;
}

.headerPadding{
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

.headerCenter{
background-image:url(../images/t-wdth.jpg);
width:100%;
height:352px;
background-position:top;
background-repeat:repeat-x;
background-color:#F8D517;
}

.l-hgt{
background-image:url(../images/l-hgt.jpg);
background-repeat:repeat-y;
width:82px;
}

.r-hgt{
background-image:url(../images/r-hgt.jpg);
background-repeat:repeat-y;
width:63px;
}

.mainContent{
padding:0 10px 0 10px;
background-color:#F8D517;
}



.mainContentBgColor { 
padding:0 10px 0 10px;
background-color:#F8D517;
}

.mainContentBorder{
padding-left:10px;
padding-right:10px;
padding-top:20px;
background-color:#F8D517;
border:solid;
border-width: 2px 2px 2px 2px;
border-spacing:0px;
border-color:#CC9900;
border-collapse:collapse;
}

.single{ 
margin-bottom: 6; margin-top: 6; 
}


.bottomLeft{
background-image:url(../images/bottomleftcorner.jpg);
background-repeat:no-repeat;
width:82px;
height:96px;
}

.bottomRight{
background-image:url(../images/bottomrightcorner.jpg);
background-repeat:no-repeat;
width:63px;
height:96px;
}

.bottomCenter{
background-image:url(../images/b-wdth.jpg);
background-repeat:repeat-x;
width:765px;
height:96px;
}

.footerText{
 font-family:Arial, Helvetica, Verdana, sans-serif;
  font-size:10px;
  color:#1C4069;
}

.lg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000066;
}

FlushTL {
text-align:left;
vertical-align:text-top;
}





.InPerson_outline {
	border-width: thin;
	border-style: outset;
	border-color: #CC9900;
	border-collapse: collapse;
}

.InPerson_outline td {
	border-width:thin;
	border:solid 2px;
	padding: 10px;
	border-style: solid;
	border-color: #CC9900;
}


.InPerson_outline .LeftColumnImage {
	width:160px;
	text-align:center;
}





.dateBordersTable{
border-width: 2px;
border-spacing:0px;
border-color:#333333;
border-collapse:collapse;
}

#MainMenu {
margin:0;
width:504px;
padding:90px 0 0 0;
}

#MainMenu ul {
list-style: none;
padding: 0;
margin: 0;
} 

#MainMenu ul li {
float: left;
margin: 0;
}

.Home {
	position:relative;
	display:block;
	height: 48px;
	width: 252px;
	background:url(../images/menu_01.jpg) 0 0 no-repeat;
}

.Home * {
  display: none;
}

.Home span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 48px;
	width: 252px;
	background:url(../images/menu-on_01.jpg) 0 0 no-repeat;
}

.About {
	position:relative;
	display:block;
	height: 48px;
	width: 252px;
	background:url(../images/menu_02.jpg) 0 0 no-repeat;
}

.About * {
  display: none;
}

.About span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 48px;
	width: 252px;
	background:url(../images/menu-on_02.jpg) 0 0 no-repeat;
}

.Books {
	position:relative;
	display:block;
	height: 49px;
	width: 252px;
	background:url(../images/menu_03.jpg) 0 0 no-repeat;
}

.Books * {
  display: none;
}

.Books span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 49px;
	width: 252px;
	background:url(../images/menu-on_03.jpg) 0 0 no-repeat;
}

.Anthologies {
	position:relative;
	display:block;
	height: 49px;
	width: 252px;
	background:url(../images/menu_04.jpg) 0 0 no-repeat;
}

.Anthologies * {
  display: none;
}

.Anthologies span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 49px;
	width: 252px;
	background:url(../images/menu-on_04.jpg) 0 0 no-repeat;
}

.Media {
	position:relative;
	display:block;
	height: 48px;
	width: 252px;
	background:url(../images/menu_05.jpg) 0 0 no-repeat;
}

.Media * {
  display: none;
}

.Media span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 48px;
	width: 252px;
	background:url(../images/menu-on_05.jpg) 0 0 no-repeat;
}

.Person {
	position:relative;
	display:block;
	height: 48px;
	width: 252px;
	background:url(../images/menu_06.jpg) 0 0 no-repeat;
}

.Person * {
  display: none;
}

.Person span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 48px;
	width: 252px;
	background:url(../images/menu-on_06.jpg) 0 0 no-repeat;
}

.Magazine {
	position:relative;
	display:block;
	height: 49px;
	width: 252px;
	background:url(../images/menu_07.jpg) 0 0 no-repeat;
}

.Magazine * {
  display: none;
}

.Magazine span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 49px;
	width: 252px;
	background:url(../images/menu-on_07.jpg) 0 0 no-repeat;
}

.Radio {
	position:relative;
	display:block;
	height: 49px;
	width: 252px;
	background:url(../images/menu_08.jpg) 0 0 no-repeat;
}

.Radio * {
  display: none;
}

.Radio span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 49px;
	width: 252px;
	background:url(../images/menu-on_08.jpg) 0 0 no-repeat;
}

.Editorial {
	position:relative;
	display:block;
	height: 48px;
	width: 252px;
	background:url(../images/menu_09.jpg) 0 0 no-repeat;
}

.Editorial * {
  display: none;
}

.Editorial span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 48px;
	width: 252px;
	background:url(../images/menu-on_09.jpg) 0 0 no-repeat;
}

.Contact {
	position:relative;
	display:block;
	height: 48px;
	width: 252px;
	background:url(../images/menu_10.jpg) 0 0 no-repeat;
}

.Contact * {
  display: none;
}

.Contact span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 48px;
	width: 252px;
	background:url(../images/menu-on_10.jpg) 0 0 no-repeat;
}