table {color:#474747; font-family: arial; font-size:11px;}
a:link {color:#004d7e; text-decoration:none; }
a:active {color:#004d7e; text-decoration:none;}
a:visited {color:#004d7e; text-decoration:none;}
a:hover {color:red; text-decoration:underline;}
h1 {font-size:15px;}
.box { border-bottom:1px solid #FFFFFF}
.box .link {font-weight:bold;padding:4px 2px 0px 2px; margin-left:6px;}
.hp_featured {font-size:10px;height:200px;}
.hp_featured2 {font-size:10px;}
.boxheader {background-color:#E5DED6;height:24px;border-bottom:2px solid #7D8F9B; line-height:24px;font-size:11px; font-weight:bold; padding-left:12px}
.topmenu{ background-color:#5F8399; width:100%; text-align:center; height:20px; border:0px; font-weight:bold;border-top:2px solid #FFFFFF; font-size:10px;}
.topmenu A:link {color:#FFFFFF;text-decoration: none}
.topmenu A:visited {color:#FFFFFF;text-decoration: none}
.topmenu A:active {color:#FFFFFF;text-decoration: none}
.topmenu A:hover {color:#FFFFFF;text-decoration: none; color: #B83838;}
.small A:link {color:#464644;text-decoration: underline;font-size:9px; font-weight:normal;}
.small A:visited {color:#464644;text-decoration: underline;font-size:9px; font-weight:normal;}
.small A:active {color:#464644;text-decoration: underline;font-size:9px; font-weight:normal;}
.small A:hover {color:#464644;text-decoration: underline; color: #B83838;;font-size:9px;font-weight:normal;}

A.link1 {color:#464644;text-decoration: none;font-size:10px; font-weight:bold;}
A.link1:visited {color:#464644;text-decoration: none;font-size:10px; font-weight:bold;}
A.link1:active {color:#464644;text-decoration: none;font-size:10px; font-weight:bold;}
A.link1:hover {color:#464644;text-decoration: underline;font-size:10px;font-weight:bold;}

.footer{ width:100%; text-align:center;color:#FFFFFF;}
.footer A:link {color:#FFFFFF;text-decoration: none}
.footer A:visited {color:#FFFFFF;text-decoration: none}
.footer A:active {color:#FFFFFF;text-decoration: none}
.footer A:hover {color:#FFFFFF;text-decoration: none;}
.footer ul { list-style-type: none; margin:0; padding:0; }
.footer li { display: inline; }
.header1{ color:#918F90;}
.header2{ font-size:13px; font-weight:bold;}
.header3{font-size:16px; font-weight:bold;color:#2c4cb2}
.classHeader { font-size:12px; font-weight:bold;text-decoration: underline;}

.header3_sp{font-size:10px; font-weight:bold;padding-top:18px}
.header4 {FONT-WEIGHT: bold; FONT-SIZE: 15px; color:#464646; line-height:25px; font-family:arial;}
.header5 {FONT-SIZE: 11px; color:#464646; line-height:21px; font-family:arial;}
.header6{font-size:11px; font-weight:bold;}
.header6_sp{font-size:11px; font-weight:bold;text-transform: uppercase;}
.header6_sp2{padding-top:12px}
.text1 { FONT-SIZE: 11px; color:#464646; line-height:18px; font-family:arial;}
.text2 { FONT-SIZE: 10px; color:#464646; font-family:arial;FONT-WEIGHT: bold; color:#464646}
.type_header {color:#474747;MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 18px; LINE-HEIGHT: 9px; BORDER-BOTTOM: #cbc5b5 2px solid}
.type_header2 {MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 9px;}

.lHeight {line-height:25px;}

div.destinations {
	float:left;
	margin-left:8px;
	/*padding-left:8px;*/
	width: 130px;
}
div.des {
	float:left;
	margin-left:8px;
	/*padding-left:8px;*/
	width: 265px;
}
div.amenities {float:left;width:240px;margin-left:4px; margin-top:15px;}
#gallery {width:368px}
#credit {height: 1em;}
#notes { height: 1em;}
.quick_facts{ background-image:url(../images/qf_bg.gif); background-repeat:repeat-y; width:189px; padding:0px 0px 0px 0px;}
.quick_facts p { margin:0px 5px 0px 9px ; padding:5px 0 5px 0px;font-size:10px;}
.quick_facts h1 { margin:0px 5px 0px 9px ; padding:5px 0 5px 0px;font-size:11px;font-weight:bold}
.adv_search{ background-image:url(../images/adv_search_tile.gif); background-repeat:repeat-y;padding:23px 0px 0px 10px;}
.postcards{ background-image:url(../images/postcards_bg.gif); background-repeat:repeat-y;  padding:0px 0px 0px 0px;}
.jump{ background-image:url(../images/jump_border_tile.gif); background-repeat:repeat-y; width:302px; height:50px; text-align:center;}
.btable{width:770px;}
.tmain { width:760px;border:5px solid #FFFFFF;width:100%;background-color:#FFFFFF;}
.tbanner {width:762px;margin-top:12px; padding-bottom:7px;}
.theader{background-color:#7BAAC8;}
.tleft {width:182px; background-color:#E1E6EA; padding:0px;}
.box1{ background-color:#E1E6EA}
.dotted {border-top:1px dotted #656565;}
.dotted2 {background-image:url(../images/dotted.gif); background-repeat:repeat-x;height:1px;}
.tcontent {width:578px; vertical-align:top; padding-left:10px;}
.searchform{background-color:#E5DED6; border-bottom:1px solid #C5B6A3; width:182px;}
.searchform td{font-size:11px; font-weight:bold;line-height:21px;}
.searchform2{font-size:11px; font-weight:bold;line-height:21px;}
.tb_active { background-color:#E6DFD9; width:91px; height:21px; float:left; cursor:pointer; }
.tb_inactive_right { background-image:url("../images/inactive_right.gif");width:91px; height:21px;float:left;cursor:pointer;}
.tb_inactive_left { background-image:url("../images/inactive_left.gif");width:91px; height:21px;float:left;cursor:pointer;}
.norminput { font-size:12px;width:160px;}
.norminput1 { font-size:12px;width:250px;}
.norminput3 { font-size:12px;width:127px}
.norminput4 { font-size:12px;width:64px}
.allinput {font-size:12px;}
.tcontent{	
	text-align: justify; border-right:1px solid white;
}
.tfooter{ width:100%; background-color:#6CA1C1;}
.logo {padding-left:2px; padding-top:4px; padding-bottom:4px;}
.li_format { list-style-image:url(../images/bullet.jpg); }
#tab_active{}
#tab_inactive{}
.line1{background-color:#1f3477;}
.box_new{padding: 4px 4px 4px 4px;font-size:10px}
.box_new ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	float:left;
	width:170px;
}
/* all 'li' elements within a 'ul' element within any element of class 'categories' */
.box_new ul li {
	background-image: url(../images/bullet_blue.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding-left: .6em;
	margin-bottom: 3px;
	padding-bottom:6px;

}
.box_new ul a {
	text-decoration: none;
	color:#474747; font-family: arial; font-size:10px;font-weight:bold; 
}

.box2 ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	float:left;
	width:170px;
}




.box2 {border-top:3px solid #C3B6A3;border-bottom:1px solid #C5B6A3; width:100%;float:left;margin-top:6px;}
.innerbox2 {background-color:#F2EEEB;border-bottom:3px solid #FFFFFF;padding:9px 15px 15px 10px;}

.box3 {border-top:3px solid #C3B6A3;border-bottom:1px solid #C5B6A3;margin-top:6px;}
.innerbox3 {background-color:#F2EEEB;border-bottom:3px solid #FFFFFF;padding:4px 0px 4px 4px;font-size:10px;}
.box3 ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	float:left;
	width:170px;
}
/* all 'li' elements within a 'ul' element within any element of class 'categories' */
.box3 ul li {
	background-image: url(../images/bullet_blue.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding-left: .6em;
	margin-bottom: 3px;
	padding-bottom:6px;

}
.box3 ul a {
	text-decoration: none;
	color:#474747; font-family: arial; font-size:10px;font-weight:bold; 
}
.box2 ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	float:left;
	width:170px;
}
/* all 'li' elements within a 'ul' element within any element of class 'categories' */
.box2 ul li {
	background-image: url(../images/bullet_blue.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding-left: .6em;
	margin-bottom: 3px;
	padding-bottom:6px;

}
.box2 ul a {
	text-decoration: none;
	color:#474747; font-family: arial; font-size:10px;font-weight:bold; 
}
.spa_box {padding-left:8px;}
.spa_box ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	float:left;
	width:170px;
}
.spa_box ul li {
	background-image: url(../images/bullet_green.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding-left: .6em;
	margin-bottom: 3px;
	padding-bottom:6px;

}
.products {float:left;}
.product {width:254px; height:176px;border-bottom:1px dotted #666666;border-right:1px dotted #666666;padding-top:7px;}
.product1 {width:254px; height:176px;border-bottom:1px dotted #666666;padding-left:20px;padding-top:7px;}
.no-margin {margin:0}
.wp {padding-top:11px;}
.wp div {padding-bottom:5px;padding-left:5px;font-size:10px}
#postcard { width:395px; height:272px; padding:5px; background-color:#FFFFFF;border:1px solid #C6C6C6}
#postcard input { border:0px; border-bottom:1px solid #C6C6C6; background-color: #FFFFFF;font-size:12px;width:156px;}
#postcard textarea { /*width:90%;*/ overflow:hidden; border:1px solid #C6C6C6; margin:6px; padding:6px}
#postcard #messagearea { border-right: 1px solid #C6C6C6; }
#postcard #addressarea { padding-left:20px; }
#addressarea div {
	margin: 5px auto;
		
}
#fromarea input, #buttonsarea input { margin:10px auto;font-size:12px; } 

.teaserCatagoyHeader {
    font-family: Arial, Helvetica, sans-serif;

font-size: 10px;
    font-weight: bold;
    color: #000000;
}

.teaser {
    font-family: Arial, Helvetica, sans-serif;
    font-size:
12px;
    color: #666666;
}

.teaser a{
    font-size: 12px;
    color: #5f839b;
    text-decoration:
none;
    font-weight: bold;
}

.teaser a:hover{
    color: #aa8c55;
    text-decoration: underline;
}

.homeRightSideBar {
    border-top-width: 1px;
    border-right-width: 1px;

border-top-style: solid;
    border-right-style: solid;

border-top-color: #cfc5bb;
    border-right-color: #cfc5bb;

background-color: #f2eeeb;
    border-left-width: 1px;

border-left-style: solid;
    border-left-color: #cfc5bb;
}
input
{
    border: #949494 1px solid;
    background-color: #ffffff
}

.dropDown
{
    border: #949494 1px solid;
    background-color: #ffffff
}
