*{
	margin: 0px;
	padding: 0px;
	text-align: left;
}
body{
	text-align: center;
	font: 11px Verdana;
	background: url(../images/body-bg.gif) repeat-x left 56px;
}
#entirebody{
	width: 840px;
	margin: 0 auto;
	height: 758px;
}

#entirebody:after{
	content: ".";
	height:0px;
	clear:both;
	display:block;
	visibility:hidden;
}

a{
	text-decoration: none;
}

a.more:hover{
	text-decoration: none;
}

img{
	border: none;
}

#banner{
	width: 840px;
	margin-top: 33px;
	float: left;
	clear: both;
}

#languages{
	float: right;
	text-align: right;
	padding-bottom: 1px !important;
	padding-bottom: 0px;
	margin-right:38px;
}

#languages ul{
	float: right;
}
#languages ul li{
	display: inline;
	padding-right: 2px;
	float: left;
}
#languages ul li.last a{
}
#languages ul li a{
	background-image: url(../images/li-a.gif);
	background-repeat: no-repeat;
	padding: 5px 0px 6px 0px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c3c3c3;
	text-align: center;
	width: 53px;
	float: left;
}
#languages ul li a:hover{
	color: #6f3f25;
	font-weight: bold; 
}
#languages ul li a.active{
	background-image: url(../images/a-active.gif);
	background-repeat: no-repeat;
	padding: 5px 0px 7px 0px;
	color: #6f3f25;
	border: 0px;
	width: 53px;
	float: left;
}
#banner .top{
	width: 840px;
	float: left;
	background: url(../images/banner-bg.gif) repeat-x;
}
#banner .logo{
	width: 237px;
	float: left;
	margin-top: 36px;
	margin-left: 37px !important;
	margin-left: 20px;
}

form.search{
	float: right;
	width: 220px;
	height: 112px;
	background-image:url(../images/search-bg.gif);
	background-repeat:no-repeat;
	background-position: 3px 29px;
	padding-right: 39px;	
}

