body {
	font-family: Arial;
    background: url(../pics/bg_tile.jpg)  repeat-x;
    background-position: top right;
    height:780px;
	background-color: #6A6A4E;
	color: #4D3D21;
	font-size: 8pt;	
font-weight:400;
letter-spacing:0.2pt;
	padding:0px;
	scrollbar-face-color:#E8E6E1; 
	scrollbar-arrow-color:#666666; 
margin:0px;
	scrollbar-track-color:#ffffff;
}
td.border_left_tile1{
background: url(../pics/border_left1_tile.jpg) repeat-y;
background-position: top left;
background-color: #9F8741;
width:20px;
}
td.border_right_tile1{
background: url(../pics/border_right1_tile.jpg) repeat-y;
background-position: top left;
background-color: #9F8741;
width:27px;
}
td.border_left_tile{
background: url(../pics/border_left_tile.jpg) repeat-y;
background-position: top right;
background-color: #F5EFD7;
width:29px;
}
td.border_right_tile{
background: url(../pics/border_right_tile.jpg) repeat-y;
background-position: top left;
background-color: #F5EFD7;
width:28px;
}
td.red_left{
background: url(../pics/red_left.jpg) repeat;
background-position: top right;
background-color: #9D0C22;
}
td.red_right{
background: url(../pics/red_right.jpg) repeat;
background-position: top left;
background-color: #9D0C22;
}
td.safari_bottom1{
background: url(../pics/safari_bottom1.jpg) no-repeat;
background-position: top left;
background-color: #F5EFD7;
width:215px;
height:78px;
}
td.safari_bottom2{
background: url(../pics/safari_bottom2.jpg) no-repeat;
background-position: top left;
background-color: #F5EFD7;
width:215px;
height:78px;
}
td.safari_bottom3{
background: url(../pics/safari_bottom3.jpg) no-repeat;
background-position: top left;
background-color: #F5EFD7;
width:215px;
height:78px;
}
td.safari_bottom4{
background: url(../pics/safari_bottom4.jpg) no-repeat;
background-position: bottom left;
background-color:#F5EFD7;
width:215px;
height:60px;
}
td.safari_bottom5{
background: url(../pics/safari_bottom5.jpg) no-repeat;
background-position: bottom left;
background-color: #F5EFD7;
width:215px;
height:60px;
}
td.safari_bottom6{
background: url(../pics/safari_bottom6.jpg) no-repeat;
background-position: bottom left;
background-color: #F5EFD7;
width:215px;
height:60px;
}
td.footer_bg{
background: url(../pics/footer.jpg) no-repeat;
background-position: top left;
background-color: #F5EFD7;
width:775px;
height:44px;
}
td.links_bg{
background: url(../pics/links_bg.jpg) repeat-x;
background-position: top left;
background-color: #2D2A1E;
height:44px;
}
td.bottom_pics2{
background: url(../pics/bottom_pics2.jpg) no-repeat;
background-position: top left;
background-color: #F5EFD7;
width:775px;
height:102px;
}
ul {
margin-top: 2px;
	font-family: Arial;
	font-size: 7pt;
	font-weight: 400;
	color: #4D3D21;
margin-left: 5px;
margin-right: 5px;
padding-left: 22px;
margin-bottom: 7px;
}
li {
margin-top: 2px;
	font-family: Arial;
	font-size: 7pt;
	color: #4D3D21;

}
ul.white {
margin-top: 2px;
	font-family: Arial;
	font-size: 8pt;
	font-weight: 400;
	color: #ffffff;
margin-left: 6px;
margin-right: 5px;
margin-top: 7px;
padding-left: 5px;
margin-bottom: 15px;
}
li.white {
margin-top: 2px;
	font-family: Arial;
	font-size: 7pt;
	color: #ffffff;

}
ul.black {
margin-top: 2px;
	font-family: Arial;
	font-size: 8pt;
	font-weight: 400;
	color: #4D3D21;
margin-left: 5px;
margin-right: 5px;
padding-left: 5px;
margin-bottom: 5px;
}
li.black {
margin-top: 2px;
	font-family: Arial;
	font-size: 8pt;
	color: #4D3D21;

}
ol {
margin-top: 4px;
	font-family: Arial;
	font-size: 10pt;
	color: #4D3D21;
margin-bottom: 2px;
}
a.small {
	color: #4D3D21;
    text-decoration:underline;
font-size:7pt;
}
a.small:hover{
	color: #4D3D21;
	text-decoration:none;
font-size:7pt;
}
a {
	color: #4D3D21;
    text-decoration:underline;
font-size:10pt;
font-weight:bold;
}

