/* CSS Document */
BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; 
	BACKGROUND-ATTACHMENT: scroll; 
	BACKGROUND-IMAGE: url(/images/background.jpg); 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: "Lucida Grande", 'trebuchet ms', arial, helvetica, verdana, sans-serif; 
	BACKGROUND-COLOR: #e8e9d7; 
	TEXT-ALIGN: left
}
.container {
	PADDING-RIGHT: 20px; 
	PADDING-LEFT: 20px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto; 
	WIDTH: 800px; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: center;
}


.head {
	FONT-WEIGHT: bold; 
	COLOR: #333333;
	FONT-SIZE: 24px; 
	FONT-FAMILY: georgia, times, serif;	
}

.containerPageMain{
	width:580px; 
	margin-right:18px; 
	float:left; 
}
.latestposts {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 65px; 
	FONT-SIZE: 13px; 
	FLOAT: left; 
	BACKGROUND-IMAGE: url(/images/icnLargeStar.jpg); 
	BACKGROUND-REPEAT: no-repeat; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 10px 10px 0px 0px; 
	WIDTH: 460px; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left
}
.latestpostsplus {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 65px; 
	FONT-SIZE: 13px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 10px 15px 0px 0px; 
	WIDTH: 400px; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left
}

.latestposts IMG {
	BORDER: #63695d 1px solid; 
	MARGIN: 0px 15px 10px 5px;
	float: left;
}

.latestposts img.posttitlelogo{
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: #888 1px solid;
}
.latestposts img.fixed{
	float:none;
	MARGIN: 0px;
}


.latestposts P {
	FONT-SIZE: 12px
}

.latestposts P.small {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #777; 
	FONT-FAMILY: "Lucida Grande", 'trebuchet ms', arial, helvetica, verdana, sans-serif;
}

.containerPageNavi {
	FLOAT: left; 
	WIDTH: 200px; 
	TEXT-ALIGN: left;
}
.containerPageNavi P {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 22px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 10px; 
	COLOR: #777; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: "Lucida Grande", 'trebuchet ms', arial, helvetica, verdana, sans-serif; 
	TEXT-ALIGN: left
}
.latestlinks P {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 22px; 
	FONT-SIZE: 11px; 
	BACKGROUND-IMAGE: url(/images/icnSmallStar.jpg); 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 10px; 
	COLOR: #777; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 2px; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: "Lucida Grande", 'trebuchet ms', arial, helvetica, verdana, sans-serif; 
	TEXT-ALIGN: left
}
.latestlinks P.subhead {
	FONT-SIZE: 16px
}

.latestphotoscontainer {
	FLOAT: left; 
	MARGIN: 10px 0px; 
	WIDTH: 110px; 
	TEXT-ALIGN: center
}
.latestphotos IMG {
	BORDER: #63695d 1px solid; 
	MARGIN: 0px 0px 8px;
}



.globalnavitop {
	BACKGROUND-POSITION: center 50%; MARGIN-TOP: 20px; BACKGROUND-IMAGE: url(/2005b/border-tile1.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 12px
}
.globalnavi {
	BACKGROUND-COLOR: #fff; margin: 5px 0px 15px 0px; padding: 3px 3px;border-top: #708E56 1px solid; border-bottom: #708E56 1px solid;
}
.globalnavibot {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(/2005b/border-tile2.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 12px
}




.footer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; MARGIN: 0px 20px; COLOR: #666; PADDING-TOP: 20px; FONT-FAMILY: "Lucida Grande", 'trebuchet ms', arial, helvetica, verdana, sans-serif; TEXT-ALIGN: center
}
.footleft {
	FLOAT: left; MARGIN: 0px 12px 20px; WIDTH: 300px; HEIGHT: 80px; TEXT-ALIGN: left
}
.footcenter {
	FLOAT: left; MARGIN: 0px 12px 20px; WIDTH: 120px; HEIGHT: 80px; TEXT-ALIGN: center
}
.footright {
	FLOAT: right; MARGIN: 0px 12px 20px; WIDTH: 300px; HEIGHT: 80px; TEXT-ALIGN: right
}


.small, .leftbox p.small, .before p.small, .after p.small, .latestposts p.small { 
  font-family: "Lucida Grande", 'trebuchet ms', arial, helvetica, verdana, sans-serif;
  font-size: 11px;
  color: #777;
  font-weight: normal; }



h1 { font-family: georgia, times, serif; font-size: 28px; font-weight:normal; color: #222; margin:14px 0 8px 0; }
h2 { font-family: georgia, times, serif; font-size: 24px; font-weight:normal; color: #222; margin:14px 0 8px 0; }
h3 { font-family: georgia, times, serif; font-size: 14px; font-weight:bold;   color: #222; margin:14px 0 2px 0; }
h4 { font-family: georgia, times, serif; font-size: 14px; font-weight:normal; color: #222; margin:14px 0 2px 0; }
h5 { font-family: georgia, times, serif; font-size: 14px; font-weight:normal; color: #222; margin:14px 0 2px 0; }
p { 
  font-family: "Lucida Grande", 'trebuchet ms', arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  color: #333;
  margin: 0px 0px 14px 0px; }
a:link {
  font-weight: normal;
  text-decoration: underline;
  color: #708E56; }

a:visited {
  font-weight: normal;
  text-decoration: underline;
  color: #708E56; }
  
a:hover {
  font-weight: normal;
  text-decoration: underline;
  color: #708E56; 
  background: #DED9EB;}
blockquote{
  border-left: 3px solid #ccc;
  padding-left: 7px;

}
li { 
  font-family: "Lucida Grande", 'trebuchet ms', arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  color: #333;
}
td { 
  font-family: "Lucida Grande", 'trebuchet ms', arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  color: #333;
}
th { 
  font-family: "Lucida Grande", 'trebuchet ms', arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  color: #333;
  font-weight:bold;
  text-algin:center;
}


/*CSS for Bubble Tooltips by Alessandro Fulciniti
- http://pro.html.it - http://web-graphics.com */

.tooltip{
width: 200px; color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;text-align:center}

.tooltip span.top{padding: 30px 8px 0;
    background: url(/common/BubbleTooltips.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(/common/BubbleTooltips.gif) no-repeat bottom}

.photosOnMap{
	float:left;
	margin-right:10px;
	border:1px solid #999999;
}