form.search .text{
	width: 127px;
	background-image: url(../images/search-text.gif);
	background-repeat: no-repeat;
	border: 0px;
	height: 13px;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #808080;
	padding: 4px 10px 3px 20px;
	margin: 47px 0px 0px 32px;
}
form.search .go{
	border: 0px;
	background: url(../images/go.gif) no-repeat;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #878787;
	font-weight: bold;
	width: 25px;
	height: 20px;
	padding-left: 2px !important;
	padding-left: 4px;
}
#topnav{
	width: 830px;
	margin-top: 1px;
	float: left;
	background-color: #6f3f25;
	padding-left: 10px;
}
#topnav ul{
	width: 800px;
	float: left;
	padding-left: 30px;
	margin-bottom: -2px;
}
#topnav ul li{
	float: left;
	display: inline;
	background-image: url(../images/li-border.gif);
	background-position: right;
	background-repeat: no-repeat;
	margin-top: 4px;
}
#topnav ul li a.first{
	padding-left: 0px;
}
#topnav ul li.last{
	background: none;
}
#topnav ul li a{
	float: left;
	font-family: arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	padding: 7px 13px 7px 13px;
	border: 0px;
}
#topnav ul li a.active{
	background-image:url(../images/topnav_left_active.gif);
	background-position:left 0;
	background-repeat:no-repeat;
	float:left;
	padding: 0px 0px 0px 6px;
	color: #3b3e59;
	margin-left: -2px;
}
#topnav ul li a.active span.left{
	background-image: url(../images/topnav_center_active.gif);
	float: left;
	background-repeat:repeat-x;
	padding: 7px 6px 12px 8px !important;
	padding: 7px 6px 11px 8px;
	border: 0px;
	margin-left: -1px !important;
}
#topnav ul li a.active span.right{
	background-image: url(../images/topnav_right_active.gif);
	background-position:right 0;
	background-repeat:no-repeat;
	padding:13px 5px 0px 0px;
	border: 0px;
	float: left;
	height: 20px;
}
#container{
	width: 860px;
	margin-left: 36px !important;
	margin-left: 18px;
	margin-top: 20px;
	float: left;
}
#top-container{
	width: 768px;
	float: left;
}
#content{
	width: 506px;
	float: left;
	margin-right: 10px;
}
#content ol{
	padding-left: 30px;
}
#content ul{
	padding-left: 30px
}
#content ul li{
}
#content p{
	text-align: left;
	color: #6B6B6B;
}
#right{
	width: 246px;
	float: left;
}
#content .withborder{
	float: left;
	width: 505px;
	margin-bottom: 15px;
}
#content .withborder h2{
	display: block;
}
#content .withborder .top{
	background: url(../images/foto_top.gif) repeat-x top;
	height: 10px;
}
#content .withborder .top .left{
	float: left;
	width: 11px;
	height: 11px;
}
#content .withborder .top .right{
	float: right;
	width: 11px;
	height: 11px;
}
#content .withborder .middle{
	width: 505px;
	float: left;
	padding-top: 5px;
	background: url(../images/content-middle.gif) repeat-y;
	padding-bottom: 5px;
}
#content .withborder .middle .img{
	float: left;
	padding: 5px 25px 17px 28px;
}
#content .withborder .middle .in-content{
	float: left;
	border-bottom: 1px solid #eaeaea;
	width: 276px;
	padding-bottom: 38px;
}
#content .withborder .middle .in-content h1{
	font-family: arial, sans-serif;
	font-size: 20px;
	color: #000;
	font-weight: normal;
}
#content .withborder .middle .in-content  p{
	float: left;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #6b6b6b;
	padding-top: 4px;
}
#content .withborder .middle .in-content p a{
	float: left;
	font-size: 11px;
	font-family: arial, sans-serif; 
	color: #8a4d2c;
	background-image: url(../images/more.gif);
	background-repeat: no-repeat;
	padding-left: 23px;
	margin-top: 7px;
	background-position: left 0px;
}
#content .withborder .bottom{
	background:transparent url(../images/foto_bot.gif) repeat-x  0px bottom;
	height: 3px;
	float: left;
	width: 505px;
	padding-bottom: 8px !important;
	padding-bottom: 0px;
}
#content .withborder .bottom .left{
	float: left;
	width: 11px;
	height: 11px;
}
#content .withborder .bottom .right{
	float: right;
	width: 11px;
	height: 11px;
}
#right .blog{
	width: 246px;
	float: left;
	background-color: #e7ddb9;
	margin-bottom: 15px;
}
#right .blog .top{
	float: left;
	background: url(../images/blog-top.gif) no-repeat top;
	height: 8px;
	width: 246px;
}
#right .blog .middle{
	float: left;
	margin-top: 0px !important;
	margin-top: -5px;
	width: 246px;
	background-repeat: repeat-x;
	margin-bottom: 5px;
}
#right .blog .middle h3{
	text-align: left;
	font-size: 18px;
	font-family: "Myriad Pro", sans-serif;
	color: #6f3f25;
	font-weight: normal;
	padding-left: 25px;
	width: 148px !important;
	width: 149px;
	border: 0px;
	background: url(../images/shape.gif) no-repeat right 0px;
	padding-right: 61px;
	padding-top: 10px !important;
}
#right .blog .middle img.left{
	float: left;
	width: 42px;
	height: 42px;
	border: 1px solid #ffffff;
	margin-left: 25px;
	margin-top: 22px;
}
#right .blog .middle h4{
	width: 156px;
	float: left;
	font-family: arial,sans-serif;
	font-size: 15px;
	color: #000;
	font-weight: bold;
	padding: 20px 10px 4px 25px;
}

#right .blog .middle span.name{
	float: left;
	width: 156px;
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6f3f25;
	padding: 0px 10px 2px 25px;
}
#right .blog .middle span.date{
	float: left;
	width: 156px;
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	padding: 0px 10px 0px 25px;
	background: none;
}
#right .blog .middle p{
	float: left;
	display: block;
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	padding: 5px 10px 4px 25px;
	border: 0px;
}
#right .blog .middle a{
	width: 70px;
	float: left;
	font-family: Arial, sans-serif;
	font-size: 11px;
	display: block;
	color: #6f3f25;
	font-weight: normal;
	background: url(../images/blog-more.gif) no-repeat left 0px;
	border: 0px;
	margin-left: 25px !important;
	margin-left: 12px;
	padding-left:26px;
}
#right .blog .bottom{
	float: left;
	background: url(../images/blog-bot.gif) no-repeat bottom;
	height: 35px;
	width: 246px;
}
#right .blog .bottom a{
	float: left;
	font-family: Arial, sans-serif;
	font-size: 11px;
	display: block;
	color: #626262;
	font-weight: normal;
	background: url(../images/all-blog.gif) no-repeat left 0px;
	border: 0px;
	margin-left: 25px !important;
	margin-left: 12px;
	padding-left: 26px;
}
#bottom-container{
	width: 768px;
	height: 233px;
	float: left;
	margin-top: 12px;
}

