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

/* Elements */
body{margin:0;font:12px Arial, Helvetica, sans-serif;background:#2d2929}
body.mceContentBody, body#mceTemplatePreview{background:#fff}
* .rmnav, * .rmnav *{background:none !important}
h1, h2, h3, h4, h5, * .title, * .systemsectiontitle, #nd_m_gs_directory #groupshare h1{line-height:normal;color:#55421b}
h1{font-size:18px}
h2, * .title, #nd_m_gs_directory #groupshare h1{border:0;margin-top:0;font-size:18px;font-weight:bold;color:#ff6600}
h3, * .systemsectiontitle{font-size:16px;font-weight:bold}
h4{font-size:14px}
h5{font-size:13px}
a{text-decoration:none;color:#813b00}
a:hover{text-decoration:underline;color:#ac4f00}
a:active{}
a:visited{}
a img{border:0}
table tr{vertical-align:top}

/* Template */
table#container, #footer{width:933px}
table#container{margin:0 auto 1em;background:#fff;border:none}
.content {background: #FFF;}

#top_tabs{overflow:hidden;margin:1em auto 0;padding-top:20px;width:933px;height:40px;text-align:right;white-space:nowrap}
#top_tabs img{width:174px;height:40px;margin-left:6px}

h1#logo, h1#logo a{display:block;width:925px;height:237px;margin:0;overflow:hidden}
h1#logo{background:url(/ama/images/header_12_2011.jpg) no-repeat}
h1#logo span{display:block;margin-top:-1000px}
#header_divider{height:14px;font-size:8px;line-height:0;background:#ff7500}
#nav_cell{width:182px;color:#f8f6ca;background:#55421b url(/ama/images/bg-hashmarks.gif)}
#content_cell{width:699px;padding:20px}
#content_cell.mid_column{width:519px;padding:0 20px 20px 0}
#content_cell li, * .mceContentBody li{margin-top:0.6em;margin-bottom:0.6em}
#mid_bottom{width:497px;padding:20px;border:1px solid #d9d6a3;background:#f8f6ca}
#right_column{width:196px;padding:0 0 20px;color:#f8f6ca;background:#55421b url(/ama/images/bg-hashmarks.gif)}
#right_column h2{margin:0;padding:10px 20px;border:1px solid #000;color:#4f4d23}
#right_column div.content{margin:1em 0;padding:0 20px 20px; background:none}
#right_column a, #right_column a:hover{color:#ff7500}
#rh1{background:#d4cd45}
#rh2{background:#f8f6ca}
#rh3{background:#ff7500}

/* Right Column Customization - these are normally used for groupshare v2 */
#content_cell.center_column{width:479px;}
#right_nav, #right_nav_small{background:#cbe4e1}

#address_info{margin:2em auto;width:160px;text-align:center;font-size:11px}
#address_info p{margin:1em 0}

#search_form{width:125px;margin:20px auto}
#search_form input#akeywords{border:1px solid #555;width:100px;height:12px;margin-right:2px;padding:2px;font-size:10px;color:#555}
#search_form_full #search_box{background:#E3E1B9}
#search_form_full #search_options{background:#f8f6ca}

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

/* Menu */
#nav{margin:0;padding:0;}
#nav ul{margin:0;padding:0}
#nav li{list-style-type:none}
#nav a{display:block;text-decoration:none;padding:5px 10px;width:160px;border:1px solid #473716;margin-bottom:6px;background:#d4cd45;font-size:12px;font-weight:bold}
#nav ul.nav1 a{color:#000} /* nav1 off */
#nav ul.nav1 li a:hover,
#nav ul.nav1 li.on a{background:#FF7500} /* nav1 on */
#nav ul.nav1 li.on ul.nav2 a{color:#4f4d23;background:#E3E1B9;width:152px;margin-left:4px} /* nav2 off */
#nav ul.nav1 li.on ul.nav2 a:hover,
#nav ul.nav1 li.on ul.nav2 li.on a{color:#000;background:#f8f6ca} /* nav2 on */
#nav ul.nav1 li.on ul.nav2 li.on ul.nav3 a{color:#4f4d23;background:#E3E1B9;width:148px;margin-left:8px;font-size:11px;font-weight:normal} /* nav3 off */
#nav ul.nav1 li.on ul.nav2 li.on ul.nav3 a:hover,
#nav ul.nav1 li.on ul.nav2 li.on ul.nav3 li.on a{color:#000;background:#f8f6ca} /* nav3 on */
#nav li.off ul{display:none}
#nav li a:active{}

/* Footer */
#footer{margin:5px auto;padding-bottom:20px;color:#c7b288;font:10px Arial, Helvetica, sans-serif}
#footer a{color:#c7b288;text-decoration:none;font-weight:bold}
#footer a:hover{text-decoration:underline}

/* 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;background:#fff;padding:5px 10px}
* .m_box{margin:0 10px 5px 0}
#m_profile_bottom{margin-bottom:5px}
#m_profile_bottom .hrule{margin:1.5em -10px;border-top:1px dashed #369}

#groupshare #directory .title{}
#groupshare #directory{}
#groupshare #directory tr.odd_nohover{}
#groupshare #directory tr.even_nohover{}
#groupshare #directory tr#directory_search, #directory tr.lastrow{}
#groupshare #directory .nextprev{}

#calendar caption{background:#55421b url(/ama/images/bg-hashmarks.gif) !important}
#calendar td.today{background:#FEFEDF !important}
#calendar th{}

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

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

/* 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 20px 5px 0}
.rightjustifiedimage, .rightjustifiedimage-noborder{float:right;margin:0 0 5px 20px}
* .leftjustifiedimage, * .rightjustifiedimage, .framedimage{border:1px solid #d9d6a3}

.basic_table{border-collapse:collapse}
table.basic_table, table.basic_table td{border:1px solid #ccc}

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

/* Misc */
#nd_login .share_this {display: none;}
.share_this {float: right;  padding-left: 20px}

table.alternating_rows thead td, table.alternating_rows tr.header td, table.alternating_rows th, table.alternating_rows thead tr, table.alternating_rows tr.header{background:#55421b url(/ama/images/bg-hashmarks.gif) !important}

