

/* Layout Stylesheet */ 
BODY {  position: relative; min-width: 1000px; padding: 0px 0px 0px 0px; font-family: arial; margin: 0px 0px 0px 0px}


#hdr{
 height:242px; 
 border-bottom:1px solid #000000; 
 border-width: 0px 0px 1px 0px;
 min-width:1000px;
 /* background: url("../images/bg_top_middle.gif") no-repeat top center;*/
 color: #333333; 
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 text-align:center;
 display: block;
 overflow: hidden;
 z-index: 0;
}
#hrdSpacer {
	width: 1000px;
}

#top_left { position: absolute; top:0px; left: 0px;  width:25%; margin: 0px 0px 0px 0px; padding: 0px 0px  0px  0px; text-align: center; height: 242px;}
 #top_middle {background: url("../images/bg_top_middle.gif") no-repeat top center; position: relative; top:0px;  margin: 0 auto 0 auto; min-width: 250px;  height: 242px;  text-align:center;  z-index: 0;} 
/*#top_middle {background-color: #00AEED; position: relative; top:0px;  margin: 0 auto 0 auto; min-width: 250px;  height: 242px;  text-align:center;  z-index: 0;}*/
#top_middle img { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#top_right { position: absolute; top:0px; left: 75%; width: 25%; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; height: 242px; text-align: center;}

#top_middle_left, #top_middle_right { width: 50%;  height: 242px; z-index: -1; position: absolute;}

#top_middle_left {left: 0px; top: 0px; }
#top_middle_right {margin-left: 50%; top: 0px;  } 

 #top_left {background: url("../images/back_left.gif") repeat-x top; }
#top_right {background: url("../images/back_right.gif") repeat-x top; } 


#lh-col, body#google #rh-col {
	border-top: 1px solid #000000;
}
#lh-col{
 position:absolute;
 top:242px;
 left:0px;
 width:25%;
 z-index:3;
 background:#00AEED;
 color: #333333;
 text-align: center;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;

 }
 #lh-col-top table,  #lh-col-bottom table  {
 	width: 100%;
 }

#lh-col-top, #lh-col-bottom{
 width: 100%;
 border-bottom: 1px solid #000000;
 padding: 0px 0px  0px  0px;
 text-align: center;
}

 
#lh-col-top img, #lh-col-bottom img {margin: auto; width: 80%; border: 1px solid #000000;}

#lh-col-top p, #lh-col-bottom p{ margin: 10px 10px 10px 10px; padding: 0px 0px 0px 0px; }

#lh-col-top .spacer, #lh-col-bottom .spacer, body#google #rh-col .spacer, #top_right .spacer {
	width: 225px;
	height: 0px;
}
#rh-col {
	display: none;
}
body#google #rh-col {
	display: block;
}
#c-col .spacer {
	/*width: 450px;*/
	height: 0px;
}

body#google #rh-col table {margin-left:10px; }

body#google #rh-col{
 position:absolute;
 top:242px;
 right:0;
 width:25%;
 min-width: 250px;
 z-index:2;
 background:#00AEED;
 color: #333333;
 text-align: center;
}


#c-block {

 width:100%;
 z-index:1;
 background:#00AEED;
 color: #333333;
 min-height:850px;
 padding: 0px 0px 0px 0px;
 display: block;
 text-align: center;
 border: 0px;
}



#c-col{
 position:relative;
 margin:0 auto 0 auto; 
 
 margin-left: 25%;
 background:#ffffff;
 color: #333333;
 z-index:5;
 border: 1px solid #000000;
 border-width: 0px 0px 0px 1px;
 padding: 10px 0px 10px 0px;
 width: 75%;
 min-height: 850px;

 text-align: left;
}
#google #c-col {
 	width: 50%;
 	border-width: 0px 1px 0px 1px;
}
#c-col .spacer {
 	width: 480px;
 }

#ftr {
 width:100%;
 height:25px;
 border: solid #000000; 
 border-width:1px 0;
 background:#FEE83E;
 color: #333333;
 margin:0;
 text-align: center;
 }
 
 #map {
  width: 95%; 
  height: 502px; 
  display: inline; 
  float: left;
  margin: 10px 2.5% 10px 2.5%;
 }
 
 .left {
 	float: left;
 }
 
 .right {
   float: right;
 }
 
.\100PercSpacer {
 width: 1020px;
}
.\50PercSpacer {
 width: 510px;
}
.\25PercSpacer {
 width: 255px;
}

table#thumbnails {
	width: 100%;

}


table#thumbnails td.thumb {
	width: 20%;

}
table#thumbnails td.thumb img {
	width: 100%;
	border: 1px solid #000000;
}
table#thumbnails td#thumb_desc {
	width: 100%;
}