.publications{
	width: 245px;
	float: left;
}
.publications .top{
	background: url(../images/publication-top.gif) no-repeat top;
	height: 12px;
	width: 245px;
	float: left;
}
.publications .middle{
	background: url(../images/publication-middle.gif) repeat-y;
	width: 245px;
	float: left;
}
.publications .middle h3{
	width: 205px;
	float: left;
	font-family: arial,sans-serif;
	font-size: 18px;
	color: #6f3f25;
	font-weight: normal;
	padding: 10px 10px 14px 28px;
}
.publications .middle ul{
	float: left;
	width: 193px;
	list-style-type: none;
	margin-left: 28px !important;
	margin-left: 14px;
}
.publications .middle ul li{
	float: left;
	background: url(../images/pub-a.gif) no-repeat left 0px;
	padding-bottom: 19px;
}
.publications .middle ul li a{
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #6b6b6b;
	padding-left: 30px;
	display: block;
}
.publications .middle ul li a:hover{
	color: #8a4d2c;
	background: url(../images/a-hover.gif) no-repeat left 0px;
}
.publications .bott{
	background: url(../images/publication-bot.gif) no-repeat bottom;
	height:12px;
	width: 245px;
	float: left;
}
.events{
	width: 245px;
	float: left;
	margin-left: 16px;
}
.events .top{
	background: url(../images/publication-top.gif) no-repeat top;
	height: 12px;
	width: 245px;
	float: left;
}
.events .middle{
	background: url(../images/publication-middle.gif) repeat-y;
	width: 245px;
	float: left;
}
.events .middle h3{
	width: 205px;
	float: left;
	font-family: arial, sans-serif;
	font-size: 18px;
	color: #6f3f25;
	font-weight: normal;
	padding: 10px 10px 14px 28px;
}
.events .middle ul{
	float: left;
	width: 193px;
	list-style-type: none;
}
.events .middle ul li{
	float: left;
	padding-bottom: 24px;
	width: 200px;
}
.events .middle ul li.last{
	padding-bottom: 26px;
}
.events .middle ul li p{
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #6b6b6b;
	display: block;
	padding-bottom: 5px;
}
.events .middle ul li a{
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #8a4d2c;
	background:url(../images/more.gif) no-repeat left 0px;
	padding-left: 23px;
	float: left;
	display: block;
}
.events .middle .all{
	float:right;
	padding-right:25px;
	height: 28px;
	background: url(../images/img-all.gif) no-repeat left 0px;
	padding-left:0px;
	padding-right:27px;
}
.events .middle .all a{
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #ef9c00;
	padding-left: 28px;
	padding-top: 4px;
	display: block;
}
.events .bott{
	background: url(../images/publication-bot.gif) no-repeat bottom;
	height:10px;
	width: 245px;
	float: left;
}
#right .quicklinks{
	width: 246px;
	height: 233px; 
	float: left;
	background-color: #eee9d6;
}
#right .quicklinks .top{
	background: url(../images/quiklinks-top.gif) no-repeat top;
	height: 9px;
	width: 246px;
	float: left;
}
#right .quicklinks .middle{
	background: #eee9d6;
	width: 246px;
	float: left;
	margin-top: 0px !important;
	margin-top: -4px;
	min-height: 219px !important;
	height: 219px;
}
#right .quicklinks .middle .header{
	float: left;
	margin-top: 4px;
}	
#right .quicklinks .middle .header h3{
	font-size: 18px;
	font-family: "Myriad Pro", sans-serif;
	font-weight: normal;
	width: 148px !important;
	width: 149px;
	border: 0px;
	color: #ab9a5f;
	padding: 9px 61px 11px 25px;
}
#right .quicklinks .middle ul{
	float: left;
	width: 193px;
	list-style-type: none;
	margin-left: 25px !important;
	margin-left: 12px;
}
#right .quicklinks .middle ul li{
	background: url(../images/arow.gif) no-repeat left 0px;
	padding-bottom: 10px;
}
#right .quicklinks .middle ul li.last{
	padding-bottom: 58px;
}
#right .quicklinks .middle ul li a{
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #555555;
	display: block;
	padding-left: 21px;
}
#right .quicklinks .bott{
	background: url(../images/quiklinks-bott.gif) no-repeat bottom;
	height:11px;
	width: 246px;
	float: left;
}

