body {
	margin-bottom: 0px;
	font-family:  Trebuchet MS, Gill Sans MT, Arial;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	margin: 0px;
	padding: 0px; 
	padding-top:47px;
	padding-left:40px;
    text-align:left;
    background: url(../images/Background.jpg); 
      
}

#header {
  background: #ffffff;
  width: 900px;
   text-align:center; 
   vertical-align:top;
   height:210px; 
   margin: 0px;
}

#container
{background: #ffffff;	
  width: 900px;  
  text-align:left;
  border-style:solid;
    border-color:#EEECEC;
  border-width:5px; 
  float:left;  


  }
  	
#leftcol {
  clear:both;
  background-repeat:no-repeat; 
  background: #FFFFFF; 
  width: 162px;
  float:left;
  height: 400px;    
  border-style:dashed;
  border-color:#EEECEC;
  border-width:2px; 
  border-left:none;
  
}

#content 
{
	
	background: #ffffff;  
	width: 700px;	
	height:400px;
	float:right;
	text-align:left;
	padding:10px;
	padding-top:10px;
	margin-left:10px;
	  
}

#homepagecontent 
{
	
	background: #ffffff;  
	width: 700px;	
	height:435px;
	float:right;
	text-align:left;
	padding:10px;
	padding-top:10px;
	margin-left:10px;
	  
}


#phonecontent 
{
	
	background: #ffffff;  
	width: 700px;	
	height:400px;
	float:right;
	text-align:left;
	padding:10px;
	padding-top:10px;
	margin-left:10px;
	overflow:auto;
	  
}

#footer
{
	clear:both;
	background: #D5D5D4;	
  width: 900px;  
  text-align:center;
  
}


#map {
  position:absolute;
	left:700px;	
  width: 234px;
  height:250px;  
  top:2px;
  
}

#box {
  clear: both;
  position:absolute;
  left:550px;
  top:344px;
  width:291px;
  background: #white;
  height:160px;
  border:none;
}


#extra {
  clear: both;
  position:absolute;
  left:610px;
  top:280px;
  width:200px;
  height:350px;
  background: #D6E7FF;
  text-align:center;
   border-style:solid;
    border-color:#EEECEC;
  border-width:3px; 
  
  
}

.rounded 
{
	margin: 0pt auto;  
  background-color: rgb(153, 170, 187);  
  width:376px;  
  float:left;
  text-align:center;
  
  
  }
  
  #yahoogroup {
  clear:both;
  background: #F1F1F1;  
  width:384px;  
  float:left;
  text-align:center;
  margin-right:50px;
  
  

}

#neartown 
{
	clear:both;
	position:absolute;
	left:234px;
	top:509px;
	background: #ffffff;
	width: 650px;
	float:right;
	text-align:left;
	padding:10px;
	margin-top:10px;
	border-style:solid;
	border-color:#EEECEC;
	border-width:2px;
	border-bottom:none;
	border-left:none;
	border-right:none;
}

/* neartown for home page*/


#neartown1
{
	clear:both;
	position:absolute;
	left:240px;
	top:550px;
	background: #ffffff;
	width: 650px;
	float:right;
	text-align:left;
	padding:10px;
	margin-top:10px;
	border-style:solid;
	border-color:#EEECEC;
	border-width:2px;
	border-bottom:none;
	border-left:none;
	border-right:none;
}

#design
{
	
	font-family: Tahoma;
	font-size: 11px;
	 color: #49394E;
	
    width: 900px;
  text-align:right;
}




img
{
	clear:both;
	border:none;
}


#neartownblog 
{
	clear:both;
  background: #ffffff;  
  width: 285px;
  float:right;
  text-align:left;
  padding:10px;  
  margin-top:10px;  
  
}

/* float image to the right*/

	.imgfloatright
{
	
	clear:both;
	float:right;
	
	}


/* float image to the left*/

	.imgfloatleft
{
	clear:both;
	float:left;
	}





