html {
	height: 100%;
	margin: 0;
	padding: 0;
}
body {
	text-align: center;
	height: 100%;
	font-family: Verdana;
	font-size: 12px!important;
	font-weight: 800;
}

table {
	text-align: left;
	font-family: Verdana;
	font-size: 12px!important;
	font-weight: 800;
	color: #170de3;
}

body#mainpages {
	//background: url(../images/background.gif);
	background: #170de3;
}


body#plugs {
	background: #FFFFFF;
}

body#plugs2 {
	background: #FFFFFF url(../images/watermark.png);
}

#wrapper {
	position:relative;
	top: 10px;
	width: 800px;
	margin: 0 auto;
	text-align: left;
	background-color: #170de3;
}

#pastelColors {
	background-color: #170de3;
	color: #fffe33;
}

a:link {color: #fffe33; text-decoration: none;}

a:visited {color: #fffe33; text-decoration: none;}



div#topbardiv {
	width: 800px;	
	height: 130px;
	background-color: #170de3;
}
table#topbartable {
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
	height: 130px;
	background-color: #2d2885;
	width: 796px;
}

div#container {
	background-color: #170de3;
	position: relative;
}

div#separator1 {
	background-color: #2d2885;
	margin-left: 2px;
	margin-right: 2px;
	height: 15px;
	
}

div#separator2 {
 	background: #5a5a5e url(../images/topbarseparator.gif);
	margin-left: 2px;
	margin-right: 2px;
	height: 15px;
	position: relative;
}

div#maindiv {
	background-color: #5a5a5e;
	margin-left: 2px;
	margin-right: 2px;
	width: 796px;
	background: url(../images/leftbar.png);
}

div#maindivAdmin {
	background-color: #FFFFFF;
	margin-left: 2px;
	margin-right: 2px;
	width: 796px;
}

div#navbar {
 	background: #5a5a5e;	
	float: left;
	width: 180px;	
	padding-top: 10px;
	color: #fffe33;	
	background: url(../images/leftbar.png);
}

#navbar * span {
	cursor: pointer;
	font-size: 10.0px!important;
	vertical-align: top;
}

div#link {
	 	background: url(../images/navbox1.gif);
		width:150px;
		height:25px;
		position:relative;
		left:0;
}

div#content {
	background-color: #9a9aaa;
	border-left: 2px solid #170de3;
	float: left;
	width: 614px;
	_width: 616px;
}

div#contentAdmin {
	background-color: #FFFFFF;
	border-left: 2px solid #170de3;
	float: left;
	width: 614px;
}

div#center {
	background-color: #9a9aaa;
	padding-left: 10px;
	float: left;
	padding-top: 10px;
	font-size: 11.0px!important;
	color: #170de3;
	font-weight: 900;
}

div#centerAdmin {
	background-color: #FFFFFF;
	padding-left: 10px;
	float: left;
	padding-top: 10px;
	font-size: 11.0px!important;
	color: #170de3;
	font-weight: 900;
}

img#centerImageBak {
	border-top: 1px solid #E1E1FF;
	border-left: 1px solid #E1E1FF;
	border-bottom: 1px solid #E1E1FF;
	border-right: 1px solid #E1E1FF;
}

div#footdiv1 {
	vertical-align: top;
	float: left;
	height: 200px;
	position: relative;	
}

div#copyright {
	font-size: 11.0px!important;
	color: #ffff30;
	font-weight: 900;
	text-align: center;
}

a#copyright {
	cursor: pointer;
}

div#hours {
	background-color: #5a5a5e;
	float: left;
	height: 100%;
	position: relative;
	height: 200px;	
}

div#bottomPic {
	background-color: #9a9aaa;
	border-left: 2px solid #170de3;
	border-bottom: 2px solid #170de3;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 8px;
	_padding-bottom: 6px;	
	vertical-align: top;
	float: left;
	height: 180px;
	position: relative;	
}


img#ipinsBAK {
	border-top: 1px solid #E1E1FF;
	border-left: 1px solid #E1E1FF;
	border-bottom: 1px solid #E1E1FF;
	border-right: 1px solid #E1E1FF;
}

div#right {
	background-color: #9a9aaa;
	vertical-align: top;
	float: right;
	padding-right: 10px;
	position: relative;
	height: 100%;
}

div#rightAdmin {
	background-color: #FFFFFF;
	vertical-align: top;
	float: right;
	padding-right: 10px;
	height: 100%;
}

