body, td, a, div, span, li { 
	font-family: Tahoma; font-size: 12px; 
}
body {
	margin: 20px 0px 0px 0px;
}

a { color: #007cfe; text-decoration: underline; }
a:hover { text-decoration: none; }

.search_field { 
	border: 1px solid #758da3; 
	background: #eeeeee; color: #b3b3b3; 
	height:25px; padding:3px; width: 200px; 
}

div.banner {
	background: url(images/banner.jpg) no-repeat top left;
	height: 258px;
}

div.menu {
	margin-top: -47px;
	text-align: left;
	padding-top: 6px;
	padding-left: 270px;
}

a.dbull {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	background: url(images/dbull.jpg) no-repeat left center;
	padding-left: 10px;
}

a.hbull {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	background: url(images/hbull.jpg) no-repeat left center;
	padding-left: 10px;
}

div.footer { 
	text-align: left;
	background: url(images/footer.jpg) repeat-x;
	clear: both;
}

div.copyright {
	color:#a8a8a8; 
	font-size:13px; 
	padding:17px 0px 17px 50px; 
	background: url(images/footer.jpg) repeat-x; float:left
}
div.copyright a {
	color: #a8a8a8;
	font-size: 13px;
	text-decoration: underline;
}
div.copyright a:hover     { text-decoration: none;      }
div.copyright a.def       { text-decoration: none;      }
div.copyright a.def:hover { text-decoration: underline; }

div.bottom_menu {
	padding:17px 0px 17px 0px;
	margin-left: 380px;
}

div.bottom_menu a {
	color: #ffffff;
	font-size: 13px;
	text-decoration: underline;
}

div.bottom_menu a:hover     { text-decoration: none;      }
div.bottom_menu a.def       { text-decoration: none;      }
div.bottom_menu a.def:hover { text-decoration: underline; }

div.widgest       { margin-top:5px; padding-top:30px; border-left:1px solid #455c75; border-right:1px solid #455c75; }
div.left_content  { float:left; width:250px; margin-left: 15px; text-align:left  }
div.right_content { float:right; width:695px; margin-right:15px; text-align:left }

div.content_header {
	background: #455c75;
	color: #ffffff;
	font-size: 12px;
	padding: 5px 5px 5px 15px;
	font-weight: bold;
}

div.content_body {
	border: 1px solid #455c75;
	padding: 15px;
}

div.header {
	text-transform: uppercase;
	color: #ffffff;
	background: url(images/header.jpg) repeat-x;
	padding: 6px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}

div.block {
	background: #edf6ff;
	padding: 10px 10px 10px 20px;
}

div.block ul      { margin: 0px; padding:0px; list-style:none; }
div.block ul li   { line-height: 22px; background: url(images/list.jpg) no-repeat left center; padding-left:15px }
div.block a       { color:#3b526b; font-size: 12px; text-decoration: none;  }
div.block a:hover { text-decoration: underline; }

div.block ul.inner { margin-left: 10px; padding-left:0px; }
div.block ul.inner li { list-style: none; background:url(images/sub.png) no-repeat left center; padding-left:16px; }
div.block ul.inner li a { color:#3b526b; font-size: 12px; text-decoration: none;  }
div.block ul.inner li a:hover { text-decoration: underline;  }

div.item_title {
	color: #455c75;
	font-size: 16px;
	font-weight: bold;
}
div.item_title  a{
	color: #455c75;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

div.item_body     { margin: 13px 0px; clear:both; text-align: justify;font-size: 14px; }
div.item_body img { float: left; margin-right: 10px; margin-top: 10px;}
div.item_body img.mini { float: left; margin-right: 10px; width:100px; margin-top: 10px; border: 1px solid black;}
div.item_body img.gal_mini { 
	float: left; margin-right: 10px; width:170px; margin-top: 10px; border: 17px solid #eaeaea;
	
}

div.item_footer   { background: #edf6ff; padding: 7px; }
div.item_date     { color: #c2c2c2; font-size: 12px; margin-top: 10px; }  
div.item_prop     { float: left; font-size: 11px; }
div.item_cont     { float: right; }