A:link {COLOR: #412C27; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 12px}
A:visited {COLOR: #231F10;; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 12px;}
A:active {COLOR: #000000; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 12px}
A:hover {COLOR: #000000; font-weight: bold; text-decoration: underline; font-family: Arial; font-size: 12px}

A IMG{border:2px solid #412C27}
A:hover IMG{border:2px solid  #FFFFFF}

.body {COLOR: #FFFFFF; font-family: Arial; font-size: 12px;}
.body2 {COLOR: #000000; font-family: Arial; font-size: 12px;}
.bold {COLOR: #ffffff; font-family: Arial; font-size: 12px; font-weight: bold;}
.note {COLOR: #000000; font-family: Arial; font-size: 12px; font-weight: bold;}
.detail {COLOR: #FFFFFF; font-family: Arial; font-size: 14px; font-weight: bold;}
.event {COLOR: #000000; font-family: Arial; font-size: 16px; font-weight: bold;}
.event A{font-size: 16px;}
.event A:hover{font-size: 16px;text-decoration:underline}
.event A:active{font-size: 16px;}
.event A:visited{font-size: 16px;}

.adminhead {COLOR: #ffffff; font-family: Arial; font-size: 14px; font-weight: bold;}
.featured {COLOR: #ffffff; font-family: Arial; font-size: 10px;}
.search {COLOR: #CC9933; font-family: Arial; font-size: 12px;}
.spacer {font-family: Arial; font-size: 2px;}
.required {COLOR: #660000; font-family: Arial; font-size: 12px; font-weight: bold;}
.footer {COLOR: #918360; font-family: Arial; font-size: 10px;}
.error {COLOR: #ffffff; font-family: Arial; font-size: 14px; font-weight: bold;}

h1 {COLOR: #FFFFFF; font-family: Arial; font-size: 16px; font-weight: bold;}
h2 {COLOR: #FFFFFF; font-family: Arial; font-size: 14px; font-weight: bold;}
.title{COLOR: #FFFFFF; font-family: Arial; font-size: 16px; font-weight: bold;}
.subhead{COLOR: #FFFFFF; font-family: Arial; font-size: 14px; font-weight: bold;}
.subheader {COLOR: #FFFFFF; font-family: Arial; font-size: 14px; font-weight: bold;}

TD.ScheduleTitle {font-family: Arial, sans-serif; font-size: 20px; text-align : center; vertical-align : middle;}
TD.ScheduleEvent {font-family: Arial, sans-serif; font-size: 18px; color: #000000; vertical-align : middle; }

A.footer {font-family: Arial; font-size : 10px; color: #918360; text-decoration: none;}
A.footer:hover {font-family: Arial; font-size : 10px; color: #918360; text-decoration: underline;}
A.footer:visited {font-family: Arial; font-size : 10px; color: #918360; text-decoration: none;}
A.footer:active {font-family: Arial; font-size : 10px; color: #918360; text-decoration: none;}

A.back {font-family: Arial; font-size : 14px; color: #FFCC00; text-decoration: none; font-weight: bold;}
A.back:hover {font-family: Arial; font-size : 14px; color: #FFCC00; text-decoration: underline; font-weight: bold;}
A.back:visited {font-family: Arial; font-size : 14px; color: #FFCC00; text-decoration: none; font-weight: bold;}
A.back:active {font-family: Arial; font-size : 14px; color: #FFCC00; text-decoration: none; font-weight: bold;}

.ss_caption{text-align:center;padding-top:2px;font-size:13px;}
.ss_caption A {color: #000000;font-size:13px;}
.ss_caption A:hover {color: #FFFFFF;font-size:13px;}
.ss_caption A:visited {color: #FFFFFF;font-size:13px;}
.ss_caption A:active {color: #FFFFFF;font-size:13px;}

.ss_image{border:2px solid #CC9933;}

.bc{margin:0px 10px;font-size:14px;font-weight:bold;width:555px;}
.bc A{color:#CC9900;font-size:14px;white-space:nowrap;}
.bc A:hover{color:#CC9900;font-size:14px;}
.bc A:visited{color:#CC9900;font-size:14px;}
.bc A:active{color:#412C27;font-size:14px;}
.bc A.sel{color:#CC9900}
.bc A.sel:hover{color:#CC9900}
.bc A.sel:hover{color:#CC9900;font-size:14px;}
.bc A.sel:visited{color:#CC9900;font-size:14px;}
.bc A.sel:active{color:#CC9900;font-size:14px;}

.bc{position:relative;}
#recently_viewed{position:absolute;top:0px;right:-220px;width:220px;overflow:hidden;text-align:right;}
#recently_viewed A{font-size:14px;font-weight:bold;white-space:normal}
#recently_viewed_inner{display:none;height:125px;overflow:auto;text-align:left;border:2px solid #412C27;background:#000000;}
/*filter:alpha(opacity:65,style:0);-moz-opacity:0.65;opacity:0.65;}*/
#recently_viewed_inner TD{padding:5px;vertical-align:middle;}
#recently_viewed_inner A{color:#CC9933;font-size:11px;font-weight:normal;display:block;margin:0px 0px 5px 0px;}
#recently_viewed_inner A:hover{color:#FFFFFF;font-size:11px;font-weight:normal;}

A#close_recent{padding:2px;margin:2px;border:#1px solid FFFFFF; color:#FFFFFF;float:right;}
A#close_recent:hover{padding:2px;margin:2px;border:#1px solid 990000; color:#990000;}






/*forms*/
FORM{display:inline;}
INPUT.text{border:1px solid #000000;background:#FFFFFF;color:#000000;font-size:12px;width:300px;}
INPUT.password{border:1px solid #000000;background:#FFFFFF;color:#000000;font-size:12px;width:300px;}
INPUT.file{border:1px solid #000000;background:#FFFFFF;color:#000000;font-size:12px;}
INPUT.checkbox{}
INPUT.radio{}
INPUT.image{margin:10px}
SELECT{border:1px solid #000000;background:#FFFFFF;color:#000000;font-size:12px;width:300px;}
TEXTAREA{border:1px solid #000000;background:#FFFFFF;color:#000000;font-size:12px;width:300px;}
TD.label{font-size:11px;color:#000000;font-family:arial,sans-serif;}

INPUT.error{border:2px inset #993333;color:#000000;font-weight:normal;background:#FFCCCC;margin:0px;padding:1px 0px;width:300px;}
TEXTAREA.error{border:2px inset #993333;color:#000000;font-weight:normal;background:#FFCCCC;margin:0px;padding:1px 0px;width:300px;}
SELECT.error{border:2px inset #993333;color:#000000;font-weight:normal;background:#FFCCCC;padding:0px;margin:1px 0px;width:300px;}

.calendar INPUT.text{width:80px;}
.calendar INPUT.error{width:80px;}
.calendar * INPUT.text{width:80px;}
.calendar * INPUT.error{width:80px;}

.error,.errors{border:2px solid #993333;color:#993333;font-weight:bold;background:#FFCCCC;margin:10px 0px;padding:5px;}
.error2{margin:5px 2px;color:#993333}
.msg,.message{border:2px solid #FFFFFF;color:#FFFFFF;font-weight:bold;background:#583311;margin:10px 0px;padding:5px;}
.message2{margin:5px 2px;color:#583311}
.required{color:#6F1414;font-weight:bold;}


/*wysiwyg*/
TEXTAREA.wysiwyg{width:720px;height:400px;}
TEXTAREA.wysiwyg_half{width:360px;height:200px;}
/*tiny mce*/
.header{font-weight:bold;margin:2px 0px;color:;font-family:Palatino Linotype, Book Antiqua, Palatino, serif;font-size:24px;color:#583311}
.subhead {font-weight:bold;margin:2px 0px;color:;font-family:Palatino Linotype, Book Antiqua, Palatino, serif;font-size:18px;color:#583311}
.subsubhead{font-weight:bold;margin:2px 0px;color:;font-family:Palatino Linotype, Book Antiqua, Palatino, serif;font-size:14px;color:#583311}
.wysiwyg-body{COLOR: #000000; text-decoration: none; font-family: Palatino Linotype, Book Antiqua, Palatino, serif; font-size: 14px; font-weight: normal;}
.mceContentBody {font-family:Arial,sans-serif;font-size:14px;font-weight:normal;background:url('images/bg.gif') top left repeat-x #BFAA97;COLOR: #FFFFFF}
.mceContentBody A:link {COLOR: #412C27 !important; font-weight: bold !important; text-decoration: none !important; font-family: Palatino Linotype, Book Antiqua, Palatino, serif !important; font-size: 14px !important}
.mceContentBody A:visited {COLOR: #412C27 !important; font-weight: bold !important; text-decoration: none !important; font-family:Palatino Linotype, Book Antiqua, Palatino, serif !important; font-size: 14px !important;}
.mceContentBody A:active {COLOR: #412C27 !important; font-weight: bold !important; text-decoration: none !important; font-family:Palatino Linotype, Book Antiqua, Palatino, serif !important; font-size: 14px !important}
.mceContentBody A:hover {COLOR: #000000 !important; font-weight: bold !important; text-decoration: none !important; font-family: Palatino Linotype, Book Antiqua, Palatino, serif !important; font-size: 14px !important}
.mceEditor{}
.mceSelectList{width:auto;}



/*ADMIN*/
.admin_nav{}
.admin_nav A,
.admin_nav A:link,
.admin_nav A:visited,
.admin_nav A:active{font-weight:bold;color:#FFFFFF;text-decoration:none}
.admin_nav A:hover{font-weight:bold;color:#000000;text-decoration:underline}

.admin_content .page_content{margin-top:0px;padding-bottom:100px;padding-top:20px;}

.subnavigation{margin:-15px 20px 0px 20px;text-align:center;border-bottom:2px solid #583311}
.subnavigation TD{text-align:center}
.subnavigation TD A{font-weight:bold;}

.contact_email_send_options INPUT{width:auto;}
.contact_email_send_options SELECT{width:auto;}

/*admin interface area*/
TABLE.listing{width:738px;border-spacing:0px;border-collapse:collapse;margin:5px auto;border:none}
TABLE.listing TABLE.listing{width:700px;}
TABLE.listing TABLE.listing TABLE.listing{width:650px;}
TABLE.listing TD{padding:3px;vertical-align:middle;color:#000000;}
TABLE.listing TH{padding:3px;vertical-align:middle;white-space:nowrap;border-bottom:2px solid #cc9933;border-top:2px solid #cc9933;color:#cc9933;padding:3px;font-weight:bold;background:#583311}
TABLE.listing TD.error{color:#993333}

TABLE.listing TR.row1 TD{border-bottom:1px solid #CCCCCC}
TABLE.listing TR.row0 TD{border-bottom:1px solid #CCCCCC}

TABLE.listing TR.row_hover{background:#A18D7C} 


TABLE.listing TABLE.nested TR TD{border:none;}
TABLE.listing TABLE.nested TD{padding:0px 1px;;vertical-align:top;}

TABLE.listing H3{color:#cc9933;font-size:16px;margin:1px;}
TABLE.listing H3 A{color:#cc9933;font-size:16px;margin:1px;text-decoration:none;}
TABLE.listing H3 A:hover{color:#cc9933;font-size:16px;margin:1px;text-decoration:none;}

TABLE.listing A{color:#412C27;font-weight:bold;text-decoration:none;font-size:14px;}
TABLE.listing A:hover{color:#000000;font-weight:bold;text-decoration:underline}
TABLE.listing TH A{color:#cc9933;font-weight:bold;text-decoration:none;}
TABLE.listing TH A:hover{color:#FFFFFF;font-weight:bold;text-decoration:none;}

INPUT.disabled{margin:0px 5px;clear:none;border:1px solid #94AAB2;padding:3px;color:#94AAB2;font-weight:bold;background:#DFD8D0}


.edit_actions{text-align:center;vertical-align:middle;}
.edit_actions INPUT.submit,
.edit_actions INPUT.button{margin:0px 5px;clear:none;border:1px solid #cc9933;padding:3px;color:#cc9933;font-weight:bold;background:#583311;cursor:pointer;}
.save_actions{text-align:right;}
.save_actions INPUT.submit,
.save_actions INPUT.hidden_save_button,
.save_actions INPUT.button{margin:0px 5px;clear:none;border:1px solid #cc9933;padding:3px;color:#cc9933;font-weight:bold;background:#583311;cursor:pointer;}
.sort_actions{text-align:center;vertical-align:middle;}
.sort_actions INPUT.submit,
.sort_actions INPUT.button{margin:0px 5px;clear:none;border:1px solid #cc9933;padding:3px;color:#cc9933;font-weight:bold;background:#583311;cursor:pointer;}
.create_actions{text-align:center;vertical-align:middle;padding:10px 10px;vertical-align:top;}
.create_actions INPUT.submit,
.create_actions INPUT.button{margin:15px 5px;clear:none;border:1px solid #cc9933;padding:3px;color:#cc9933;font-weight:bold;background:#583311;cursor:pointer;width:200px}
.create_actions A{}
.create_actions A:hover{}

.edit_actions INPUT.button_hover{background:#583311;border:1px solid #FFFFFF;color:#FFFFFF;}
.save_actions INPUT.button_hover{background:#583311;border:1px solid #FFFFFF;color:#FFFFFF;}
.sort_actions INPUT.button_hover{background:#583311;border:1px solid #FFFFFF;color:#FFFFFF;}
.create_actions INPUT.button_hover{background:#583311;border:1px solid #FFFFFF;color:#FFFFFF;}


.emptyset{text-align:center;padding:50px 0px !important;vertical-align:middle;font-weight:normal;color:#FFFFFF;background:#6A5849;}

.back_actions{padding:10px 0px;text-align:center;}
.back_actions A{font-weight:bold;color:#583311;text-decoration:none}
.back_actions A:hover{font-weight:bold;color:#000000;text-decoration:underline}

#listing_pages{text-align:right;border-bottom:2px solid #cc9933;border-top:2px solid #cc9933;color:#cc9933;padding:3px;font-weight:bold;background:#583311;margin:-3px;}
#listing_pages TD{padding:0px;color:#cc9933;font-weight:bold;}
#listing_pages A{color:#cc9933;font-weight:bold;text-decoration:none;}
#listing_pages A:hover{color:#FFFFFF;font-weight:bold;text-decoration:none;}


.label{text-align:left;font-weight:bold;}
.value{}
.hint{color:#000000;text-align:left;font-weight:normal;font-size:10px;font-family:arial !important;float:right;}
.hint2{color:#000000;text-align:center;font-weight:normal;font-size:10px;font-family:arial !important;}
.required{font-weight:bold;font-size:12px;}
.section{font-weight:bold;font-size:12px;border-bottom:1px solid #583311;border-top:1px solid #583311;padding:3px !important;background:#FFFFFF;color:#583311}
.note{}
TABLE.listing TD.section{color:#583311}


.admin_filters{margin:5px 30px;text-align:right;}

/*sortable admin*/
TABLE.listing TD.dropsort_container_cell{padding:0px;}
.dropsort_container{}
.dropsort{border:1px solid #583311;margin:0px;position:relative;background:#6A5849;width:738px}
.dropsort_dragging{width:738px;border:1px solid #FFCC00;}
.dropsort_dragbar{height:25px;background:url('http://www.limn.com/images/drag-icon.png') left center no-repeat transparent;overflow:hidden;margin:0px;cursor:move;width:25px;float:left;}
.dropsort_dragging .dropsort_dragbar{background-image:url('http://www.limn.com/images/drag-icon2.png')}
.dropsort_wrapper{width:738px;border-spacing:0px;}
.dropsort_wrapper TD{width:123px;}
.placeholder{border:1px solid #6A5849;margin:0px;height:75px;color:#6A5849;font-weight:bold;background:#6A5849;display:none;}


.edit_wrapper{background:#6A5849;width:738px;}
.edit_topbar{height:25px;background:#6A5849;overflow:hidden;margin:0px;}

