@import url(/editor/global.css);

/* Elements */
body{margin:0;font:13px Constantia, "Palatino Linotype", Palatino, Georgia, serif;}
h1, h2, h3, h4, h5{line-height:normal;color:#983835}
h1{font-size:20px}
h2, * .title{font-size:20px;margin-top:0}
h3, * .systemsectiontitle{font-size:14px}
h4{font-size:13px}
h5{font-size:12px}
a{text-decoration:none;color:#cb1900}
a:hover{color:#fe6800}
a:active{}
a:visited{}
a img{border:0;}

/* Template */
table#container{margin:0 auto;width:840px;background:#fff;border:1px solid #444;/*border-collapse:collapse;*/}
#positioning_wrapper{position:relative;width:840px;margin:0 auto}

#top_tabs{position:relative;z-index:2;bottom:-1px;overflow:hidden;margin:0 auto;padding-top:20px;width:840px;height:40px;text-align:right;white-space:nowrap}
#top_tabs img{width:174px;height:40px;margin-left:6px}

#logo{float:left;overflow:hidden;background:url(/ama/images/logo-header.png) no-repeat;width:290px;height:50px;}
#logo h1{margin:0}
#logo a{display:block;width:290px;height:50px;}
#logo span{display:block;margin-left:-3000px;}
#header{background:#fff;padding:30px 15px 10px 26px;}
#header h1{color:#006;}
#header h1 span{color:white;}
#flash{background:#8f3330;padding:0}
#nav_cell{vertical-align:top;width:148px;padding:15px}
#address_info{margin:30px auto 20px;text-align:center;font:10px Arial, Helvetica, sans-serif;color:#01549e;position:absolute;bottom:0;left:20px}
#address_info p{margin:8px 0;}
#middle_column{background:#531f1d url(/ama/images/red-diag-bg.png) repeat-y 0 2px;width:409px;vertical-align:top}
#event{width:337px;background:#f7f7f7 url(/ama/images/gray-gradient-bg.jpg) repeat-x;line-height:16px;margin:0;padding:24px 35px 8px;border:solid #c3c3c3;border-width:0 1px;overflow:hidden}
#event h3{font-size:20px}
#event h3,#event p{margin:8px 0}
#news{width:337px;padding:0 35px 8px;color:#fff}
#news h3{font-size:14px;margin:16px 0 0;color:#ff5e59}
#news p{margin-top:0;margin-bottom:8px}
#right_column{width:253px;vertical-align:top;padding:0;line-height:22px}
#right_col_text{width:223px;margin:auto}
#contribution{background:#ffeab9 url(/ama/images/contribution-bg.png) 0 3px;padding:0 15px 15px;margin-bottom:15px;border-bottom:1px solid #cfcfcf}
/* #contribution h2{margin-bottom:10px} */
#content_cell{vertical-align:top;width:628px;padding:5px 10px 20px;}
#content_cell li, * .mceContentBody li{margin-top:0.6em;margin-bottom:0.6em;}
#content_cell table td{vertical-align:top}
#page_divider{background:#983835;height:10px;line-height:1px;font-size:1px}

#search_form{float:right;margin-top:30px}
#search_form input#akeywords{border:1px solid #666;width:110px;height:12px;margin-right:2px;padding:1px;font-size:10px;color:#666}
#nd_p_asearch #content_cell form table{background:#f0f0f0 !important}
#nd_p_asearch #content_cell form b{color:#666 !important}

#map{width:360px;height:300px;margin:0 0 10px 20px;border:1px solid #5b4049;text-align:left}

/* Menu */
#nav{margin:0 auto;padding:0;width:124px;border-top:1px dotted #b4b4b4}
#nav ul{margin:0;padding:0;font-size:12px;font-weight:bold}
#nav li{list-style-type:none}
#nav a{display:block;text-decoration:none;padding:5px 10px;border-bottom:1px dotted #b4b4b4}
#nav ul.nav1 a{width:104px;color:#983835} /* nav1 off */
#nav ul.nav1 li.on a{color:#cb1900;background:url(/ama/images/bullet.gif) no-repeat -4px 4px;} /* nav1 on */
#nav ul.nav1 li.on ul.nav2 a{width:98px;padding-left:16px;color:#983835;background:#fafafa} /* nav2 off */
#nav ul.nav1 li.on ul.nav2 li.on a{color:#cb1900;background:#fafafa url(/ama/images/bullet.gif) no-repeat 1px 4px;} /* nav2 on */
#nav ul.nav1 li.on ul.nav2 li.on ul.nav3 a{width:90px;padding-left:24px;color:#983835;background:#eee} /* nav3 off */
#nav ul.nav1 li.on ul.nav2 li.on ul.nav3 li.on a{color:#cb1900;background:#eee url(/ama/images/bullet.gif) no-repeat 9px 4px;} /* nav3 on */
#nav li a:hover{color:#fe6800 !important}
#nav ul.nav2 a:hover, #nav ul.nav3 a:hover{}
#nav li.off ul{display:none}
#nav li a:active{}

/* Footer */
#footer{width:840px;margin:5px auto;padding-bottom:30px;color:#000;font:9px/14px "Bitstream Vera Sans", Verdana, sans-serif;}
#footer a{color:#000;font-weight:bold;text-decoration:none;}

/* Member styles */
#m_home h3, h3.mbox_header{margin:1em 10px 0 0;padding-left:5px;background:#369;color:#fff;padding:4px 5px 2px 10px;}
* .m_box, #m_profile_bottom{border:1px solid #369;margin:0 10px 5px 0;background:#fff;padding:5px 10px}
#m_profile_bottom .hrule{margin:1.5em -10px;border-top:1px dashed #369}

#calendar caption{background:#369 !important}
#calendar td.today{background:#FEFEDF !important}
#calendar th{}

* .gs_box .title{}
* .gs_box .even_nohover{}
* .gs_box tr#directory_search, * .gs_box tr.lastrow{}

/* Classes */
.hrule{height:1px;border-top:1px solid #777;margin:0.5em;}

.float_right{float:right;}
.align_right{text-align:right;}
.clear_right{clear:right;}
.clear_left{clear:left;}
.clear_both{clear:both;}

* div.clear{clear:both;line-height:0;height:0;font-size:1px;overflow:hidden}

/* Floated images without borders */
/*
.leftjustifiedimage{float:left;margin:0 10px 5px 0}
.rightjustifiedimage{float:right;margin:0 0 5px 10px}
*/

/* Floated images with and without borders */
.leftjustifiedimage, .leftjustifiedimage-noborder{float:left;margin:0 15px 8px 0}
.rightjustifiedimage, .rightjustifiedimage-noborder{float:right;margin:0 0 8px 15px}
* .leftjustifiedimage, * .rightjustifiedimage, .framedimage{border:1px solid #5b4049}

* .systemsmalllabel{font-weight:bold;}
* .systemsmalllabel{}
* .systemsmallvalue{}
* .systemsmallvalue b, * .systemsmallvalue strong{}
* .ad_insert_small{background:none;}

/* Misc */
.content{min-height:400px;_height:400px}
div#social{padding:20px 0}

#nd_login .share_this {display: none;}
.share_this {float: right; margin-top: 2px; padding-left: 20px}

