BODY{margin:0px;font-family:Trebuchet,Helvetica,Palatino,Arial;line-height:150%;font-size: 10pt;color:#808080;background-color:#DDDDFF;background-color:#e1e8ff;}
html,div{margin: 0px;font: 14px Trebuchet,Helvetica,Palatino,Arial,Tahoma,sans-serif;line-height:150%;}

TABLE{color:#333;line-height:150%; font-size:10pt;}
A	{text-decoration: none;color:#9999CC;}
A:link A:visited A:active{}
A:hover{text-decoration: none;color:#ff9900;}
A.menu-item	{text-decoration: none; }
A.menu-item:link A:visited A:active{}
A.menu-item:hover{text-decoration: underline;} 
.nav-container A {font-weight:bold; }
.nav-container A:hover {font-weight:bold;color:#ff9900; }
FORM {margin:0px;}
SELECT {font-size: 8pt;}
INPUT {font-size: 8pt;}
UL {}
.hidden {display : none;}
IMG {border:0px;}
.imgcaption{text-align:center;font-size: 8pt;}
.video-list-images{margin:5px; width:100%;text-align:center;}
.art-thumb {margin:10px;border:0;float:left;}
#container { margin:0 auto; padding: 0; position:relative;width:960px; }
#TDLEFT {vertical-align:top;}
#TDCENTER {vertical-align:top;width:980px;padding-bottom:50px; }
#TDRIGHT {vertical-align:top;}
.tabborder{border:1px solid  #e1e1e1;margin-top:30px;padding:5px;background-color: #fff; }
.leftmargin{margin-left:5px;}
.eventstyle {float:left;border:1px solid #CCCCFF;text-align:left;margin:2px;padding:2px;font-size:8pt;line-height:11pt;width:165px;height:80px;}
.overflow{overflow:auto;}
.ta_gold {float:left;text-align:left;margin:2px;font-size:8pt;line-height:11pt;height:260px;width:380px;}
.ta_silver {float:left;border:1px solid #e1e1e1;text-align:left;margin:2px;padding:5px;font-size:8pt;line-height:11pt;height:210px;width:240px;background:url('../images/hd-bg.jpg') repeat-x top}
.ta_bronze {float:left;border:1px solid #FFF;text-align:left;margin:2px;padding:5px;font-size:8pt;line-height:11pt;height:60px;width:176px;background:url('../images/hd-bg.jpg') repeat-x top}
.absmiddle{vertical-align:middle;margin-bottom:.25em;}
/* Tagcloud formatting */
.tagcloud {padding: 5px;line-height:20px;text-align:center;}
A.tag1 {font-size: 9pt;color: #3366CC;padding-right:5px;}
A.tag2 {font-size: 10pt;color: #333399;padding-right:5px;}
A.tag3 {font-size: 12pt;color: #CC00CC;padding-right:5px;}
A.tag4 {font-size: 13pt;color: #99CC00;padding-right:5px;}
A.tag5 {font-size: 14pt;color: #ff9900;padding-right:5px; }
A.tag6 {font-size: 14pt;color: red;padding-right:5px;}


h1 { font-size: 1.6em; color:#663399;margin-top:0px;}
h2 { font-size: 1.45em;color:#9999CC;margin-top:0px;}
h3 { font-size: 1.2em;color:#669933;margin-top:0px;}
h4 { font-size: 1.1em;margin-top:0px;}
h5 { font-size: .83em;margin-top:0px;}
h6 { font-size: .75em;color:black;margin-top:0px;}

.roundboxinner h1 { margin-left:5px;margin-bottom:10px;}
.roundboxinner h2 { margin-left:5px;margin-bottom:10px;}

.galleria-thumbnails .galleria-image { width:120px; }


.top-left-rounded-corner h1 { margin-left:0px;margin-bottom:10px;}
.top-left-rounded-corner h2 { margin-left:0px;margin-bottom:10px;}

.bg-blue {background-color:#9b9cd9;}
.bg-blue h2 {color:white;}
.bg-lightblue {background-color:#eef;}
.bg-lightblue h1 {color:#639;}
.bg-lightblue h2 {color:#96c;}
.bg-lightblue h3 {color:#c9f;}
.bg-burgundy {background-color:#ffd9d9;}

.bg-orange {background-color:#ccf;}
.bg-orange h1 {color:#003;}
.bg-orange h2 {color:#336;}
.bg-orange h3 {color:#669;}

.bg-checkavail {background-color:#ffcc99;}
.bg-checkavail h1 {color:#003;}
.bg-checkavail h2 {color:#336;}
.bg-checkavail h3 {color:#669;}

.bg-green {background-color:#fef;}
.bg-green h1 {color:#636;}
.bg-green h2 {color:#969;}
.bg-green h3 {color:#c9c;}

.bg-grey {background-color:#e1e1e1;}
.bg-white {background-color:white;}
.orange{color:darkorange;}

.village-detail{
	-webkit-border-top-right-radius: 10px;
	-khtml-border-radius-topright: 10px;	
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-khtml-border-radius-bottomright: 10px;	
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-khtml-border-radius-bottomleft: 10px;	
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	padding:10px;
	margin: 10px 5px;
	}

.village-detail h1 {margin-left:0px;margin-bottom:1em;margin-top:1em;}
.village-detail h2 {margin-left:0px;margin-bottom:1em;margin-top:1em;}
.village-detail h3 {margin-left:50px;margin-bottom:1em;margin-top:1em;}
.village-detail h4 {margin-left:50px;margin-bottom:1em;margin-top:1em;}
.village-detail h5 {margin-left:50px;margin-bottom:1em;margin-top:1em;}
.village-detail P  {margin-left:50px;margin-bottom:1em;margin-top:1em;}
.village-detail ul {margin-left:50px;margin-bottom:1em;margin-top:1em;}

/* SHELL STYLES
------------------------------------------*/
table.body {
  width: auto;
  margin-left: auto;
  margin-right: auto;
}
td.body {
  padding: 0px 20px;
}
td.body-left {
  padding: 0px 0px 0px 20px;
}
td.body-right {
  padding: 0px 20px 0px 0px;
}



/* top-left rounded corner */
.top-left-rounded-corner {
	-webkit-border-top-right-radius: 10px;
	-khtml-border-radius-topright: 10px;	
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-khtml-border-radius-bottomright: 10px;	
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-khtml-border-radius-bottomleft: 10px;	
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	padding:10px;
margin: 10px 5px;
	}

/* top-right rounded corner */
.top-right-rounded-corner {
	}


/* bottom-left rounded corner */
.bottom-left-rounded-corner {
	-webkit-border-top-left-radius: 10px;
	-khtml-border-radius-topleft: 10px;	
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
	}

/* bottom-right rounded corner */
.bottom-right-rounded-corner {
	}


roundboxinner  {
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius: 15px;
-goog-ms-border-radius: 15px;
padding: 10px;
margin: 5px 5px;
overflow: auto;
height:auto;
}

div.roundboxinner  {
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius: 15px;
-goog-ms-border-radius: 15px;
padding: 10px;
margin: 10px 5px;
overflow: auto;
}

.chkavail_div{text-align:center;display:none;border:1px solid #ff9900;background-color:white;color: #003399;width:140px;margin-top:2px;}

.round-image{
	-webkit-border-top-right-radius: 15px;
	-khtml-border-radius-topright: 15px;	
	-moz-border-radius-topright: 15px;
	border-top-right-radius: 15px;
	-webkit-border-top-left-radius: 15px;
	-khtml-border-radius-topleft: 15px;	
	-moz-border-radius-topleft: 15px;
	border-top-left-radius: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-khtml-border-radius-bottomright: 15px;	
	-moz-border-radius-bottomright: 15px;
	border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-khtml-border-radius-bottomleft: 15px;	
	-moz-border-radius-bottomleft: 15px;
	border-bottom-left-radius: 15px;
}

.slideshow {width:960px;height:275px;}
.slideshow img {margin:10px 10px 10px 10px;width:960px;height:275px;}

.fb_pic_list {padding:4px;float:left;width:50px;height:50px;}
.fb_pic_list_wrapper {font-size:7pt;text-align:center;width:60px;float:left;}
.fb_album_list {padding:5px;float:left;height:135px;width:135px;display:table-cell; vertical-align:middle; text-align:center; }
.people_list_header{font-weight:bold; font-size:1.2em;color:#669933;}

