/************************************************
* bottom		*
************************************************/

#bottom {  
  width: 100%; 
  height: 285px;
  background: #dbd9dc url('/wp-content/themes/City_News/images/bottom.jpg');
  text-align: left; 
  margin: 0; 
  padding: 15px 20px 15px 20px; 
  color: #5d5d5d; 
} 
.bottom_post {	
  position: relative;
	float: left;
	width: 18%;
  height: 230px;
	margin: 0 15px 0 0;
	padding: 0;
  text-align : left; 
  overflow: hidden;
}
#bp1 {
	width: 22%;
  overflow: visible;
}
#bp2 {
	width: 15%;
}
#bp5 {
	margin: 0;
}
.bottom_post h3 {
  width: 100%; 
  margin : 0 0 10px 0; 
  padding : 0;  
  font-size: 18px;
  font-weight : normal; 
}
.bottom_post ul {
	margin: 0 0 15px 2px;
	padding: 0;
  color: #5d5d5d; 
} 
.bottom_post ul li {
  float: left; 	
	width: 100%;
	list-style: none;
  line-height: 1.4;
  list-style-position: inside;
  list-style-type : disc; 
} 
.bottom_post ul li a:link, .bottom_post ul li a:visited {
	font-size: 12px;
  color: #5d5d5d; 
}
.bottom_post ul li a:hover, .bottom_post ul li a:active {
	font-size: 12px;
	text-decoration: none;
  color: #000; 
}

/************************************************
*	Subscribe                     *
************************************************/

.subscribe { 
  position: relative;
  width: 100%;
  height: auto;
} 
.subscribe h6 {
  padding: 0 7px;
  font-size: 12px;
}
.subscribe p {
  padding: 3px 7px;
}
.subscribe a:link, .subscribe a:visited { 
  text-decoration : none; 
} 
.subscribe a:hover, .subscribe a:active { 
  text-decoration : none; 
} 
.subscribe img {
  margin: 0 7px 3px 0;
}

ul.page_contact {  
	margin: 0 0 10px 2px;
	overflow: hidden;
} 
.contact p {
  padding-bottom: 3px;
}

/************************************************
* widget					*
************************************************/

#bottom .textwidget {
  color: #5d5d5d; 
	font-size: 12px;
}

/************************************************
* bottom_menu					*
************************************************/

.bottom_menu {
  width: auto;
  height: 20px;
  margin: 25px auto 0;
  text-align: center;
}
.bottom_menu ul {
  width: auto;
  list-style: none;
  padding: 10px 0 10px 0;
}
.bottom_menu ul li{
  float: left;
  padding: 0;
  list-style: none;
}
.bottom_menu ul li a {
  padding: 0 15px;
  border-right: 1px solid #5d5d5d; 
}
.bottom_menu ul li:first-child {     
  border-left: 1px solid #5d5d5d; 
} 
















