#wrapper, header, #header_top { -webkit-border-radius: 4px 4px 0px 0px; -moz-border-radius: 4px 4px 0px 0px; border-radius: 4px 4px 0px 0px; }

#header_top { position:relative; height: 120px; background: #f7fbfc url(/images/site/bg_header_leaves.png) no-repeat left bottom; border:none; }

#header_top hgroup { margin-top:0; background: url(/images/site/logo_header_am.png) 0 26px no-repeat; height:100px; }

#am_util_navigation { position:absolute; right:30px; top:51px; list-style-type:none; padding:0; text-align:right; margin:0; }
#am_util_navigation li { display:inline-block; zoom:1; *display:inline; padding:0 10px; border-right:1px solid #135870; }
#am_util_navigation .last-am-u-nav { border:none; }
#am_util_navigation li a { color:#135870; font-size:12px; text-decoration:none; line-height:1; display:block; }

#am-navigation { padding: 0; margin: 0; }
#am-navigation li { list-style: none; margin: 0; padding: 0; float: left; display:block; text-align:center; position:relative; }
#am-navigation a { text-decoration: none; float: left; color: #fff; padding:21px 21px; text-shadow: 0 -1px 0 #0b3341; border-right: 1px solid #256a82; background:url(/images/site/am-main-nav-shadow.png) 0 0 repeat-x #135870; -webkit-transition: background 0.3s ease; -moz-transition: background 0.3s ease; -ms-transition: background 0.3s ease; -o-transition: background 0.3s ease; transition: background 0.3s ease; }
#am-navigation a:hover, #am-navigation li.current a { background: #e8f3f7; color:#135870; text-shadow:none; border:none; border-right: 1px solid #256a82;}

#am-navigation ul { display:none; position:absolute; left:0; top:60px; width:190px; margin:0; padding:3px 0 20px 0; z-index:999; background:url(/images/site/sub-menu-bg.png) repeat; }
#am-navigation li:hover ul { display:block; }
#am-navigation ul li { display:block; float:none; width:190px; }
#am-navigation ul li a, #am-navigation li.current ul li a { display:block; height:28px; line-height:28px; text-align:center; padding:0; float:none; width:150px; background:none; border:none; color:#fff; text-shadow: 0 -1px 0 #0b3341; border-bottom:1px solid #cccccc; margin:0 20px; }
#am-navigation ul a:hover, #am-navigation li.current ul a:hover { background: #135870; border-bottom:1px solid #cccccc; color: #fff; text-shadow: 0 -1px 0 #0b3341; }


/* content */

.subpages-content{ background: #f7fbfc url(/images/site/bg_flux_column2.png) repeat-y; }

#annual-meetings-main { display: inline; float: right; font-size: 1.6rem; margin: 25px 0 0 0; padding-bottom: 70px; width: 678px; }
.annual-meetings { position:relative; width:598px; padding:10px 40px 40px; margin:0 auto; }

.annual-meetings h1 { font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#444444; }
.annual-meetings h2, .annual-meetings h4, .annual-meetings h6 { font-family: 'DroidSansRegular'; }

#slides2 { width:598px; height:330px; overflow:hidden; position:relative; padding: 0 12px; margin-left:-12px; }
#slides2-shadow { width:598px; height:330px; -moz-box-shadow: 3px 3px 10px #666; -webkit-box-shadow: 3px 3px 10px #666; box-shadow: 3px 3px 10px #666; }
#slides2 .slides_container { height:330px; }
#slides2 .pagination-wrap { background:url(/images/site/slides2-bg.png) 0 0 repeat; width:598px; height:109px; position:absolute; bottom:0;
left:12px; z-index:999; }
#slides2 .pagination-wrap p { bottom: 10px; color: #FFFFFF; position: absolute; right: 0; width:100%; font-size:13px; margin:0; text-align:center; }
#slides2 .pagination { right:114px; }

.article-row p, .article-row h6 { width:278px;}

.announcements { overflow:hidden; height:auto; }
.announcements img { float:left; margin:10px 30px 0px 0px; }
.announcements div { float:left; margin-left: 0px; margin-top: 15px; width:410px; }
.announcements div h6 { margin:0; }


/* sidebar */

#col2 { width: 232px; float: left; display: inline; margin: 35px 0 0 22px; padding-bottom:20px; }

.wysiwyg-area { background:url(/images/site/sidebar-wysiwyg-bg.png) left top no-repeat #fff; padding:30px; border:1px solid #d5d9e2; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.wysiwyg-area h5 { margin-top:0; font-size:16px; }
.wysiwyg-area p { font-size:14px; line-height:20px; }

#am-side-articles { margin:0 30px; }
#am-side-articles .part { padding-right:0; border:none; margin-top:40px; }
#am-side-articles .part h5 { font-family: 'DroidSansRegular'; font-size:18px; color:#0985aa; margin-bottom:5px; }
#am-side-articles .part img { margin-bottom:20px; }

#lineart { background:none; }



/* footer */

footer { width:950px; margin:35px auto; height:105px; text-align:right; }
footer * { display:inline-block; zoom:1; display:inline; font-size:11px; }
footer p { color:#717171; }
body footer a, body footer a:visited { color:#26b1cf; margin-left:5px; padding-left:5px; border-left:1px solid #26b1cf; }


/* Slider fix */

#slides2 .pagination-wrap {
	background:none;
}
.slides_control div p {
	position: absolute;
	top: 210px;
	z-index: 1000;
	color: #fff;
	text-align: center;
	width: 598px;
	font-size:13px !important;
	background: url(/images/site/slides2-bg.png) 0 0 repeat;
	padding:80px 0 10px;
}