 body
{
	padding: 0;
	margin: 0;
    font-family: "Andale Mono", "Lucida Console", monospace;
    color: #000000;
	font-size: 11px;
}

.homeBG
{
    background: url(../images/NP_homeBG.jpg) repeat-x #6699FF;
    font-family: "Andale Mono", "Lucida Console", monospace; 
	font-size: 11px;
}

.storyBG
{
    background: url(../images/NP_storyBG.jpg) repeat-x #FF3399;
    font-family: "Andale Mono", "Lucida Console", monospace; 
	font-size: 11px;
}

.showBG
{
    background: url(../images/NP_showsBG.jpg) repeat-x #FF3333;
    font-family: "Andale Mono", "Lucida Console", monospace; 
	font-size: 11px;
}

.calendarBG
{
    background: url(../images/NP_calendarBG.jpg) repeat-x #669933;
    font-family: "Andale Mono", "Lucida Console", monospace; 
	font-size: 11px;
}

.newsBG
{
    background: url(../images/NP_newsBG.jpg) repeat-x #FF9933;
    font-family: "Andale Mono", "Lucida Console", monospace; 
	font-size: 11px;
}

.classifiedBG
{
    background: url(../images/NP_classifiedBG.gif) #000000;
    font-family: "Andale Mono", "Lucida Console", monospace; 
	font-size: 11px;
}

.contactBG
{
    background: url(../images/NP_contactBG.jpg) repeat-x #9966FF;
    font-family: "Andale Mono", "Lucida Console", monospace; 
	font-size: 11px;
}

/* Home Styles */
.newhead
{
   font-family: "Andale Mono", "Lucida Console", monospace; 
   font-size: 14px;
   padding: 0px;
}

div.newhead a:link, div.newhead a:active, div.newhead a:visited
{
	color: #000;
	text-decoration: underline;
}

div.newhead a:hover
{
	color: #000;
	text-decoration: none;
}

.newsdiv
{
   font-family: "Andale Mono", "Lucida Console", monospace; 
   font-size: 12px;
   padding-bottom: 20px;
   line-height: 1.25em;
}

.newsphotocaption
{
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
} 

.homeitemcaption
{
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   line-height: 1.25em;
   color: #000000;
} 

/* Text Styles */
.npdefault
{
   font-family: "Andale Mono", "Lucida Console", monospace; 
   font-size: 12px;
   line-height: 1.25em;
}

.npcaption
{
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   line-height: 1.25em;
}

/* Show Styles */
.showtitle
{
   font-family: "Arial Black", arial, helvetica, sans-serif; 
   font-size: 20px;
   line-height: 1.25em;
   color: #cccc66;
   padding-bottom: 8px;
}

.showdescription
{
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   padding-bottom: 8px;
} 

.showcurrentinfo
{
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   padding-bottom: 8px;
} 

.showhistory
{
   font-family: "Andale Mono", "Lucida Console", monospace; 
   font-size: 12px;
   color: #ffffff;
   line-height: 1.25em;
}

.showcaption
{
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #cccc66;
   padding-top: 8px;
}

.tourhead
{
   font-family: "Andale Mono", "Lucida Console", monospace; 
   font-size: 14px;
   font-weight: bold;
   color: #ffffff;
   padding-bottom: 8px;
}

a.showcaptionnav:link
{
   color: #cccc66;
   text-decoration: underline;
}

a.showcaptionnav:active
{
   color: #cccc66;
   text-decoration: underline;
}

a.showcaptionnav:visited
{
   color: #cccc66;
   text-decoration: underline;
}

a.showcaptionnav:hover
{
   color: #cccc66;
   text-decoration: none;
}

/* Calendar Styles */
.calendartitle
{
   font-family: "Arial Black", arial, helvetica, sans-serif; 
   font-size: 18px;
   color: #000000;
   line-height: 1.25em;
   padding-bottom: 0px;
}