#copyright{
	width: 745px;
	margin-left: 47px;
	float: left !important;
	float: none;
	margin-top: 21px;
}
#copyright p{
	float: left;
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ef9c00;
}
#copyright span{
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6f3f25;
	background: url(../images/copy-left.gif) no-repeat left;
	margin-left: 4px;
	padding-left: 5px;
}
#copyright a.rrota{
	float: right;
	background: url(../images/rrota.gif) no-repeat right 0px;
	height: 17px;
	width: 17px;
	margin-top: 2px !important;
	margin-right: 4px;
}

/*********************Section*********************/

.section-content{
	float: left;
	width: 596px;
}
.section-content h1{
	
}
.section-content .middle h1 span{
	display: none;
}
.section-content .middle .with-img{
	float: left;
	margin-left:27px;
}
.section-content .middle .with-img h3{
	font-family: arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	display: block;
	padding:9px 0px 6px 0px;
	color: #6F3F25;
}
.section-content .middle .with-img ul{
	list-style-type: none;
	padding-left: 6px;
	display: block;
	margin-bottom: 21px;
}
.section-content .middle .with-img ul li{
	background: url(../images/bullet.gif) no-repeat left;
	padding-left: 15px;
}
.section-content .middle .with-img img{
	float: right;
	margin: 3px 0px 10px 19px;
}
.section-content .middle p{
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #6b6b6b;
	margin: 0px 0px 21px 0px;
}
/**********************News & Events************************/
#leftnav{
	float: left;
	min-height: 484px !important;
	height: 484px;
	margin-right: 15px;
	width: 156px;
	margin-top: 5px !important;
	margin-top: 0px;
}
#leftnav .top{
	float: left;
	background: url(../images/leftnav_top.gif) no-repeat top;
	height: 6px;
	width: 156px;
}
#leftnav .middle{
	width: 156px;
	height: 473px;
	background: url(../images/leftnav_middle.gif) repeat-y;
}
#leftnav .middle ul{
	width: 151px;
	list-style-type: none;
	margin-left: 5px;
	float: left;
}
#leftnav .middle ul li{
	width: 151px;	
	float: left;
}
#leftnav .middle ul li a{
	background: url(../images/li-a-bg-inactive.gif) repeat-y;
	display: block;
	float: left;
}
#leftnav .middle ul li a span.top{
	background: url(../images/span-top-inactive.gif) no-repeat top;
	width: 151px;
	height: 6px;
	float: left;
}
#leftnav .middle ul li a span.middle{
	background: url(../images/left_arow1.gif) no-repeat left 5px;
	padding-left: 20px;
	margin-left: 6px !important;
	margin-left: 3px;
	font-family: arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6f3f25;
	display: block;
	width: 125px;
	float: left;
	height: auto;
}
#leftnav .middle ul li a span.bott{
	background: url(../images/span-bott-inactive.gif) no-repeat bottom;
	width: 151px;
	height: 7px;
	float: left;
}
#leftnav .middle ul li a.active{
	background: url(../images/li-a-bg.gif) repeat-y;
}
#leftnav .middle ul li a.active span.middle{
	background: url(../images/left_arow3.gif) no-repeat left 5px;
	color: #ef9c00;
}
#leftnav .middle ul li a.active span.top{
	background: url(../images/span-top.gif) no-repeat top;
}
#leftnav .middle ul li a.active span.bott{
	background: url(../images/span-bott.gif) no-repeat bottom;
}
#leftnav .middle ul li a.more{
	background: url(../images/li-a-bg.gif) repeat-y;
}
#leftnav .middle ul li a.more span.middle{
	background: url(../images/left_arow2.gif) no-repeat left 5px;
	color: #ef9c00;
}
#leftnav .middle ul li a.more span.top{
	background: url(../images/span-top.gif) no-repeat top;
}
#leftnav .middle ul li a.more span.bott{
	background: url(../images/span-bott.gif) no-repeat bottom;
}
#leftnav .middle ul li ul{
	margin-left: 32px !important;
	margin-left: 16px;
	width: 105px;
	margin-top: 6px;
}
#leftnav .middle ul li ul li{
	width: 105px;
	margin-bottom: 4px;
}
#leftnav .middle ul li ul li.last{
	margin-bottom: 6px;
}
#leftnav .middle ul li ul li a{
	background: none;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #707070;
	font-weight: normal;
}
#leftnav .bottom{
	float: left;
	background: url(../images/leftnav_bott.gif) no-repeat top; 
	height: 6px;
	width: 156px;
}
.news-content{
	float: left;
	width: 424px;
}
.news-content ol{
	padding-left: 35px;
}
.news-content ol li{
	color: #6B6B6B;
}
.news-content h1{
	font-size: 20px;
	font-family: arial, sans-serif;
	font-weight: normal;
	color: #6f3f25;
	margin-bottom: 21px;
}
.news-content a.afull{
	float: left;
	color: #8A4D2C;
	margin-top:10px;
	background: url(../images/go_back.gif) no-repeat left 0px;
	padding: 2px 0px 2px 23px;
}
ul.news{
	float: left;
	width: 407px;
	margin-bottom: 23px;
}
ul.news li{
	float: left;
	list-style-type: none;
	margin-bottom: 25px;
	width:407px;
}
ul.news .news-img{
	float: left;
	width: 93px;
	margin-right: 12px;
}
ul.news h3{
	color:#000000;
	display:block;
	font-family:arial,sans-serif;
	font-size:11px;
	font-weight:bold;
}
ul.news span{
	color: #6f3f25;
	font-size: 11px;
	font-family: arial, sans-serif;
	font-weight: bold;
	display: block;
}
ul.news p{
	color: #000;
	font-size: 11px;
	font-family: arial, sans-serif;
	font-weight: normal;
	display: block;
}
ul.news a{
	float: left;
	background-image:url(../images/more.gif);
	background-position:left 0;
	background-repeat:no-repeat;
	color:#8A4D2C;
	font-family:arial,sans-serif;
	font-size:11px;
	margin-top:4px;
	padding-left:23px;
}
.news-content img{
	float: left;
	border:1px solid #6F3F25;
	margin-right: 13px;
}
.news-content .news-sec{
	float: left;
	width: 424px;
}
.news-sec .news-text{
	float: left;
}
.news-sec .news-text h4{
	font-size: 11px;
	font-family: arial, sans-serif;
	font-weight: bold;
	color: #000;
	display: block;
}
.news-sec .news-text span{
	float: left !important;
	float: none;
	color: #6f3f25;
	font-size: 11px;
	font-family: arial, sans-serif;
	font-weight: bold;
	display: block;
}
.news-sec .news-text p{
	float: left;
	color: #000;
	font-size: 11px;
	font-family: arial, sans-serif;
	font-weight: normal;
	display: block;
}
.news-sec .news-text a{
	float: left;
	background-image:url(../images/more.gif);
	background-position:left 0;
	background-repeat:no-repeat;
	color:#8A4D2C;
	font-family:arial,sans-serif;
	font-size:11px;
	margin-top:4px;
	padding-left:23px;
}
.right-column{
	float: left;
	width: 155px;
	margin-top: 5px !important;
	margin-top: 0px;
}
.right-column .related-blog{
	float: left;
	margin-bottom: 30px;
}
.right-column .related-blog .top{
	background: url(../images/related_top.gif) no-repeat bottom;
	width: 155px;
	height: 7px;
}
.right-column .related-blog .middle{
	float: left;
	background-color: #e7ddb9;
	padding-left: 19px;
	padding-right: 15px;
	width: 121px;
}
.related-blog .middle h4{
	font-size: 12px;
	font-family: arial, sans-serif;
	font-weight: bold;
	color: #6f3f25;
	display: block;
	margin: 7px 0px 9px 0px;
}
.related-blog .middle span.black{
	color: #000;
	font-size: 11px;
	font-family: arial, sans-serif;
	font-weight: bold;
	display: block;
	margin-bottom: 2px;
}
.related-blog .middle span.gray{
	color: #6f643c;
	font-size: 11px;
	font-family: arial, sans-serif;
	font-weight: bold;
	display: block;
	margin-bottom: 4px;
}
.related-blog .middle p{
	color: #010101;
	font-size: 11px;
	font-family: arial, sans-serif;
	font-weight: normal;
	display: block;
	margin-bottom: 4px;
}
.right-column .related-blog .bottom{
	float: left;
	background: url(../images/related_bott.gif) no-repeat top;
	width: 155px;
	height: 7px;
}
.right-column .projects{
	float: left;
}
.right-column .projects .top{
	background: url(../images/p_top.gif) no-repeat bottom;
	width: 155px;
	height: 7px;
}
.right-column .projects .middle{
	width: 139px;
	float: left;
	background-color: #ececec;
	padding-left: 11px;
	padding-right: 5px;
}
.right-column .projects .middle h4{
	font-size: 13px;
	font-family: arial, sans-serif;
	font-weight: bold;
	color: #919191;
	display: block;
	padding-left: 1px;
	margin-top: 18px;
	margin-bottom: 16px;
}
.right-column .projects .middle ul{
	list-style-type: none;
}
.right-column .projects .middle ul li{
	background: url(../images/li-bck.gif) no-repeat left 1px;
	padding-left: 22px;
	margin-bottom: 8px;
	padding-bottom: 2px;
}
.right-column .projects .middle ul li a{
	color:#000;
	display:block;
	font-family:arial,sans-serif;
	font-size:11px;
}
.right-column .projects .middle ul li.last{
	margin-bottom: 39px;
}
.right-column .projects .bottom{
	float: left;
	background: url(../images/p_bott.gif) no-repeat top;
	width: 155px;
	height: 6px;
}


