#header{}
#container-wrap{margin-left:auto;margin-right:auto;width:100%;text-align:center;background:url(img/content-area-bg.gif) center top repeat-y #fff;}
#bottom{-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;background:#000000;width:100%;float:left;}

ins.adsbygoogle[data-ad-status="unfilled"] {display: none !important;}

.main-content-wrap{width:100%;background:url(img/content-area-bg.gif) center top repeat-y #fff;margin:0;clear:both;float:left;text-align:left;}
.post-content{height:21px;width:100%;background:url(img/content-area-bottom.jpg) no-repeat top center;float:left;margin:0 auto;}
.main-content{width:100%;background:transparent;margin-bottom:2px;float:left;}

#nav-rt{float:right;display:inline;height:43px;width:0px;background:url(img/menu-rt.jpg) no-repeat top right;}
#nav-lt{float:left;display:inline;height:43px;width:0px;background:url(img/menu-lt.jpg) repeat-x top left;}
#main-nav{font-weight:bold;height:43px;background:url(img/menu-bg.jpg) repeat-x top left;position: sticky;top: 0;z-index: 999999;}

.pre-content-wrap{width:100%;height:38px;margin:0;background:url(img/content-area-top.jpg) center top no-repeat #fff;float:left;text-align:left;}
.main-content.left-sb{width:100%;}
.main-content.right-sb{width:100%;height:100%;background:transparent url(img/border-vert.jpg) right top no-repeat;}
.main-content.double{width:100%;height:100%;min-height:600px;background:transparent url(img/border-vert.jpg) right top no-repeat;}
.left-sidebar{width:100%;margin:0 0 2px 8px;float:left;}
.right-sidebar{width:100%;float:left;height:100%;margin:-20px 0 0 0;}
.right-sidebar .content-inner{padding:4px;}
.connect-icons{}
.psu-search{color:#333;position:absolute;font-size:10px;font-weight:bold;}

#research-area{height:160px;margin-top:20px;}
#research-area a,#research-area a:visited{text-align: center;font-size:16px;font-weight:bold;color:#fff;text-decoration:none;margin-bottom:4px;padding:12px 0px 3px 0px;width:100%;float:left;}
#research-area div{width:100%;}
#pg a{background:url(img/red_button.jpg) no-repeat top;}
#gis a{background:url(img/green_button.jpg) no-repeat top;}
#ns a{background:url(img/purple_button.jpg) no-repeat top;}
#hg a{background:url(img/blue_button.jpg) no-repeat top;}
#bottom-left,#bottom-right{width:5%;float:left;}
.HG #hg a,.GIS #gis a,.NS #ns a,.PG #pg a{}
#main-nav-links{font-size:16px;width:100%;float:left;position:relative;z-index:99;}
#breadcrumbs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background:transparent url(img/border-horiz.jpg) no-repeat bottom left;width:100%;margin:0px 0 16px 0px;padding-bottom:6px;font-size:13px;color:#5e5e5e;font-weight:bold;}
#breadcrumbs1{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background:transparent url(img/border-horiz.jpg) no-repeat bottom left;width:100%;margin:0px 0 16px 0px;padding-bottom:6px;font-size:13px;color:#5e5e5e;font-weight:bold;}

	#header{background:url(img/header.jpg) top center no-repeat;height:181px;width:100%;}
	#container-wrap{margin-left:auto;margin-right:auto;width:1008px;text-align:center;background:url(img/content-area-bg.gif) center top repeat-y #fff;}
	#bottom{-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;background:#000000;width:978px;padding:20px 10px 10px 20px;float:left;}

	.connect-icons{position:absolute;height:24px;width:auto;padding:0 5px 0 0;margin-left:845px;margin-top:150px;}
	.main-content-wrap{width:1008px;background:url(img/content-area-bg.gif) center top repeat-y #fff;margin:0;clear:both;float:left;text-align:left;}
	.post-content{height:21px;width:1008px;background:url(img/content-area-bottom.jpg) no-repeat top center;float:left;margin:0 auto;}
	.main-content{width:1008px;background:transparent;margin-bottom:2px;float:left;}
	.psu-search{color:#333;right:240px;top:150px;position:absolute;font-size:10px;font-weight:bold;}

	#nav-rt{float:right;display:inline;height:43px;width:74px;background:url(img/menu-rt.jpg) no-repeat top right;}
	#nav-lt{float:left;display:inline;height:43px;width:39px;background:url(img/menu-lt.jpg) repeat-x top left;}
	#main-nav{font-weight:bold;height:43px;background:url(img/menu-bg.jpg) repeat-x top left;}
	#main-nav-inner a{font-size:16px;}

	.pre-content-wrap{width:988px;height:38px;margin:0;background:url(img/content-area-top.jpg) center top no-repeat #fff;float:left;text-align:left;padding:0 10px;}

	.main-content.left-sb{width:720px;}
	.main-content.right-sb{width:660px;height:100%;background:transparent url(img/border-vert.jpg) right top no-repeat;}
	.main-content.double{width:700px;height:100%;min-height:600px;background:transparent url(img/border-vert.jpg) right top no-repeat;}
	.left-sidebar{width:238px;margin:0 0 2px 8px;float:left;}
	.right-sidebar{width:296px;float:left;height:100%;margin:-20px 0 0 0;}
	.right-sidebar .content-inner{padding:4px;}
	#bottom-left,#bottom-right{width:50%;float:left;}

	#research-area{height:160px;margin-top:20px;margin-bottom:20px;}
	#research-area a,#research-area a:visited{font-size:16px;font-weight:bold;color:#fff;text-decoration:none;margin-bottom:4px;padding:12px 10px 3px 10px;width:242px;float:right;background-position:right top;}
	#research-area div{width:100%;text-align:right;}
	#pg a{background:url(img/red_button.jpg) no-repeat right top;}
	#gis a{background:url(img/green_button.jpg) no-repeat right top;}
	#ns a{background:url(img/purple_button.jpg) no-repeat right top;}
	#hg a{background:url(img/blue_button.jpg) no-repeat right top;}
	.HG #hg a,.GIS #gis a,.NS #ns a,.PG #pg a{text-align:left;float:left;padding-left:12px;}
	#main-nav-links{font-size:16px;width:840px;float:left;margin-left:-20px;position:relative;z-index:99;}
	#breadcrumbs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background:transparent url(img/border-horiz.jpg) no-repeat bottom left;width:100%;margin:-24px 0 16px 20px;padding-bottom:6px;font-size:13px;color:#5e5e5e;font-weight:bold;}
	#breadcrumbs1{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background:transparent url(img/border-horiz.jpg) no-repeat bottom left;width:100%;margin:0px 0 16px 0px;padding-bottom:6px;font-size:13px;color:#5e5e5e;font-weight:bold;}

.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none;}
.sf-menu{line-height:1.0;}
.sf-menu ul{position:absolute;top:-999em;width:10em;}
.sf-menu ul li{width:100%;}
.sf-menu li:hover{visibility:inherit;}
.sf-menu li{float:left;position:relative;}
.sf-menu a{display:block;position:relative;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:2.3em;z-index:99;}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:0;}
ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}
ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0;}
.sf-menu{float:left;margin-bottom:1em;}
.sf-menu a{border-left:1px solid #fff;border-top:1px solid #CFDEFF;padding:.75em 1em;text-decoration:none;}
.sf-menu a,.sf-menu a:visited{color:#13a;}
.sf-menu li{background:#BDD2FF;}
.sf-menu li li{background:#AABDE6;}
.sf-menu li li li{background:#9AAEDB;}
.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:#CFDEFF;outline:0;}
.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px;}
.sf-menu p.sf-with-ul{padding-right:2.25em;min-width:1px;}
.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(img/arrows-ffffff.png) no-repeat -10px -100px;}
a > .sf-sub-indicator{top:.8em;background-position:0 -100px;}
a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}
.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}
.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}
.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}
.sf-shadow ul{background:url(img/shadow.png) no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;}
.sf-shadow ul.sf-shadow-off{background:transparent;}	
#bottom strong{color:#fff;vertical-align:middle;}
#bottom a{color:#82ddff;}
#bottom #bottom-right .block{margin-top:10px;float:right;margin-right:10px;text-align:right;}
#bottom .block{margin-bottom:14px;position:relative;float:left;min-width:180px;}
#bottom .block h2{text-align:left;font-size:12px;margin-bottom:14px;color:#a2a2a2;}
#bottom .menu{position:absolute;top:36px;border-left:1px solid #a2a2a2;padding:0 16px;margin-left:6px;}
#bottom #block-block-6.block{margin-top:26px;margin-right:8px;}
#bottom .menu{list-style:none;}
#bottom .menu li.leaf{list-style:none;list-style-image:none;min-width:120px;padding-right:10px;}
#bottom .menu a,#bottom .menu a:hover{text-decoration:none;font-weight:bold;font-size:12px;color:#a2a2a2;}
li.expanded{list-style-type:circle;list-style-image:url(img/menu-expanded.png);padding:0.2em 0.5em 0 0;margin:0;}
li.collapsed{list-style-type:disc;list-style-image:url(img/menu-collapsed.png);padding:0.2em 0.5em 0 0;margin:0;}
li.leaf{list-style-type:square;list-style-image:url(img/menu-leaf.png);padding:0.2em 0.5em 0 0;margin:0;}
li a.active{color:#000;}
td.menu-disabled{background:#ccc;}
ul.links{margin:0;padding:0;}
ul.links.inline{display:inline;}
ul.links li{display:inline;list-style-type:none;padding:0 0.5em;}

#main-nav  ul a:focus,#main-nav  ul a:hover,#main-nav  ul a:active{outline:0;color:#bab966;background:none;}
#main-nav ul a:hover{background:#fff url(img/menu_selected_bg.jpg) repeat-x;}
#main-nav  ul li a div,#main-nav  ul li a div div{padding:0;margin:0;display:inline;}
#main-nav  ul{margin:0px;}
#main-nav  ul li{background:transparent;color:#fff;margin:2px 0 0;padding:0;list-style-type:none;list-style-image:none;}
#main-nav ul li ul.sf-menu{width:210px;margin-left:-26px;}
#main-nav  ul a:link,#main-nav  ul a:active,#main-nav  ul a:visited{border:none;color:#ffffff;}
#main-nav  ul li ul li a:hover{background:#fff;color:#2b1212;}
#main-nav  ul li ul a,#main-nav  ul li ul a:link,#main-nav  ul li ul a:active,#main-nav  ul li ul a:visited{width:142px;border:none;color:#fff;font-size:13px;padding:8px 12px;margin:0px 2px;font-weight:bold;}
#main-nav  ul li ul{margin:0px;margin-top:2px;text-align:left;}
#main-nav  ul.sf-menu li ul li{background:url(img/dropmenu_bg.png) transparent repeat-y 20px 0;margin-top:0px;padding:0 20px;color:#fff;}
#main-nav ul.sf-menu li ul li.first{margin-top:4px;background:transparent url(img/dropmenu_top.png) no-repeat 3px 0;}
#main-nav ul.sf-menu li ul li.last{padding-bottom:6px;background:transparent url(img/dropmenu_bottom.png) no-repeat 20px bottom;}
#main-nav ul.sf-menu li ul li.first a{margin-top:10px;}
#main-nav  ul li ul li a{height:auto;border:none;color:#fff;}
#main-nav  ul li ul li ul,#main-nav  ul li ul li ul li ul,#main-nav  ul li ul li ul li ul li ul{margin-top:0px;}
#main-nav  ul li.start-collapsed ul{display:block;}
#main-nav .collapsed{overflow:visible;}

#footer-message{width:100%;text-align:left;font-size:12px;color:#212121;background:transparent;padding:10px 20px;float:left;margin-bottom:20px;}
fieldset{margin-bottom:1em;padding:.5em;}
form{margin:0;padding:0;}
hr{height:1px;border:1px solid gray;}
img{border:0;}
table{border-collapse:collapse;}
th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}
.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear-block{display:inline-block;}
* html .clear-block{height:1%;}
.clear-block{display:block;}
body.drag{cursor:move;}
th.active img{display:inline;}
tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}
tr.drag{background-color:#fffff0;}
tr.drag-previous{background-color:#ffd;}
td.active{background-color:#ddd;}
td.checkbox,
th.checkbox{text-align:center;}
tbody{border-top:1px solid #ccc;}
tbody th{border-bottom:1px solid #ccc;}
thead th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}
.breadcrumb{padding-bottom:.5em}
.item-list .icon{color:#555;float:right;padding-left:0.25em;clear:right;}
.item-list .title{font-weight:bold;}
.item-list ul{margin:0 0 0.75em 0;padding:0;}
.item-list ul li{margin:0 0 0.5em 1.5em;padding:0;list-style:disc;font-size: 1.4em;font-weight:550;}
.item-list .pager{clear:both;text-align:center;}
.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}


ul.menu{list-style:none;border:none;text-align:left;}
ul.menu li{margin:0 0 0 0.5em;}
li.menu1{
  list-style: none;
  list-style-image: none;
  background-color: #eee;
  padding: 0;
  margin: 0;
  padding: 3px 10px;
  width: 264px;
}
li.menu1 a{
  text-decoration: none;
  color: #383838;
  width: 264px;
  font-weight: bold;
  font-size: 12px;
}


.block ul{margin:0;padding:0 0 0.25em 1em;}






html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:1;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
blockquote{margin:20;padding:0;border:1;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol,ul{margin-left:18px;margin-bottom:8px;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
body{font:margin:0;padding:0;font:15px/20px Tahoma,sans-serif;color:#373737}
body{background:url(img/bg-01.jpg) center top no-repeat #49453C;font:margin:0;padding:0;font:15px/20px Tahoma,sans-serif;color:#373737}
.node-inner p{margin-bottom:8px;}
.main-content h2,.node-inner h2{font-size:1.1em;padding:6px 0 6px;}
.node-inner h3{font-size:1em;padding:6px 0 6px;}
.main-content .views-row{margin-bottom:8px;}
#container{text-align:left;position:relative;}
#breadcrumbs a,#breadcrumbs a:visited,#breadcrumbs a:hover{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#9a9a9a;font-weight:bold;font-size:13px;margin:-24px 0 16px 20px;}
.content-inner{padding:10px 10px 10px 10px;}
.psu-search a:active,.psu-search a:visited,.psu-search a:link{font-size:16px;color:#666;text-decoration:none;font-weight:bold;}
.psu-search a:hover{text-decoration:underline;}
#user-tools{position:absolute;right:40px;top:40px;font-weight:bold;font-size:10px;color:#333;}
#user-tools a:active,#user-tools a:visited,#user-tools a:link{font-size:10px;color:#666;text-decoration:none;font-weight:bold;}
#user-tools a:hover{text-decoration:underline;}
.rss-icon{position:absolute;margin-left:754px;margin-top:2px;height:54px;width:80px;z-index:1000;background:url(img/large-rss-icon.png) left bottom;}
.rss-icon:hover{margin-top:2px;background:url(img/large-rss-icon.png) left top;cursor:pointer;}
.icon-btn{width:24px;height:24px;margin-right:2px;cursor:pointer;float:left;}
.icon-btn:hover{margin-top:-2px;}
.facebook{background:url(img/web-icons.png) left top;}
.twitter{background:url(img/web-icons.png) -28px top;}
.youtube{background:url(img/web-icons.png) -56px top;}
.linkedin{background:url(img/web-icons.png) -84px top;}
.flickr{background:url(img/web-icons.png) -112px top;}
.target{background:url(img/web-icons.png) -140px top;}
.site-map{width:150px;height:100px;border-left:solid 1px #ccc;padding:0 5px 0 5px;float:left;}
.site-map h2{display:none;}
.site-map ul li{list-style-image:none;list-style-type:none;}
.site-map ul a:link{color:white;text-decoration:none;font-family:arial,sans-serif;font-size:.7em;}
.site-map ul a:visited{color:white;text-decoration:none;font-family:arial,sans-serif;font-size:.7em;}
.site-map ul a:hover{color:white;text-decoration:underline;font-family:arial,sans-serif;font-size:.7em;}
.site-map ul a:active{color:white;text-decoration:none;font-family:arial,sans-serif;font-size:.7em;}
.contact-info{height:;width:;}
.map-image{}
.main-content{margin-bottom:2px;float:left;}
.content-inner h1{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;line-height:1em;margin:0px 0 12px;}
#footer{background:#49453C;}
.clear-fix{clear:both;}
#tinymce{background:#FFFFFF;text-align:left;color:#000000;margin:5px;padding:5px;font-size:11px;font-family:Arial,Helvetica,sans-serif;width:auto;min-width:0px;}
.collapsed{overflow:hidden;}


.page-faculty{margin-left:8px;font-size:12px;}
.page-faculty h3{font-size:20px;line-height:1em;text-align:center;padding:10px;margin:0 0 8px 0;background:transparent url(img/border-horiz-small.jpg) no-repeat bottom center;}
.page-faculty a{color:#bcbcbc;}
.page-faculty .views-field-field-bio-portrait-fid{width:74px;height:74px;border:3px solid #bcbcbc;float:left;margin:0 20px 6px 0;}
.views-field-field-bio-portrait-fid{background:url(img/placeholder.jpg) no-repeat;}
.page-faculty .views-field-field-bio-portrait-fid img{width:74px;height:74px;}
.page-faculty a{font-weight:bold;font-size:15px;}
.page-faculty .views-field-view-node a{text-decoration:none;}
.accordion-active{margin-bottom:1em;}
.views-accordion-item{clear:both;margin-bottom:10px;}
.views-accordion-item .accordion-content{color:#333;margin-bottom:30px;}
.views-accordion-item .accordion-content p{margin:0px;}
.accordion-header{cursor:pointer;color:#111;display:block;}
h3.accordion-header{margin-bottom:0;}
.views-accordion-item .accordion-header,h3.accordion-header{color:#bcbcbc;}
.accordion-item-even .accordion-header{}
.views-accordion-item .accordion-content div,.views-accordion-item .accordion-header,h3.accordion-header{}
.views-accordion-item .accordion-content div div{padding:0;}
.views-accordion-item .accordion-header-hover,h3.accordion-header-hover{}
.views-accordion-item .accordion-header-active,h3.accordion-header-active{float:right;width:180px;font-weight:bold;}
span.stop-accordion,span.toggleAccordion{display:block;text-align:right;}
.PG h1,.PG h2,.PG h3{color:#B42F2F;}
.PG a{color:#0f7391;}
.PG .block-menu_block li.active{background-color:#0f7391;}
.GIS h1,.GIS h2,.GIS h3{color:#B42F2F;}
.GIS a{color:#0f7391;}
.GIS .block-menu_block li.active{background-color:#0f7391;}
.NS h1,.NS h2,.NS h3{color:#B42F2F;}
.NS a{color:#0f7391;}
.NS .block-menu_block li.active{background-color:#0f7391;}
.HG h1,.HG h2,.HG h3{color:#B42F2F;}
.HG a{color:#0f7391;}
.HG .block-menu_block li.active{background-color:#0f7391;}


#hometabs{width:980px;display:block;border:1px solid #ababab;padding:4px;}
#hometabs h2{display:none;visibility:hidden;}
#hometabs ul{margin:0;padding:0;}
#hometabs ul li{list-style-image:none;list-style-type:none;}
#hometabs .quicktabs_tabs{height:30px;margin-bottom:6px;}
#hometabs .quicktabs_tabs a{color:#fff;text-decoration:none;font-size:18px;width:241px;display:block;font-weight:bold;padding:8px 0;vertical-align:bottom;}
#hometabs .quicktabs_tabs li.last{margin-right:0px;}
#hometabs .quicktabs_tabs li{float:left;text-align:center;padding:0 2px;}
#hometabs .quicktabs_tabs li a{background-color:#8c8c8c;}
#hometabs .quicktabs_tabs li.active a{padding:18px 0;margin-top:-20px;background-image:url(img/rounded_top.gif);background-position:top left;background-repeat:no-repeat;}
#hometabs .quicktabs_main{clear:both;padding:0 2px;margin:0;}
#hometabs .qtab-1.active a{background-color:#0f7391;}
#hometabs .qtab-0.active a{background-color:#0e743b;}
#hometabs .qtab-2.active a{background-color:#60276f;}
#hometabs .qtab-3.active a{background-color:#c1212e;}
#hometabs .views-row{position:relative;height:310px;width:100%;overflow:hidden;}
#hometabs .views-field-field-front-pict-fid{width:645px;position:absolute;top:0;right:0;}
#hometabs .views-field-field-front-pict-fid img{width:100%;border:1px solid #b6b6b6;}
#hometabs .views-field-field-blurb-value{width:326px;height:325px;background:url(img/front_grad.jpg) repeat-x;}
#hometabs .views-field-field-blurb-value h3{font-size:20px;margin-bottom:16px;margin-top:16px;color:#343434;}
#hometabs .views-field-field-blurb-value .field-content{padding:12px;}
#hometabs .views-field-field-blurb-value p{font-size:12px;line-height:22px;}
#hometabs .views-field-field-blurb-value a{font-weight:bold;color:#c1212e;text-decoration:none;font-size:12px;}
#homelower{margin-top:14px;}
.content img {
	padding: 2px;
	border: 1px solid #d9e2e5;
}
#front-sidebar{width:318px;float:left;}
#front-sidebar p{margin-top:0;}
#front-announce{background:url(img/front_grad.jpg) repeat-x 0 -40px;border:1px solid #b6b6b6;width:656px;min-height:300px;margin-left:330px;}
#front-announce .block{float:left;width:248px;padding:8px;margin:0px 32px;}
#front-announce h2{color:#382d1f;font-size:28px;}
#front-announce a{color:#4d4d4d;font-size:16px;}
#front-announce a:hover{color:#000;}
#front-important{border:1px solid #b6b6b6;width:656px;margin-left:330px;margin-bottom:10px;}
#front-important .inner{padding:0px 20px 10px;}
#front-important h1{color:#993200;font-size:28px;}
#front-important a{color:#4d4d4d}
#front-important a:hover{color:#000;}
.rounded{-moz-border-radius:5px;-webkit-border-radius:5px;}
#front-announce .news-feed ul,#front-announce .events-list ul{margin-top:8px;padding:0;}
#front-announce .news-feed li,#front-announce .events-list li{margin-bottom:12px;list-style:none;margin-left:0px;}
.right-sidebar .views-field-field-bio-portrait-fid img{border:2px solid #ccc;padding:2px;margin:0 12px 12px 0;}
.right-sidebar h3{font-size:1.3;}
.right-sidebar label{font-weight:bold;}
.right-sidebar .views-field-field-office-address-value{clear:both;}
.right-sidebar + div{margin-bottom:6px;}

.menus ul{padding:0;display: block; float: left; margin: 5px 15px 5px 5px;}
.menus li{list-style:none;list-style-image:none;background-color:#eee;margin:0;padding:3px 5px;}
.menus li a{text-decoration:none;width:64px;font-weight:bold;font-size:13px;}
.menus li a.hover{}

.buttons {
	margin-top:5px;
}

.vkontaktebutton {
 float : left; 
}
.googlebutton {
	float: left; 
}
.facebookbutton{
 float : left; 
}
.twitterbutton {
	float : left; 
}

.left-sidebar .block-menu_block ul.menu {
  padding: 0;
}
#share42 {display: inline-block; padding: 6px 0 0 6px; background: #FFF; border: 1px solid #E9E9E9; border-radius: 4px;}
#share42:hover {background: #F6F6F6; border: 1px solid #D4D4D4; box-shadow: 0 0 5px #DDD;}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}
