/* LINKS */
A:link {COLOR: #652002; font-weight: bold; text-decoration: underline; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;}
A:visited {COLOR: #652002; font-weight: bold; text-decoration: underline; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;}
A:active {COLOR: #652002; font-weight: bold; text-decoration: underline; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;}
A:hover {COLOR: #A14014; font-weight: bold; text-decoration: underline; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;}

A.credit:link {font-family: Tahoma, Geneva, sans-serif; font-size : 12px; color: #f1e5cb; font-weight: normal; text-decoration: none;}
A.credit:visited {font-family: Tahoma, Geneva, sans-serif; font-size : 12px; color: #f1e5cb; font-weight: normal; text-decoration: none;}
A.credit:active {font-family: Tahoma, Geneva, sans-serif; font-size : 12px; color: #f1e5cb; font-weight: normal; text-decoration: none;}
A.credit:hover {font-family: Tahoma, Geneva, sans-serif; font-size : 12px; color: #000000; font-weight: normal; text-decoration: underline;}

A.track:link {font-family: Georgia, serif; font-size : 12px; color: #652002; font-weight: normal; text-decoration: none;}
A.track:visited {font-family: Georgia, serif; font-size : 12px; color: #652002; font-weight: normal; text-decoration: none;}
A.track:active {font-family: Georgia, serif; font-size : 12px; color: #652002; font-weight: normal; text-decoration: none;}
A.track:hover {font-family: Georgia, serif; font-size : 12px; color: #652002; font-weight: normal; text-decoration: underline;}

/* FONT STYLES */
.body {COLOR: #000000; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal;}
.footer {COLOR: #f1e5cb; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal;}

h1 {font-family: Tahoma, Geneva, sans-serif; font-size:24px; font-weight:bold; color:#000000; padding:0px;margin:0px;}
h2 {font-family: Tahoma, Geneva, sans-serif; font-size:18px; font-weight:bold; color:#652002; padding:0px;margin:0px;}



DIV.pad {margin: 20px;COLOR: #000000; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal;}
DIV.TracksPad {margin: 5px;COLOR: #000000; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal;}
DIV.navbg {width:960px; height:26px;background:url("images/navbg1.gif") left center no-repeat;z-index:100;}


td.tracks {COLOR: #000000; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal;background: #f1e7c1;	border-top: 0px;border-right: 0px;border-bottom: 2px solid #000000; border-left: 2px solid #000000;}



IMG.right {float: right; margin:0px 10px 10px 10px;}
IMG.left {float: left; margin:0px 10px 10px 10px;}
IMG.leftHome {float: left; margin:0px 10px 10px 0px;}

/* COOL Menu Styles */
.navOn{display:block;padding:0px 0px 0px 6px;COLOR: #FFFFFF; font-weight: normal; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 15px;text-align:center;}
.navOver{display:block;padding:0px 0px 0px 6px;COLOR: #FFFFFF; font-weight: normal; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 15px;text-align:center;}

.navSubOn{display:block;padding:0px 0px 0px 6px;COLOR: #FFFFFF; font-weight: normal; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;}
.navSubOver{display:block;padding:0px 0px 0px 6px;COLOR: #FFFFFF; font-weight: normal; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;}

.navSubTopOn{display:block;padding:0px 0px 0px 6px;COLOR: #FFFFFF; font-weight: normal; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;}
.navSubTopOver{display:block;padding:0px 0px 0px 6px;COLOR: #FFFFFF; font-weight: normal; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;}

.navSubMidOn{display:block;padding:0px 0px 0px 6px;COLOR: #FFFFFF; font-weight: normal; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;}
.navSubMidOver{display:block;padding:0px 0px 0px 6px;COLOR: #FFFFFF; font-weight: normal; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;}

.navSubBtmOn{display:block;padding:0px 0px 0px 6px;COLOR: #FFFFFF; font-weight: normal; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;}
.navSubBtmOver{display:block;padding:0px 0px 0px 6px;COLOR: #FFFFFF; font-weight: normal; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;}

.navSubTopArrowOn{display:block;padding:0px 0px 0px 6px;COLOR: #FFFFFF; font-weight: normal; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;background:url("images/arrow.gif") left center no-repeat;}
.navSubTopArrowOver{display:block;padding:0px 0px 0px 6px;COLOR: #FFFFFF; font-weight: normal; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;background:url("images/arrow.gif") left center no-repeat;}

.navSubMidArrowOn{display:block;padding:0px 0px 0px 6px;COLOR: #FFFFFF; font-weight: normal; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;background:url("images/arrow.gif") left center no-repeat;}
.navSubMidArrowOver{display:block;padding:0px 0px 0px 6px;COLOR: #FFFFFF; font-weight: normal; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;background:url("images/arrow.gif") left center no-repeat;}

.navSubBtmArrowOn{display:block;padding:0px 0px 0px 6px;COLOR: #FFFFFF; font-weight: normal; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;background:url("images/arrow.gif") left center no-repeat;}
.navSubBtmArrowOver{display:block;padding:0px 0px 0px 6px;COLOR: #FFFFFF; font-weight: normal; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;background:url("images/arrow.gif") left center no-repeat;}


/*deprecated*/
/*
.slideshow_container{margin:10px 0px;}
.slideshow_container TD{vertical-align:middle;text-align:center;}
.ss_instructions {COLOR: #000000; font-weight: normal; font-size: 12px;}
.ss_caption {COLOR: #660000; font-weight: bold; font-size: 12px;}
*/

/*slidwshows....*/
.slideshow_area{position:relative;margin:25px;}
.slideshow_image{position:absolute;overflow:hidden;top:0px;left:0px;z-index:0px;text-align:center;background:url(images/contentbg.jpg) repeat scroll left top;}
.slideshow_image IMG{position:relative;border:none;z-index:10}
.slideshow_image TABLE{border-spacing:0px;border-collapse:collapse;}
.slideshow_image TABLE TD{padding:0px;}
.slideshow_caption{text-align:center;margin:0px 0px;position:absolute;bottom:0px;left:0px;width:920px;height:25px;line-height:25px;text-align:center;background:transparent;Z-INDEX:1000000;}
.slideshow_caption_bg{display:none;text-align:center;margin:0px 0px;position:absolute;top:0px;left:0px;width:920px;height:25px;line-height:25px;text-align:center;background:#FFFFFF;Z-INDEX:1500000;  filter:alpha(opacity=90);opacity:0.9;moz-opacitry:0.9;}
.slideshow_caption_inner{text-align:center;margin:0px 0px;position:absolute;top:0px;left:0px;width:920px;height:25px;line-height:25px;text-align:center;background:transparent;Z-INDEX:2000000;color:#000000}
.slideshow_controls{text-align:center;margin:0px 25px;position:relative;top:0px;left:0px;width:920px;height:25px;line-height:25px;text-align:center;background:transparent;Z-INDEX:1000000;}
.slideshow_controls_bg{text-align:center;margin:0px 0px;position:absolute;top:0px;left:0px;width:920px;height:25px;line-height:25px;text-align:center;background:transparent;Z-INDEX:1500000;  filter:alpha(opacity=90);opacity:0.9;moz-opacitry:0.9;}
.slideshow_controls_inner{text-align:center;margin:0px 0px;position:absolute;top:0px;left:0px;width:920px;height:25px;line-height:25px;text-align:center;background:transparent;Z-INDEX:2000000;}
.slideshow_controls TD{padding:0px 5px;}
.slideshow_controls IMG{border:none;}

#slideshow_stop{display:block;}
#slideshow_play{display:none;}

.slideshow_swf_container{display:none;position:absolute;width:100%;height:100%;background:#000000;display:none;top:0px;left:0px;z-index:1000000;border:1px solid #660000}
.slideshow_swf_container .close{text-align:center;padding:2px 0px;}
.slideshow_swf_container .close IMG{border:0px;}
.slideshow_swf{margin:20px;}


/*products*/
.products_list{width:920px;border-collapse:collapse;border-spacing:0px;}
.products_list TD{width:50%;vertical-align:top;text-align:left;border:none;padding:5px;}
.product{margin:10px 10px; display:block;clear:both;}
.product_title{font-size:18px; font-weight:bold; color:#652002; padding:0px;margin:10px 0px;}
.product_description{}
.product_price{text-align:right;font-weight:bold;font-style:italic}
.product_price_member{text-align:right;font-weight:bold;font-style:italic}
.product IMG{float:left;border:none;padding:0px 10px 10px 0px;}
.product A IMG{border:none;}
.product A{float:left;}

/*event listing*/
.event{margin:0px 0px 10px 0px;}
.event_title{font-weight:bold;font-size:14px;padding:3px 0px;border-bottom:1px dotted #000000}
.event_description{padding:3px 0px;}

/*documents*/
.document{padding:10px 0px;border-bottom:1px dotted #000000}
.document_description{}

/*login*/
#login_area{text-align:center;width:400px;margin:50px 0px;padding:50px 0px;border:2px solid #408B00;background:#BCD66C}
#login_div{text-align:center;}
#password_div{text-align:center;}

/*BASE CALENDAR*/
.CalendarTable{width:910px;border:1px solid #000000;border-spacing:0px;border-collapse:collapse;margin:0px auto 20px auto;}

.CalendarMonthHeader{height:30;width:100%;background:#652002;font-weight:normal;font-size:18px;text-align:center;border:1px solid #000000}
.CalendarMonthHeaderInteriorTable{padding:5px;width:100%;text-align:center;}
.CalendarMonth{height:30;font-weight:normal;font-size:18px;text-align:center;COLOR: #E2E2E2;}

.CalendarFooter{height:30;width:100%;background:#652002;font-weight:normal;text-align:center;border:1px solid #000000;vertical-align:middle !important}
.CalendarFooterInteriorTable{padding:5px;width:100%;text-align:center;}
.CalendarFooterContents{height:30;font-weight:normal;font-size:14px;text-align:center;}

.CalendarPrevLink{width:100px;white-space:nowrap;text-align:left;vertical-align:middle !important}
.CalendarNextLink{width:100px;white-space:nowrap;text-align:right;vertical-align:middle !important}
A.CalendarNavLink{color:#E2E2E2;font-weight:bold;}
A.CalendarNavLink:hover{color:#FFFFFF;font-weight:bold;}
A.CalendarNavLink:link{color:#E2E2E2;font-weight:bold;}
A.CalendarNavLink:visited{color:#E2E2E2;font-weight:bold;}

.CalendarDayHeader{height:15px;width:14%;text-align:center;background:#9D3D12;border:1px solid #000000;font-weight: bold;color:#FFFFFF}
.CalendarDay{height:75px;width:14%;vertical-align:top;border:1px solid #000000;background:#E7DABA}
.CalendarDayPast{height:75px;width:14%;vertical-align:top;border:1px solid #000000;background:#E7DABA}
.CalendarDayFuture{height:75px;width:14%;vertical-align:top;border:1px solid #000000;background:#E7DABA}
.CalendarDayCurrent{height:75px;width:14%;vertical-align:top;border:1px solid #000000;background:#C7BA9A}

.CalendarDayEmptyPre{height:75px;width:14%;vertical-align:top;border:1px solid #000000;background:#E7DABA}
.CalendarDayEmptyPost{height:75px;width:14%;vertical-align:top;border:1px solid #000000;background:#E7DABA}

.CalendarDayMarker{font-weight:bold;padding:0px 3px;vertical-align:top;}

/*Calendar*/
.CalendarContainer{position:relative;}
.CalendarPopUp{position:absolute;border:2px solid #652002;background:#D7CAAA;z-index:1000;left:255px;top:100px;width:400px;}
.CalendarPopUpClose{text-align:right;border-bottom:2px solid #652002;padding:2px;background:#652002}
.CalendarPopUpClose A{color:#FFFFFF !important;font-weight:bold;text-decoration:none;}
.CalendarPopUpClose A:hover{color:#F3C1C9 !important;font-weight:bold;text-decoration:none;}

.event{cursor:pointer;font-size:11px;font-weight:normal;margin:3px;}
.event A{line-height:15px;font-size:11px;font-weight:bold;color:#652002 !important;}
.event A:hover{line-height:15px;font-size:11px;font-weight:bold;color:#652002 !important;}
.event_item{line-height:15px;overflow:hidden;width:75px;padding:3px 0px;}

.event_details_header{text-align:center;font-weight:bold;font-size:16px;padding:3px;text-decoration:underline;color:#000000}
.event_details{margin:3px;}
.event_details_dates{border-bottom:1px dotted #514638;margin:3px 0px;padding:3px 0px;}
.event_details_time{text-align:left;font-weight:bold;font-size:12px;display:block;}
.event_details_title{text-align:left;font-weight:bold;font-size:12px;display:block;}
.event_details_location{text-align:left;font-weight:normal;font-style:italic;font-size:12px;display:block;clear:both;margin:3px;}
.event_details_cost{text-align:left;font-weight:normal;font-style:italic;font-size:12px;display:block;clear:both;margin:3px;}
.event_details_details{text-align:left;font-weight:normal;font-size:12px;display:block;clear:both;margin:3px;color:#652002;}
.event_details_paylink{text-align:left;margin:6px;}
.event_details_paylink A{}
.event_details_paylink A:hover{}

.event_details DIV{color:#000000}



/*contact*/
TABLE.contactformtable{border:2px solid #652002;background:#E7DABA;margin:10px auto;}



.admin_nav{background:#652002;}
.admin_nav TABLE{border-spacing:0px;border-collapse:collapse;}
.admin_nav TABLE TD{padding:0px;}
.admin_nav A,
.admin_nav A:active,
.admin_nav A:link,
.admin_nav A:visited{background:#652002;display:block;padding:2px 10px;color:#FFFFFF;font-weight:bold;border-right:2px solid #000000;border-left:2px solid #000000;text-transform:uppercase;text-align:center;text-decoration:none;}
.admin_nav A:hover{background:#993911;display:block;padding:2px 10px;color:#FFFFFF;font-weight:bold;text-transform:uppercase;text-align:center;text-decoration:none;}

.subnavigation{border-bottom:2px solid #000000;padding:2px 0px;}
.subnavigation TD{padding-right:20px;}





/*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:#652002;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:#000000;margin:10px 0px;padding:5px;}
.message2{margin:5px 2px;color:#000000}
.required{color:#6F1414;font-weight:bold;}


/*wysiwyg*/
TEXTAREA.wysiwyg{width:920px;height:400px;}
/*tiny mce*/
.header{font-family: Tahoma, Geneva, sans-serif; font-size:24px; font-weight:bold; color:#000000; padding:0px;margin:0px;}
.subhead {font-family: Tahoma, Geneva, sans-serif; font-size:18px; font-weight:bold; color:#652002; padding:0px;margin:0px;}
.wysiwyg-body,
.wysiwyg-body TD,
.wysiwyg-body SPAN,
.wysiwyg-body DIV,
.wysiwyg-body P{COLOR: #000000; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal;}
.mceContentBody {COLOR: #000000; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal;}
.mceContentBody A:link {COLOR: #652002 !important; font-weight: bold !important; text-decoration: underline !important; font-family: Tahoma, Geneva, sans-serif !important; font-size: 12px !important}
.mceContentBody A:visited {COLOR: #652002 !important; font-weight: bold !important; text-decoration: underline !important; font-family:Tahoma, Geneva, sans-serif !important; font-size: 12px !important;}
.mceContentBody A:active {COLOR: #652002 !important; font-weight: bold !important; text-decoration: underline !important; font-family:Tahoma, Geneva, sans-serif !important; font-size: 12px !important}
.mceContentBody A:hover {COLOR: #A14014 !important; font-weight: bold !important; text-decoration: underline !important; font-family:Tahoma, Geneva, sans-serif !important; font-size: 12px !important}
.mceEditor{font-size: 12px}
.mceSelectList{width:auto;}
.mceContentBody {background:url('images/contentbg.jpg') top left;}
.pad .mceContentBody{background:transparent}
/*ADMIN*/

/*admin interface area*/
TABLE.listing{width:920px;border-spacing:0px;border-collapse:collapse;margin:0px 0px;}
TABLE.listing TABLE.listing{width:760px;}
TABLE.listing TABLE.listing TABLE.listing{width:720px;}
TABLE.listing TD{padding:3px;vertical-align:top;color:#000000;}
TABLE.listing TH{padding:3px;vertical-align:middle;white-space:nowrap;border-bottom:2px solid #000000;border-top:2px solid #000000;color:#FFFFFF;padding:3px;font-weight:bold;background:#652002}
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:#E5DBB7} 

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

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

TABLE.listing A{color:#000000;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:#FFFFFF;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 #FFFFFF;padding:3px;color:#FFFFFF;font-weight:bold;background:#652002;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 #FFFFFF;padding:3px;color:#FFFFFF;font-weight:bold;background:#652002;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 #FFFFFF;padding:3px;color:#FFFFFF;font-weight:bold;background:#652002;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 #FFFFFF;padding:3px;color:#FFFFFF;font-weight:bold;background:#652002;cursor:pointer;width:200px}
.create_actions A{}
.create_actions A:hover{}

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

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

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

#listing_pages{text-align:right;border-bottom:2px solid #000000;border-top:2px solid #000000;color:#FFFFFF;padding:3px;font-weight:bold;background:#652002;margin:-3px;}
#listing_pages TD{padding:0px;color:#FFFFFF;font-weight:bold;}
#listing_pages A{color:#FFFFFF;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:#FFFFFF;text-align:left;font-weight:normal;font-size:10px;font-family:arial !important;float:right;}
.hint2{color:#FFFFFF;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 #652002;border-top:1px solid #652002;padding:3px !important;background:#FFFFFF;color:#652002}
.note{width:920px;}
TABLE.listing TD.section{color:#652002}


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

/*sortable admin*/
TABLE.listing TD.dropsort_container_cell{padding:0px;}
.dropsort_container{background:#ECE5CB;}
.dropsort{border:1px solid #652002;margin:0px;position:relative;width:920px;}
.dropsort_dragging{width:920px;border:1px solid #FFCC00;background:#ECE5CB;}
.dropsort_dragbar{height:25px;background:url('images/drag-icon.png') left center no-repeat #652002;overflow:hidden;margin:0px;cursor:move}
.dropsort_dragging .dropsort_dragbar{background-image:url('images/drag-icon2.png')}
.dropsort_wrapper{width:100%;border-spacing:0px;border-collapse:collapse;}
.dropsort_wrapper TD{width:184px;}
.placeholder{border:1px solid #652002;margin:0px;height:75px;color:#652002;font-weight:bold;background:#ECE5CB;display:none;}


.edit_wrapper{background:#ECE5CB;;width:920px;}
.edit_topbar{height:25px;background:#684602;overflow:hidden;margin:0px;}


TABLE.listing TABLE.nested{border-spacing:0px;}
TABLE.listing TABLE.nested TD{}
TABLE.listing TABLE.nested TABLE.calendar {border-spacing:0px;}
TABLE.listing TABLE.nested TABLE.calendar TD{}
