/* CSS Document */

/*main paragraph text*/
.style1 {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:center;
	color: #333333;
	padding-left: 37px;
	padding-bottom: 5px;
	padding-right: 50px;
	width:550px;
}


.style1ed {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:center;
	color: #333333;
	padding-left: 37px;
	padding-bottom: 5px;
	padding-right: 50px;
	width:500px;
}

.style666 {
float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:center;
	color: #333333;
	padding-left: 37px;
	padding-bottom: 5px;
	padding-right: 50px;
	width:550px;
}

.style1a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:left;
	color: #333333;
	padding-left: 37px;
	padding-bottom: 5px;
	padding-right: 50px;
}

.style1anew {
float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:left;
	color: #333333;
	padding-left: 37px;
	padding-bottom: 5px;
	padding-right: 50px;
	width:500px;
}

/*button text*/
.style02 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	padding-left: 25px;
	padding-bottom: 10px;
	padding-top: 11px;
}

.style02msg {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	padding-left: 25px;
	padding-top: 11px;
	padding-right:68px;
}

/*hyperlinks*/
.style03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align:center;

}

.style03end {
float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align:center;

}

/*hyperlinks*/
.style04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-align:center;
	padding-bottom:20px;

}

.style04end {
float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-align:center;
	padding-bottom:20px;

}

/*Gold Bold*/
.style05 {
float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:center;
	color: #A69345;
	font-weight:bold;
	padding-left: 35px;
	width:560px;
}

.style05ed {
float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:center;
	color: #A69345;
	font-weight:bold;
	padding-left: 35px;
	width:500px;
}

/*Gold Bold*/
.style05a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:left;
	color: #A69345;
	font-weight:bold;
	padding-left: 35px;
	padding-top: 20px;
}

/*Gold Bold*/
.style05b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:right;
	color: #A69345;
	font-weight:bold;
	padding-left: 35px;
	padding-top: 20px;
}

.style05spec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:right;
	color: #A69345;
	font-weight:bold;
}

/*Gold Bold small*/
.style06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	color: #897938;
	font-weight:bold;
	padding-left: 35px;
}

.style07 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	color: #333333;
	padding-left: 37px;
	padding-bottom: 5px;
	padding-right: 50px;
}

.links02:link, .links02:visited, .links02:hover, .links02:active {

	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 11px;
	text-decoration:none;

}

.links03:link, .links03:visited, .links03:hover, .links03:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align:center;

}

.links04:link, .links04:visited, .links04:hover, .links04:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-align:center;
	text-decoration:none;

}

.threeColumn {

}

#column1 {
width:400px;
text-align:left;
float:left;
}

#column2 {
float:left;
}

#column3 {
float:left;
}


body {

	margin: 0px;
	
	padding: 0px;

	background-image: url('images/tiled_bg.png');

}

.smallButton {

	width:210px;
	height:37px;
	background-image: url('images/nav_smallButton.png');

}

.bigButton {

	width:210px;
	height:51px;
	background-image: url('images/nav_bigButton.png');

}

.otherBox {
	width:642px;
	float:left;

}

.otherText {
	width:400px;
	float:left;
}

.otherImg {
	width:242px;
	float:left;
	padding-top:30px;
}

#content {
	
	width: 900px;
	float:left;
	background: #FCF8EC url(images/thinTile.jpg) repeat-x bottom;
	

}


#topGradient {

	background-image: url('images/top_gradient.png');

	width: 100%;
	
	background-repeat:repeat-x;
}

#backgroundTiler {

	width: 1600px;
	
	height: 800px;

}

#sideGradient {

	width: 910px;
	
	margin-left:auto;
	
	margin-right:auto;
	
	margin-top:0px;
	
	margin-bottom:0px;
	
	background-image:url(images/sideGradient.png);
	
	padding-left:11px;

}

#leftPanel {

	width: 242px;
	
	
	
	background-image:url('images/a1_logo_and_buttonpanel.jpg');
	
	background-repeat:no-repeat;
	
	float:left;

}

#leftPanela {

	width: 242px;
	
	background-image:url('images/b1_logo_and_buttonpanel.jpg');
	
	background-repeat:no-repeat;
	
	float:left;

}

#mainPanel {
	padding-top:450px;
	padding-left:10px;
	float:left;
	width: 648px;
	background-image:url('images/a2_main_image.jpg');
	background-repeat:no-repeat;

}

#headerUltimate {
	background-image:url('images/b2_main_image.jpg');
	background-repeat:no-repeat;
	float:left;
	width:658px;
	padding-top:212px;
}

#headerMaxi {
	background-image:url('images/c2_main_image.jpg');
	background-repeat:no-repeat;
	float:left;
	width:658px;
	padding-top:212px;
}

#headerMini {
	background-image:url('images/d2_main_image.jpg');
	background-repeat:no-repeat;
	float:left;
	width:658px;
	padding-top:212px;
}

#headerOther {
	background-image:url('images/e2_main_image.jpg');
	background-repeat:no-repeat;
	float:left;
	width:658px;
	padding-top:212px;
}

