body{ 
/*  background-image:url("../images/body_bg.png"); */
  font-family:Sans,Verdana;
  font-size:11px;
  color:#515151;
  width:600px;
}
html { height: 100%; }

#preloader{
  display:none;
}
#main{
  width:600px;
  margin-left:auto;
  margin-right:auto;
  margin-top:15px;
  background-color:#FFFFFF;
}
#left{
  float:left;
  width:744px;
  background-color:#F1F1F1;
  border:1px solid #8D8E8F;
}
p.spacer {
 line-height:20px;
	}

#content{
  float:left;
  width:944px;
  background-color:#F1F1F1;
  border:1px solid #8D8E8F;
}
#right{
	height: 100%;
	vertical-align: top;
  width:200px;
  margin-left:746px;
  background-color:white;
  text-align: center;
    }
    
#menu ul{
   list-style-type:none;
   float:left;
   border-right:1px solid #8D8E8F;
   height:266px;
}
#menu li{
   display:block;
   clear:both;
}
#header{
    background-image:url("../images/banner.jpg");
    background-position:100% 0%;
    background-repeat:no-repeat;
    height:266px;
    width:744px;
    float:left;
    border-bottom:1px solid #8D8E8F;
}
#menu a{
  float:left;
  text-align:right;
  font-weight:bold;
  text-decoration:none;
  background-image:url("../images/menu_a.png");
  width:99px;
  height:27px;
  padding:11px 8px 0px 0px;
  color:#515151;  
  font-family:Tahoma;
}
#menu a:hover{  
  background-image:url("../images/menu_a_hover.png");
  color:#FFFFFF;
}


#banner{
  width:641px;
  height:266px;
  margin:0px 0px 0px 108px;
  border:1px solid #8D8E8F;
}

#left_content{
  background-color:#F1F1F1;
  padding:10px 10px 10px 10px;
}
#left_left{
  float:left;  
  width:410px;
  margin-top:25px;
}

#content{
  width:950px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  background-color:#FFFFFF;
}
#left_right{
  float:right;
  margin-top:25px;
  width:300px;
}
.article{
  border:1px solid #8D8E8F;
  margin-bottom:15px;
  background-color:#FFFFFF;
  padding-bottom:5px;
}
h1{
  margin:0px;
  font-family:Sans,Verdana;
  font-size:11px;
  font-weight:bold;
/*  background-image:url("../images/title_bg.png"); */
  height:20px;
  padding:5px 0px 0px 10px;
/*  border-bottom:1px solid #8D8E8F; */
}

#headNav{
  margin:0px;
  font-family:Sans,Verdana;
  font-size:11px;
  font-weight:bold;
  background-image:url("../images/menu_a.png");
  height:27px;
  padding:3px 0px 0px 0px;
  border-bottom:1px solid #8D8E8F;
}

tr.body1{
	text-align: left;
}

#headNav a{
  float:left;
  text-align:center;
  font-weight:bold;
  text-decoration:none;
  background-image:url("../images/menu_a.png");
  width:95px;
  height:25px;
  padding: 5px 0px 0px 0px;
  color:#515151;  
  font-family:Tahoma;
}
#headNav a:hover{  
  background-image:url("../images/menu_a_hover.png");
  color:#FFFFFF;
}
a.mapquest {
background-image:none; 
border:0px; 
text-align:left;
text-decoration:none;
 }
a:visited { color: blue; }

.article img{
  border:1px solid #8D8E8F;  
  margin:5px;
  float:left;
 }
.article p{
  margin-left:115px;
  padding:10px;
  text-indent:10px;
}
a.read_more{
  background-image:url("../images/read_more.png");
  color:#515151;
  font-weight:bold;
  width:51px;
  height:35px;
  margin:0px 5px 0px 5px;
  padding:8px 20px 0px 30px;
  text-decoration:none;
  clear:both;
  display:block;
}
a.homepage{
  color:#515151;
  font-weight:bold;
  width:51px;
  height:35px;
  margin:0px 5px 0px 5px;
  text-decoration:none;
  clear:both;
}


a.read_more:hover{
  background-image:url("../images/read_more_hover.png");
  color:#FFFFFF;  
}
h2{
  font-size:11px;
}
hr{
  border:none;
  background-color:#C1C2C3;
  height:1px;
  margin:5px 0px 5px 0px;
  color:#C1C2C3;
}
* html hr{
  margin:0px;
}
.search_content{
  padding:10px;
}

input.submit{ 
  height:25px;
  width:70px;
  background-image:url("../images/submit_bg.png");
  background-repeat:repeat-x;
  font-weight:bold;
  font-size:11px;
  color:#515151;
  margin-left:15px;
  border:1px solid #C1C2C3;
  padding:0px;
}
form{
  margin-bottom:15px;
}
form a{
  background-image:url("../images/submit_bg.png");
  background-repeat:repeat-x;
  text-decoration:none;
  color:#515151;
  margin-left:15px;
  padding:5px 20px 0px 20px;
  font-weight:bold;
  border:1px solid #C1C2C3;
}

#left_right ul{
  list-style-type:none;
  float:left;
  margin:5px 5px 15px 5px;
  padding:0px;
}
#left_right ul a{
  color:#515151;
}
#left_right ul a:hover{
  color:#3B6EB8;
}

.pink{
	color : #FF0066;
	font-weight : bold;
	font-size : 12px;
}

a.mylink{
  color:#515151;
  text-decoration:underline;
  clear:both;
}

.tableHeader{
	background-color : #3366CC;
	color : #FFFFFF;
	font-weight : bold;
	padding-left : 5px;
}

textarea, input, select {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

table, td {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
}
}
#left_right{
  float:center;
  margin-top:5px;
  width:500px;
}

div.row{
  height:250px;
}
div.row#row1{
  border-bottom:0px;
}
div.row#row2{
  border-top:0px;
}

#left_right ul{
  list-style-type:none;
  float:left;
  margin:5px 5px 5px 5px;
  padding:0px;
}
#left_right ul a{
  color:#515151;
}
#left_right ul a:hover{
  color:#3B6EB8;
}

li.noli {
list-style-type:none;
}
.anylinkcss {
position: absolute;
visibility: hidden;
border:1px solid gray;
border-bottom-width: 0;
font: normal 12px Verdana;
z-index: 100;
background-color: white;
width: 90px;
list-style-type:none;
}

.anylinkcss a{
display: block;
border-bottom: 1px solid gray;
border-right: 1px solid gray;
padding:5px 0px 0px 0px;
text-indent: 5px;
text-align: center;
font-weight:bold;
text-decoration:none;
background-image:url("/images/menu_a.png");
width:95px;
height:25px;
color:#515151;  
font-family:Tahoma;
}

.anylinkcss a:hover{ /*hover background color*/
background-image:url("/images/menu_a_hover.png");
color: black;
}

.anylinkcss li{
   display:block;
   clear:both;
   }
  
#menu a:hover{  
  background-image:url("/images/menu_a_hover.png");
  color:#FFFFFF;
}
