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

/* CONTENT MANAGEMENT PANEL */
.cmp_info{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333; 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: #FFFF00; line-height: normal}
.cmp_body{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: normal}
.cmp_info a{font-weight:normal;color:#C1F2FF;}

.mceContentBody{background: #FFF !important;} 

/* STRUCTURE */
body{margin:0px auto; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; background: #D0B0A1 url(/ama/images/bg.jpg) top center no-repeat; background-attachment: fixed;}

#wrapper{width: 940px;position: relative; margin: 0 auto 50px auto;}
#content{position:relative;float:left;border-bottom: 10px solid #FFF;background: url(/ama/images/content_bg.gif) top center repeat-y;padding: 0 10px;width: 920px}

#nd_home #content{background: url(/ama/images/content_home_bg.gif) top center repeat-y;}
#nd_home #content .main_text{padding: 0 20px 20px;}

#main_content{width: 730px;padding: 20px 10px 20px 20px;float:left;background: #FFF;}
#nd_home #main_content{padding:0 0 10px 10px; background: none; width: 750px;}
#main_home_content{float:left; width: 460px; padding: 0;}

#sidebar {width: 240px;padding:10px;float:right;background: #80A19E;}

#header{height: 240px;width: 940px;background: url(/ama/images/header.jpg) top center no-repeat;position: relative;border-bottom: 10px solid #FFF; margin:0;padding:0;}

#header .logo{position: relative; top: 0; left: -162px;height: 240px;width: 561px;}

.clear{clear: both;}

/* NAVIGATION */
#main_nav{display: block;font-weight: bold;width:160px;margin: 0 0 10px 0px;position:relative;padding-bottom: 50px;float:left;background: #C68267;z-index: 1000;}
div#main_nav li, div#main_nav li:hover{position:relative;}
div#main_nav li ul{position:absolute; top:0; left:160px;top:0;border-left: 2px solid #FFF;display:none;}
div#main_nav ul ul,
div#main_nav ul ul ul,
div#main_nav ul li:hover ul ul,
div#main_nav ul li:hover ul ul ul
{display:none;}
div#main_nav ul li:hover ul,
div#main_nav ul ul li:hover ul,
div#main_nav ul ul ul li:hover ul
{display:block; z-index: 1000;}
#main_nav ul {display: block;margin: 0 0 10px 10px;list-style-type:none;padding: 0;margin: 0;width:160px;}
#main_nav li a{background: #C68368;display:block;color: #FFF;text-decoration: none;font-size:15px;letter-spacing: .07em;border-top:4px solid #BF7A5F;border-bottom:1px solid #FFF; padding: 2px 10px 6px 10px;line-height: 1.2em;width:140px;}
#main_nav li.nav2 a, #main_nav li.nav3 a{font-size:13px;}
#main_nav li a:hover{border-top:4px solid #8F5D47;background-color: #976753;}
#main_nav.members li a{font-size: 13px;}

#donate_button a{background: url(/ama/images/donate_button.png) no-repeat;margin: 0px 0px 0px -42px;display:block;width:202px;height:108px;text-indent:-999em;clear:both;float: left;}
#join_button a{background: url(/ama/images/join_button.png) no-repeat;margin: 0px 0px 0px -42px;display:block;width:202px;height:108px;text-indent:-999em;float:left;clear: both;}

/* SIDEBAR */

div.side_top{padding: 10px 10px 5px 10px;background: #607B79 url(/ama/images/side_top.gif) no-repeat top center;width:220px;}
div.side_bottom{background:url(/ama/images/side_bottom.gif) no-repeat top center;height: 15px;width:240px;margin-top:-10px;margin-bottom: 30px;}
#sidebar h2, #sidebar h3{padding-bottom: 1.4ex;color: #FFF;}
#sidebar h3{padding-top: 0px;margin: 0;}
#sidebar .side_top p{color: #FFF;font-size: 13px;line-height: 1.6em;}
#sidebar .side_top a{font-weight: bold;color: #CFFFFB;}
#sidebar .side_top a:hover{color: #B5DFDB;}
#sidebar img{height:60px;width:60px;display: block;float:left;margin: 0 10px 0 0;}
#sidebar img.greene{height:13px;width:15px;float:none;margin: 0; padding: 0;}

/* SLIDE SHOW */

span#dummyip{position: absolute; top:-9999px;}
#nd_home #content .main_photo{width: 480px;height: 315px;overflow: hidden;padding:0;}
#slideshow li#edit_slideshow {display:block;position:absolute; top:0; right:0; width:220px; background:#FFF;z-index:100; padding:10px; color:#607C79; font-size: 11px;opacity:0.8;}
#checkout_box{clear: both;}
#slideshow p{position:absolute; bottom:0; right:0; width:460px; background: url(/ama/images/photo_overlay.png) no-repeat; z-index:110; padding:5px 10px 10px; color:#475F5C; margin:0; font-style: italic;}
ul#slideshow {list-style-type: none;margin:0; padding: 0;}

/* FOOTER */

#footer{clear: both;width: 920px;float: left;padding: 10px;}
#footer a{color: #CFFFFB;}
#footer a:hover{color: #B5DFDB;}
#footer_left{margin-top: 2px; float: left;}
#footer_right{float: right; text-align: right; color: #FFF; font-size: 11px;}
#footer p{padding: 0; margin: 0; line-height: normal;}

/* TAGS */
h1,h2,h3,h4{font-weight:bold; }
h1{color:#607b79; font-size:24px;}
h2{color: #80a19e; font-size: 18px;}
h3{color:#607b79; font-size:16px;}
h4{color:#80a19e; font-size:14px;}
p {margin: 0; padding: 0; line-height: 1.4em;}

a{text-decoration:none;color:#c68267;}
a:active{color:#c68267;}
a:visited{color:#c68267;}
a:hover{;color:#976753;}

a img{border:0;}

#column_right h1, #column_right h2{color:#F5FFB4;}
#column_right h3, #column_right .systemsectiontitle{color:#F5FFB4;}
#column_right_white a{color:#114DE5;}
#column_right_white a:active{color:#005577;}
#column_right_white a:visited{color:#114D95;}
#column_right_white a:hover{color:#005577;}

td.systemsectiontitle{color:#607b79; font-size:16px;}
div.profile_box{border:1px solid #C68267; margin:15px 0; padding:10px;}
.ie7 div.profile_box{zoom:1;}

/* CLASSES AND OTHER THINGS */

.align_right{text-align:right;}
.leftjustifiedimage{float:left;margin:2px 10px 2px 0;}
.rightjustifiedimage{float:right;margin:2px 0 2px 10px;}
.clear_right{clear:right;}
.clear_left{clear:left;}

#calendar{clear:right;}
#calendar table{border-color:#607B79;border-style:solid !important;}
#calendar td{border-width:1px;}
#calendar .calendar_primary{background:#8798B6;}
#calendar td.calendar_secondary{border:1px solid #80A19E}
#calendar .calendar_secondary{background:#D9E3DA;}
#calendar .calendar_week{background:#D9E3DA;}
#calendar .bodycalendar{background:#f8f8f8 !important;}
#calendar .notdate{background:#eee !important;}
#calendar .datetoday{background:#ffe !important;}
#calendar_month{border:1px solid #607B79;border-collapse:collapse;}
#calendar_month td{border:1px solid #607B79;}
#calendar_month td:hover{background:#fff !important;}
#calendar_month td span{background:none !important;}

#calendar_large div {z-index: 1500}


#main_content #calendar_large caption{background:#80A19E}
tr.m_search_box.even{background:white;}

.tablist li a{background: #ddd}
.tablist li a:hover{background:#c68267;color:#FFFFFF; text-decoration: none;}
.tablist li a.active {background:#80A19E;color:#FFFFFF;}
.tabsections {border-top:2px solid #80A19E;}
.tabsections h4 {border-bottom:1px dotted #80A19E;color:#80A19E;}




#autologin_box{width:100%;background:#290203 url(/editor/images/autologin/ajli-pass-bg.jpg) no-repeat -90px 0;padding-left:10px;border:solid #368;border-width:1px 0;}
#autologin_form a{margin:2px 10px;}