.indent
{
	text-indent:5em;}


ol
{font-family: Candara;
	font-size: 12px;
	color: #49394E;
	list-style-position: outside;
}
	

td, textarea, input, select {
	font-family:  Trebuchet MS, Gill Sans MT, Arial;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
}
.tableDetail {
	font-family: Candara;
	font-size: 12px;
	color: #49394E;
}


.tableBoard
{
	
	border-style:solid;
    border-color:#EEECEC;
	border-width:1px; 
}


.tableBoard td
{
	font-family:  Trebuchet MS, Gill Sans MT, Arial;
	font-size: 13px;
	color: #000000;
	padding:5px;
	border-style:solid;
    border-color:#EEECEC;
	border-width:2px; 
}


a.b: link {
	font-family:  Trebuchet MS, Gill Sans MT, Arial;
	font-size: 13px;
	font-weight: normal;
	color: #296AA4;
	text-decoration: underline;

}

a.b:visited {
	color: #296AA4;
	font-family:  Trebuchet MS, Gill Sans MT, Arial;
	font-size: 13px;
	font-weight: normal;		
	text-decoration: underline;
}

a.b:hover {
	color: red;
	font-family:  Trebuchet MS, Gill Sans MT, Arial;
	font-size: 13px;
	font-weight: normal;		
	text-decoration: underline;
}
a.b:active {
	color: red;
	font-family:  Trebuchet MS, Gill Sans MT, Arial;
	font-size: 13px;
	font-weight: normal;	
	text-decoration: none;
}



.text1
{
	font-family:  Candara;
	font-size: 16px;
	text-align:left;
	 margin-left:200px;
}

/* text used for left menu titles, black with left indent*/


.text2
{
	font-family:  Candara;
	font-size: 14px;
	text-align:left;
	 margin-left:7px;	 
	 color:#000000;
	  font-weight:bold;
}

/* text used for page titles - black, no left indent*/


.text2a
{
	font-family:  Candara;
	font-size: 14px;
	text-align:left;
	 margin-left:0px;	 
	 color:#000000;
	  font-weight:bold;
}

.text3
{
	font-family:  Candara;
	font-size: 15px;
	text-align:center;
	margin-left:0px;
	color:#000000;
	font-weight:bold;
	 line-height:20px;
	  text-decoration: underline;
}
/* green text used for meeting info on front page*/
.text3a
{
	font-family:  Candara;
	font-size: 15px;
	text-align:center;
	margin-left:0px;
	color:#339999;
	font-weight:bold;
	 line-height:20px;
	  text-decoration: underline;
}


/* text used for meeting info on front page*/

.text4
{
	font-family:  Candara;
	font-size: 15px;
	text-align:center;
	margin-left:0px;
	color:#0A2D5D;
	font-weight:bold;
	 line-height:20px;
	 
	 
}

/* smaller text used for meeting info on front page*/

.text4a
{
	font-family:  Candara;
	font-size: 14px;
	text-align:center;
	margin-left:0px;
	color:#0A2D5D;
	font-weight:normal;
	 line-height:20px;
	
	  
}


.text4b
{
	font-family:  Candara;
	font-size: 15px;
	text-align:center;
	margin-left:0px;
	color:#0A2D5D;
	font-weight:bold;
	text-decoration:underline;
	
	 
	 
}




/* text used for footer*/

.text5
{
	font-family:  Candara;
	font-size: 12px;
	text-align:left;
	 margin-left:5px;
	 color:#000;
	  font-weight:bold;
	 
}

/* normal underline text used throughout site*/

.text6
{
	font-family:  Trebuchet MS, Gill Sans MT, Arial;
	font-size: 13px;
	 text-decoration:underline;
	
}



h1,h2{margin: 0px;padding: 0 10px}
h1,h2{letter-spacing: -1px;font-weight:100;color: #111; text-align:center;}
h1{font-size: 130%}
h2{font-size: 140%;line-height:1.05}