#headerRecipe {
	background-image:url('images/f2_main_image.jpg');
	background-repeat:no-repeat;
	float:left;
	width:658px;
	padding-top:212px;
}

#headerTerms {
	background-image:url('images/h2_main_image.jpg');
	background-repeat:no-repeat;
	float:left;
	width:658px;
	padding-top:212px;
}

#headerContact {
	background-image:url('images/g2_main_image.jpg');
	background-repeat:no-repeat;
	float:left;
	width:658px;
	padding-top:212px;
}

#headerBooking {
	background-image:url('images/i2_main_image.jpg');
	background-repeat:no-repeat;
	float:left;
	width:658px;
	padding-top:212px;
}

#logoHolder {

	width: 242px;
	height: 666px;
	float:left;

}

#sideImages {

	width: 227px;
	padding-left:0px;
	float:left;
}

#buttonHolder {

	padding-top:240px;
	padding-left:32px;

}

#navLine {

	height:40px;
	width:210px;
	background-image:url('images/navLine.png');

}

#p00header1 {

	width: 613px;
	padding-left:27px;
	float:left;
	padding-bottom:20px;
}

#p00header2 {

	width: 613px;
	height: 63px;
	float:left;
	padding-bottom:20px;
}

#p01header1 {

	width: 628px;
	float:left;
	padding-left:30px;
	padding-bottom:20px;
}

.p01header2 {

	width: 628px;
	float:left;
	padding-left:30px;
	padding-bottom:20px;
}

#p02header1 {

	width: 628px;
	float:left;
	padding-left:30px;
	padding-bottom:20px;
}

#p02header2 {

	width: 628px;
	float:left;
	padding-left:30px;
	padding-bottom:20px;
}

#p03header1 {

	width: 628px;
	float:left;
	padding-left:30px;
	padding-bottom:20px;
}

#p03header2 {

	width: 628px;
	float:left;
	padding-left:30px;
	padding-top:20px;
	padding-bottom:20px;
}

#p04header1 {

	width: 628px;
	float:left;
	padding-left:30px;
	padding-bottom:20px;
}

#p07header2 {
	width: 628px;
	float:left;
	padding-left:30px;
	padding-bottom:20px;
}

.doubleColumn {
	width:650px;
	float:left;
}

.leftSide {
	width:265px;
	float:left;
}

.rightSide {
	width:385px;
	float:left;
}

#footer {
	width:923px;
	height:40px;
	background: url(images/bottomGradient.png) 0px 0px;
	margin-left:auto;
	margin-right:auto;
}

#bookingHolder {
background-image:url('images/booking_blank.png');
background-repeat:no-repeat;
width:560px;
margin-left:21px;
margin-top:50px;
float:left;
}

#form_cp01 {
padding-left:20px;
padding-right:20px;
width:510px;
text-align:right;
}

#form_ad01 {
padding-left:20px;
padding-right:20px;
width:510px;
text-align:right;
}

#form_ad02 {
padding-left:20px;
padding-right:20px;
width:510px;
text-align:right;
}

#form_ci03 {
padding-left:20px;
padding-right:20px;
width:510px;
text-align:right;
}

#form_pc04 {
padding-left:20px;
padding-right:20px;
width:510px;
text-align:right;
}

#form_co05 {
padding-left:20px;
padding-right:20px;
width:510px;
text-align:right;
}

#form_ph06 {
padding-left:20px;
padding-right:20px;
width:510px;
text-align:right;
}

#form_fa07 {
padding-left:20px;
padding-right:20px;
width:510px;
text-align:right;
}

#form_em08 {
padding-left:20px;
padding-right:20px;
width:510px;
text-align:right;
}

#form_ho09 {
padding-left:20px;
padding-right:20px;
width:510px;
text-align:right;
}

#form_di10 {
padding-left:20px;
padding-right:20px;
width:510px;
text-align:right;
}

#form_do11 {
padding-left:20px;
padding-right:20px;
width:510px;
text-align:right;
}

#form_ppl12 {
padding-left:20px;
padding-right:20px;
width:510px;
text-align:right;
}

#form_ex13 {
padding-left:20px;
padding-right:20px;
width:447px;
text-align:right;
}

#form_da14 {
padding-left:20px;
padding-right:20px;
width:510px;
text-align:right;
}

#form_co15 {
padding-left:20px;
padding-right:20px;
width:510px;
text-align:right;
}

#form_to16 {
padding-left:20px;
padding-right:20px;
width:510px;
text-align:right;
padding-top:14px;
}

#form_to17 {
padding-left:20px;
padding-right:20px;
width:510px;
text-align:right;
padding-top:14px;
}

#form_submit {
padding-left:190px;
padding-right:20px;
width:400px;
float:left;
padding-top:10px;
}

#optionHolder {
float:left;
}

input {
padding-left:0px;

}

input.nameField {
width:300px;
text-align:left;
}

input.nameField2 {
width:180px;
text-align:left;
padding-right:100px;
}