body {
	margin: 0;
	font: 12px/15px Verdana, Helvetica, sans-serif;
	color: #393939;
	background: #fff;
}
img {border-style: none;}
a {color: #393939;}
a:hover {text-decoration: none;}
form, fieldset {
	margin: 0;
	padding: 0;
	border-style: none;
}
input, textarea, select {
	font: 12px/15px Verdana, Helvetica, sans-serif;
	vertical-align: middle;
}
span.field-content {
	font: 12px/14px Verdana, Helvetica, sans-serif;
}
.hidden {
	display: none;
	position: absolute;
	top: -9999px;
	left: -9999px;
}
#wrapper {
	position: relative;
	margin: 0 auto;
	padding: 109px 0 0;
	width: 944px;
}
.logo {
	position: absolute;
	z-index: 5;
	top: 13px;
	left: 0;
	overflow: hidden;
	margin: 0;
	width: 104px;
	text-indent: -9999px;
}
.logo a {
	display: block;
	overflow: hidden;
	height: 56px;
	background: url('../images/logo.gif') no-repeat;
}
#header {
	position: absolute;
	top: 0;
	left: 0;
	padding: 13px 0 0;
	width: 944px;
	height: 87px;
}
#header .holder {
	overflow: hidden;
	width: 100%;
}
.top-nav {
	float: right;
	margin: 24px 0 0;
	padding: 0;
	list-style: none;
}
.top-nav li {
	float: left;
	margin: 0 0 0 9px;
	line-height: 12px;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: -1px;
	text-transform: uppercase;
}
.top-nav li a {
	float: left;
	color: #030303;
	padding: 0 0 0 8px;
	text-decoration: none;
	background: url('../images/bg-top-nav.gif') no-repeat;
	cursor: pointer;
}
.top-nav li a:hover {text-decoration: underline;}
.top-nav li a span {
	float: left;
	padding: 4px 8px 0 0;
	height: 16px;
	background: url('../images/bg-top-nav.gif') no-repeat 100% 0;
}
.top-nav li a:hover span {text-decoration: underline;}
.welcome-box {
	float:left;
	width:360px;
	padding:15px 0 7px 114px;
}
.welcome-box .name {
	display:block;
	font-weight:normal;
	font-size:15px;
}
.welcome-box .welcome {
	display:block;
	font-size:15px;
	font-weight:normal;
}
.slogan {
	display:block;
	overflow: hidden;
	margin: 0;
	width: 354px;
	height: 18px;
	text-indent: -9999px;
	background: url('../images/bg-slogan.gif') no-repeat;
}
.btn-facebook {
	float: left;
	overflow: hidden;
	margin: 6px 0 0 1px;
	width: 58px;
	height: 23px;
	text-indent: -9999px;
	background: url('../images/btn-facebook.gif') no-repeat;
}
#nav {
	overflow: hidden;
	margin: 0;
	padding: 4px 0 0 1px;
	width: 913px;
	list-style: none;
}
.home #nav {
	float: right;
	padding: 4px 0 0;
	width: 877px;
}
#nav li {
	float: left;
	height: 26px;
	background: url('../images/bg-nav2.gif') no-repeat;
}
.home #nav li {background: url('../images/bg-nav.gif') no-repeat;}
#nav li a {
	float: left;
	overflow: hidden;
	height: 24px;
	text-indent: -9999px;
	outline: none;
}
#nav li a:hover,
#nav li a.active {
	background: url('../images/bg-nav2.gif') no-repeat;
}
.home #nav li a:hover,
.home #nav li a.active {
	background: url('../images/bg-nav.gif') no-repeat;
}
#nav li.about_sabr,
#nav li.about {width: 201px;}
#nav li.about_sabr a,
#nav li.about a {width: 199px;}
#nav li.about_sabr a:hover,
#nav li.about_sabr a.active,
#nav li.about a:hover,
#nav li.about a.active {background-position: 0 -26px;}
.home #nav li.about_sabr,
.home #nav li.about {width: 183px;}
.home #nav li.about_sabr a,
.home #nav li.about a {width: 181px;}
#nav li.latest_news,
#nav li.news {
	width: 205px;
	background-position: -201px 0;
}
#nav li.latest_news a,
#nav li.news a {width: 203px;}
#nav li.latest_news a:hover,
#nav li.latest_news a.active,
#nav li.news a:hover,
#nav li.news a.active {
	width: 203px;
	background-position: -201px -26px;
}
.home #nav li.latest_news,
.home #nav li.news {
	width: 187px;
	background-position: -183px 0;
}
.home #nav li.latest_news a,
.home #nav li.news a {width: 185px;}
.home #nav li.latest_news a:hover,
.home #nav li.latest_news a.active,
.home #nav li.news a:hover,
.home #nav li.news a.active {
	width: 185px;
	background-position: -183px -26px;
}
#nav li.research {
	width: 177px;
	background-position: -406px 0;
}
#nav li.research a {width: 175px;}
#nav li.research a:hover,
#nav li.research a.active {background-position: -406px -26px;}
.home #nav li.research {
	width: 164px;
	background-position: -370px 0;
}
.home #nav li.research a {width: 162px;}
.home #nav li.research a:hover,
.home #nav li.research a.active {background-position: -370px -26px;}
#nav li.chapters {
	margin: 0 0 0 0;
	width: 165px;
	background-position: -583px 0;
}
#nav li.chapters a {width: 165px;}
#nav li.chapters a:hover,
#nav li.chapters a.active {background-position: -583px -26px;}
.home #nav li.chapters {
	margin: 0 7px 0 0;
	width: 154px;
	background-position: -534px 0;
}
.home #nav li.chapters a {width: 154px;}
.home #nav li.chapters a:hover,
.home #nav li.chapters a.active {background-position: -534px -26px;}
#nav li.events {
	width: 149px;
	background-position: -748px 0;
}
#nav li.events a {width: 150px;}
#nav li.events a:hover,
#nav li.events a.active {background-position: -748px -26px;}
.home #nav li.sabrnation {
	width: 182px;
	background-position: -688px 0;
}
.home #nav li.sabrnation a {width: 182px;}
.home #nav li.sabrnation a:hover,
.home #nav li.sabrnation a.active {background-position: -688px -26px;}
#main {padding: 0 0 14px;}
.search-bar-holder {padding: 3px 0 0;}
.search-bar {
	overflow: hidden;
	margin: 0 0 13px;
	border: 1px solid #447485;
	padding: 8px 0 7px;
	width: 942px;
	background: url('../images/bg-search-bar.gif') repeat-x 0 100%;
}
.search-bar h2 {
	margin: 0 0 0 14px;
	overflow: hidden;
	width: 419px;
	height: 22px;
	line-height: 0;
	font-size: 0;
	text-indent: -9999px;
	background: url('../images/bg-search-bar-title.gif') no-repeat 0 100%;
}
.search-bar h3.gamesproj {
  
	margin: 0 0 0 14px;
	overflow: hidden;
	width: 419px;
	height: 22px;
	line-height: 0;
	font-size: 0;
	text-indent: -9999px;
	background: url('../images/bg-search-bar-games-proj-title.gif') no-repeat 0 100%;
	
}
.navigation {
	float: right;
	margin: 0;
	padding: 5px 36px 0 0;
	list-style: none;
}
.navigation li {
	float: left;
	padding: 0 21px 2px 23px;
	background: url('../images/sep-navigation.gif') no-repeat 0 50%;
}
.navigation li:first-child {background: none;}
.navigation li a {
	color: #595959;
	text-decoration: none;
}
.navigation li a:hover {text-decoration: underline;}
.form-search2 {
	float: right;
	padding: 0 13px 0 0;
}
.form-search2 fieldset {float: left;}
.form-search2 label  {
	float: left;
	margin: 5px 12px 0 0;
}
.form-search2 .text {
	float: left;
	margin: 2px 0 0;
	border: 1px solid #447485;
	padding: 3px 5px 3px;
	width: 151px;
	background: #fff;
}
.form-search2 .submit {
	display: inline;
	float: left;
	margin: 0 0 0 10px;
	border-style: none;
	padding: 0;
	width: 27px;
	height: 27px;
	line-height: 0;
	font-size: 0;
	text-indent: -9999px;
	background: url('../images/btn-go2.gif') no-repeat;
	cursor: pointer;
}
.top-bar {
	position: relative;
	padding: 0 0 0 16px;
	width: 928px;
}
.top-bar:after {
	content: "";
	display: block;
	clear: both; 
}
.top-bar .img {float: left;}
.top-bar .frame {
	float: left;
	padding: 12px 0 0 22px;
	letter-spacing: -1px;
}
.top-bar .frame .more {
	margin: 0 0 0 5px;
	padding: 0 0 0 10px;
	line-height: 14px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #7da454;
	background: url('../images/sep-top-bar-more.gif') no-repeat 0 100%;
}
.top-bar .frame .more:hover {text-decoration: underline;}
.top-bar .print {
	position: absolute;
	top: 7px;
	right: 26px;
	overflow: hidden;
	width: 75px;
	height: 64px;
	text-indent: -9999px;
	background: url('../images/btn-print.gif') no-repeat;
}
.sub-nav {
	overflow: hidden;
	margin: 0;
	padding: 2px 0 0 38px;
	height: 1%;
	list-style: none;
}
.sub-nav li {
	float: left;
	margin: 0 6px 0 0;
	width: 95px;
	line-height: 14px;
	font-size: 11px;
	background: url('../images/bg-sub-nav.gif') no-repeat;
}
.sub-nav li.odd {margin: 0 38px 0 0;}
.sub-nav li a {
	float: left;
	padding: 2px 0 2px;
	width: 95px;
	text-align: center;
	text-decoration: none;
	color: #595959;
	outline: none;
}
.sub-nav li a:hover {text-decoration: underline;}
.content-block {
	margin: 0 0 13px;
	width: 944px;
	background: url('../images/bg-content-block.gif') repeat-y -944px 0;
}
.content-block-t {background: url('../images/bg-content-block.gif') no-repeat;}
.content-block-b {
	overflow: hidden;
	width: 944px;
	background: url('../images/bg-content-block.gif') no-repeat -1888px 100%;
}
.welcome {
	padding: 21px 0 0;
	line-height: 18px;
	font-size: 14px;
}
.welcome #content {
	float: left;
	overflow: hidden;
	padding: 0 20px 0 20px;
	width: 460px;
}
.welcome h3 {
	margin: 0;
	line-height: 18px;
	font-size: 15px;
} 
.welcome p {margin: 0 0 18px;}
.list4 {
	margin: 0;
	padding: 0 0 18px 36px;
	list-style: none;
}
.list4 li {
	padding: 0 0 0 15px;
	line-height: 17px;
	font-size: 14px;
	letter-spacing: -1px;
	background: url('../images/bullet-list3.gif') no-repeat 0 6px;
}
.welcome #sidebar {
	float: right;
	padding: 0 13px 0 0;
	width: 425px;
}
.projects-list {
	overflow: hidden;
	margin: 0;
	padding: 7px 0 0;
	width: 100%;
	list-style: none;
}
.projects-list li {
	position: relative;
	float: left;
	margin: 0 0 21px;
	padding: 1px;
	width: 423px;
	height: 196px;
}
.projects-list .imagecache-encyc_main {
	float: left;
	border-right: 1px solid #ccc;
	width: 223px;
	height: 196px;
}
.projects-list .txt {
	display: table;
	position: relative;
	z-index: 5;
	padding: 16px 12px 0;
	height: 1%;
}
.projects-list .title {
	display: block;
	margin: 0 0 4px;
	color: #355a66;
}
.projects-list h2 {
	margin: 0 0 10px;
	line-height: 33px;
	font-size: 25px;
}
.projects-list h2 a {
	text-decoration: none;
	color: #447485;
}
.projects-list h2 a:hover {text-decoration: underline;}
.projects-list .mask {
	position: absolute;
	top: 0;
	left: 0;
	width: 425px;
	height: 198px;
	background: url('../images/bg-projects-list-mask.png') no-repeat;
}
.nav-bar {
	margin: 0 0 14px;
	border: 1px solid #447485;
	padding: 6px 0 8px;
	background: url('../images/bg-nav-bar.gif') repeat-x 0 100%;
}
.nav-bar .title {padding: 0 0 0 18px;}
.nav-bar ul {
	display: inline;
	margin: 0;
	padding: 0;
	list-style: none;
}
.nav-bar ul li {
	display: inline;
	padding: 0 23px 0 27px;
	letter-spacing: -1px;
	background: url('../images/sep-nav-bar.gif') no-repeat 0 50%;
}
.nav-bar ul li:first-child {background: none;}
.nav-bar ul li a {text-decoration: none;}
.nav-bar ul li a:hover {text-decoration: underline;}
.slide-box1 {
	margin: 0 0 13px;
	border: 1px solid #ccc;
}
.slide-box5 .scroll-pane,
.slide-box1 .scroll-pane{
	height: 591px;
	width:100%;
	overflow:auto;
}
.slide-box6 .scroll-pane{
	height:281px;
	width:100%;
	overflow:auto;
}
.slide-box1 h3 {
	margin: 0;
	border-bottom: 1px solid #ccc;
	padding: 4px 0 5px;
	line-height: 18px;
	font-size: 15px;
	font-weight: normal;
	text-align: center; 
	background: #ebebeb;
}
.slide-box1 .holder {
	overflow: hidden;
	padding: 17px 8px 34px 12px;
}
.slide-box1 .holder2 {
	overflow: hidden;
	padding: 17px 8px 34px 12px;
}
.slide-box1 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.slide-box1 ul li {
	margin: 0 0 17px;
	width: 100%;
	line-height: 19px;
	font-size: 14px;
}
.slide-box1 ul li .date {
	display: block;
	margin: 0 0 1px;
	line-height: 12px;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	letter-spacing: -1px;
}
.slide-box1 ul li a {
	text-decoration: none;
	color: #384e22;
}
.slide-box1 ul li a:hover {text-decoration: underline;}
.slide-box1 .up,
.slide-box1 .down {
	display: block;
	border-top: 1px solid #ccc;
	height: 17px;
	line-height: 0;
	font-size: 0;
	text-indent: -9999px;
	background: #f5f5f5 url('../images/bg-arrow-up.gif') no-repeat 50% 50%;
	outline: none;
}
.slide-box1 .down {background: #f5f5f5 url('../images/bg-arrow-down.gif') no-repeat 50% 50%;}
.slide-box3 {
	position: relative;
	z-index: 10;
	margin: -18px 0 15px;
	border: solid #ccc;
	border-width: 0 1px 1px;
	padding: 18px 0 0;
}
.slide-box3 .holder {
	position: relative;
	overflow: hidden;
	padding: 1px 8px 34px 12px;
}
.slide-box3 .scroll-pane{
	width:100%;
	height:304px;
	overflow:auto;
}
.slide-box3 h3 {
	margin: 0 0 13px;
	line-height: 17px;
	font-size: 13px;
}
.slide-box3 ul {
	margin: 0 0 5px;
	padding: 0;
	width: 100%;
	list-style: none;
}
.slide-box3 ul li {
	padding: 0 0 15px;
	width: 100%;
	letter-spacing: -1px;
}
.slide-box3 ul li a {
	text-decoration: none;
	color: #384e22;
}
.slide-box3 ul li a:hover {text-decoration: underline;}
.slide-box3 .up,
.slide-box3 .down {
	display: block;
	border-top: 1px solid #ccc;
	height: 17px;
	line-height: 0;
	font-size: 0;
	text-indent: -9999px;
	background: #f5f5f5 url('../images/bg-arrow-up.gif') no-repeat 50% 50%;
	outline: none;
}
.slide-box3 .down {background: #f5f5f5 url('../images/bg-arrow-down.gif') no-repeat 50% 50%;}
.slide-box4 {border: 1px solid #ccc;}
.slide-box4 h3 {
	margin: 0;
	border-bottom: 1px solid #ccc;
	padding: 4px 0 5px;
	line-height: 18px;
	font-size: 15px;
	font-weight: normal;
	text-align: center;
	background: #ebebeb;
}
.slide-box4 .holder {
	position: relative;
	overflow: hidden;
	padding: 12px 8px 34px 12px;
}
.slide-box4 .scroll-pane{
	width:100%;
	height: 269px;
	overflow:auto;
}
.slide-box4 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.slide-box4 ul li {
	margin: 0 0 18px;
	width: 100%;
}
.slide-box4 ul li .date {
	display: block;
	margin: 0 0 1px;
	line-height: 12px;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	letter-spacing: -1px;
}
.slide-box4 ul li a {
	text-decoration: none;
	letter-spacing: -1px;
	color: #384e22;
}
.slide-box4 ul li a:hover {text-decoration: underline;}
.slide-box4 .up,
.slide-box4 .down {
	display: block;
	border-top: 1px solid #ccc;
	height: 17px;
	line-height: 0;
	font-size: 0;
	text-indent: -9999px;
	background: #f5f5f5 url('../images/bg-arrow-up.gif') no-repeat 50% 50%;
	outline: none;
}
.slide-box4 .down {background: #f5f5f5 url('../images/bg-arrow-down.gif') no-repeat 50% 50%;}
.intro-box {
	position: relative;
	margin: 0 0 13px;
	padding: 1px;
	width: 485px;
	height: 196px;
}
.intro-box .img {
	float: left;
	border-right: 1px solid #ccc;
	width: 285px;
	height: 196px;
}
.intro-box .mask {
	position: absolute;
	top: 0;
	left: 0;
	width: 487px;
	height: 198px;
	background: url('../images/bg-intro-box-mask.png') no-repeat;
}
.intro-box .txt {
	display: table;
	position: relative;
	z-index: 5;
	padding: 16px 12px 0;
	height: 1%;
	line-height: 18px;
	font-size: 14px;
	color: #384e22;
}
.intro-box .gray {color: #393939;}
.intro-box .title {
	display: block;
	margin: 0 0 4px;
	color: #5c7b3e;
}
.main-holder2 #content .intro-box h2 {
	margin: 0 0 10px;
	line-height: 33px;
	font-size: 25px;
}
.intro-box h2 a {
	text-decoration: none;
	color: #5c7b3e;
}
.intro-box h2 a:hover {text-decoration: underline;}
.intro-box p {margin: 0;}
.gallery2 {
	position: relative;
	margin: 0 0 14px;
	padding: 23px 0 0 78px;
	width: 409px;
	height: 175px;
	background: url('../images/bg-gallery2.gif') no-repeat;
}
.gallery2 .holder {
	position: relative;
	margin-top: -10px;
	overflow: hidden;
	width: 375px;
}
.gallery2 .holder ul {
	margin: 0;
	padding: 0;
	width: 9999px;
	list-style: none;
}
.gallery2 .holder ul li {
	float: left;
	width: 375px;
}
.gallery2 .holder h3 {
	margin: 0 0 10px;
	line-height: 20px;
	font-size: 16px;
	letter-spacing: -1px;
	text-decoration: none!important;
}
.gallery2 .holder ul li h3 {
	margin: 0 0 16px;
	line-height: 20px;
	font-size: 16px;
	letter-spacing: -1px;
}
.gallery2 .holder ul li .img {
	float: left;
	margin: 1px 24px 0 0;
	border: 1px solid #7da454;
}
.imagecache-poll {
	float: left;
	margin: 1px 16px 0 0;
	border: 1px solid #7da454;
}
#poll-view-voting {  
        overflow: hidden;  
        width: 345px;  
}  
#poll-view-voting .area {  
        float: left;  
        width: 231px;  
}  
#poll-view-voting .form-item {  
        overflow: hidden;  
        padding: 0 0 4px;  
        width: 100%;  
}  
.webform-component .form-item {
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;
}
.form-radio {  
        float: left;  
        margin: 3px 5px 0;  
        padding: 0;  
        width: 16px;  
        height: 15px;  
}  
.form-radios label {  
        margin: 0 0 0 16px;  
        line-height: 17px;  
        font-size: 14px;  
}  
#edit-vote-binary-0 {  
        float: right;  
        margin: 0 4px 0;  
        border-style: none;  
        padding: 0;  
        width: 56px;  
        height: 26px;  
        line-height: 0;  
        font-size: 0;  
        text-indent: -9999px;  
        background: url('../images/btn-vote.gif') no-repeat;  
        cursor: pointer;  
}
#edit-vote {  
        float: right;  
        margin: 0 32px 0;  
        border-style: none;  
        padding: 0;  
        width: 56px;  
        height: 26px;  
        line-height: 0;  
        font-size: 0;  
        text-indent: -9999px;  
        background: url('../images/btn-vote.gif') no-repeat;  
        cursor: pointer;  
}  
.form-vote .submit {
        float: right;
        margin: 1px 0px 0;
        border-style: none;
        padding: 0;
        width: 56px;
        height: 26px;
        line-height: 0;
        font-size: 0;
        text-indent: -9999px;
        background: url('../images/btn-vote.gif') no-repeat;
        cursor: pointer;
}

