body {
  background:#fff url('../images/bg.jpg');
  margin:0px;
  font-family: Microsoft Sans Serif, MS Sans Serif, Arial;
  font-size: 11px;
  color: #043a63;
  line-height: 1.5;
}





#divDescription{height:300px;}

table.panelGallery a{
  border: none;
}

table.panelGallery a:hover{
 border: 5px solid #ffcc00;
 margin:-5px;
}

#bookNow{line-height: 1.2;font-size: 10px;font-weight:bold;}

.smallText{font-size:9px;}

#footer{background:#75bbef;text-align:center;color:#fff;padding:10px;}

#footer a:link {color : #fff; text-decoration:none;}
#footer a:visited {color : #fff;text-decoration:none;}
#footer a:hover {color : #005fa6; text-decoration:none;}

a:link {color : #005fa6; text-decoration:none;}
a:visited {color : #005fa6;text-decoration:none;}
a:hover {color : #005fa6; text-decoration:underline;}

table.panel a:link {color : #fff; text-decoration:none;}
table.panel a:visited {color : #fff;text-decoration:none;}
table.panel a:hover {color : #fff; text-decoration:underline;}

h2{
	font-family:"Showcard Gothic";
	font-size: 31px;
	color:#005fa6;
	margin-top:20px;
	margin-bottom:-67px;
}
h2.thanks{
	font-family:"Showcard Gothic";
	font-size: 31px;
	color:#005fa6;
	margin-top:10px;
	margin-bottom:10px;
}

h5{margin-bottom:0;}

h5.seo {
  margin:0px;
  font-family: Microsoft Sans Serif, MS Sans Serif, Arial;
  font-size: 11px;
  font-weight:normal;
  color: #043a63;
  line-height: 1.5;
}

h5.seo a:link {
color : #043a63; text-decoration:none;
}

.seolink a:link {
color : #043a63; text-decoration:none;
}

table.panel{color:#fff;}

input {
	padding:2px;
	border:none;
	font-family: Microsoft Sans Serif, MS Sans Serif, Arial;
	font-size: 11px;
	color:#005fa6;
	width:200px;
}
input.ticket{
	border:none;
	font-family:"Showcard Gothic";
	font-size: 31px;
	color:#005fa6;
	width:450px;
	letter-spacing:1px;
}
input.txt {
	padding:2px;
	border:none;
	font-family: Microsoft Sans Serif, MS Sans Serif, Arial;
	font-size: 11px;
	color:#005fa6;
	width:185px;
}
input.but {
	padding:2px;
	border:1px outset;
	font-family: Microsoft Sans Serif, MS Sans Serif, Arial;
	font-size: 11px;
	color:#033e69;
	font-weight:bold;
	background:#9cc8e8;
	width:205px;
}
textarea {
	padding:2px;
	border:none;
	font-family: Microsoft Sans Serif, MS Sans Serif, Arial;
	font-size: 11px;
	color:#005fa6;
	width:200px;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#CABCA5;
	scrollbar-shadow-color:#CABCA5;
	scrollbar-face-color:#005fa6;
	scrollbar-highlight-color:#cee6f7;
	scrollbar-darkshadow-color:#005fa6;
	scrollbar-3dlight-color:#E8ECF2;
}
select {
	padding:2px;
	font-family: Microsoft Sans Serif, MS Sans Serif, Arial;
	font-size: 11px;
	color:#000;
}
legend{font-weight:bold;}
fieldset{padding:10px;border:1px solid #75bbef;}
.ticketTable{
	margin-top:85px;
}

.printText {
	font-size: 14px;
	font-weight: bold;
}

.printLink {font-size: 16px}

.printHeaders {color: #FFFFFF; font-weight: bold; }

body#printTicket{
  background:#fff
  margin:0px;
  font-family: Microsoft Sans Serif, MS Sans Serif, Arial;
  font-size: 11px;
  color: #000;
  line-height: 1.5;
}

.printText {
	font-size: 14px;
	font-weight: bold;
}

.printLink {font-size: 16px}

.printHeaders {color: #FFFFFF; font-weight: bold; }

body#printTicket{
  background:#fff;
  margin:10px;
  font-family:  Courier, Microsoft Sans Serif, MS Sans Serif, Arial;
  font-size: 11px;
  color: #000;
  line-height: 1.5;
}