/********************Program**********************/
.content{
	float: left;
	width: 425px;
	margin-right: 10px;
	margin-top: 0px !important;
	margin-top: 3px;
}
.content h1{
	font-size: 20px;
	font-family: arial, sans-serif;
	font-weight: normal;
	color: #6f3f25;
	margin-bottom: 21px;
}
.content p{
	margin: 0px 10px 0px 0px;
	color: #6B6B6B;
}
.news-content{
	float: left;
	width: 425px;
	margin-right: 10px;
}
.news-content h1{
	font-size: 20px;
	font-family: arial, sans-serif;
	font-weight: normal;
	color: #6f3f25;
	margin-bottom: 14px;
}
.news-content .paragraph{
	float: left;
	width: 425px;
	list-style-type: none;
	margin-bottom: 44px;
}
.news-content .paragraph p{
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #000;
	margin: 0px 0px 14px 0px;
	color: #6B6B6B;
}
.news-content .paragraph p.last{
	margin: 0px 0px 9px 0px;
}
.news-content .paragraph a{
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #8a4d2c;
	background:url(../images/more.gif) no-repeat left 0px;
	padding-left: 23px;
	float: left;
}
.news-content p{
	margin-right:10px;
	color: #6B6B6B;
}
.paragraph .bottom-edit{
	width: 160px;
	float: right;
}
.bottom-edit ul.edit{
	text-align: left;
	margin: 0px;
	float: left;
	width: 162px;
	padding-left: 4px;
}
.paragraph .bottom-edit ul.edit li{
	display: inline;
}
.paragraph .bottom-edit ul.edit li.last{
	border: 0px;
}
.paragraph .bottom-edit ul.edit li a{
	color: #366182;
	border-right: 1px solid #000;
	padding-right: 5px;
}
.paragraph .bottom-edit ul.edit li a.email{
	background-image: url(../images/email.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	padding-left: 18px;
	padding-right: 6px;
}
.paragraph .bottom-edit ul.edit li a.print{
	background-image: url(../images/print.gif);
	background-position: left 2px;
	background-repeat: no-repeat;
	padding-left: 18px;
	margin-left: 7px;
	padding-right: 6px;
}
.paragraph .bottom-edit ul.edit li a.share{
	background-image: url(../images/share.gif);
	background-position: left 2px;
	background-repeat: no-repeat;
	padding-left: 14px;
	border-right: 0px;
	margin-left: 7px;
}
.latest-feature{
	width: 424px;
	float: left;
}
.latest-feature .top{
	background: url(../images/lt_features.gif) no-repeat top;
	height: 10px;
	width: 424px;
}
.latest-feature .middle{
	background: url(../images/lm_features.gif) repeat-y;
	width: 387px;
	padding-left: 26px;
	padding-right: 10px;
	float: left;
	min-height: 192px !important;
	height: 192px;
}
.latest-feature .middle h4{
	font-size: 13px;
	font-family: arial, sans-serif;
	font-weight: bold;
	color: #000;
	display: block;
	padding-top: 15px;
	padding-bottom: 17px;
}
.latest-feature .middle ul{
	list-style-type: none;
	text-align: left;
}
.latest-feature .middle ul li{
	float: left;
	background: url(../images/li-bck.gif) no-repeat left 0px;
	padding-bottom: 11px;
}
.latest-feature .middle ul li a{
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #000;
	padding-left: 30px;
	display: block;
	font-weight: normal;
}
.latest-feature .bottom{
	background: url(../images/lb_features.gif) no-repeat top;
	height: 10px;
	width: 424px;
	float: left;
}

/*******************BLOG*********************/
#left-column{
	float: left;
	margin-right: 15px;
	width: 156px;
	margin-top: 5px;
}
#left-column .leftnav{
	float: left;
	width: 156px;
}
#left-column .leftnav .top{
	float: left;
	background: url(../images/leftnav_top.gif) no-repeat top;
	height: 6px;
	width: 156px;
}
#left-column .leftnav .middle{
	width: 156px;
	min-height: 237px !important;
	height: 237px;
	background: url(../images/leftnav_middle.gif) repeat-y;
}
#left-column .leftnav .middle ul{
	width: 150px;
	list-style-type: none;
	margin-left: 5px !important;
	margin-left: 2px;
	float: left;
}
#left-column .leftnav .middle ul li{
	background: url(../images/left_li_bg.gif) no-repeat left top;
	float: left;
	width: 150px;
}
#left-column .leftnav .middle ul li.last{
	margin-bottom: 10px;
}
#left-column .leftnav .middle ul li a{
	background: url(../images/left_arow1.gif) no-repeat left;
	display: block;
	padding: 5px 5px 7px 20px;
	margin-left: 7px;
	color:#6f3f25;
	font-family:arial,sans-serif;
	font-size:11px;
	font-weight: normal;
}
#left-column .leftnav .middle ul li a.active{
	color: #ef9c00;
	background: url(../images/left_arow3.gif) no-repeat left;
}
#left-column .leftnav .middle ul li a.more{
	background: url(../images/left_arow2.gif) no-repeat left;
}
#left-column .leftnav .middle ul li ul{
	margin-top: 2px;
	width: 145px;
}
#left-column .leftnav .middle ul li ul li{
	background: none;
}
#left-column .leftnav .middle ul li ul li a{
	background: none;
	padding: 2px 0px 2px 18px;
	color: #707070;
	width: 120px;
}
#left-column .leftnav .bottom{
	float: left;
	background: url(../images/leftnav_bott.gif) no-repeat bottom; 
	height: 6px;
	width: 156px;
}
#left-column .left{
	float: left;
	width:156px;
	margin-top: 19px;
	color: #666666;
}
#left-column .excerpt{
	border: 2px solid #e7e7e7;
	font-size: 80%;
	margin-bottom: 5px;
	float: left;
}
#left-column .excerpt h2{
	background-color: #f4f4f4;
	padding: 3px 0px 4px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 8px;
	float: left;
	font-size: 11px;
}
#left-column .excerpt h2 a{
	color: #444444;
}
#left-column .excerpt small{
	float: left;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 8px;
	padding-top: 6px;
	background: url(../images/top-c.gif) no-repeat left top;
}
#left-column .excerpt p{
	float: left;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 8px;
	padding-top: 6px;
}
#left-column .excerpt span.smallies{
	float: left;
	padding: 4px 0px 10px 8px;
}
#left-column .excerpt span.smallies a{
	color: #3da1bf;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.postbg{
	float: left;
	width: 425px;
	margin-right: 15px;
	min-height: 481px;
	height: 481px;
	border-bottom: 1px solid #eaeaea;
}
.postbg .img{
	float: right;
	margin: 0px 0px 10px 10px;
}
.postbg h1{
	color:#6F3F25;
	font-family:arial,sans-serif;
	font-size:20px;
	font-weight:normal;
}
.postbg span{
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6b6b6b;
	display: block;
	margin-bottom: 11px;
}
.postbg span.name{
	font-family: arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	margin-bottom: 3px;
}
.postbg span.date{
	font-family: arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ef9c00;
}
.postbg p{
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-bottom: 20px;
}
.postbg p.last{
	margin-bottom: 8px;
}
.postbg a{
	background:transparent url(../images/more.gif) no-repeat scroll left 0;
	color:#8A4D2C;
	float:left;
	font-family:arial,sans-serif;
	font-size:11px;
	padding-left:23px;
}
.postbg ul.edit{
	float:right;
	margin:0;
	padding-left:4px;
	text-align:left;
	width:162px;
	list-style-type: none;
}
.postbg ul.edit li a{
	color: #4eb0ce;
	border-right:1px solid #000000;
}
.postbg ul.edit li a.email{
	background-image: url(../images/email.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	padding-left: 18px;
	padding-right: 6px;
}
.postbg ul.edit li a.print{
	background-image: url(../images/print.gif);
	background-position: left 2px;
	background-repeat: no-repeat;
	padding-left: 18px;
	margin-left: 7px;
	padding-right: 6px;
}
.postbg ul.edit li a.share{
	background-image: url(../images/share.gif);
	background-position: left 2px;
	background-repeat: no-repeat;
	padding-left: 14px;
	border-right: 0px;
	margin-left: 7px;
}
#sidebar{
	float: left;
	width: 156px;
}
#sidebar .top{
	background: url(../images/sub_top.gif) no-repeat top;
	width: 156px;
	height: 7px;
}
#sidebar .middle{
	float: left;
	width: 156px;
	background-color: #e7ddb9;
}
#sidebar .middle #rss{
	background: url(../images/sub_rss.gif) no-repeat;
}


