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

/* Elements */
body{margin:0;font:13px Candara, "Trebuchet MS", Trebuchet, sans-serif}
h1, h2, h3, h4, h5{line-height:normal;color:#601800}
h1{font-size:18px}
h2, * .title, * .dotted{font-size:20px;margin:32px 0 20px}
h3, * .systemsectiontitle{font-size:16px}
h4{font-size:15px}
h5{font-size:14px}
a{text-decoration:none;color:#883500}
a:hover{text-decoration:underline;color:#b34600}
a:active{}
a:visited{}
a img{border:0;}
table td{vertical-align:top}

/* Template */
table#container{margin:0;background:#000;border:0}
table#container, #top, #positioning, #footer{width:929px}
#positioning{margin:0 auto;position:relative}
#top{margin:0 auto;height:32px}
#header{background:#000 url(/ama/images/header.jpg) no-repeat;padding:0;height:242px}
#header h1, #header h1 a{display:block;overflow:hidden;width:340px;height:106px;margin:0;text-decoration:none}
#header h1 span{display:block;margin-top:-100px}

#header-logo-tail{position:absolute;top:2px;left:-43px;}
#header-hat{position:absolute;top:-19px;left:593px}

#main{width:100%}
#nav_cell{width:197px;padding:0 0 20px;border-right:1px solid #553310;background:#7C471D url(/ama/images/nav-bg.jpg) repeat-y}
#content_cell{width:677px;padding:0 25px 20px;background:#fff}
#content_cell.mid_column{width:416px}
#content_cell li, * .mceContentBody li{margin-top:0.6em;margin-bottom:0.6em;}
#right_column{width:230px;padding:0 15px 20px;border-left:1px solid #e7e7e7;background:#f0f0f0}

* .dotted{background:url(/ama/images/dot.jpg) repeat-x right 7px}
* .dotted h2{display:inline;background:#fff;padding-right:10px}

#slides{overflow:hidden;width:640px;height:136px}

#cyclecontainer{margin:10px auto}
#cyclecontainer, #cyclephotos{width:216px;height:159px}
#cyclephotos{overflow:hidden;margin:0}

#upcoming_events td{padding-bottom:15px}
#divider_bar{background:#4a4f4c;height:8px;line-height:1px;font-size:6px}
#quote{padding:10px 15px 20px;background:#313433 url(/ama/images/bottom-bg.gif) repeat-x;color:#fdfcfe}
#quote span{display:block;text-align:right;color:#ba8748;font-style:italic}

#search_form{width:160px;margin:20px 15px}
#search_form input#akeywords{border:1px solid #555;width:100px;height:12px;margin-right:2px;padding:2px;font-size:10px;color:#555}
/*
#nd_p_asearch #content_cell form table{background:#f0f0f0 !important}
#nd_p_asearch #content_cell form b{color:#222 !important}
*/

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

/* Menu */
#nav{margin:32px 0 0;padding:0 15px;width:167px}
#nav ul{margin:0;padding:0;font-size:13px;font-weight:bold}
#nav li{list-style-type:none}
#nav a{display:block;text-decoration:none;padding:5px 0 5px 20px}
#nav ul.nav1 a{color:#EFDBCA;background:transparent url(/ama/images/nav-bullet.gif) no-repeat 0px 9px} /* nav1 off */
#nav ul.nav1 li.on a{color:#fff;background:transparent url(/ama/images/nav-bullet-on.gif) no-repeat 0 9px} /* nav1 on */
#nav ul.nav2, #nav ul.nav3{margin-left:10px}
#nav ul.nav1 li.on ul.nav2 a{color:#EFDBCA;background:transparent url(/ama/images/nav-bullet.gif) no-repeat 0px 9px;width:137px;padding-left:20px} /* nav2 off */
#nav ul.nav1 li.on ul.nav2 li.on a{color:#fff;background:transparent url(/ama/images/nav-bullet-on.gif) no-repeat 0 9px} /* nav2 on */
#nav ul.nav1 li.on ul.nav2 li.on ul.nav3 a{color:#EFDBCA;background:transparent url(/ama/images/nav-bullet.gif) no-repeat 0px 9px;width:127px;padding-left:20px} /* nav3 off */
#nav ul.nav1 li.on ul.nav2 li.on ul.nav3 li.on a{color:#fff;background:transparent url(/ama/images/nav-bullet-on.gif) no-repeat 0 9px} /* nav3 on */
#nav ul.nav1 a:hover, #nav ul.nav2 a:hover, #nav ul.nav3 a:hover{color:#fff !important;background:transparent url(/ama/images/nav-bullet-on.gif) no-repeat 0 9px !important}
#nav li.off ul{display:none}
#nav li a:active{}

/* Footer */
#footer{margin:5px auto 0;padding-bottom:20px;color:#906030;font-size:10px;}
#footer a{color:#bc7d3f;text-decoration:none;font-weight:bold}

/* 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}

#calendar caption{background:#573C22 !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;}

/* 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 10px 5px 0}
.rightjustifiedimage, .rightjustifiedimage-noborder{float:right;margin:0 0 5px 10px}
* .leftjustifiedimage, * .rightjustifiedimage, .framedimage{background:#fff;border:1px solid #888;padding:4px}

.two_column_table{}
.three_column_table{}
table.two_column_table td{width:45%;padding:0 5% 1em 0}
table.three_column_table td{width:28%;padding:0 5% 1em 0}

.alternating_rows{border-collapse:collapse}
.even{}
* .content table.alternating_rows td{padding:3px;border:1px solid #ddd !important}

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

/* Misc */
#brick_preview{width:300px;height:130px;background:url(/ama/images/brick_7x3-5.jpg);border:3px solid #444;font:27px/35px "Lucida Console", monospace;text-align:center;padding-top:20px;}
#brick_preview p{margin:0;opacity:0.8;filter:alpha(opacity=80);color:#342e2b}