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

/* CONTENT MANAGEMENT PANEL */
#cmp{margin:0 auto;line-height:1px;width:756px;padding:0 30px}
.cmp_info{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;line-height:18px;background-color:#124374;}
.cmp_info a.cmp_info_link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#C1F2FF;line-height:normal;text-decoration:none;}
.cmp_info a.cmp_info_link:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#C1F2FF;line-height:normal}
.cmp_info a.cmp_info_link:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FF0;line-height:normal}
.cmp_body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;line-height:normal;}
.cmp_info a{font-weight:normal;color:#C1F2FF;}

body{margin:0;font:11px/14px Arial, Helvetica, sans-serif;color:#147}
#container{margin:0 auto;width:800px;background:#fff;padding:8px 8px 1em;}
#header{margin-bottom:12px;border-bottom:12px solid #fff;}
#photo{border:1px solid #9EA3AA;margin-right:12px;}
#logo{border:1px solid #CAD1DA;}
#header h1{color:#006;}
#header h1 span{color:white;}

#nav_cell{vertical-align:top;background:#369;border-right:12px solid #fff;margin:0;padding:0;}
#content_cell{background:#CBD5DF url(/ama/images/page-bg.png) no-repeat;vertical-align:top;border:solid #CCD3DC;border-width:1px 0 1px 1px; width: 600px;}
#home{margin:0;padding:10px 20px;}
#article01, #m_article01, #m_home, #m_profile, #m_directory{margin:0;padding:5px 15px;}
#home h2{margin:1em 0 0.5em}
#home .item{margin-bottom:1em}
#community_cell{background:#326598 url(/ama/images/community-bg.png) no-repeat;width:519px;border:solid #fff;border-width:12px 12px 0 0;vertical-align:top}
#community{margin:0 15px 10px;color:#fff}
#community h2{color:#fff;float:right;margin:15px 15px 0 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:20px;padding:0 0 3px}
#community h3{color:#FFDC9D;font-size:11px;margin:0;}
#community p{margin:0}
#community a{color:#6FE6FF}
#community a:hover{color:#7EF}
#fundraisers_cell{border:1px solid #CCD3DC;border-width:1px 1px 0 0;vertical-align:top;background:#CBD5DF url(/ama/images/page-bg.png) no-repeat -335px 0;}
#fundraisers{width:194px;margin:12px auto 0;text-align:center; /* position:absolute;right:30px */}
#below_fundraising_cell{width:265px;background:#CBD5DF;border:solid #CCD3DC;border-width:0 1px 1px 1px;padding:10px 0;text-align:center;}
div.slideshow{margin:0 10px;position:absolute;top:10px;background:url(/ama/images/fest-bg.png) -10px -10px;width:289px}

#nav, #sectionmenu{list-style-type:none;margin:0;padding:0 0 1px;background:#fff;}
#nav li{display:inline;}
#nav li a{display:block;text-decoration:none;padding:5px 10px;width:170px;}
#nav li.nav1 a{color:#FFDE9C;font-weight:bold;background:#369;margin:1px 0}
#nav li.nav1:last-child a{margin:1px 0 0}
#nav li.nav2 a{color:#369;padding-left:16px;width:164px;background:#EEF1F5}
#nav li.nav3 a{color:#abc;padding-left:26px;width:154px;background:#CBD5DF}
#nav li a.nav1on{color:#FFDE9C;background:#204A7E;}
#nav li a.nav2on{color:#369;background:#D6DFEB;}
#nav li a.nav3on{color:#369;background:#D6DFEB;}
#nav li a:hover{color:#fff;background:#47a;}
#nav li.nav2 a:hover, #nav li.nav2 a:hover{}
#nav li a:active{}
#below_nav{background:#369;width:190px;padding:5px 0}
a#member_login{display:block;background:url(/ama/images/member-login.png);width:190px;height:31px}
a#member_login:hover{background-position:0 -31px}
a#member_login span{display:none}
#nav_search{padding:6px;margin:0;text-align:center}
#nav_search #search_text{width:70px;background:#7497B9;color:#204A7E;border:1px solid #225484;font-size:10px;padding:1px 2px;text-align:left}
#nav. li.nav2{display:none !important}

#sectionmenu{float:right;clear:right;margin:5px 0 5px 10px;padding:0;width:180px;background:#f5f9ff;border:1px solid #6A7990;color:#456;line-height:normal}
#sectionmenu li{display:block;width:180px;margin:0}
#sectionmenu a{display:block;width:160px;border-bottom:1px dashed #6A7990 !important;margin:0;padding:5px 10px;font-weight:normal;background:#EEF1F5;color:#369}
#sectionmenu li a.nav2off,#sectionmenu li a.nav2on{background:#a4bdde;color:#fff;font-weight:bold;border-bottom-color:#5A6990} 
/* #sectionmenu li.nav3 a{padding-left:25px} */
#sectionmenu li a.nav2on{background:#809dce;color:#def;} 
#sectionmenu li a.nav3on{background:#D6DFEB;color:#369;}
#sectionmenu a:hover{color:#fff;background:#4477AA;text-decoration:none;}
#sectionmenu li.nav2 a:hover{color:#fff;background:#4477AA;text-decoration:none;}
#sectionmenu .sectionmenu_title{display:block;width:170px;padding:5px;background:#369;font-size:14px;font-weight:bold;color:#fff;text-align:left;border-bottom:1px solid #286DBB}

#sectionmenu.hollynav{border:1px solid #0A4F0D;background:#0A4F0D}
#sectionmenu.hollynav li a{background:#0A4F0D;color:#fff}
#sectionmenu.hollynav li a.nav2off,#sectionmenu.hollynav li a.nav2on{border-bottom-color:#ddd !important}
#sectionmenu.hollynav li a.nav2on{background:#0F7313;color:#fff}
#sectionmenu.hollynav li a:hover{background:#0F7313;color:#fff}
#sectionmenu.hollynav .sectionmenu_title{border-bottom:1px solid #0A4F0D;background:#fff;overflow:hidden}
#sectionmenu.hollynav .sectionmenu_title a,
#sectionmenu.hollynav .sectionmenu_title a:hover,
#sectionmenu.hollynav .merchant_button a,
#sectionmenu.hollynav .merchant_button a:hover{background:transparent;padding:0;border:0 !important}
#sectionmenu.hollynav .merchant_button{display:block;padding:10px 0;background:#fff;text-align:center}

/*
#sectionmenu.hollynav{border:1px solid #ccc;background:#eee}
#sectionmenu.hollynav .sectionmenu_title{border-bottom:1px solid #ccc;background:#fff;width:170px}
#sectionmenu.hollynav li a{background:#eee;color:#888}
#sectionmenu.hollynav li a.nav2off,#sectionmenu.hollynav li a.nav2on{border-bottom-color:#ccc !important}
#sectionmenu.hollynav li a.nav2on{background:#7ECFD1;color:#fff}
#sectionmenu.hollynav li a:hover{background:#7ECFD1;color:#fff}
#sectionmenu.hollynav .sectionmenu_title a, #sectionmenu.hollynav .sectionmenu_title a:hover{background:transparent;padding:0;border:0 !important}
*/

/* Old hollynav styles */
/*
#sectionmenu.hollynav{border:1px solid #A31C16;background:#C5DBA1}
#sectionmenu.hollynav .sectionmenu_title{border-bottom:1px solid #28BB6D;background:#D0DCB8 url(/ama/images/hollynav-bg.jpg) repeat-x;width:170px}
#sectionmenu.hollynav li a{background:#B3CB8D;color:#477023}
#sectionmenu.hollynav li a.nav2off,#sectionmenu.hollynav li a.nav2on{border-bottom-color:#900 !important}
#sectionmenu.hollynav li a:hover{background:#AD1E17;color:#fff}
#sectionmenu.hollynav .sectionmenu_title a, #sectionmenu.hollynav .sectionmenu_title a:hover{background:transparent;padding:0;border:0 !important}
*/

#footer{width:800px;margin:5px auto 0;color:#369;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;line-height:10px;clear:both;background:#fff}
#footer a{color:#369;text-decoration:none;font-weight:bold}

h1, h2, h3, h4, .systemsectiontitle, .title{color:#036;font-weight:bold}
h1{font-size:18px}
h2, .systemsectiontitle, .title{font-size:16px}
h3{font-size:14px}
h4{font-size:12px}
h5{font-size:10px}
a{text-decoration:none;color:#c33}
a:hover{text-decoration:underline;color:#e44}
a:active{}
a:visited{}
a img{border:0;}
.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;}
.leftjustifiedimage, .rightjustifiedimage{padding:2px;background:white;border:1px solid #bbcaca}

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

#m_home h2, #m_home.merchants_corner h3{margin:1em 10px 0 0;padding-left:5px;background:#369;color:#fff;padding:4px 5px 2px 10px;}
#m_home.merchants_corner h2{font-size:18px;margin:0;color:#036;padding:0;background:none}
.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}

#mini_calendar_view{width:142px !important}
#mini_calendar_text{width:140px !important;float:right !important}

#goals th {text-align:left}

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

#autologin_box{background:#290303;border:solid #866;border-width:1px 0}
#autologin_form{margin:2em 0}
#autologin_form a{color:#fff;padding-left:10px}

/* Misc */

#site_switcher{padding:10px 20px}
#site_switcher label{font-weight:bold}
#site_switcher select{width:100%;border:0}

/* Member styles */

#m_home h3, h3.mbox_header{margin:1em 10px 0 0;padding-left:5px;background:#BDC1F1;color:#3d476a;padding:4px 5px 2px 10px;border:1px solid #3d476a;border-bottom:0;}
* .m_box, #m_profile_bottom{border:1px solid #369;margin:0 10px 5px 0;background:#F7F7FF;padding:5px 10px}