.gallery2 .next-link {
	position: absolute;
	top: 88px;
	left: 457px;
	overflow: hidden;
	width: 25px;
	height: 22px;
	text-indent: -9999px;
	background: url('../images/btn-next.gif') no-repeat;
	outline: none;
}
.daily-box {
	margin: 0 0 13px;
	width: 487px;
	background: url('../images/bg-daily-box.gif') repeat-y -487px 0;
}
.daily-box .t {background: url('../images/bg-daily-box.gif') no-repeat;}
.daily-box .b {
	padding: 16px 46px 14px;
	width: 395px;
	background: url('../images/bg-daily-box.gif') no-repeat -974px 100%;
}
.main-holder2 #content .daily-box h2 {
	margin: 0 0 8px;
	line-height: 22px;
	font-size: 19px;
	text-transform: uppercase;
	text-align: center;
	color: #5c7b3e; 
}
.daily-box .holder {
	margin: 0 0 14px;
	width: 395px;
	line-height: 18px;
	font-size: 14px;
	background: url('../images/bg-daily-box-holder.gif') repeat-y -395px 0;
}
.daily-box .ht {background: url('../images/bg-daily-box-holder.gif') no-repeat;}
.daily-box .hb {
	overflow: hidden;
	padding: 16px 12px 12px;
	width: 371px;
	min-height: 78px;
	background: url('../images/bg-daily-box-holder.gif') no-repeat -790px 100%;
}
* html .daily-box .hb {
	overflow: visible;
	height: 78px;
}
.daily-box .holder .img {
	float: left;
	margin: -4px 12px 0 0;
}
.daily-box .holder p {margin: 0;}
.daily-box .links {
	padding: 0 10px;
	line-height: 18px;
	font-size: 14px;
}
.daily-box .links .row {
	overflow: hidden;
	width: 100%;
}
.daily-box .links .alignright {float: right;}
.daily-box .links a {text-decoration: none;}
.daily-box .links a:hover {text-decoration: underline;}
.story-list {
	position: relative;
	overflow: hidden;
	width: 100%;
}
.story-list ul {
	overflow: hidden;
	margin: 0 0 13px;
	padding: 0;
	width: 500px;
	list-style: none;
}
.story-list ul li {
	float: left;
	margin: 0 11px 0 0;
	width: 238px;
	background: url('../images/bg-story-list.gif') repeat-y -238px 0;
}
.story-list ul li .t {background: url('../images/bg-story-list.gif') no-repeat;}
.story-list ul li .b {background: url('../images/bg-story-list.gif') no-repeat -476px 100%;}
.story-list h3 {
	margin: 0 1px;
	border-bottom: 1px solid #ccc;
	padding: 2px 0 1px;
	line-height: 16px;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	background: #ebebeb url('../images/bg-story-list-heading.gif') no-repeat;
}
.story-list .area {
	overflow: hidden;
	padding: 6px 10px 7px 10px;
	height: 1%;
	letter-spacing: -1px;
}
.story-list img {
	float: left;
	margin: 3px 9px 0 0;
	border: 1px solid #7da454;
}
.story-list .title {
	line-height: 17px;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #384e22;
}
.story-list .title:hover {text-decoration: underline;}
.story-list p {margin: -1px 0 0;}
.slide-box5,
.slide-box6 {border: 1px solid #ccc;}
.slide-box6 {margin-bottom: 10px;}
.slide-box5 h3,
.slide-box6 h3 {
	margin: 0;
	border-bottom: 1px solid #ccc;
	padding: 4px 0 5px;
	line-height: 18px;
	font-size: 15px;
	font-weight: normal;
	text-align: center;
	background: #ebebeb;
}
.slide-box5 .holder,
.slide-box6 .holder {
	position: relative;
	overflow: hidden;
	padding: 10px 11px 34px 15px;
}
.slide-box5 ul ,
.slide-box6 ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
.slide-box5 ul li{
	margin: 0 0 18px;
	width: 100%;
	line-height: 16px;
	font-size: 14px;
	letter-spacing: -1px;
}
.slide-box6 ul li{
	margin: 0 0 12px;
	width: 100%;
	line-height: 16px;
	font-size: 14px;
	letter-spacing: -1px;
}
.slide-box5 ul li a ,
.slide-box6 ul li a{
	text-decoration: none;
	color: #676767;
}
.slide-box5 ul li a:hover,
.slide-box6 ul li a:hover {text-decoration: underline;}
.slide-box5 .up,
.slide-box5 .down,
.slide-box6 .up,
.slide-box6 .down{
	display: block;
	border-top: 1px solid #ccc;
	height: 17px;
	line-height: 0;
	font-size: 0;
	text-indent: -9999px;
	background: #f5f5f5 url('../images/bg-arrow-up.gif') no-repeat 50% 50%;
	outline: none;
}
.slide-box5 .down,
.slide-box6 .down {background: #f5f5f5 url('../images/bg-arrow-down.gif') no-repeat 50% 50%;}
.story-list2 ul {
	margin: 0;
	padding: 0 0 4px;
	list-style: none;
}
.story-list2 ul li {
	margin: 0 0 12px;
	border: 1px solid #ccc;
}
.story-list2 h3 {
	margin: 0;
	border-bottom: 1px solid #ccc;
	padding: 6px 0 5px;
	line-height: 16px;
	font-size: 13px;
	font-weight: normal;
	text-align: center;
	background: #f5f5f5;
}
.story-list2 .area {
	overflow: hidden;
	padding: 15px 13px 12px 13px;
	height: 1%;
	line-height: 17px;
	font-size: 12px;
}
.story-list2 img {
	float: left;
	margin: -2px 13px 0 0;
	border: 1px solid #7da454;
}
.story-list2 .title {
	font-weight: bold;
	text-decoration: none;
	color: #384e22;
}
.story-list2 .title:hover {text-decoration: underline;}
.story-list2 p {margin: 2px 0 0;}
.promo-block {
	position: relative;
	margin: -9px 0 6px 1px;
	width: 681px;
	height: 282px;
	background: url('../images/bg-promo-block.gif') no-repeat;
}
.promo-block .img {
	position: absolute;
	bottom: 1px;
	left: 306px;
}
* html .promo-block .img {bottom: -1px;}
.promo-block .img img {display: block;}
.promo-block .order {
	position: absolute;
	top: 195px;
	left: 553px;
	width: 93px;
	height: 58px;
	#background: url('../images/bg-order.png') no-repeat;
}
.promo-block .mask {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 490px;
	height: 35px;
	background: url('../images/bg-promo-block-mask.gif') no-repeat;
}
.promo-block .area {
	position: relative;
	z-index: 5;
	padding: 40px 0 0 15px;
	width: 310px;
	line-height: 20px;
	font-size: 16px;
	color: #5c7b3e;
}
.promo-block .txt {width: 230px;}
.promo-block p {margin: 0 0 3px;}
.main-holder2 #content .promo-block h2 {
	margin: 0 0 30px;
	line-height: 33px;
	font-size: 24px;
	font-weight: normal;
}
.promo-block h2 a {
	text-decoration: none;
	color: #5c7b3e;
}
.promo-block h2 a:hover {text-decoration: underline;}
.tabset {
	position: relative;
	overflow: hidden;
	margin: -26px 0 -1px 1px;
	padding: 0;
	width: 681px;
	list-style: none;
}
.tabset li {
	float: left;
	margin: 0 4px 0 0;
	line-height: 18px;
	font-size: 15px;
}
.tabset li a {
	float: left;
	margin: 0 0 1px;
	padding: 5px 0 3px;
	width: 156px;
	text-align: center;
	text-decoration: none;
	background: url('../images/bg-tabset.gif') no-repeat;
	outline: none;
}
.tabset li a:hover,
.tabset li a.active {
	position: relative;
	margin: 0;
	padding: 5px 0 4px;
}
.tabs-block {
	margin: 0 0 -7px 1px;
	width: 681px;
	background: url('../images/bg-tabs-block.gif') repeat-y -681px 0;
}
.tabs-block .t {background: url('../images/bg-tabs-block.gif') no-repeat;}
.tabs-block .b {background: url('../images/bg-tabs-block.gif') no-repeat -1362px 100%;}
.tab-holder {padding: 20px 14px 6px 14px;}
.tabs-list {
	margin: 0;
	padding: 0;
	list-style: none;
}
.tabs-list li {
	padding: 0 0 24px 24px;
	line-height: 18px;
	font-size: 14px;
	background: url('../images/icon-article.gif') no-repeat 0 4px;
}
.tabs-list li .title {
	font-weight: bold;
	text-decoration: none;
	color: #5c7b3e;
}
.tabs-list li .title:hover {text-decoration: underline;}
.tabs-list li .author {
	display: block;
	color: #5c7b3e;
}
.tabs-list li p {margin: 0;}
.article-block {
	position: relative;
	margin: -9px 0 -20px;
	padding: 9px 0 0;
	line-height: 18px;
	font-size: 14px;
}
.article-block-type2 {padding: 7px 17px 0;}
.article-block .meta {margin: 0 0 2px;}
.main-holder2 #content .article-block h2 {
	margin: 0 0 6px;
	line-height: 33px;
	font-size: 25px;
	font-weight: normal;
	color: #5c7b3e;
}
.article-block .author {margin: 0 0 19px;}
.article-block p {margin: 0 0 21px;}
.article-block .links {
	overflow: hidden;
	padding: 4px 0 0;
	width: 100%;
}
.personal-block {
	margin: 0 0 13px;
	width: 944px;
	background: url('../images/bg-personal-block.gif') repeat-y -944px 0;
}
.personal-block .personal-block-t {
	background: url('../images/bg-personal-block.gif') no-repeat;
}
.personal-block .personal-block-b {
	overflow: hidden;
	padding: 0 0 1px;
	width: 944px;
	background: url('../images/bg-personal-block.gif') no-repeat -1888px 100%;
}
.personal-block #content {
	float: right;
	padding: 14px 33px 0 12px;
	width: 600px;
	line-height: 18px;
	font-size: 14px;
}
.author-block #content {
	padding: 14px 33px 0 12px;
	line-height: 18px;
	font-size: 14px;
}
.personal-block #content h2 {
	margin: 0;
	line-height: 28px;
	font-size: 24px;
	font-weight: normal;
	color: #355a66;
}
.personal-block #content h3 {
	margin: 0 0 4px;
	line-height: 22px;
	font-size: 18px;
	font-weight: normal;
}
.personal-block #content .sub-heading {
	margin: 0 0 8px;
	line-height: 15px;
	font-size: 12px;
	color: #7da454;
}
.personal-block #content .author {
	margin: 0 0 14px;
	line-height: 15px;
	font-size: 12px;
}
.personal-block #content p {margin: 0 0 18px;}
.personal-block #content .area {padding: 7px 0 0;}
.list3 {
	margin: 0;
	padding: 0 0 15px 20px;
	list-style: none;
}
.list3 li {
	padding: 0 0 0 13px;
	line-height: 15px;
	font-size: 12px;
	letter-spacing: -1px;
	background: url('../images/bullet-list3.gif') no-repeat 0 5px;
}
.personal-block #sidebar {
	float: left;
	padding: 15px 0 0 15px;
	width: 275px;
}
.side-block {
	margin: 0 0 13px;
	border: 1px solid #ccc;
	padding: 9px 21px 17px;
	width: 231px;
	background: #f5f5f5;
}
.side-block .heading {
	margin: 0 auto 8px;
	border: 1px solid #ccc;
	padding: 0 0 1px;
	width: 207px;
	background: #fff;
}
.side-block .heading h3 {
	margin: 0;
	line-height: 15px; 
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	color: #355a66;
}
.side-block .heading-bg {background: #fff url('../images/bg-side-block-heading.gif') no-repeat 0 100%;}
.side-block .edit {
	float: right;
	margin: 1px 0 0 -30px;
	line-height: 14px;
	font-size: 11px;
	letter-spacing: -1px;
	width: 30px;
	text-decoration: none;
}
.side-block .edit:hover {text-decoration: underline;}
.side-block .photo img {
	display: block;
	margin: 0 auto 8px;
	border: 1px solid #ccc;
}
.side-block .holder1 {
	line-height: 17px;
	letter-spacing: -1px;
	text-align: center;
}
.side-block .holder2 {
	padding: 3px 0 0;
	line-height: 17px;
	letter-spacing: -1px;
	text-align: center;
}
.side-block .holder3 {
	padding: 5px 0 0;
	letter-spacing: -1px;
	text-align: center;
}
.side-block p {
	margin: 0;
	color: #355a66;
}
.main-holder1 {
	overflow: hidden;
	width: 100%;
}
.main-holder2 {
	width: 100%;
}
.main-holder2:after {
	content: "";
	display: block;
	clear: both;
}
.main-holder1 #content {
	float: left;
	padding: 0 0 0 1px;
	width: 675px;
}
.gallery {
	position: relative;
	overflow: hidden;
	margin: 0 0 14px;
	width: 674px;
}
.gallery .holder {
	position: relative;
	overflow: hidden;
	border: 1px solid #ccc;
	width: 672px;
	height: 305px;
}
.gallery .holder ul {
	overflow: hidden;
	margin: 0;
	padding: 0;
	width: 672px;
	height: 305px;
	position:relative;
	list-style: none;
}
.gallery .holder ul li {
	position:absolute;
	top:0;
	left:0;
	width: 672px;
	height: 305px;
	z-index:1;
}
.gallery .holder ul li.active {z-index:2;}
.gallery .holder ul li img {display: block;}
.gallery .holder ul li .frame {
	position: absolute;
	z-index: 5;
	bottom: 0;
	left: 0;
	width: 672px;
	background: url('../images/none.gif');
}
.gallery .holder ul li .frame .sector {
	padding: 6px 13px 6px;
	width: 646px;
	line-height: 15px;
	overflow:hidden;
	font-size: 14px;
	background: url('../images/bg-gallery-frame.png');
}
* html .gallery .holder ul li .frame .sector {padding: 6px 13px 1px;}
*+html .gallery .holder ul li .frame .sector {padding: 6px 13px 1px;}
.gallery .holder ul li .frame h2 {
	position: relative;
	z-index: 5;
	float: left;
	margin: 0 15px 0 0;
	padding: 0 0 3px;
	font: 32px/36px Verdana, Geneva, Helvetica, sans-serif;
	letter-spacing: -2px;
}
.gallery .holder ul li .frame a {
	text-decoration: none;
}
.gallery .holder ul li .frame p {
	position: relative;
	z-index: 4;
	margin: 0;
	padding: 4px 0 0;
}
.gallery .tl,
.gallery .tr,
.gallery .bl,
.gallery .br {
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
	width: 7px;
	height: 7px;
}
.gallery .tl {
	background: url('../images/bg-gallery-tl.png') no-repeat;
}
.gallery .tr {
	left: auto;
	right: 0;
	background: url('../images/bg-gallery-tr.png') no-repeat;
}
.gallery .bl {
	top: 300px;
	background: url('../images/bg-gallery-bl.png') no-repeat;
}
.gallery .br {
	top: 300px;
	left: auto;
	right: 0;
	background: url('../images/bg-gallery-br.png') no-repeat;
}
.gallery .area {
	overflow: hidden;
	height: 110px;
	width: 673px;
	background: url('../images/bg-gallery-area.gif') no-repeat;
}
.gallery .switcher {
	margin: 0;
	padding: 0 0 0 9px;
	list-style: none;
}
.gallery .switcher li {
	float: left;
	padding: 23px 7px 0;
}
.gallery .switcher li.active {background: url('../images/bg-gallery-switcher-active.gif') no-repeat 50% 0;}
.gallery .switcher a {
	position: relative;
	float: left;
	width: 117px;
	height: 78px;
	text-decoration: none;
	cursor: pointer;
}
.gallery .switcher img {display: block;}
.gallery .switcher a span {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 0 0 2px;
	width: 117px;
	line-height: 15px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	background: #000;
}
.content-holder {
	overflow: hidden;
	width: 100%;
}
.box1 {
	display: inline;
	float: right;
	margin: 0 1px 0 0;
	width: 359px;
	background: url('../images/bg-box1.gif') repeat-y -359px 0;
}
.box1 .t {background: url('../images/bg-box1.gif') no-repeat;}
.box1 .b {background: url('../images/bg-box1.gif') no-repeat -718px 100%;}
.box1 .heading {
	margin: 0 1px;
	border-bottom: 1px solid #ccc;
	padding: 5px 10px 4px;
	width: 337px;
	text-align: center;
	background: #f5f5f5 url('../images/bg-box1-heading.gif') no-repeat;
}
.box1 h3 {
	margin: 0;
	line-height: 18px;
	font-size: 15px;
}
.box1 .holder {padding: 10px 30px 9px 19px;}
.box1 .item-list ul,
.news-list {
	margin: 0;
	padding: 0;
	list-style: none;
}
.box1 .item-list ul li,
.news-list li {
	padding: 5px 0 7px 16px;
	line-height: 16px;
	font-size: 13px;
	background: url('../images/bullet-news-list.gif') no-repeat 0 9px;
}
.box1 .item-list ul li a,
.news-list li a {text-decoration: none;}
.box1 .item-list ul li a:hover,
.news-list li a:hover {text-decoration: underline;}
.add01 {
	float: left;
	padding: 0 0 0 1px;
}
.add01 img {
	display: block;
	border: 2px solid #7da454;
}
.main-holder2 #content {
	float: right;
	padding: 9px 0 20px;
	width: 683px;
}
.main-holder2 #content h2 {
	margin: 0;
	line-height: 20px;
	font-size: 16px;
}
.board-list {
	margin: 0;
	padding: 0 0 0 1px;
	list-style: none;
}
.board-list li {padding: 22px 0 12px;}
.board-list h3 {
	margin: 0 0 2px;
	line-height: 18px;
	font-size: 15px;
	font-weight: normal;
}
.board-list h4 {
	margin: 0 0 6px;
	line-height: 17px;
	font-size: 14px;
}
.board-list p {
	margin: 0 0 10px;
	color: #48754b;
}
.history-link {text-decoration: none;}
.history-link:hover {text-decoration: underline;}
.contact-box {
	padding: 22px 0 19px;
	line-height: 20px;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}