div#eventHeader {
	background-color: #2d2885;
	color: #FFFFFF;
	font-size: 16px!important; 
	text-align: center;
	border-top: 2px solid #170de3;
	border-left: 2px solid #170de3;
	border-bottom: 2px solid #170de3;
	border-right: 2px solid #170de3;
	vertical-align: top;
}

div#eventText {
	color: #170de3;
	font-size: 17px!important; 
	text-align: left;
	vertical-align: top;
}

div#today {
	padding-top: 10px;
}

div#todayDay {
	text-decoration: underline;
	font-weight: bold;
	font-size: 10px!important;
	color: #2d2885;
}

div#todayHeading {
	padding-top: 5px;
	padding-bottom: 10px;
	color: #170de3;
	font-size: 10px!important;
	font-weight: bold;
	vertical-align: top;
}

div#todaySpecial {
	font-size: 10px!important;
	color: #5a5a5e;
	font-weight: bold;
}

table#calendar {
	font-size: 9.33px!important;
	text-align: center;
	margin-top: 2px;
	font-weight: 900;
}

td#calendarDays {
	border: 1px solid #170de3;
	background-color:#2d2885;
	color:#FFFFFF; 
}

td#eventFoundToday {
	border: 1px solid #fffe33;
	cursor:pointer;
	background-color:#9a9aaa;
	color:#fc5a02;
}

td#eventFoundNotToday {
	border: 1px solid #fffe33;
	cursor:pointer;
	color:#fc5a02;
}

td#eventNotFoundToday {
	border: 1px solid #2d2885;
	background-color:#9a9aaa;
	color:#fc5a02;
}

td#eventNotFoundNotToday {
	border: 1px solid #2d2885;
	color:#fc5a02;
}

table#calendarNext {
	font-size: 9.33px!important;
	text-align: center;
	margin-top: 2px;
	font-weight: 900;
}

div#footdiv2 {
	background-color: #170de3;
	text-align: center;
	vertical-align: center;
	border-left: 2px solid #170de3;
	border-right: 2px solid #170de3;
	float: left;	
}

div#rhead {
	padding-top: 10px;
	text-align: center;
	vertical-align: top;
	font-weight: 900;
	font-size: 13.33px!important;
	color: #170de3;
}

div#rbod1 {
	padding-top: 15px;
	text-align: center;
	vertical-align: top;
	font-size: 11.0px!important;
	line-height: 20px;
	color: #fc5a02;
	font-weight: 900;
}

div#rbod2 {
	padding-top: 15px;
	text-align: center;
	vertical-align: top;
	font-size: 11.0px!important;
	color: #5a5a5e;
	line-height: 20px;	
	font-weight: 900;
}

div#controls {
	float: left;
	width: 175px;
	height: 30px;
	background: #170de3 url(../images/controls.gif);
	background-repeat: no-repeat;
}

div#transitionContainer {
	float: left;
	width: 175px;
	height: 100%;
	filter:progid:DXImageTransform.Microsoft.Slide(slideStyle='SWAP', bands=1)	
}
div#frontTab {
	background: #FFFFFF url(../images/itab.php?text=Center%20Content);
	background-repeat: no-repeat;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 50%;
	height: 25px;
}

div#backTab {
	background: #FFFFFF url(../images/itab.php?text=Right%20Content);
	background-repeat: no-repeat;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 50%;
	height: 25px;	
}

div#frontShadeTab {
	background: #9a9aaa url(../images/ishadetab.php?text=Center%20Content);
	background-repeat: no-repeat;
	float: left;
	cursor: pointer;	
	margin: 0px;
	padding: 0px;
	width: 50%;
	height: 25px;	
}

div#backShadeTab {
	background: #9a9aaa url(../images/ishadetab.php?text=Right%20Content);
	background-repeat: no-repeat;
	float: left;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
	width: 50%;
	height: 25px;
}

.pagingAnchor {
	font-size: 10px!important;
	font-family: "Verdana";
	color: #170de3;
	font-weight: bold;
	cursor: pointer;
}

.pagingAnchorHigh {
	font-size: 10px!important;
	font-family: "Verdana";
	color: #fffe33;
	font-weight: bold;
	cursor: pointer;
}

