/*
* BOX HOME PAGE STYLE START
*/

.top_box_left
{
	float:left;
	width:8px;
	height:38px;
	background-image: url(../img/layout/top_bar_sx.png);
	background-repeat: no-repeat;
	background-position: left;
}

.top_box_right
{
	float:right;
	width:8px;
	height:38px;
	background-image: url(../img/layout/top_bar_dx.png);
	background-repeat: no-repeat;
	background-position: left;
}

.top_box_center
{
	float:left;
	height:38px;
	width:204px;
	background-image: url(../img/layout/top_bar_center.png);
	background-repeat: repeat-x;
	background-position: left;
}

.top_box_clear
{
	clear:both;
}

.top_box_title
{
	padding-top:10px;
	font-size:14px;
	text-align:center;
	color:#743031;
	font-weight:bold;
	font-family: Verdana, Arial, sans-serif;
}

a.top_box_title_link:link, a.top_box_title_link:visited, a.top_box_title_link:hover
{
	padding-top:10px;
	font-size:14px;
	text-align:center;
	color:#743031;
	font-weight:bold;
	text-decoration:none;
	font-family: Verdana, Arial, sans-serif;
}

.top_box_content
{
	width:218px;
	height:auto;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #E6D582;
	background-color:#FFFFFF;
}

/*
* BOX HOME PAGE STYLE END
*/

/*
* TAB BOX PAGE STYLE START
*/

.tab_top_box_left
{
	float:left;
	width:8px;
	height:30px;
	background-image: url(../img/layout/tab_top_bar_sx.png);
	background-repeat: no-repeat;
	background-position: left;
}

.tab_top_box_right
{
	float:left;
	width:8px;
	height:30px;
	background-image: url(../img/layout/tab_top_bar_dx.png);
	background-repeat: no-repeat;
	background-position: left;
}

.tab_top_box_center
{
	float:left;
	height:30px;
	width:auto;
	background-image: url(../img/layout/tab_top_bar_center.png);
	background-repeat: repeat-x;
	background-position: left;
}

.tab_top_box_clear
{
	clear:left;
}

.tab_top_box_title
{
	padding-top:8px;
	font-size:11px;
	text-align:center;
	color:#743031;
	font-weight:bold;
	font-family: Verdana, Arial, sans-serif;
}

a.tab_top_box_title_link:link, a.tab_top_box_title_link:visited, a.tab_top_box_title_link:hover
{
	padding-top:8px;
	font-size:11px;
	text-align:center;
	color:#743031;
	font-weight:bold;
	text-decoration:none;
	font-family: Verdana, Arial, sans-serif;
}

/*
* TAB BOX PAGE STYLE END
*/

/*
* TAB BOX PAGE LIGHT STYLE START
*/

.tab_top_box_left_light
{
	float:left;
	width:8px;
	height:30px;
	background-image: url(../img/layout/tab_top_bar_light_sx_b.png);
	background-repeat: no-repeat;
	background-position: left;
}

.tab_top_box_right_light
{
	float:left;
	width:8px;
	height:30px;
	background-image: url(../img/layout/tab_top_bar_light_dx_b.png);
	background-repeat: no-repeat;
	background-position: left;
}

.tab_top_box_center_light
{
	float:left;
	height:30px;
	width:auto;
	background-image: url(../img/layout/tab_top_bar_light_center_b.png);
	background-repeat: repeat-x;
	background-position: left;
}

.tab_top_box_clear_light
{
	clear:left;
}

.tab_top_box_title_light
{
	padding-top:8px;
	font-size:11px;
	text-align:center;
	color:#743031;
	font-weight:bold;
	font-family: Verdana, Arial, sans-serif;
}

a.tab_top_box_title_link_light:link, a.tab_top_box_title_link_light:visited, a.tab_top_box_title_link_light:hover, a.tab_top_box_title_link1:link, a.tab_top_box_title_link1:visited, a.tab_top_box_title_link1:hover
{
	padding-top:8px;
	font-size:11px;
	text-align:center;
	color:#743031;
	font-weight:normal;
	text-decoration:none;
	font-family: Verdana, Arial, sans-serif;
}

/*
* TAB BOX PAGE LIGHT STYLE END
*/

/*
* NEW BUTTON PAGE STYLE START (29 PX)
*/

.button_29_left
{
	float:left;
	width:5px;
	height:29px;
	background-image: url(../img/layout/button_29_sx.png);
	background-repeat: no-repeat;
	background-position: left;
}

