@charset "UTF-8";


.fleft {float:left}
.fright {float:right}
.clear {clear:both}
.acenter{text-align:center;}
.aleft{text-align:left;}
.aright{text-align:right;}
.wrapper {width:100%;overflow:hidden}
.hide{display:none;}
.show{display:block;}

.table th, .table td {vertical-align: middle;}
.hero-unit {background-color: #FAFAFA;}

body { 
background: url("/img/grain.gif") 0px 0px transparent;
}

hr {border-top: 1px solid #CFD0D0;}

.navbar-inverse .navbar-inner { 
background-image: url("/img/footer.png"); background-repeat: repeat;
}

.navbar-inverse .navbar-search .search-query {background-color: #333333;}
.nav-tabs.nav-stacked > li > a:hover {background-color: rgba(241,241,241,0.7);}

.muted {text-shadow: 0px 1px 0px #FFFFFF; }
.well {background-color: #FFFFFF; background-color: rgba(255,255,255,0.5);
	-moz-box-shadow: 1px 1px 2px 0px #c1c0c0;
	-webkit-box-shadow: 1px 1px 2px 0px #c1c0c0;
	box-shadow: 1px 1px 2px 0px #c1c0c0;
border-radius: 6px;
}
.breadcrumb {background-color: rgba(245, 245, 245, 0.706);}
.navbar-inverse .brand, .navbar-inverse .nav > li > a {color: #EEEEEE;}
.hero-unit {background-color: #FFFFFF; background-color: rgba(255,255,255,0.4); padding: 40px;}
.table {background-color: rgba(255,255,255,0.7);}
.pagination ul > li > a, .pagination ul > li > span {background-color: rgba(255,255,255,0.9);}
.pagination { margin: 0;}

#share42 {display: inline-block; padding: 6px 0 0 6px; background: #FFF; border: 1px solid #E9E9E9; border-radius: 4px;}
#share42 {padding: 6px 6px 0; background: #FFF; border: 1px solid #E9E9E9; border-radius: 4px;}
#share42:hover {background: #F6F6F6; border: 1px solid #D4D4D4; box-shadow: 0 0 5px #DDD;}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}
.news_img {margin: 0 10px 10px 0 ; float: left;}

#mc-last .mc-recent-comment p { color: #333333;}
#mc-last img { 
margin: 0px 6px 0px 0px !important;
padding: 0 !important;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
height: 50px;
width: 50px;
}

.nav-tabs > .active > a, .nav-tabs > .active > a:hover { 
background-color: rgba(255, 255, 255, 0.702); padding-bottom: 4px; padding-top: 4px;}
.nav-tabs > li > a { padding-bottom: 4px; padding-top: 4px; text-shadow: 0px 1px 0px #FFFFFF; font-size: 13px;}