BODY
{
	MARGIN-TOP: 0%;
	BACKGROUND-COLOR: #FFFFFF;
}
A:link
{
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	COLOR: #800000;
}
A:visited
{
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	COLOR: #800000;
}
A:hover
{
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	COLOR: #000000;
}
.maintable
{
width: 800;
}
td.texttable
{
background-color: white;
font : normal 11px Verdana, sans-serif;
COLOR: #000000;
TEXT-ALIGN: justify;
VERTICAL-ALIGN: top;
border : 1px solid #000000; 
padding: 0em 2em;
line-height: 1.5em;
width: 640;
}
td.tourtable
{
background-color: #ffffff;
font : normal xx-small Verdana, sans-serif;
COLOR: #000000;
TEXT-ALIGN: justify;
VERTICAL-ALIGN: top;
	border : 1px solid #000000; 
padding: 0em 2em;
line-height: 1.5em;
width: 320;
}
HR
{
	COLOR: #666666;
	HEIGHT: 1px;
}
.leftnav
{	BACKGROUND-COLOR: #000000;
	VERTICAL-ALIGN: top;
	width: 160px;
	font : normal 10pt Verdana, sans-serif; 
}
.nav1
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: #800000;
}
.nav1 A:link
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.nav1 A:hover
{
    COLOR: #de8703 !important;
    TEXT-DECORATION: underline !important;
}
.nav1 A:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.nav2
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    COLOR: #de8703;
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: #000000;
}
.nav2 A:link
{
	FONT-WEIGHT: normal;
    COLOR: #de8703;
    TEXT-DECORATION: none;
}
.nav2 A:hover
{
    COLOR: #de8703;
    TEXT-DECORATION: underline !important;
}
.nav2 A:visited
{
	FONT-WEIGHT: normal;
    COLOR: #de8703;
    TEXT-DECORATION: none;
}
.navindent
{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: normal;
    COLOR: #FFFFFF;
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: #800000;
    MARGIN: 0em;
    PADDING: 0em 0em 0em 1em;
}
.navindent A:link
{
    FONT-WEIGHT: normal;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.navindent A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #de8703 !important;
    TEXT-DECORATION: underline !important;
}
.navindent A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.faqq
{
    FONT-WEIGHT: bold;
    COLOR: #800000;
	PADDING: 0.5em 0em 0em 1em;
    TEXT-ALIGN: left;
}
.faqa
{
    TEXT-ALIGN: justify;
	VERTICAL-ALIGN: top;
	PADDING: 0em 1em;
}
.headingtwo
{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: bold;
    COLOR: white;
	PADDING: 0.5em 0em 0.5em 1em;
    TEXT-ALIGN: left;

}
.headingthree
{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: normal;
    COLOR: #800000;
    TEXT-ALIGN: center;
}
.schoolheading
{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: bold;
    background-color: #000000;
    COLOR: #FFFFFF;
    padding: 1em 0em;
    TEXT-ALIGN: center;
    width: 400;
}
.schooltable
{
border:1px solid #000000;
}
td.schooltable
{
background-color: #ffffff;
font : normal xx-small Verdana, sans-serif;
COLOR: #000000;
TEXT-ALIGN: center;
VERTICAL-ALIGN: top;
padding: 0em 1em;
line-height: 1.5em;
border: 0;
}
.footer
{
	FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
    TEXT-ALIGN: center;
    LINE-HEIGHT: 2em;
    BACKGROUND-COLOR: #000000;
    width: 800px;
}
.footer A:link
{
    FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.footer A:hover
{
	COLOR: #FFCC66 !important;
    BACKGROUND-COLOR: #800000;
    PADDING: 0.5em 0em;
    TEXT-DECORATION: none;
}
.footer A:visited
{
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}
.logo
{	
	width: 160;
	height: 75;
	background-image : url("../images/site/logo.jpg"); 
	background-repeat : no-repeat; 
	background-color: #000000;
	color: #ffffff;
}
.grouplinks
{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: bold;
	TEXT-ALIGN:left;
	COLOR: #FFFFFF;
	background-color: #de8703;
	PADDING: 0.5em;
	height: 28;
}
.grouplinks A:link
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.grouplinks A:visited
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.grouplinks A:hover
{
	TEXT-DECORATION: underline;
	COLOR: #FFFFFF;
}
.normal
{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    background-color: #ffffff;
    TEXT-ALIGN: justify;
	VERTICAL-ALIGN: top;
	PADDING: 0em 1em;
}
.titles
{	BACKGROUND-COLOR: #800000;
	width: 640px;
}
.bgc1
{	BACKGROUND-COLOR: #000000;
}
.bgc2
{	BACKGROUND-COLOR: #800000;
}
.bgc3
{	BACKGROUND-COLOR: #FFFFFF;
}
.bgc4
{	BACKGROUND-COLOR: #de8703;
}
#popitmenu
{	position: absolute;
	background-color: #000000;
	border:1px solid #000000;
	font: normal 10px Verdana, Arial, sans-serif;
	line-height: 18px;
	z-index: 100;
	visibility: hidden;
}
#popitmenu a
{	text-decoration: none;
	padding-left: 6px;
	color: #FFFFFF;
	display: block;
}
#popitmenu a:hover
{ /*hover background color*/
background-color: #800000;
}
.nextprev
{
text-align: right;
}
#navigation ul {
list-style-type : none; 
margin : 0; 
padding-left : 0; 
padding-right : 10; 
padding-top : 0; 
padding-bottom : 0; 
} 
#navigation ul li {
display : block; 
} 
#navigation ul li a {
font : normal xx-small Verdana, sans-serif; 
text-decoration: none;
background : url("../images/dot.gif") no-repeat 7px; 
display : block; 
line-height : 25px; 
height : 25px; 
color : #000; 
border-top : 1px solid #fff; 
border-bottom : 1px solid #dcd3b2; 
text-indent:20px;
background-position:7px;
width: 190px;
} 
#navigation ul li a.subnav-inactive, #navigation ul li a.subnav-active {
border-top : 0; 
border-bottom : 1px solid #ece8d7; 
background : url("/images/inner.gif") no-repeat 7px; 
} 
#navigation ul li a.subnav-inactive {
background-color : #fefcf2; 
} 
#navigation ul li a:hover, #navigation ul li a.nav-active, #navigation ul li a.subnav-active {
background-color : #ebe3c0; 
border-right : 4px solid #000000; 
} 
#navigation ul li a.subnav-active, #navigation ul li a.subnav-inactive:hover, #navigation ul li a.subnav-active:hover {
background-color : #fdf8e1; 
}
.rightnav
{
font : normal xx-small Verdana, sans-serif; 
padding: 0em;
vertical-align : top; 
background-color: #F7F2DC;
width: 200px;
}
td.shoptext
{
background-color: white;
font : normal 11px Verdana, sans-serif;
COLOR: #000000;
TEXT-ALIGN: justify;
VERTICAL-ALIGN: top;
border : 1px solid #000000; 
padding: 0em 2em;
line-height: 1.5em;
width: 440px;
}
td.shopitem
{
background-color: white;
font : normal 11px Verdana, sans-serif;
COLOR: #000000;
TEXT-ALIGN: justify;
VERTICAL-ALIGN: top;
padding: 0.5em 0.5em;
line-height: 1.5em;
}
.statcounter
{ font : normal 10px Verdana, sans-serif;
color: white;
}