a:hover{
	color: #4D3D21;
	text-decoration:none;
font-size:10pt;
font-weight:bold;
}
a.small_white {
	color: #FFFFFF;
    font-weight: normal;
    text-decoration:none;
font-size:7pt;
}
a.small_white:hover{
	color: #4D3D21;
	text-decoration:underline;
font-size:7pt;
}
a.white {
	color: #ffffff;
    font-weight: normal;
    text-decoration:none;
}
a.white:hover{
	color: #ffffff;
	text-decoration:underline;
}
a.black:link {
	color: #4D3D21;
    font-weight: normal;
    text-decoration:none;
font-size:8pt;
}
a.black:visited {
	color: #F40006;
    font-weight: normal;
    text-decoration:none;
font-size:8pt;
}
a.black:active {
	color: #F40006;
    font-weight: normal;
    text-decoration:none;
font-size:8pt;
}
a.black:hover{
	color: #ffffff;
	text-decoration:none;
}
a.red_small {
	color: #CC0000;
    text-decoration:underline;
}
a.red_small:hover{
	color: #CC0000;
	text-decoration:none;
}
table  {
	font-family: Arial;
	font-size: 10pt;
	color: #4D3D21;
}
p {
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
font-size: 8pt;
color: #4D3D21;
}
p.content {
	font-family: Arial;
	font-size: 8pt;
	font-weight: 400;
	color: #4D3D21;
	margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}
p.dark {
	font-family: Arial;
	font-size: 8pt;
	font-weight: 400;
	color: #332B1B;
	margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}
p.white_small {
	font-family: Arial;
	font-size: 7pt;
	font-weight: 400;
	color: #ffffff;
margin-left: 10px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 10px;
}
p.white_small_no_margins {
	font-family: Arial;
	font-size: 7pt;
	font-weight: 400;
	color: #ffffff;
margin-left: 10px;
    margin-right: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
}
p.brown_small {
	font-family: Arial;
	font-size: 7pt;
	font-weight: 400;
	color: #2C1D1C;
margin-left: 10px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 10px;
}
p.bottom_text {
	font-family: Arial;
	font-size: 7pt;
	font-weight: 400;
	color: #2C1D1C;
margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}
p.bottom_text_margins {
	font-family: Arial;
	font-size: 7pt;
	font-weight: 400;
	color: #2C1D1C;
margin-left: 50px;
    margin-right: 50px;
    margin-top: 5px;
    margin-bottom: 0px;
}
p.content_red {
	font-family: Arial;
	font-size: 8pt;
	font-weight: 400;
	color: #65041D;
	margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}
p.content_white {
	font-family: Arial;
	font-size: 8pt;
	font-weight: 400;
	color: #ffffff;
	margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
}
p.body_text {
	font-family: Arial;
	font-size: 8pt;
	font-weight: 400;
	color: #4D3D21;
	margin-left: 7px;
    margin-right: 17px;
    margin-top: 4px;
    margin-bottom: 1px;
    text-align:left;
}
p.white_big {
	font-family: Arial;
	font-size: 8pt;	font-weight:400;
	color: #ffffff;
	margin-left: 7px;
    margin-right: 17px;
    margin-top: 4px;
    margin-bottom: 1px;
    text-align:left;
}
p.white_biggest {
	font-family: Arial;
	font-size: 10pt;	font-weight:600;
	color: #ffffff;
	margin-left: 7px;
    margin-right: 17px;
    margin-top: 4px;
    margin-bottom: 1px;
    text-align:left;
}
p.red_big {
	font-family: Arial;
	font-size: 8pt;
	font-weight: 600;
	color: #CC0000;
	margin-left: 7px;
    margin-right: 17px;
    margin-top: 4px;
    margin-bottom: 1px;
    text-align:left;
}
p.red_small {
	font-family: Arial;
	font-size: 6pt;
	font-weight: 600;
	color: #CC0000;
	margin-left: 5px;
    margin-right: 0px;
    margin-top: 5px;
    margin-bottom: 1px;

}