.contact-box p {margin: 0;}
.contact-box span {
	display: block;
	line-height: 18px;
	font-size: 15px;
	font-weight: normal;
}
.telephones {
	margin: 0 0 15px;
	color: #48754b;
}
.telephones p {margin: 0;}
.contact-table {
	padding: 0 0 24px 1px;
	color: #48754b;
}
.contact-table p {margin: 0;}
.contact-table .m {
	margin: 29px 0 0;
	width: 540px;
	background: url('../images/bg-contact-table.gif') repeat-y -518px 0;
}
.contact-table .t {background: url('../images/bg-contact-table.gif') no-repeat;}
.contact-table .b {
	overflow: hidden;
	width: 540px;
	background: url('../images/bg-contact-table.gif') no-repeat 0 100%;
}
.contact-table .column {
	float: left;
	padding: 1px 21px 1px 1px;
	width: 247px;
}
.contact-table h3 {
	margin: 0;
	border-bottom: 1px solid #ccc;
	padding: 4px 0 5px;
	line-height: 18px;
	font-size: 15px;
	text-align: center;
	color: #393939;
	background: #f5f5f5;
}
.contact-list {
	margin: 0;
	padding: 27px 10px 17px;
	list-style: none;
}
.contact-list li {
	padding: 0 0 15px;
	text-align: center;
}
.contact-list li a {
	text-decoration: none;
	color: #48754b;
}
.contact-list li a:hover {text-decoration: underline;}
.personal-list {
	margin: 0;
	padding: 10px 0 0;
	list-style: none;
}
.personal-list li {
	overflow: hidden;
	padding: 8px 0 21px;
	width: 100%;
}
.personal-list .alignleft {
	float: left;
	margin: 3px 27px 0 1px;
	border: 2px solid #7da454;
}
.personal-list .txt {
	display: table;
	height: 1%;
}
.personal-list h3 {
	margin: 0 0 1px;
	line-height: 18px;
	font-size: 15px;
	font-weight: normal;
}
.personal-list h4 {
	margin: 0 0 6px;
	line-height: 18px;
	font-size: 15px;
}
.personal-list p {
	margin: 0;
	color: #48754b;
}
.awards-block {
	position: relative;
	margin: -9px 0 -20px 3px;
	width: 680px;
}
.img1 {
	position: relative;
	overflow: hidden;
	width: 680px;
	height: 230px;
}
.img1 img {
	display: block;
	width: 680px;
	height: 230px;
}
.img1 .mask {
	position: absolute;
	top: 0;
	left: 0;
	width: 680px;
	height: 230px;
	background: url('../images/bg-img1-mask.png') no-repeat;
}
.awards-block .txt {
	padding: 8px 0 0 3px;
	line-height: 18px;
	font-size: 14px;
}
.main-holder2 #content .awards-block .txt h2 {
	margin: 0 0 14px;
	line-height: 28px;
	font-size: 25px;
	font-weight: normal;
	color: #5c7b3e;
}
.awards-block .txt p {margin: 0 0 20px;}
.story-block {
	position: relative;
	margin: -9px 0 -20px 1px;
	width: 681px;
}
.slider {
	width: 681px;
	background: url('../images/bg-slider.gif') repeat-y -681px 0;
}
.slider .t {background: url('../images/bg-slider.gif') no-repeat;}
.slider .b {
	padding: 0 0 11px;
	background: url('../images/bg-slider.gif') no-repeat -1362px 100%;
}
.slider .heading {
	margin: 0 1px;
	border-bottom: 1px solid #ccc;
	padding: 11px;
	text-align: center;
	background: #fefbf5 url('../images/bg-slider-heading.gif') no-repeat;
}
.main-holder2 #content .slider .heading h2 {
	margin: 0;
	line-height: 28px;
	font-size: 24px;
	font-weight: normal;
	color: #5c7b3e;
}
.slider .holder {
	position: relative;
	overflow: hidden;
	margin: 21px 0 0 39px;
	width: 602px;
	height: 184px;
	z-index:10;
}
.slider .switcher .switcher-mask,
.slider .holder .mask{
	width:636px;
	position:relative;
	overflow:hidden;
}
.slider .holder ul {
	overflow: hidden;
	margin: 0;
	padding: 0;
	width: 9999px;
	list-style: none;
}
.slider .holder ul li {
	float: left;
	padding: 0 33px 0 16px;
	width: 110px;
	line-height: 13px;
	font-size: 11px;
}
.slider .holder ul li .img {
	display: block;
	width: 90px;
	outline: none;
}
.slider .holder ul li img {
	display: block;
	border: 1px solid #7da454;
}
.slider .holder ul li p {margin: 12px 0 0;}
.slider .holder ul li a {
	text-decoration: none;
	color: #5c7b3e;
}
.slider .holder ul li a:hover {text-decoration: underline;}
.slider .area {
	position: relative;
	overflow: hidden;
	margin: 0 0 0 15px;
	width: 649px;
}
.slider .area .prev-link,
.slider .area .next-link {
	float: left;
	overflow: hidden;
	width: 25px;
	height: 22px;
	text-indent: -9999px;
	background: url('../images/bg-slider-prev-next.gif') no-repeat;
	outline: none;
}
.slider .area .next-link {background-position: 0 -22px;}
.slider .switcher {
	position: relative;
	float: left;
	overflow: hidden;
	width: 599px;
	background: url('../images/bg-switcher.gif') repeat-x 0 8px;
}
.slider .switcher ul {
	overflow: hidden;
	margin: 0;
	padding: 0;
	width: 9999px;
	list-style: none;
}
.slider .switcher ul li {
	float: left;
	padding: 0 0 0 40px;
	width: 119px;
}
.slider .switcher ul li a {
	display: block;
	padding: 3px 0 0;
	width: 40px;
	height: 19px;
	text-align: center;
	text-decoration: none;
	background: url('../images/bg-switcher-item.gif') no-repeat;
	outline: none;
}
.main-holder2 #content .story-block .txt h2 {margin: 0 0 13px;}
.story-block .txt {
	padding: 22px 0 0 12px;
	line-height: 18px;
	font-size: 14px;
}
.story-block .txt p {margin: 0 0 20px;}
.story-block .txt .list {
	margin: 0 0 19px;
	padding: 0;
	list-style: none;
}
.article {
	padding: 4px 40px 0 5px;
	line-height: 18px;
	font-size: 14px;
}
.main-holder2 #content .article h2 {
	margin: 0 0 3px;
	line-height: 33px;
	font-size: 25px;
	font-weight: normal;
	color: #5c7b3e;
}
.article .meta {margin: 0 0 23px;}
.article p {margin: 0 0 20px;}
.paging {
	margin: 0;
	padding: 0;
	text-align: center;
	list-style: none;
}
.paging li {
	display: inline;
	padding: 0 3px 2px 8px;
	line-height: 18px;
	font-size: 14px;
	background: url('../images/sep-paging.gif') no-repeat 0 50%;
}
.paging li:first-child {background: none;}
.paging li a {text-decoration: none;}
.paging li a:hover {text-decoration: underline;}
.full-link {
	float: left;
	margin: 0 -165px 0 0;
	padding: 0 0 0 65px;
	width: 100px;
	line-height: 18px;
	font-size: 14px;
}
.full-link a {text-decoration: none;}
.full-link a:hover {text-decoration: underline;}
.main-holder1 #sidebar {
	float: right;
	width: 256px;
}
.main-holder2 #sidebar {
	float: left;
	width: 249px;
}
.side-area1 {padding: 0 0 13px;}
.box2 {
	width: 256px;
	background: url('../images/bg-box2.gif') repeat-y -256px 0;
}
.box2 .t {background: url('../images/bg-box2.gif') no-repeat;}
.box2 .b {
	padding: 0 0 1px;
	background: url('../images/bg-box2.gif') no-repeat -512px 100%;
}
.box2 .heading {
	position: relative;
	margin: 0 1px -1px;
	padding: 6px 10px 3px;
	width: 234px;
	text-align: center;
	background: #2b6d4a url('../images/bg-box2-heading.gif') no-repeat;
}
.box2 .heading2 {
	margin: 0 1px;
	border-bottom: 1px solid #ccc;
	padding: 5px 10px 4px;
	text-align: center;
	background: #f5f5f5 url('../images/bg-box2-heading2.gif') no-repeat;
}
.box2 .heading h3 {
	margin: 0;
	line-height: 19px;
	font-size: 16px;
	color: #fff;
}
.box2 .heading2 h3 {
	margin: 0;
	line-height: 18px;
	font-size: 15px;
}
.box2 .heading h3 span {color: #f3d9a0;}
.box2 .sub-heading {
	margin: 0 1px;
	border: 1px solid #ccc;
	border-width: 1px 0;
	padding: 12px 10px 8px;
	line-height: 16px;
	font-size: 13px;
	text-align: center;
	background: #f7faf3;
}
.box2 .holder {padding: 3px 10px 2px 10px;}
.side-list {
	margin: 0;
	padding: 0;
	list-style: none;
}
.side-list li {
	padding: 5px 0 6px 16px;
	line-height: 17px;
	font-size: 13px;
	background: url('../images/bullet-side-list.gif') no-repeat 0 9px;
}
.side-list li a {text-decoration: none;}
.side-list li a:hover {text-decoration: underline;}
.box2 .facebook-holder {
	padding: 10px 10px 4px 20px;
	line-height: 14px;
	font-size: 11px;
}
.facebook-holder p {margin: 0 0 4px;}
.link-facebook {
	float: left;
	overflow: hidden;
	margin: -1px -20px 0 8px;
	width: 20px;
	height: 20px;
	text-indent: -9999px;
	background: url('../images/icon-facebook.gif') no-repeat;
}
.facebook-list {
	overflow: hidden;
	margin: 0;
	padding: 0;
	width: 100%;
	list-style: none;
}
.facebook-list li {
	float: left;
	padding: 0 5px 9px 0;
	line-height: 11px;
	font-size: 9px;
	letter-spacing: -1px;
	text-align: center;
}
.facebook-list li img {
	display: block;
	margin: 0 0 3px;
	width: 50px;
}
.facebook-list li a {
	text-decoration: none;
	color: #7f7f7f;
}
.side-nav {
	margin: 0;
	padding: 0;
	list-style: none;
}
.side-nav li {
	margin: 0 0 13px;
	line-height: 17px;
	font-size: 14px;
	text-align: center;
}
.side-nav li a {
	display: block;
	border: 1px solid #ccc;
	padding: 5px 10px;
	width: 227px;
	text-decoration: none; 
	background: #f5f5f5;
	outline: none;
}
.side-nav li.active a {background: #ebebeb;}
.side-nav li a:hover {text-decoration: underline;}
.side-nav .drop {
	border: solid #ccc;
	border-width: 0 1px 1px;
}
.side-nav .drop ul {
	margin: 0;
	padding: 13px 0 12px;
	list-style: none;
}
.side-nav .drop ul li {
	margin: 0;
	line-height: 16px;
	font-size: 13px;
	padding: 8px 0 9px;
}
.side-nav .drop ul li a {
	display: inline;
	border-style: none;
	padding: 0;
	width: auto;
	color: #5c7b3e;
	background: none;
}
.side-nav .awards {
	overflow: hidden;
	border-top: 1px solid #ccc;
	padding: 9px 0 0;
	width: 100%;
	line-height: 16px;
	font-size: 12px;
	background: #f5f5f5;
}
.side-nav .drop .awards a {
	display: block;
	margin: 0 auto 9px;
	border: 1px solid #ccc;
	padding: 0;
	width: 207px;
	color: #445a33;
	background: #fff;
}
.side-nav .personal-award {
	overflow: hidden;
	border: solid #ccc;
	border-width: 0 1px 1px;
	padding: 13px 10px 10px;
	text-align: left;
	height: 1%;
	line-height: 16px;
	font-size: 12px;
}
.personal-award .alignleft {
	float: left;
	margin: -3px 11px 0 0;
	border: 2px solid #7a7a7a;
}
.side-nav .personal-award a {
	display: inline;
	border-style: none;
	padding: 0;
	width: auto;
	font-weight: bold;
	color: #384e22;
	background: none
}
.personal-award p {margin: 6px 0 0;}
.side-nav .photo-gallery {
	border: solid #ccc;
	border-width: 0 1px 1px;
}
.photo-gallery .holder {
	position: relative;
	overflow: hidden;
	margin: 0 0 34px;
	text-align: left;
}
.side-nav .photo-gallery .images {
	overflow: hidden;
	margin: 0;
	padding: 17px 0 0 17px;
	width: 211px;
	list-style: none;
}
.side-nav .photo-gallery img {
	margin: 0 auto 19px;
	display:block;
}
.side-nav .photo-gallery .scroll-pane{
	height:418px;
	overflow: auto;
	width: 100%;
}
.side-box {
	display: inline;
	float: right;
	margin: 7px 7px 0 50px;
	width: 169px;
	background: url('../images/bg-side-box.gif') repeat-y -169px 0;
}
.side-box .t {background: url('../images/bg-side-box.gif') no-repeat;}
.side-box .b {
	padding: 0 1px;
	width: 167px;
	background: url('../images/bg-side-box.gif') no-repeat -338px 100%;
}
.side-box .title {
	display: block;
	border-bottom: 1px solid #ccc;
	padding: 6px 5px 5px;
	text-align: center;
	line-height: 16px;
	font-size: 13px;
}
.side-box ul {
	margin: 0;
	padding: 10px 10px 13px 20px;
	list-style: none;
}
.side-box ul li {
	line-height: 17px;
	font-size: 14px;
	letter-spacing: -1px;
}
.side-box ul li a {text-decoration: none;}
.side-box ul li a:hover {text-decoration: underline;}
.slide-box2 {
	border: 1px solid #ccc;
	width: 247px;
	overflow:hidden;
}
.slide-box2 h3 {
	margin: 0;
	border-bottom: 1px solid #ccc;
	padding: 5px 0 4px;
	line-height: 18px;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	background: #ebebeb;
}
.carousel{
	width:100%;
	overflow:hidden;
}
.slide-box2 .slide-bar {
	overflow: hidden;
	border-bottom: 1px solid #ccc;
	padding: 2px 0 4px;
	width: 100%;
	background: #f5f5f5;
}
.slide-box2 .prev,
.slide-box2 .next {
	float: left;
	overflow: hidden;
	margin: 2px 6px 0;
	width: 10px;
	height: 13px;
	text-indent: -9999px;
	background: url('../images/bg-arrow-left.gif') no-repeat;
	outline: none;
}
.slide-box2 .next {
	float: right;
	background: url('../images/bg-arrow-right.gif') no-repeat;
}
.slide-box2 .slide-bar .caption {
	margin:0;
	padding:0;
	list-style:none;
	display:block;
	height:15px;
	text-align:center;
	position:relative;
	width:180px;
	margin:0 auto;
}
.slide-box2 .slide-bar .caption li{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	width:100%;
	text-align:center;
}
.slide-box2 .slide-bar .caption li.active{z-index:2;}
.slide-box2 .holder {
	overflow: hidden;
	padding: 18px 30px 34px 42px;
}
.slide-box2 .scroll-pane-gall {
	height:569px;
	overflow:auto;
	width:100%;
}
.slide-box2 .holder .mask {
	width:175px;
	position:relative;
	overflow:hidden;
}
.slide-box2 .holder .mask .slider-hold{
	width:99999px;
	position:relative;
	overflow:hidden;
}
.slide-box2 .holder ul {
	float:left;
	width:175px;
	margin: 0;
	padding:0;
	list-style: none;
}
.slide-box2 .holder ul li {
	margin: 0 0 16px;
	line-height: 19px;
	font-size: 14px;
}
.slide-box2 .holder ul li a {
	text-decoration: none;
	color: #384e22;
}
.slide-box2 .holder ul li a:hover {text-decoration: underline;} 
.slide-box2 .up,
.slide-box2 .down {
	display: block;
	border-top: 1px solid #ccc;
	height: 17px;
	line-height: 0;
	font-size: 0;
	text-indent: -9999px;
	background: #f5f5f5 url('../images/bg-arrow-up.gif') no-repeat 50% 50%;
	outline: none;
}
.slide-box2 .down {background: #f5f5f5 url('../images/bg-arrow-down.gif') no-repeat 50% 50%;}
#twocolumns {
	float: right;
	width: 682px;
}
#twocolumns #content {
	float: left;
	padding: 0;
	width: 487px;
}
.map {
	position: relative;
	margin: 0 0 12px;
}
.map img {display: block;}
.map .popup {
	position: absolute;
	top: 209px;
	left: 305px;
}
#map{width:487px; height:307px; float:left; background:url(../images/map/map-radiant.png) 0 0 no-repeat; position:relative; margin-bottom: -9px;}
#map a.bullet{width:13px; height:13px; font-size:1px; background:url(../images/map/bullet.png) 0 0 no-repeat; cursor:pointer; position:absolute; z-index:100;}
#map a:hover{text-decoration:none;}
#map a.bullet2{width:13px; height:13px; font-size:1px; background:url(../images/map/bullet_hover.png) 0 0 no-repeat!important; cursor:pointer; position:absolute }
.tooltip{width:149px; float:left; position:absolute;display:none;}
.tooltip .tooltip_inner{width:135px; float:left; background:url(../images/map/tooltip_bg.png) 0 0 repeat-y; padding:5px 10px 5px 4px}
.tooltip .tooltip_inner p{width:100%; float:left; font-size:11px; color:#343434; line-height:14px}
.tooltip .tooltip_inner p a.more{float:right; margin-right:5px; display:inline}
#map a{text-decoration:none;}

.map .popup .holder {
	padding: 7px 28px 0 7px;
	width: 125px;
	height: 75px;
	line-height: 13px;
	font-size: 10px;
	letter-spacing: -1px;
	background: url('../images/bg-map-popup.png') no-repeat;
}
.map .popup p {
	position: relative;
	margin: 0;
}
.map .popup p strong {font-weight: normal;}
.map .popup .more {
	position: relative;
	float: right;
	padding: 0 0 2px;
	line-height: 10px;
	text-decoration: none;
	color: #59815b;
}
.map .popup .more:hover {text-decoration: underline;}
.community-block {
	overflow: hidden;
	margin: 0 0 12px;
	width: 100%;
}
.main-holder2 #content .community-block h2 {
	margin: 0;
	border: 1px solid #ccc;
	padding: 0 0 2px;
	line-height: 12px;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
}
.community-block .holder {width: 500px;}
.community-block ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.community-block ul li {
	float: left;
	margin: 2px 3px 0 0;
	width: 242px;
}
.community-center {
padding-left: 122px;
}
.community-block ul li a {
	display: block;
	border: 1px solid #ccc;
	padding: 0 0 1px;
	line-height: 12px;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	background: #fefbf5;
}
.community-block ul li a:hover {text-decoration: underline;}
.columns {
	width: 487px;
	background: url('../images/bg-columns.gif') repeat-y -487px 0;
}
.columns .t {background: url('../images/bg-columns.gif') no-repeat;}
.columns .b {
	overflow: hidden;
	width: 487px;
	background: url('../images/bg-columns.gif') no-repeat -974px 100%;
}
.columns .frame {width: 500px;}
.columns .column {
	float: left;
	margin: 0 11px 0 0;
	padding: 0 1px;
	width: 236px;
}
.columns h3 {
	margin: 0;
	border-bottom: 1px solid #ccc;
	padding: 2px 0 1px;
	line-height: 16px;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	background: #ebebeb url('../images/bg-heading-columns.gif') no-repeat;
}
.items-list {
	margin: 0;
	padding: 22px 16px 0;
	list-style: none;
}
.items-list li {
	padding: 0 0 15px 20px;
	background: url('../images/bullet-side-list.gif') no-repeat 0 4px;
}
.items-list li a {text-decoration: none;}
.items-list li a:hover {text-decoration: underline;}
.update-list {
	margin: 0;
	padding: 9px 10px 0;
	list-style: none;
}
.update-list li {
	display: table;
	width: 100%;
	margin: 0 0 9px;
}
.update-list li img {
	float: left;
	margin: 0 10px 0 0;
	border: 1px solid #7da454;
}
.update-list li .holder {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
}
.update-list li p {margin: 0;}
.aside {
	float: right;
	padding: 1px 0 0;
	width: 182px;
}
.register-block {
	position: relative;
	overflow: hidden;
	margin: 0 1px -1px;
	border: 1px solid #7da454;
	width: 940px;
	background: url('../images/bg-register-block.gif') repeat-x 0 100%;
}
.register-block .promo {
	float: left;
	padding: 15px 0 14px 15px;
	width: 91px;
}
.register-block .promo .t {
	overflow: hidden;
	height: 6px;
	background: url('../images/bg-register-promo.gif') no-repeat;
}
.register-block .promo .b {
	overflow: hidden;
	height: 6px;
	background: url('../images/bg-register-promo.gif') no-repeat -182px 0;
}
.register-block .promo .m {
	padding: 4px 2px 6px;
	width: 87px;
	text-align: center;
	color: #384e22;
	background: url('../images/bg-register-promo.gif') repeat-y -91px 0;
}
.register-block .txt {
	float: left;
	padding: 14px 0 0 14px;
	width: 350px;
}
.register-block .txt h2 {
	margin: 0 0 2px;
	line-height: 18px;
	font-size: 15px;
}
.register-block .txt p {margin: 0;}
#webform-client-form-1592 {
padding-left: 20px;
padding-top: 20px;
}
#webform-client-form-1592 .form-submit {
        float: left;
        margin: 8px 0 0 25px;
        border-style: none;
        padding: 0;
        width: 93px;
        height: 97px;
        line-height: 0;
        font-size: 0;
        text-indent: -9999px;
        background: url('../images/btn-register.gif') no-repeat;
        cursor: pointer;
}
#webform-client-form-1604 .form-submit {
        float: left;
        margin: 8px 10px 0 25px;
        border-style: none;
        padding: 0;
        width: 93px;
        height: 97px;
        line-height: 0;
        font-size: 0;
        text-indent: -9999px;
        background: url('../images/btn-register.gif') no-repeat;
        cursor: pointer;
}
#webform-client-form-1604 #edit-actions {
float: right;
margin-top: -50px;
}
#webform-client-form-1604 #webform-component-email {
}
.aside .register-block {
	margin: 0;
	padding: 0 0 14px;
	width: 180px;
	background: url('../images/bg-register-block2.gif') repeat-y;
}
.aside .register-block h3 {
	margin: 0 0 15px;
	border-bottom: 1px solid #ccc;
	padding: 5px 0 4px;
	line-height: 18px;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	background: #ebebeb;
}
.aside .register-block .promo {
	float: none;
	margin: 0 auto;
	padding: 0;
	width: 91px;
}
.aside .register-block .txt {
	float: none;
	padding: 10px 12px 0 12px;
	width: auto;
	text-align: center;
}
.aside .register-block .txt h2 {margin: 0 0 12px;} 
.aside .form-register {
	display: block;
	float: none;
	overflow: hidden;
	margin: 0;
	padding: 0 0 0 18px;
	width: 150px;
}
.aside .form-register .area {
	overflow: hidden;
	float: none;
	padding: 13px 0 0;
	width: 100%;
}
.aside .form-register .row1,
.aside .form-register .row2 {
	overflow: hidden;
	float: left;
	width: 100%;
}
.aside .form-register .select2 {width: 43px;}
.aside .form-register .submit {
	display: inline;
	margin: 19px 0 0 31px;
}
* html .aside .form-register .submit {margin: 15px 0 0 31px;}
*+html .aside .form-register .submit {margin: 15px 0 0 31px;}
#webform-client-form-1604 {
        float: right;
        width: 460px;
}
#webform-client-form-1604 fieldset {float: left;}
#webform-client-form-1604 .area {
        float: left;
        padding: 18px 0 0;
        width: 361px;
}
#webform-client-form-1604 .row2 {width: 200px;}
#webform-client-form-1604 label {
        padding: 0 0 2px;
        display: block;
}
#webform-client-form-1604 .text {
        float: left;
        margin: 0;
        border: 1px solid #abadb3;
        padding: 0;
        width: 139px;
        background: #fff;
}
#webform-client-form-1604 .text2 {width: 184px;}
#webform-client-form-1604 .select1,
#webform-client-form-1604 .select2 {
        float: left;
        margin: 0 6px 0 0;
        border: 1px solid #abadb3;
        padding: 0;
        width: 82px;
        background: #fff;
}
#webform-client-form-1604 .select2 {width: 46px;}
#webform-client-form-1604 .submit {
        float: left;
        margin: 8px 0 0;
        border-style: none;
        padding: 0;
        width: 93px;
        height: 97px;
        line-height: 0;
        font-size: 0;
        text-indent: -9999px;
        background: url('../images/btn-register.gif') no-repeat;
        cursor: pointer;
}



