/* Layout: General */
/*===================================================================*/

body {
	background:      #FFFFFF;
	font-size:       17px;
	color:			 #644E07;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	margin:          0px;
	height:          100%;
	line-height:     20px;
}

body.vvv {
	background:      #FFFFFF;
	color:           #644E07;
	font-size:       17px;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
}

table.bgbody {
	background:      #E4EED3;
	background-image: url(Artwork/home/BG_flower.jpg);
	background-repeat: no-repeat;
	background-position:  right;
}

table.bgbodyblank {
	background:      #E4EED3;
}

font.smallcopy {
	background:      transparent;
	color:           #644E07;;
	font-size:       14px;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman, serif;
	font-weight:     normal;
	line-height:     12px;
}

ul.bullet  {
	padding-left:    0;
	margin-left:     0;
	list-style-type: disc;
}



p.smallcopy {
	background:      transparent;
	color:           #644E07;
	font-size:       12px;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman, serif;
	line-height:     12px;
	vertical-align:  top;
}

p.head_bigger {
	background:      transparent;
	color:           #644E07;
	font-size:       36px;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	line-height:     38px;
	text-align:		 center;
	vertical-align:  middle;
	padding-top:     .15cm;
}

p.head {
	background:      transparent;
	color:           #644E07;
	font-size:       24px;
	font-weight:     bold;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	line-height:     27px;
	text-align:		 left;
	vertical-align:  top;
}

td.formcopy {
	background:      transparent;
	color:           #000000;
	font-size:       16px;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	line-height:     18px;
	text-align:		 center;
	vertical-align:  top;
	padding:         .25cm .25cm;
}

td.form {
	background:      transparent;
	color:           #644E07;
	font-size:       16px;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	line-height:     18px;
	text-align:		 left;
	vertical-align:  top;
}

table.fp {
	background:      transparent;
	color:           #644E07;
	font-size:       14px;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman, serif;
	line-height:     16px;
	text-align:	     center;
	font-weight:	 bold;
	vertical-align:  top;
}

table.amenities {
	background:      transparent;
	color:           #644E07;
	font-size:       13px;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman, serif;
	line-height:     15px;
	text-align:	     left;
	vertical-align:  top;
}

table.form {
	background:      transparent;
	color:           #644E07;
	font-size:       16px;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	line-height:     18px;
	text-align:		 left;
	vertical-align:  top;
}

td.headL {
	background:      transparent;
	color:           #666666;
	font-size:       36px;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	line-height:     38px;
	text-align:		 left;
	vertical-align:  top;
	padding-top:     .15cm;
	padding-left:    .5cm;
}

td.ecohead {
	background:      #666666;
	color:           #E4EED3;
	font-size:       24px;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	line-height:     38px;
	text-align:		 left;
	vertical-align:  middle;
}

td.copyL {
	background:      transparent;
	color:           #644E07;
	font-size:       17px;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	line-height:     20px;
	text-align:		 justify;
	vertical-align:  top;
	padding-left:    .5cm;
	padding-right:   1cm;
}

td.head_bigger {
	background:      transparent;
	color:           #644E07;
	font-size:       24px;
	font-weight:     bold;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	line-height:     27px;
	text-align:		 left;
	vertical-align:  top;
}

td.headcenterbrown {
	background:      transparent;
	color:           #644E07;
	font-size:       36px;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	line-height:     38px;
	text-align:		 center;
	vertical-align:  middle;
}



tr.bgbodytopR {
	background:      #FFFFFF;
	color:           #644E07;
	font-size:       12px;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	line-height:     18px;
	text-align:		 left;
	vertical-align:  top;
}

tr.nav {
	background:      #926C23;
	color:           #E4EED3;
	font-size:       16px;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	text-align:		 center;
	vertical-align:  middle;
}



td.foot {
	background:      transparent;
	color:           #644E07;
	font-size:       14px;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	line-height:     20px;
	text-align:		 center;
	vertical-align:  bottom;
}


table.form {
	background:      transparent;
	color:           #644E07;
	font-size:       14px;
	line-height:     18px;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	text-align:      left;
	vertical-align:  top;
}

/* Hyperlinks Head*/

a.head {
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	font-size:       16px;
	text-align:      center;
	text-decoration: none; 
	color:           #FFFFFF;
	background:      transparent;
}

a.head:link {
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	font-size:       16px;
	text-align:      center;
	text-decoration: none; 
	color:           #FFFFFF;
	background:      transparent;
}

a.head:hover {
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	font-size:       16px;
	text-align:      center;
	text-decoration: underline; 
	color:           #FFFFFF;
	background:      transparent;
}

/* Hyperlinks Basic */


a {
	background:      transparent;
	color:           #666666;
	font-size:       14px;
	font-weight:     bold;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	line-height:     20px;
	text-decoration: none;
}

a.link {
	background:      transparent;
	color:           #666666;
	font-size:       14px;
	font-weight:     bold;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	line-height:     20px;
	text-decoration: none;
}

a.hover {
	background:      transparent;
	color:           #644E07;
	font-size:       14px;
	font-weight:     bold;
	font-family:     Hightower, Weiss, Goudy, Garamond, Times, Times New Roman;
	line-height:     20px;
	text-decoration: underline;
}

	


/* Hyperlinks Body Large */

a.body:link {
	background:      transparent;
	color:           #00396A;
	font-size:       22px;
	font-weight:     bold;
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	padding-top:     1.0cm;
	padding-left:    1.5cm;
	padding-right:   1.5cm;
	padding-bottom:  0cm;	
}

a.body:hover {
	background:      transparent;
	color:           #000;
	font-size:       22px;
	font-weight:     bold;
	font-family:     Verdana, Arial Narrow, Arial, san-serif;
	padding-top:     1.0cm;
	padding-left:    1.5cm;
	padding-right:   1.5cm;
	padding-bottom:  0cm;	
}	
	
a.body:visited {
	background:      transparent;
	color:           #00396A;
	font-size:       22px;
	font-weight:     bold;
	font-family:     Verdana, Arial Narrow, Arial, san-serif	padding-top:     1.0cm;
	padding-left:    1.5cm;
	padding-right:   1.5cm;
	padding-bottom:  0cm;
}

/* Hyperlinks Foot */


a.foot:link {
	font-size:       12px;
	font-weight:     bold;
	text-decoration: none; 
	color:           #FFFFFF;
	background:      transparent;
}

a.foot:hover {
	font-size:       12px;
	font-weight:	 bold;
	text-decoration: underline;
	color:           #FFFFFF;
	background:      transparent;
	
}	
	
a.foot:visited {
	font-size:       12px;
	font-weight:	 bold;
	text-decoration: none;
	color:           #FFFFFF;
	background:      transparent;
}

/* Hyperlinks Contact */


a.con:link {
	font-size:       14px;
	font-weight:     bold;
	text-decoration: none; 
	font-family:     Arial, sans-serif;
	color:           #0066FF;
	background:      transparent;
}

a.con:hover {
	font-size:       14px;
	font-weight:	 bold;
	text-decoration: underline;
	font-family:     Arial, sans-serif;
	color:           #0066FF;
	background:      transparent;
	
}	
	
a.con:visited {
	font-size:       14px;
	font-weight:	 bold;
	text-decoration: none;
	font-family:     Arial, sans-serif;
	color:           #0066FF;
	background:      transparent;
}