.calendardate
{
   font-family: "Arial Black", arial, helvetica, sans-serif; 
   font-size: 12px;
   color: #000000;
   padding-bottom: 0px;
}

.calendardiv
{
   padding-bottom: 12px;
}

/* News Styles */
.newstitle
{
   font-family: "Andale Mono", "Lucida Console", monospace; 
   font-size: 18px;
   color: #ffffff;
   line-height: 1.25em;
   padding-bottom: 16px;
}

.newsdiv
{
   padding-bottom: 18px;
}

.newsanchortext
{
   font-family: "Andale Mono", "Lucida Console", monospace; 
   font-size: 14px;
   color: #000000;
   line-height: 1.25em;
}

.newsanchordiv
{
   padding-bottom: 24px;
}

a.newsanchor:link
{
   color: #000000;
   text-decoration: underline;
}

a.newsanchor:active
{
   color: #000000;
   text-decoration: underline;
}

a.newsanchor:visited
{
   color: #000000;
   text-decoration: underline;
}

a.newsanchor:hover
{
   color: #ffffff;
   text-decoration: none;
}

.newsback
{
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
}

/* Registration Styles */
.reginput
{
   border: 2px solid #FF3333;
   background: #ffffff;
   height: 26px;
   width: 165px;
}

/* Classified Styles */
.classlinkdiv
{
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   position: absolute;
   text-align: center;
   z-index: 10;
   width: 233;
} 

a.classlink:link
{
   color: #000000;
   text-decoration: none;
}

a.classlink:active
{
   color: #000000;
   text-decoration: none;
}

a.classlink:visited
{
   color: #000000;
   text-decoration: none;
}

a.classlink:hover
{
   color: #000000;
   text-decoration: underline;
}

/* Links */
.intnavlink
{
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
}

.intnavdiv
{
   padding-bottom: 8px;
}

a.intnav:link
{
   color: #000000;
   text-decoration: none;
}

a.intnav:active
{
   color: #000000;
   text-decoration: none;
}

a.intnav:visited
{
   color: #000000;
   text-decoration: none;
}

a.intnav:hover
{
   color: #ffffff;
   text-decoration: none;
}

a.intnavOn:link
{
   color: #ffffff;
   text-decoration: none;
}

a.intnavOn:active
{
   color: #ffffff;
   text-decoration: none;
}

a.intnavOn:visited
{
   color: #ffffff;
   text-decoration: none;
}

a.intnavOn:hover
{
   color: #ffffff;
   text-decoration: none;
}

.showlinktext
{
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
} 

.showlinkdiv
{
   padding-bottom: 12px;
}

a.showlink:link
{
   color: #000000;
   text-decoration: underline;
}

a.showlink:active
{
   color: #000000;
   text-decoration: underline;
}

a.showlink:visited
{
   color: #000000;
   text-decoration: underline;
}

a.showlink:hover
{
   color: #ffffff;
   text-decoration: underline;
}

a.showlinkcurrent:link
{
   color: #66ffff;
   text-decoration: underline;
}

a.showlinkcurrent:active
{
   color: #66ffff;
   text-decoration: underline;
}

a.showlinkcurrent:visited
{
   color: #66ffff;
   text-decoration: underline;
}

a.showlinkcurrent:hover
{
   color: #ffffff;
   text-decoration: underline;
}

/* Header Tags */
h1	
{
font-size:	24px;
}
	
h2	
{
font-size:	22px;
}
	
h3
{
font-size:	20px;
}
	
h4 
{
font-size:	18px;
}
	
h5	
{
font-size:	12px;
}
	
h6
{
font-size:	10px;
}	

h1, h2, h3, h4, h5, h6	
{
font-family: verdana, arial, helvetica, geneva, sans-serif;
font-weight: bold;
color: #9933cc;
background-color: transparent;
margin:	0 0 8 0;
padding: 0;
}

/* Lists */
ul, li
{
   margin: 0;
}