.form-register {
        float: right;
        width: 460px;
}
.form-register fieldset {float: left;}
.form-register .area {
        float: left;
        padding: 18px 0 0;
        width: 361px;
}
#webform-client-form-1604 div .webform-component {
        float: left;
        overflow: hidden;
        padding: 0 0 5px;
        width: 155px;
}
#webform-component-last-name {
	width: 200px!important;
	margin-top: 5px;
}
#webform-component-first-name {
	margin-top: 5px;
}
.form-register label {
        padding: 0 0 2px;
        display: block;
}
.form-register .text {
        float: left;
        margin: 0;
        border: 1px solid #abadb3;
        padding: 0;
        width: 139px;
        background: #fff;
}
.form-register .text2 {width: 184px;}
.form-register .select1,
.form-register .select2 {
        float: left;
        margin: 0 6px 0 0;
        border: 1px solid #abadb3;
        padding: 0;
        width: 82px;
        background: #fff;
}
.form-register .select2 {width: 46px;}
.form-register .submit {
        float: left;
        margin: 8px 0 0;
        border-style: none;
        padding: 0;
        width: 93px;
        height: 97px;
        line-height: 0;
        font-size: 0;
        text-indent: -9999px;
        background: url('../images/btn-register.gif') no-repeat;
        cursor: pointer;
}



