.bdr { border-style: solid; border-color: #C2B89E; border-bottom-width: 4px; border-top-width: 4px; border-left-width: 5px; border-right-width: 5px; }

.in-resort {background: url(images/resort_logo.jpg) #AC9060 no-repeat left top;}

.box{ BORDER: solid #790303 1px;}

.tbox { border-style: solid; border-color: #AC9060; border-width: 1px; background-color: #D1CBBB; color: #6E6242; font-size: 8px; font-family: MS Sans Serif, Verdana, Arial, Helvetica;}

.btnbox { border-style: solid; border-color: #AC9060; border-width: 1px; background-image: url(images/btn_bg.gif); color: #725D39; font-size: 8px; font-family: "MS Sans Serif", Verdana, Arial, Helvetica; font-weight: bold; text-align: center; height: 18px; width: 56px;}

.bott-bg {BACKGROUND: url(images/bg_bottom.gif)  repeat-x right top;}

.btnbox1 { border-style: solid; border-color: #AC9060; border-width: 1px; background-image: url(images/btn_bg.gif); color: #725D39; font-size: 8px; font-family: "MS Sans Serif", Verdana, Arial, Helvetica; font-weight: bold; text-align: center; height: 18px; width: 56px;}

A:link { color: #790303; text-decoration: none }

A:visited { color: #790303; text-decoration: none }

A:hover { color: #790303; text-decoration: underline }

A:active { color: #790303; text-decoration: underline }

a.top:link { color: #FFFFFF; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 8px; text-decoration: none }

a.top:visited { color: #FFFFFF; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 8px; text-decoration: none }

a.top:hover { color: #000000; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 8px; text-decoration: underline }

a.top:active { color: #000000; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 8px; text-decoration: underline }

a.browse:link {

	color: #FFFFFF;

	font-family: "MS Sans Serif", Verdana, Arial, Helvetica;

	font-size: 8px;

	font-weight: bold;

	text-decoration: none;

	line-height: 12px;

}

a.browse:visited { color: #FFFFFF; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 8px; font-weight: bold; text-decoration: none }

a.browse:hover { color: #000000; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 8px; font-weight: bold; text-decoration: none }

a.browse:active { color: #000000; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 8px; font-weight: bold; text-decoration: none }

a.main:link { color: #790303; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 8px; font-weight: bold; text-decoration: none }

a.main:visited { color: #790303; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 8px; font-weight: bold; text-decoration: none }

a.main:hover { color: #000000; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 8px; font-weight: bold; text-decoration: none }

a.main:active { color: #000000; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 8px; font-weight: bold; text-decoration: none }

a.heading:link { color: #9B1E10; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; text-decoration: underline }

a.heading:visited { color: #9B1E10; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; text-decoration: underline }

a.heading:hover { color: #9B1E10; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; text-decoration: none }

a.heading:active { color: #9B1E10; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; text-decoration: none }

a.quick:link { color: #000000; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 12px; text-decoration: none }

a.quick:visited { color: #000000; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 12px; text-decoration: none }

a.quick:hover { color: #000000; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 12px; text-decoration: underline }

a.quick:active { color: #000000; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 12px; text-decoration: underline }

.title { font-family: Helvetica, Arial, Verdana, Times New Roman; font-size: 24px; color: #5A4E30; font-weight: bold; }

.bottom-links {

	color: #000000;

	font-family: "MS Sans Serif", Verdana, Arial, Helvetica;

	font-size: 8pt;

	text-decoration: none;

}

a.tekno-links:link { color: #000000; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 8pt; text-decoration: none  }

a.tekno-links:visited { color: #000000; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 8pt; text-decoration: none  }

a.tekno-links:active { color: #000000; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 8pt; text-decoration: none  }

a.tekno-links:hover { color: #000000; font-family: MS Sans Serif, Verdana, Arial, Helvetica; font-size: 8pt; text-decoration: none }

.heading {

	font-family: Helvetica, Arial, Verdana, "MS Sans Serif";

	font-size: 22px;

	font-weight: lighter;

	color: #4A391B;

	text-decoration: none;

}

.news_head

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#790303;

}

.news

{

font-family:Arial, Helvetica, sans-serif;

font-size:10pt;

font-weight:bold;

color:#000000;

}

.bg_right {

	background-image: url(images/bg_right.gif);

	background-repeat: repeat-y;

}

.bg_box {

	background-image: url(images/bg_box.gif);

	background-repeat: no-repeat;

	height: 180px;

	width: 452px;

}



.b {

	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #171717;

	text-decoration: none;

	outline:none;

}

.b:link {

	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #171717;

	text-decoration: none;

	outline:none;

}



.b:hover {

	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #171717;

	text-decoration: none;

	outline:none;

}

.b:active {

	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #171717;

	text-decoration: none;

	outline:none;

}



.b:visited {

	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #171717;

	text-decoration: none;

	outline:none;

}



.line {

	background-image: url(images/line.jpg);

	background-repeat: no-repeat;

	height: 100px;

	width: 2px;

	background-position: center center;

}.text_brown {

	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #583E0F;

	text-decoration: none;

}

.left_bg1 {

	background-image: url(images/resort_left_bg.gif);

	background-repeat: repeat-y;

	width: 42px;

	}

.top_bg {

	background-image: url(images/top_bg.jpg);

	background-repeat: repeat-x;

	height: 38px;

}

.right_bg {

	background-image: url(images/resort_right_bg.gif);

	background-repeat: repeat-y;

	width: 39px;

}

.banner {

	background-image: url(images/banner.jpg);

	background-repeat: no-repeat;

	height: 195px;

}

.left_tile {

	background-image: url(images/bg_tile_lt_r.jpg);

	background-repeat: repeat-y;

}

.right_tile {

	background-image: url(images/bg_tile_rt_r.jpg);

	background-repeat: repeat-y;

}

.banner_vilalge {

	background-image: url(images/banner_village.gif);

	background-repeat: no-repeat;

	height: 138px;

}

.bg_tile_left {

	background-image: url(images/bg_tile_lt_v.gif);

	background-repeat: repeat-y;

	width: 31px;

}

.leftbg_village {

	background-image: url(images/tile_02.gif);

	background-repeat: repeat-y;

	width: 31px;

}

.rightbg_village {

	background-image: url(images/tile_right_bg.gif);

	background-repeat: repeat-y;

}.mssans_11 {

	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	line-height: 16px;

}

.line1 {

	background-color: #635941;

	height: 1px;

	

}



.bg-left{

	background-image: url(images/bg_left.gif);

	background-repeat: repeat-y;

	width: 51px;

}.footer_bg {

	background-image: url(images/footer_bg.jpg);

	background-repeat: no-repeat;

	height: 142px;

	width: 100%;

}

.bg-leftinner{

	background-image: url(images/leftinner_bg.jpg);

	background-repeat: repeat-y;

	width: 41px;

}



.bg_right {

	background-image: url(images/bg_right.gif);

	background-repeat: repeat-y;

}

.bg-rightinner{

	background-image: url(images/right_inner_bg.jpg);

	background-repeat: repeat-y;

	width: 41px;

}

.a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

	outline:none;



}

A.a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

	outline:none;

}

A.a:link{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

	outline:none;



}

A.a:visited{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

	outline:none;



}

A.a:active{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

	outline:none;



}









.wed_bg{

    background-image: url(images/box_wedding.jpg);

	background-repeat: repeat-x;

	background-position: center center;

	height: 18px;

	outline:none;

	

}

.border_box{

border: 1px #453E2C;



}

.buta_flower {

	background-image: url(images/bullet_flower_small.gif);

	background-repeat: repeat-x;

	height: 10px;

}

.topline {

	font-family: "MS Serif", Arial, Helvetica, sans-serif;

	font-size: 22px;

	line-height: 18px;

	font-weight: normal;

	color: #D6272C;

	text-decoration: underline;

}

.text-yellow{

	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	color: #FFCB04;

	text-decoration: none;



}

.btn-bgred{

	background-image: url(images/button_bg.gif);

	background-repeat: repeat-x;

	height: 20px;

	border: 1px solid #A41100;



}

.text-white{

	

	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	outline:none;

}

A.text-white:link{

	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	outline:none;

}A.text-white:hover{

	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFCB04;

	text-decoration: none;

	outline:none;

}



A.text-white:active{

	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	outline:none;

}



A.text-white:visited{

	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	outline:none;

}



.titie-franchise{

font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	outline:none;

	line-height:18px;



}

.border{

	border: 1px solid #564B2E;

}

.text-yellow-12{

	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFCB04;

	text-decoration: none;

}



.text-12green{

font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #433512;

	text-decoration: none;

	text-align:justify;



}

.bookmarkold{



}.bookmark {

	font-family: "Bookman Old Style", Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #D6272C;

	text-decoration: none;

}

.c {

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

	outline:none;

}

A.c:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

	outline:none;

}A.c:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

	outline:none;

}





A.c:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

	outline:none;

}



A.c:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

	outline:none;

}

.c_text {

	font-family: Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight: normal;

	color: #171717;

	text-decoration: none;

	outline:none;

}

.d {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #171717;

	text-decoration: none;

	outline:none;

}

.d:link {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #171717;

	text-decoration: none;

	outline:none;

}



.d:hover {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #171717;

	text-decoration: underline;

	outline:none;

}

.d:active {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #171717;

	text-decoration: none;

	outline:none;

}



.d:visited {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #171717;

	text-decoration: none;

	outline:none;

}

.verdana_12{COLOR: #000000;}

.toll_free h2 { background:url(images/toll_free.png) no-repeat center; height:33px; line-height:33px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:16px; font-weight:normal; margin:0; padding:0; }
