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

#dcheetaheditor, #dceditor_window{z-index:1000 !important} /* Force editor to show up above popup menus and anything else */

/* Elements */

body{margin:0;padding-bottom:20px;font:12px Helvetica, Arial, sans-serif;/*background:#adcdd5 url(/ama/images/bg.jpg)*/ background:#7aa2b4 url(/ama/images/bg-wave.jpg) no-repeat top center}
* body.mceContentBody, body#mceTemplatePreview{background:#fff}
* .rmnav, * .rmnav *{background:none !important}
h1, h2, h3, h4, h5, h6, * .title, * .systemsectiontitle, #nd_m_gs_directory #groupshare h1{line-height:normal;font-family:Helvetica, Arial, sans-serif;color:#825789}
h1{font-size:26px}
h2, * .page_name, * .title, #nd_m_gs_directory #groupshare h1{border:0;margin-top:0;font-size:24px;font-weight:bold}
h3, * .systemsectiontitle{font-size:18px;font-weight:bold}
h4{font-size:16px}
h5{font-size:14px}
h6{font-size:12px}
a{text-decoration:none;color:#699}
a:hover{text-decoration:underline;color:#6bb}
a:active{}
a:visited{}
a img{border:0}
table tr{vertical-align:top}

/* Template */

#header{overflow:hidden;width:740px;padding:0 0 20px 20px;margin:1em auto 0;background:#fff}
#container, #footer{width:720px}
#container{padding:0 20px 20px;margin:0 auto 1em;background:#fff;color:#918c85}
h1#logo, h1#logo a{display:block;width:270px;height:57px;margin:0;overflow:hidden}
h1#logo{float:left;margin-top:10px;background:url(/ama/images/logo.gif) no-repeat}
h1#logo span{color:#fff;display:block;margin-top:-1000px}
#banner_area{clear:both;overflow:hidden;width:700px;margin-bottom:20px;border:1px solid #e3eded;padding:9px}
#content_area{width:100%;padding-top:20px;border-top:10px solid #e3cead}
#left_column{float:left;width:460px}
* .left_additional{margin-top:20px}
#right_column{float:right;width:239px;padding-left:0;border-left:1px dotted #e3cead}
#right_column .content{padding:20px 0 15px 19px}
* .right_additional{padding-top:20px;border-top:1px dotted #e3cead}
#promotions{padding-top:0 !important}
#news{padding:20px 19px !important;border-right:1px dotted #e3cead;background:#FFF6E8;color:#43413D}
#news h2, #news h3, #news h4, #news h5{color:#B7A17F}
#news a{color:#C39753}
#content_area li, * .mceContentBody li{margin-top:0.6em;margin-bottom:0.6em}
* .content{line-height:1.7em}

/* Right Column Customization - these are normally used for groupshare v2 */

#content_area.center_column{width:479px}
#right_nav, #right_nav_small{background:#cbe4e1}

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

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

/* Menu */

#nav{margin:0;padding:0;float:right;width:470px;height:48px;text-align:center;background:#f3f7f7 url(/ama/images/nav-bg.gif) repeat-x;border-top:9px solid #b3d1d8;border-bottom:1px solid #E3EDED}
#nav td {cursor: pointer;vertical-align:middle; background:url(/ama/images/nav-divider.gif) no-repeat left bottom; height: 48px; padding: 0 3px;}
#nav a{overflow:hidden;text-decoration:none;font:bold 11px/12px Verdana;color:#4e94a5;}
#nav a:hover, #nav a.on{background-color:#fbfcfc;color:#6bb}

/* Footer */

#footer{clear:both;margin-top:20px;padding-top:16px;border-top:1px dotted #e3cead;font-size:10px}
#footer a{color:#918c85;text-decoration:none;font-weight:bold}
#footer a:hover{text-decoration:underline}

/* Classes */

.hrule{height:1px;border-top:1px solid;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}

* div.clear{clear:both;line-height:0;height:0;font-size:1px;overflow:hidden}

/* Floated images without borders */
/*
.leftjustifiedimage{float:left;margin:0 10px 5px 0}
.rightjustifiedimage{float:right;margin:0 0 5px 10px}
.framedimage{background:#fff;border:1px solid;padding:2px}
*/

/* 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;padding:2px}

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

table.membertable th{border-top:none}

/* Background Color of Titles on Boxes */

table.membertable th,
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,
#m_home h3, * h3.mbox_header,
#groupshare #directory .title{background:#369}

/* Background Color of Boxes */

* .m_box, #m_profile_bottom,
#groupshare #directory,
table.membertable, table.membertable td,
table.alternating_rows{background:#fff}

/* Border Color */

#ajli_feed_table iframe,
* .m_box, #m_profile_bottom,
#map, .hrule, #m_profile_bottom .hrule,
* .leftjustifiedimage, * .rightjustifiedimage, .framedimage,
table.basic_table, table.basic_table td,
table.membertable, table.membertable th, table.membertable tr td, table.membertable tr.even td,
table.alternating_rows, table.alternating_rows tr td, table.alternating_rows tr.even td{border-color:#ccc !important}

/* Alternating Rows */

table.alternating_rows tr td, table.alternating_rows tr.even td{border-bottom:1px solid}
table.alternating_rows tr.even td{border-top-width:0}
table.alternating_rows tr.even, table.alternating_rows tr.even td, table.alternating_rows td.even{background:#eee}

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

/* Member styles */

#m_home h3, * h3.mbox_header{margin:1em 10px 0 0;padding-left:5px;color:#fff;padding:4px 5px 2px 10px}
* .m_box, #m_profile_bottom{border:1px solid;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}

#groupshare #directory .title{border:none}
#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:#369 !important}
#calendar td.today{background:#FEFEDF !important}
#calendar th{}

/* Misc */

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