BODY {
	BACKGROUND-COLOR: #DDDDBB; MARGIN: 0px 0px 40px; TOP: 0px; SCROLLBAR-DARKSHADOW-COLOR: #858573; SCROLLBAR-BASE-COLOR: #DDDDBB; SCROLLBAR-ARROW-COLOR: #AABB88;
}
.sidebar {
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: 100%;
	BORDER-BOTTOM: #ffffff 0px solid;
	BORDER-COLLAPSE: collapse;
	border-color: #ffffff;
	background-color: #EFF0E9;
}
.centerbar {
	BORDER-RIGHT: #ffffff 15x solid;
	BORDER-TOP: #ffffff 0px solid;
	BORDER-LEFT: #ffffff 15px solid;
	WIDTH: 100%;
	BORDER-BOTTOM: #ffffff 0px solid;
	BORDER-COLLAPSE: collapse;
	border-color: #ffffff;
	background-color: #ffffff;
}
.rightbar {
	BORDER-RIGHT: #ffffff 0x solid;
	BORDER-TOP: #ffffff 0px solid;
	BORDER-LEFT: #ffffff 15px solid;
	WIDTH: 100%;
	BORDER-BOTTOM: #ffffff 0px solid;
	BORDER-COLLAPSE: collapse;
	border-color: #ffffff;
	background-color: #ffffff;
}
.navigation {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #4E7EAE;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.navigationitalic {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #4E7EAE;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
.navigation_pause {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #D6823F;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
.navigation_pause_small {
	FONT-SIZE: 11px;
	COLOR: #D6823F;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
.titlemain {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #385B7D;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #4E7EAE;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.title2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #D6823F;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.titlerightbar {
	FONT-SIZE: 11px;
	COLOR: #5e5e5e;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.calendartitle {
	FONT-SIZE: 16px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
}
.bodytextblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E7EAE;
}
.bottomtext {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5e5e5e;
	text-decoration: none;
}
:link {
	text-decoration: none;
}
A:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E7EAE;
	text-decoration: none;
}
A:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E7EAE;
	text-decoration: none;
}
A:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E7EAE;
	text-decoration: none;
}
A:hover {
	COLOR: #D6823F; 
}
.button {
	FONT-SIZE: 10px; COLOR: #4E7EAE; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EFF0E9
}

/***************************/
/* BEGIN SMOOTHCART STYLES */
/***************************/

/* event_listings.php */

 .output {
    width: 531px;
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10pt;
	 margin-top: 5px;
     background-color: #EEE;
     border: 1px solid #BBB;
     padding: 6px;
 }
 .output h2, h3 {
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10pt;
     color:#4E7EAE;
	 margin: 5px 0 5px 0;
     padding: 2px;
     border-bottom: 1px solid gray;
 }
 
 .output p{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
    margin-bottom: 5px;
 }
 
/* shopping_cart.php, checkout.php, reservation_confirmation.php */

#niceTable {
    border: 1px solid #6c6b6b;
    border-bottom: 0px;
    border-right: 0px;
    font-size: 8pt;
}

#niceTable TH {
    border-right: 1px solid #4b372c;
    border-bottom: 1px solid #4b372c;
    background-color:#DDDDBB;
    text-align:left;
    padding-left: 10px;
    font-weight:none;
    font-size: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color:#4E7EAE;
    height: 25px;
}

#niceTable TD {
    font-size: 8pt;
    border-right: 1px solid #4b372c;
    border-bottom: 1px solid #4b372c;
    padding: 5px;
    text-align: left;
}

TR.formerrors TD {
    background-color: pink;
    font-weight: bold;
    color: darkred;
}

/****************************/
/* FINISH SMOOTHCART STYLES */
/****************************/

 