p.black_big {
	font-family: Arial;
	font-size: 8pt;	font-weight:bold;
	color: #4D3D21;
	margin-left: 7px;
    margin-right: 17px;
    margin-top: 4px;
    margin-bottom: 1px;
    text-align:left;
}
p.body_text {
	font-family: Arial;
	font-size: 8pt;	font-weight:400;
	color: #4D3D21;
	margin-left: 7px;
    margin-right: 17px;
    margin-top: 4px;
    margin-bottom: 1px;
    text-align:left;
}
p.body_text_1 {
	font-family: Arial;
	font-size: 8pt;	font-weight:400;
	color: #4D3D21;
	margin-left: 7px;
    margin-right: 5px;
    margin-top: 4px;
    margin-bottom: 1px;
    text-align:left;
}
p.body_text_white {
	font-family: Arial;
	font-size: 8pt;
	font-weight: 400;
	color: #ffffff;
	margin-left: 7px;
    margin-right: 7px;
    margin-top: 4px;
    margin-bottom: 1px;

}
p.white_title {
	font-family: Arial;
	font-size: 9pt;	font-weight:400;
	color: #ffffff;
	margin-left: 7px;
    margin-right: 7px;
    margin-top: 4px;
    margin-bottom: 1px;
    text-align:center;
}
p.black_title {
	font-family: Arial;
	font-size: 8pt;	font-weight:600;
	color: #4D3D21;
	margin-left: 7px;
    margin-right: 7px;
    margin-top: 4px;
    margin-bottom: 1px;
    text-align:left;
}
p.black_title_1 {
	font-family: Arial;
	font-size: 8pt;	font-weight:600;
	color: #4D3D21;
	margin-left: 0px;
    margin-right: 7px;
    margin-top: 4px;
    margin-bottom: 1px;
    text-align:left;
}
p.booking_text {
	font-family: Arial;
	font-size: 7pt;	font-weight:normal;
	color: #4D3D21;
	margin-left: 1px;
    margin-right: 1px;
    margin-top: 1px;
    margin-bottom: 1px;
    text-align:left;
}
p.booking_text1 {
	font-family: Arial;
	font-size: 7pt;	font-weight:normal;
	color: #4D3D21;
    padding: 0px;
	margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    text-align:left;
}
h1.heading {
	font-family: Arial;
	font-size: 18pt;
	font-weight: 400;
	color: #4D3D21;
	margin-left: 7px;
    margin-right: 30px;
    margin-top: 4px;
    margin-bottom: 1px;
}

/* JS Menu Styles */
a.menu {
	color: #4D3D21;

}
a.menu:hover{
	color: #4D3D21;

}
#agree_button {
  width: 81px;
  height: 17px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(../pics/agree_button.jpg) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
#disagree_button {
  width: 81px;
  height: 17px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(../pics/disagree_button.jpg) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

.textfield_effect {
border-width: 1px;
border-style: solid;
border-color: #999999;
background-image: url(back_field.gif);
background-repeat: repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #333333;
width: 167px;
height: 15px;
}
 .textfield_effect1 {
border-width: 1px;
border-style: solid;
border-color: #999999;
background-image: url(back_field.gif);
background-repeat: repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #333333;
width: 40px;
height: 20px;
}
.textfield_effect2 {
border-width: 1px;
border-style: solid;
border-color: #999999;
background-repeat: repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #333333;
text-align: left;

}
.textfield_effect:hover {
border-color: #64acd8;
border-width: 1px;

}

.textfield_effect:focus {
border-color: #64acd8;
border-width: 1px;
}


fieldset {
width: 400px;
height: 200px;
border-style: solid;
border-width: 1px;
border-color: #036399;
margin-top: Opx;
margin-left: auto;
margin-right: auto;
background-color: #F5F5F5;
}

fieldset:hover {
border-color: #0ca0ff;
}

legend {
font-family: sans-serif;
font-size: 17px;
color: #097bc3;	font-weight:400;
}
.submit_button {
border: none;
font-size: 8pt;
width: 60px;
background-image: url('../pics/submit_button.jpg');
background-repeat: no-repeat;
height: 32px;
}