/************ newslist *****************/

/************ end of newslist **********/


#mainnav{
	float:right;
	height:17px;
	padding-top:10px;
	margin-right:100px;
}
#mainnav li{
	display:inline;
	padding-right:12px;
	
}
#mainnav li a{
background-image:url(../images/li-a.gif);
background-repeat:no-repeat;
color:#C3C3C3;
font-family:Arial,sans-serif;
font-size:11px;
font-weight:bold;
padding:5px 9px 6px 7px;
}
#mainnav li a.active{
background-image:url(../images/a-active.gif);
background-repeat:no-repeat;
border:0 none;
color:#6F3F25;
padding:5px 11px 7px 12px;
}
.publications .middle ul.publications1{
padding-left:0px !important;
}
.publications .middle ul.publications1 li{
width:187px;
}
#search_tpl{
}
#search_tpl h2{
font-size: 11px;
}
ul.press_year{
float: left;
text-align:center;
margin-top: 20px;
width: 420px;
}
ul.press_year li{
display: inline;
}
#search_tpl p.link{
margin-bottom: 5px;
margin-top: 5px;
}
#search_tpl p.link  a {
color:#8A4D2C;
background-image:url(../images/more.gif);
background-position:left 0;
background-repeat:no-repeat;
padding-left: 23px;
padding-bottom: 2px;
float: left;
}
ul.press_year a{
color:#8A4D2C;
}

.related-blog .middle a{
background-image:url(../images/more.gif);
background-position:left 0;
background-repeat:no-repeat;
color:#8A4D2C;
float:left;
font-family:arial,sans-serif;
font-size:11px;
margin-top:4px;
padding-left:23px;
}
.mailTo{
	color:#8A4D2C;
}