.plugHeaderText {
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #170de3;
	color: #FFFFFF; 
	font-size: 10px!important; 
	text-decoration: none;
	font-family: "Verdana";
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #5a5a5e;
	border-left: 1px solid #5a5a5e;
	border-bottom: 1px solid #5a5a5e;
	border-right: 1px solid #5a5a5e;
}
.plugBody {
	border-top: 1px solid #5a5a5e;
	border-left: 1px solid #5a5a5e;
	border-bottom: 1px solid #5a5a5e;
	border-right: 1px solid #5a5a5e;
}

.sidePlugHeading {
 color: #2d2885;
 vertical-align: top;
 width: 30px;
 height: 100%;
 float: left;
 background-color: #2d2885;
 border: 1px solid #170de3;
}

.sidePlugHeadingHigh {
 color: #2d2885;
 vertical-align: top;
 height: 100%;
 width: 30px;
 float: left;
 background-color: #2d2885;
 border: 1px solid #fffe33;
}

.sidePlugBody {
 background: #FFFFFF url(../images/iwatermark2.php);
 background-repeat: no-repeat;
 vertical-align: center;
 text-align: center;
 float: left;
 height: 100%;
 width: 175px;
 border-top: 2px solid #2d2885;
 border-right: 2px solid #2d2885;
}

.sidePicLeagues {
 background: #170de3 url(../images/leaguesPic.gif);
 background-repeat: no-repeat;
 vertical-align: center;
 text-align: center;
 float: left;
 border-left: 1px solid #170de3;
 border-bottom: 1px solid #170de3;
 border-top: 1px solid #170de3; 
 width: 175px;
 height: 100%;
}

.sidePicParties {
 background: #170de3 url(../images/partiesPic.gif);
 background-repeat: no-repeat;
 vertical-align: center;
 text-align: center;
 float: left;
 border-left: 1px solid #170de3;
 border-bottom: 1px solid #170de3;
 border-top: 1px solid #170de3; 
 width: 175px;
 height: 100%;
}

.sidePicPromotions {
 background: #170de3 url(../images/promosPic.gif);
 background-repeat: no-repeat;
 vertical-align: center;
 text-align: center;
 float: left;
 border-left: 1px solid #170de3;
 border-bottom: 1px solid #170de3;
 border-top: 1px solid #170de3; 
 width: 175px;
 height: 100%;
}

.sidePicAboutus {
 background: #170de3 url(../images/aboutusPic.gif);
 background-repeat: no-repeat;
 vertical-align: center;
 text-align: center;
 float: left;
 border-left: 1px solid #170de3;
 border-bottom: 1px solid #170de3;
 border-top: 1px solid #170de3; 
 width: 175px;
 height: 100%;
}

.sidePicCruise {
 background: #170de3 url(../images/cruisePic.gif);
 background-repeat: no-repeat;
 vertical-align: center;
 text-align: center;
 float: left;
 border-left: 1px solid #170de3;
 border-bottom: 1px solid #170de3;
 border-top: 1px solid #170de3; 
 width: 175px;
 height: 100%;
}

/* admin style */

form { color: #170de3; font-family: "Verdana"; 	font-size: 12px!important; 	font-weight: 800!important; }

form#loginFormId {
	text-align: center;
	padding-top: 100px;	
}

input {
	background-color: #2d2885;
	color: #fffe33;
	font-weight: 800;
}

select {
	background-color: #2d2885;
	color: #fffe33;
	font-weight: 800;
	border: 1px solid #170de3;
}

option {
	background-color: #fffe33;
	color: #2d2885;
	font-weight: 800;	
}


div#errors {
	font-size: 12px!important;
	font-weight: 800;
	font-family: "Verdana";
	color: #fc5a02;
	text-align: center;
}

div#errorsLeft {
	font-size: 12px!important;
	font-weight: 800;
	font-family: "Verdana";
	color: #fc5a02;
	text-align: left;
}

.adminLink {
	cursor: pointer;
	color: #fc5a02;
}

.adminLinkHigh {
	cursor: pointer;
	color: #fffe33;
}

.adminButton {
	cursor: pointer;
	color: #fc5a02;
	font-size: 11.0px!important;
	font-weight: 800;
	font-family: "Verdana";
	background-color: #FFFFFF;
    border:0px;
}

.adminButtonHigh {
	cursor: pointer;
	color: #fffe33;
	font-size: 11.0px!important;
	font-weight: 800;
	font-family: "Verdana";	
	background-color: #FFFFFF;
    border:0px;	
}