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

/* CONTENT MANAGEMENT PANEL */
.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;}
#cmpanel2{margin:0 auto}

body{margin:0;font-size:14px;font-family:'Arial Narrow', Arial, Helvetica, sans-serif;  background:url(/ama/images/background.jpg);color:#543617;}
* body.mceContentBody, body#mceTemplatePreview{background:#fff}
* .rmnav, * .rmnav *{background:none !important}
body.member {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}

#wrapper{position:relative;width:876px;margin:auto}

#container{margin:1em auto 0;width:798px;background:#F4FCFF;border:1px solid #444;}

#header{background:url(/ama/images/header_bg.jpg); height:108px; width: 874px; border: 1px solid #002f40; -moz-box-shadow: 0 1px 2px #2D2216; -webkit-box-shadow: 0 1px 2px #2D2216; box-shadow: 0 1px 2px #2D2216;}
h1#logo{margin: 0; text-indent: -9999em}
h1#logo a{display: block;}

#content_area{width: 876px; background: url(/ama/images/content_area_bg.jpg) repeat-y;}


#home_main{position:relative;z-index:1;margin:0 auto 1em;width:899px;height:683px;text-align:center}
#enter_site_button{display:block;position:absolute;top:345px;left:550px;width:154px;height:52px}
#music_player{position:absolute;bottom:0;left:95px;width:282px;height:80px}
#videobutton, #videobutton span{overflow:hidden;display:block;width:295px;height:46px}
#videobutton{position:absolute;z-index:2;bottom:12px;left:480px;background:url(/ama/images/VideoButton.gif) no-repeat}
#videobutton:hover{background-position:0 -46px}
#videobutton span{margin-top:-1000px}
#movie-wrapper { position: fixed; width: 100%; height: 100%; top: 0; left: 0; bottom: 0; right: 0; background: url(/ama/images/transparent-brown.png); z-index: 9999; }
#movie-wrapper object { position: absolute; z-index: 9999; left: 50%; top: 50%; width: 600px; height: 400px; margin: -200px 0 0 -300px; }
#movie-wrapper a { position: absolute; z-index: 1000; left: 50%; top: 50%; margin: 200px 0 0 270px; color: white; }

#nav_area{width:152px;vertical-align:top;float: left; padding-top: 36px}

#main_image{width: 724px; overflow: hidden; position: relative;}
#main_image img.greene{position: absolute; left: 10px; bottom: 10px;}
#main_content{background:#e7d8c8 url(/ama/images/content_bg.jpg) no-repeat;width:684px;min-height:400px;padding:25px 20px; float: right;}

#nd_home #main_content{width:724px;padding:0; float: right;}

/* Special Page Backgrounds */
/*#nd_events #content_td, #nd_forms #content_td{background-image:url(/ama/images/reskin2009/content-bg-john_wayne.jpg)}*/
#nd_advisory_board #content_td{background-image:url(/ama/images/reskin2009/content-bg-cowboy_on_horse.jpg)}
/*#nd_casino #content_td{background-image:url(/ama/images/reskin2009/content-bg-casino.jpg)}*/

#publicnav ul{list-style-type:none;margin:0;padding:0;border-top:1px solid #3D2002}
#publicnav li{display:inline}
#publicnav li a{display:block;text-decoration:none;width:132px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;line-height:normal}
#publicnav li.nav1 a{color:#fff8e3;border-bottom:1px solid #3D2002;padding:6px 10px;text-transform:uppercase}
#publicnav li.nav2 a{background:#472D10;color:#EBE5D1;border-bottom:1px solid #4b3121;padding:4px 10px 4px 16px;width:126px;font-size:11px;text-transform:none}
#publicnav li.nav3 a{background:#472D10;color:#EBE5D1;border-bottom:1px solid #4b3121;padding:4px 10px 4px 24px;width:118px;font-size:10px}
#publicnav li a.nav1on{color:#fff8e3;background:#3D2002;}
#publicnav li a.nav2on{color:#fff8e3;background:#673703;}
#publicnav li a.nav3on{color:#fff8e3;background:#874704;}
#publicnav li a:hover{color:#fff;background:#3D2002;}
#publicnav li.nav2 a:hover, #nav li.nav2 a:hover{color:#fff;background:#673703}
#publicnav li a:active{}
#publicnav li.nav3 ul{display:none !important}

#nav{list-style-type:none;margin:0;padding:0;}
#nav li{display:inline;}
#nav li a{display:block;text-decoration:none;padding:5px 10px;width:130px;}
#nav li.nav1 a{color:#cde;}
#nav li.nav2 a{color:#abc;padding-left:16px;}
#nav li.nav3 a{color:#abc;padding-left:24px;}
#nav li a.nav1on{color:#456;background:#8ad;}
#nav li a.nav2on{color:#789;background:#123;}
#nav li a.nav3on{color:#789;background:#123;}
#nav li a:hover{color:#fff;background:#678;}
#nav li.nav2 a:hover, #nav li.nav2 a:hover{}
#nav li a:active{}

#footer{color:#D0C8B7;font-size:10px;font-family:Arial, Helvetica, sans-serif; padding: 0 0 10px; width: 876px;}
#footer a{color:#FFD894;text-decoration:none;font-family:Arial, Helvetica, sans-serif}
#footer a:hover{color:#ffe8a4;text-decoration:underline}
#footer_promo{padding: 10px; text-align: center; background: url(/ama/images/footer_bg.jpg);border: 1px solid #002f40; -moz-box-shadow: 0 1px 2px #2D2216; -webkit-box-shadow: 0 1px 2px #2D2216; box-shadow: 0 1px 2px #002f40; width: 854px; height: 108px; margin-bottom: 10px}

h1{}
h2, .title{color:#602500;font-size:28px;margin:10px 0;}
h3, .systemsectiontitle{font-size:20px;color:#412000;margin:10px 0;}
.public h3, public .systemsectiontitle{width: 878px; height: 110px;}
h4{font-size:18px;color:#412000;}
h5{font-size:16px;color:#412000;}
a:link{color:#543617; font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; text-decoration:underline;}
a:visited{color:#543617; font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; text-decoration:underline;}
a:hover{color:#785a3c; font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; text-decoration:underline;}
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;}
* div.clear{clear:both;line-height:0;height:0;font-size:1px;overflow:hidden}

.systemsmalllabel{font-weight:bold;}

.systemsmalllabel{}
.systemsmallvalue{}
.systemsmallvalue b, .systemsmallvalue strong{}
.ad_insert_small{background:none;}

li.news_icon{padding:0 0 1em 0;}

table.alternating_rows .even td{background:#EBDCCC;border:0}
table.alternating_rows td{border:0 !important}

.three_col_names_table{}
table.three_col_names_table td{width:33%}
table.three_col_names_table tr{vertical-align:top}

/* HISTORY HIGHLIGHTS TABLE */
#highlights_table{width:100%}
#highlights_table td {vertical-align:top;padding:0 20px 0 0}
#highlights_table .theme{font-style:italic}
#highlights_table td.col4{padding-right:0}

#two_bands{position:absolute;top:260px;right:70px}
#three_bands{position:absolute;top:160px;left:60px}
#brad_paisley{position:absolute;top:260px;left:80px;}
#big_and_rich{position:absolute;top:280px;left:20px;border:1px solid #432;padding:2px;background:#fff}
#cowboy_troy{position:absolute;top:280px;right:20px;border:1px solid #432;padding:2px;background:#fff}

.raffle_ticket_large{border:1px solid #444;position:absolute;top:0px;left:-190px;background:#fff;padding:5px}

#flv_container{text-align:center;border:1px solid #58391C;width:480px;margin:auto}

/* Member Styles  (styles taken fo*/
.member a{color:#C54522;text-decoration:none;font-weight:bold}
.member a:hover{color:#E56542;text-decoration:underline;}
.member a img{border:0}
.member textarea, input[type="text"], input[type="file"]{background:#E7D8C8;border:1px solid #222}

.mbox2{background:url(/ama/images/mbox_short.jpg) no-repeat;width:660px;height:27px;padding:5px 15px;line-height:27px;}
.mbox{background:#E7CEB3 url(/ama/images/mbox-bg.jpg) no-repeat;width:660px;padding:5px 15px;margin:1em 0 0}
.mbox h2{line-height:27px;}
.mbox_header{background:url(/ama/images/mbox-header.jpg) no-repeat;margin:-5px -15px 5px;padding:5px 15px;}
.mbox_bottom{background:url(/ama/images/mbox-bottom.jpg) no-repeat;width:690px;height:10px;margin:0 1em 1em}

#m_profile_bottom, .mbox_large{background:#E7CEB3 url(/ama/images/mbox-bg.jpg) -1px -5px no-repeat;width:658px;padding:5px 15px;margin:20px 0 0;border:1px solid #99775C;}

.content #account_information,.content #address_information{background:#E7CEB3 url(/ama/images/mbox-bg.jpg) -1px -5px no-repeat;padding:5px;border:1px solid #99775C;}
.content #account_information table,.content #address_information table{background:none !important}

#todo{list-style-type:none;margin:5px 0;padding:0}
#todo li{background:url(/ama/images/mo_unchecked.gif) no-repeat;margin:5px 0;padding:2px 0 2px 25px;color:#FFF0CA}
#todo li.checked{background:url(/ama/images/mo_checked.gif) no-repeat;color:#C3B89A}

#donors caption{color:#603A22}
#donors caption, #donors th, #donors td{line-height:20px;padding:3px;}
#donors th{color:#899666;}
#donors tr.even td{background:#f7e8d8}

#goals th{color:#FFF; text-align:left}

#messages{border:1px solid #222;background:#DABA9D;font-size:11px;}
#files{border:1px solid #222;background:#DABA9D;font-size:11px;color:#997153}
#files a{color:#603A22;font-weight:normal}

textarea, input[type="text"], input[type="file"]{background:#E7D8C8;border:1px solid #222}

table.alternating_rows tr.even td{background:#E1C4A8}
.ad_insert_small{background:none;}
#nd_solicitor_donor_view .ad_insert_small{background:#E7CEB3 url(/ama/images/mbox-bg.jpg) -1px -5px no-repeat !important;border:1px solid #99775C}
.hrule{border-top:2px dashed #99775C;margin:1em -15px}

/* ROUNDED BOXES */

.roundedbox1, .roundedbox1_body, .roundedbox1_head, .roundedbox1_head h2, .roundedbox1_head h3{background: url(/ama/images/roundedbox1_v2.gif) no-repeat bottom right} 
.roundedbox1{width:100% !important; padding-right:0px; margin:10px auto 0} 
.roundedbox1_head{background-position:top right; margin-right:0px; padding-right:40px} 
.roundedbox1_head h2, .roundedbox1_head h3{background-position:top left; margin:0; border:0; padding:5px 0 5px 15px; height:auto !important; height:1%;}
.roundedbox1 h3, .roundedbox1_head h3, .roundedbox1 .systemsectiontitle{color:#fff}
.roundedbox1_body{background-position:bottom left; margin-right:25px; padding:5px 0 5px 15px; position:relative;}

.roundedbox2, .roundedbox2_body, .roundedbox2_head, .roundedbox2_head h2, .roundedbox2_head h3{background:transparent url(/ama/images/roundedbox2.gif) no-repeat bottom right} 
.roundedbox2{width:100% !important; padding-right:0px; margin:10px auto 0} 
.roundedbox2_head{background-position:top right; margin-right:0px; padding-right:40px} 
.roundedbox2_head h2, .roundedbox2_head h3{background-position:top left; margin:0; border:0; padding:5px 0 5px 15px; height:auto !important; height:1%;color:#E5783A}
.roundedbox2 h3, .roundedbox2_head h3, .roundedbox2 .systemsectiontitle{color:#E5783A}
.roundedbox2_body{background-position:bottom left; margin-right:25px; padding:5px 0 5px 15px}

.roundedbox3, .roundedbox3_body, .roundedbox3_head, .roundedbox3_head h2, .roundedbox3_head h3{background:transparent url(/ama/images/roundedbox3.gif) no-repeat bottom right} 
.roundedbox3{width:100% !important; padding-right:0px; margin:10px auto 0} 
.roundedbox3_head{background-position:top right; margin-right:0px; padding-right:40px} 
.roundedbox3_head h2, .roundedbox3_head h3{background-position:top left; margin:0; border:0; padding:5px 0 5px 15px; height:auto !important; height:1%;color:#E5783A}
.roundedbox3 h3, .roundedbox3_head h3, .roundedbox3 .systemsectiontitle{color:#E5783A}
.roundedbox3_body{background-position:bottom left; margin-right:25px; padding:5px 0 5px 15px}

/* TASK LIST */
#reminders{list-style-type:none;margin:0;padding:0}
#reminders li{background:url(/ama/images/mo_todo.gif) no-repeat left top;margin:1em 0;padding-left:30px;position:relative}
#reminders li .edit_popup{position:absolute;left:-40px;top:1px;display:none;background:url(/ama/images/edit-popup.png) !important;height:16px;width:20px;padding:2px 10px;font-size:11px;border:0 !important}
#reminders li:hover .edit_popup{display:block}

/* CALENDAR */
#calendar a{text-decoration:none;}
#calendar .nav, #calendar .nav a{font:bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#fff;text-align:center;text-decoration:none;}	
#calendar th{font:bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#85938F;background:#4E3B28;border-right:1px solid #000;border-bottom:1px solid #000;border-top:1px solid #000;width:14.2%;}

#calendar td {border-right:1px solid #000;border-bottom:1px solid #000;width:20px;height:20px;text-align:center;}

#calendar caption a{font-weight:normal;color:#eee;}
#calendar caption a:hover{background:none;color:#fff;}

#calendar_small {width:100px;padding: 0;margin: 0;border-left: 1px solid #000;font: normal 10px/15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #616B76;text-align: center;background-color: #644A30;}
#calendar_small caption {margin: 0;padding: 0;background: #252017;color: #fff;font: bold 10px/15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;text-align: center;}
#calendar_small caption a{font-weight:bold;margin:0 3px;}
#calendar_small th{font-size:10px;height:auto;line-height:15px}
#calendar_small .item{display:none;}
#calendar_small td{ cursor:default;padding:0 2px;height:auto}
#calendar_small td a{color:#FFF0CA;}
#calendar_small td.today{background:#84502F;}
#calendar_small td.today a{font-weight:bold;color:#fff;}
#calendar_small td.not_empty, #calendar_small td.not_empty.today{background:#4E3B28 !important}
#calendar_small td.not_empty a, #calendar_small td.not_empty.today a{color:#fff !important}
#calendar_large caption {background: #603A25 !important;}

/* TEXT CALENDAR */
#calendar_text{color:#FFF0CA;margin:0;padding:0}
#calendar_text a{font-weight:normal}
#calendar_text dt{font-weight:bold;}
#calendar_text dd{margin:0.5em 0;padding:0;}
#calendar_text dd.empty{margin-left:1em;padding:0;opacity:0.7}
#calendar_text ul{margin:0 0 0 1em;padding:0;list-style-type:circle}
#calendar_text li{margin:0;padding:0;}
#calendar_text .time{font-weight:bold;color:#FFF0CA}

.three_col_names_table{}
table.three_col_names_table td{width:33%}
table.three_col_names_table tr{vertical-align:top}

/* HISTORY HIGHLIGHTS TABLE */
#highlights_table{width:100%}
#highlights_table td {vertical-align:top;padding:0 20px 0 0}
#highlights_table .theme{font-style:italic}
#highlights_table td.col4{padding-right:0}

#todo_content,#todo_form{color:#000;margin:5px}
#todo_content .systemsmalllabel,#todo_form .systemsmalllabel{font-weight:bold}