#footer {padding: 0 0 90px;}
.bottom-box {
	margin: 0 0 11px 2px;
	width: 942px;
	line-height: 14px;
	font-size: 12px;
	background: url('../images/bg-bottom-box.gif') repeat-y -942px 0;
}
.bottom-box .t {background: url('../images/bg-bottom-box.gif') no-repeat;}
.bottom-box .b {
	overflow: hidden;
	padding: 0 0 7px;
	width: 942px;
	background: url('../images/bg-bottom-box.gif') no-repeat -1884px 100%;
}
.form-search {
	display: inline;
	overflow: hidden;
	float: right;
	margin: 25px 17px 0 0;
	padding: 2px 0 0;
	width: 342px;
	height: 24px;
	background: url('../images/bg-form-search.gif') no-repeat;
}
.form-search fieldset {float: left;}
.form-search label {
	float: left;
	width: 147px;
	text-indent: -9999px;
}
.form-search .form-text,
.form-search .text {
	float: left;
	margin: -11px 0 0;
	border-style: none;
	padding: 0;
	width: 151px;
	background: none;
	outline: none;
}
.form-search .form-submit,
.form-search .submit {
	margin: 0 0 0 302px;
	margin-top: -29px;
	border-style: none;
	padding: 0;
	float: left;
	width: 39px;
	height: 21px;
	line-height: 0;
	font-size: 0;
	text-indent: -9999px;
	background: none;
	cursor: pointer;
}
.bottom-box address {
	display: inline;
	float: left;
	margin: 8px 0 0 8px;
	padding: 0 0 0 13px;
	min-height: 43px;
	width: 180px;
	font-style: normal;
	background: transparent /* url('../images/bg-address.gif') no-repeat*/;
}
.bottom-box address strong {display: block;}
.bottom-box .contacts {
	float: left;
	padding: 22px 0 0 19px;
	width: 300px;
	text-align: center;
}
.bottom-box .contacts p {margin: 0;}
.bottom-box .contacts a {text-decoration: none;}
.bottom-box .contacts a:hover {text-decoration: underline;}
.bottom-nav {
	text-align: center;
	color: #1d1d1d;
}
.bottom-nav ul {
	display: inline;
	margin: 0;
	padding: 0;
	list-style: none;
}
.bottom-nav ul li {
	display: inline;
	padding: 0 11px 2px 16px;
	background: url('../images/sep-bottom-nav.gif') no-repeat 0 50%;
}
.bottom-nav ul li:first-child {background: none;}
.bottom-nav ul li a {
	text-decoration: none;
	color: #1d1d1d;
}
.bottom-nav ul li a:hover {text-decoration: underline;}
.bottom-nav .rights {padding: 0 19px 0 0;}
.jspContainer{
	overflow: hidden;
	position: relative;
}
.jspPane{
	position: absolute;
	margin:0 !important;
	left:0;
}