.button_29_right
{
	float:left;
	width:5px;
	height:29px;
	background-image: url(../img/layout/button_29_dx.png);
	background-repeat: no-repeat;
	background-position: left;
}

.button_29_center
{
	float:left;
	width:162px;
	height:29px;
	background-image: url(../img/layout/button_29_center.png);
	background-repeat: repeat-x;
	background-position: left;
}

.button_29_title
{
	padding-top:6px;
	font-size:12px;
	text-align:center;
	color:#FFF;
	font-family: Verdana, Arial, sans-serif;
}

a.button_29_title_link:link, a.button_29_title_link:visited, a.button_29_title_link:hover
{
	font-size:12px;
	text-align:center;
	color:#FFF;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
}

.button_29_clear
{
	clear:both;
}

/*
* NEW BUTTON PAGE STYLE END (29 PX)
*/

/*
* NEW BUTTON PAGE STYLE START (21 PX)
*/

.button_21_left
{
	float:left;
	width:3px;
	height:21px;
	background-image: url(../img/layout/button_21_sx.png);
	background-repeat: no-repeat;
	background-position: left;
}

.button_21_right
{
	float:left;
	width:3px;
	height:21px;
	background-image: url(../img/layout/button_21_dx.png);
	background-repeat: no-repeat;
	background-position: left;
}

.button_21_center
{
	float:left;
	width:80px;
	height:21px;
	background-image: url(../img/layout/button_21_center.png);
	background-repeat: repeat-x;
	background-position: left;
}

.button_21_title
{
	padding-top:2px;
	font-size:12px;
	text-align:center;
	color:#FFF;
	font-family: Verdana, Arial, sans-serif;
}

a.button_21_title_link:link, a.button_21_title_link:visited, a.button_21_title_link:hover
{
	font-size:12px;
	text-align:center;
	color:#FFF;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
}

.button_21_clear
{
	clear:both;
}

/*
* NEW BUTTON PAGE STYLE END (21 PX)
*/

a.green_link:link, a.green_link:visited
{
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#006666;
	text-decoration: underlined;
}

a.green_link:hover
{
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#006666;
	text-decoration:none;
}

.new_separator
{
	margin:10px auto 10px auto;
	width:100%;
	border-top:solid 1px #E6D582;
}





.red_title_1 {
	font-size: 18px;
	color: #CD5806;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
}

a.red_title_1:link,a.red_title_1:visited, a.red_title_1:hover {
	text-decoration: none;
	font-size: 18px;
	color: #CD5806;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
}

.red_title_2 {
	font-size: 16px;
	color: #CD5806;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
}

a.red_title_2:link,a.red_title_2:visited {
	text-decoration: underline;
	color: #CD5806;
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Arial, sans-serif;
}

a.red_title_2:hover {
	text-decoration: none;
	color: #CD5806;
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Arial, sans-serif;
}

a.red_title_2_clear:link, a.red_title_2_clear:visited, a.red_title_2_clear:hover {
	text-decoration: none;
	color: #CD5806;
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Arial, sans-serif;
}

.red_title_3 {
	font-size: 14px;
	color: #CD5806;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
}

.red_title_4 {
	font-size: 12px;
	color: #CD5806;
	font-weight: bold;
	font-family: Arial, sans-serif;
}

.white_container {
	padding: 5px;
	background-color: #FFF;
	border: solid 1px #E6D582;
	line-height: 150%;
}

.header_image_border {
	border:0px;
}

.search_unitlist_even_line {
	background-color: #FFF4BF;
}

.search_unitlist_odd_line {
	background-color: #E0E0E0;
}

.testimonials_list_title {
	font-size: 12px;
	font-weight: normal;
	color: #743031;
}

a.testimonials_list_title:link, a.testimonials_list_title:visited {
	text-decoration: underline;
	color: #743031;
	font-weight: bold;
	font-size: 12px;
}

a.testimonials_list_title:hover {
	text-decoration: none;
	color: #743031;
	font-weight: bold;
	font-size: 12px;
}

.rating_booking_list_title {
	font-size: 12px;
	font-weight: normal;
	color: #743031;
}

a.rating_booking_list_title:link, a.rating_booking_list_title:visited {
	text-decoration: underline;
	color: #743031;
	font-weight: bold;
	font-size: 12px;
}

a.rating_booking_list_title:hover {
	text-decoration: none;
	color: #743031;
	font-weight: bold;
	font-size: 12px;
}

.white_container_pagetext {
	margin:10px 10px 10px 0px;
	min-height:500px;
	text-align:justify;
}

.home_box_ul li {
	margin-left:-10px;
}