.jspVerticalBar{
	position: absolute;
	bottom: 0;
	right: 0;
	width:247px;
	height:36px;
	z-index:100;
}
* html .jspVerticalBar{bottom: -1px;}
.jspHorizontalBar{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
	display:none;
}
.jspVerticalBar *,
.jspHorizontalBar * {
	margin: 0;
	padding: 0;
}
.jspCap{display: none;}
.jspHorizontalBar .jspCap{float: left;}
.jspTrack{
	display:none;
	background: #dde;
	position: relative;
}

.jspDrag{
	background: #bbd;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag{
	float: left;
	height: 100%;
}
.jspArrow{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}
.jspArrow.jspDisabled{
	cursor: default;
	background: #80808d;
}
.jspVerticalBar .jspArrow{
	position:absolute;
	bottom:0;
	left:0;
	width:248px;
	border:none;
	border-top: 1px solid #ccc;
	height: 17px !important;
	line-height: 0;
	font-size: 0;
	padding:0;
	text-indent: -9999px;
	background: #f5f5f5 url('../images/bg-arrow-up.gif') no-repeat 50% 50%;
}
.jspVerticalBar .jspArrowUp{bottom:18px;}
.jspVerticalBar .jspArrowDown{background: #f5f5f5 url('../images/bg-arrow-down.gif') no-repeat 50% 50%;}
.slide-box3 .jspVerticalBar .jspArrow,
.slide-box4 .jspVerticalBar .jspArrow,
.slide-box5 .jspVerticalBar .jspArrow,
.slide-box6 .jspVerticalBar .jspArrow{width:180px;}
.slide-box3 .jspVerticalBar,
.slide-box4 .jspVerticalBar,
.slide-box5 .jspVerticalBar,
.slide-box6 .jspVerticalBar{width:180px;}
.jspHorizontalBar .jspArrow{
	width: 16px;
	float: left;
	height: 100%;
}
.jspVerticalBar .jspArrow:focus{outline: none;}
.jspCorner{
	background: #eeeef4;
	float: left;
	height: 100%;
}
* html .jspCorner{margin: 0 -3px 0 0;}


/*drupal styles*/
.item-list ul li {
	margin:0;
	list-style:none;
	list-style-image:none;
}
ul.menu li {
    margin:0;
}
li.leaf {
    list-style-image:none;
    list-style:none;
    padding:0;
}
.form-item {
	padding: .2em;
}
.form-item label {
	font-weight:normal;
}
.slide-box1 .item-list ul li {
	margin: 0 0 17px;
}
.slide-box4 .item-list ul li {
	margin: 0 0 10px;
}
.slide-box5 .item-list ul li{
    margin: 0 0 18px;
}
.slide-box6 .item-list ul li{
    margin: 0 0 12px;
}

table.prettytable {
    margin: 1em 1em 1em 0;
    background: #f9f9f9;
    border: 1px #aaa solid;
    border-collapse: collapse;
}
.prettytable th, .prettytable td {
    border: 1px #aaa solid;
    padding: 0.3em;
}
.prettytable th {
    background: #f2f2f2;
    text-align: center;
}
.prettytable caption {
    font-weight: bold;
}
.quicklinks {
padding: 0px;
}
.quicklinks li {
 padding: 0px;
 font-size: 10px;
 margin-bottom: .4em !important;
}
div.author {
font-weight: bold;
padding-top: .4em;
}
.redtext {
color: #900000;
}
.faux-spacer {
}
.membership-table {
    margin: 1em 1em 1em 0;
    background: #f9f9f9;
    border: 1px #aaa solid;
    border-collapse: collapse;
}
.membership-table th, .membership-table td {
    border: 1px #aaa solid;
    padding: 0.6em;
    text-align: center;
    font-size: 11pt;
}
.membership-table th {
    background: #f2f2f2;
}
.membership-table td {
padding: 1em;
}
.membership-table caption {
    font-weight: bold;
}
.membership-table th, .membership-table td {
    border: 1px #aaa solid;
    padding: 0.6em;
    text-align: center;
    font-size: 13pt;
}
.choice-header {
display: none;
}
.vote-choices {
margin-top: 20px;
}
.inline-left {
padding: 15px;
padding-left: 0px;
}
.inline-right {
padding: 15px;
padding-right: 0px;
}
.about-members-key {
	font: 15px/18px Verdana, Helvetica, sans-serif;
	line-height: 1.3em;
}
.last_updated {
	font-style:italic
}
.view-bioproj-browse .views-field-title {
padding: 3px 8px 3px 8px; 
}

.view-taxonomy-term .views-field-title {
padding: 3px 8px 3px 8px;
}

.view-bioproj-recent .views-field-title {
padding: 3px 8px 3px 8px;
}

.bioproj-category {
float: left;
width: 250px;
}
.bioproj-category-left {
}
.nationimage {
padding: 5px 0 0 7px;
}

.centered {
text-align: center;
}

.view-bio-in-progress table {
width: 100%;
}

.view-bio-in-progress table td {
padding: 2px 2px 2px 2px;
}

/*games project browse css */
.view-id-gamesproj_browse .item-list .views-field-title {
  margin-bottom:10px;

}

.view-gamesproj-recent .views-row{
	margin-bottom:5px;
	
}
