BODY{background:#000000;color:#FFFFFF}

/* LINKS */
A{COLOR: #FFFFFF; font-weight: bold; text-decoration: none; font-family: Verdana; font-size: 12px;}
A:hover {COLOR: #FAFFDF; font-weight: bold; text-decoration: underline; font-family: Verdana; font-size: 12px;}

A.event{font-family: Arial, sans-serif; font-size : 12px; color: #4D4D4D; font-weight: normal; text-decoration: none;}
A.event:hover {font-family: Arial, sans-serif; font-size : 12px; color: #CCCCCC; font-weight: normal; text-decoration: none;}


A.disabled{font-size : 12px; color: #4D4D4D; font-weight: bold; text-decoration: none;}
A.disabled:hover {font-size : 12px; color: #4D4D4D; font-weight: bold; text-decoration: none;}

IMG{border:none;}


FORM{display:inline;}
INPUT.text{border:1px solid #7E766E;background:url('http://www.limn.com/images/contactform-bg.gif') top left repeat-x #52443A;color:#FFFFFF;font-size:12px;width:200px;}
INPUT.small_text{border:1px solid #7E766E;background:url('http://www.limn.com/images/contactform-bg.gif') top left repeat-x #52443A;color:#FFFFFF;font-size:12px;width:100px;}
INPUT.password{border:1px solid #7E766E;background:url('http://www.limn.com/images/contactform-bg.gif') top left repeat-x #52443A;color:#FFFFFF;font-size:12px;width:200px;}
INPUT.file{border:1px solid #7E766E;color:#000000;font-size:12px;width:200px;}
INPUT.checkbox{}
INPUT.radio{}
INPUT.image{margin:10px}
SELECT{border:1px solid #7E766E;background:url('http://www.limn.com/images/contactform-bg.gif') top left repeat-x #52443A;color:#FFFFFF;font-size:12px;width:200px;}
TEXTAREA{border:1px solid #7E766E;background:url('http://www.limn.com/images/contactarea-bg.gif') top left repeat-x #5E564E;color:#FFFFFF;font-size:12px;width:306px;height:75px;}
TD.label{font-size:11px;color:#fEf6a0;font-family:arial,sans-serif;}

.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;padding:5px;}
.msg,.message{border:2px solid #FFFFFF;color:#FFFFFF;font-weight:bold;background:#888888;margin:10px;padding:5px;}
.required{color:#6F1414;font-weight:bold;}

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

/*wysiwyg*/
TEXTAREA.wysiwyg{width:600px;height:300px;}
/*tiny mce*/
.header{}
.subhead {color:#FFFFFF;font-size:14px;font-weight:bold;font-family:Arial, sans-serif;margin:0px 0px;}
.wysiwyg-body{COLOR: #FFFFFF; text-decoration: none; font-family: Arial, sans-serif; font-size: 12px; font-weight: normal;}
.mceContentBody {font-family:Arial,sans-serif;font-size:12px;font-weight:normal;background:#000000;color:#FFFFFF}
.mceContentBody A:link {COLOR: #FFFFFF !important; font-weight: bold !important; text-decoration: none !important; font-family: Verdana,Arial, sans-serif !important; font-size: 12px !important}
.mceContentBody A:visited {COLOR: #FFFFFF !important; font-weight: bold !important; text-decoration: none !important; font-family: Verdana, sans-serif !important; font-size: 12px !important;}
.mceContentBody A:active {COLOR: #FFFFFF !important; font-weight: bold !important; text-decoration: none !important; font-family: Verdana, sans-serif !important; font-size: 12px !important}
.mceContentBody A:hover {COLOR: #FAFFDF !important; font-weight: bold !important; text-decoration: underline !important; font-family: Verdana, sans-serif !important; font-size: 12px !important}
.mceEditor{}
.mceEditor SELECT{color:#000000;width:auto;}
.mceEditor INPUT{color:#000000}







/* FONT STYLES */
.body {COLOR: #FAFFDF; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: normal;line-height: 1.5;}
.bold {COLOR: #FAFFDF; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold;}
.header {COLOR: #FFFFFF; text-decoration: none; font-family: Arial; font-size: 14px; font-weight: normal;}


/*page backgrounds*/
BODY.gallery{background:url("/images/art_gallery_background.jpg") center -20px no-repeat #000000;}
BODY.home{background:url("/images/homepage_background.jpg") center center no-repeat #000000;}
BODY.events{background:url("/images/events_background.jpg") center top no-repeat #000000;}
BODY.about{background:url("/images/about_limn_background.jpg") center top no-repeat #000000;}
BODY.showrooms{background:url("/images/showrooms_background.jpg") center -20px no-repeat #000000;}


.main_table{width:850px;margin-top:35px;}

.navigation{background:url('http://www.limn.com/images/line-860.gif') bottom center no-repeat;width:850px;margin:10px auto;}
.navigation TD.nav{vertical-align:bottom;text-align:center;}
.navigation TD.nav A{font-family:Georgia,Times,serif;color:#BBBBBB;text-decoration:none;font-weight:normal;font-size:10px;display:block;margin-bottom:15px;letter-spacing:2px;text-align:center;}
.navigation TD.nav A:hover{font-family:Georgia,Times,serif;color:#FFFFFF;text-decoration:none;font-weight:normal;font-size:10px;display:block;margin-bottom:15px;letter-spacing:2px;text-align:center;}
.navigation TD.logo{width:180px;text-align:left;}
.navigation TD.logo A{}
.navigation TD.furniture{text-align:right;} 
.navigation DIV.furniture_container{position:relative;height:25px;width:120px;}
.navigation TD.furniture A{position:absolute;top:-40px;right:-25px;_right:0px;}

.content{height:500px;vertical-align:middle;}

.footer{margin:10px auto;width:650px;background:url('http://www.limn.com/images/line2.gif') top center no-repeat;}
.footer TD{text-align:center;padding:10px;}
.footer TD.spc{text-align:center;width:130px;padding:0px;}

DIV.footer_popup_container{position:relative;height:1px;text-align:center;}
DIV.footer_popup{position:absolute;bottom:-12px;_bottom:-13px;left:0px;width:850px;text-align:center;display:none;z-index:10000}
TABLE.footer_popup_inner{background:#000000;color:#FFFFFF;margin:0px auto;border:1px solid #3f3f3f}
TD.footer_popup_inner{padding:10px;font-size:12px;font-family:arial,sans-serif}

#search_container{position:relative;height:1px;white-space:nowrap;}
#search{display:none;border:1px solid #333333;padding:2px;position:absolute;right:195px;top:-15px;white-space:nowrap;width:320px;}
#search INPUT.text{margin:4px 4px;}
#search INPUT.arrow_button{float:right;margin:6px 8px 6px 0px;}

.popup_close{position:relative;height:1px;}
A.close{background:url('http://www.limn.com/images/close2.gif') top center no-repeat;color:#BBBBBB;display:block;float:right;height:15px;width:100px;;bottom:0px;right:0px;position:absolute;}
A.close:hover{background:url('http://www.limn.com/images/close2.gif') top center no-repeat;color:#FFFFFF;display:block;float:right;height:15px;width:100px;;bottom:0px;right:0px;position:absolute;}

#footer_locations TABLE.footer_popup_inner{width:450px;}
#footer_contact TABLE.footer_popup_inner{width:338px;}
#footer_contract TABLE.footer_popup_inner{width:500px;height:360px;}
#footer_newsletter TABLE.footer_popup_inner{width:300px;}
#footer_newsletter INPUT.text{width:240px;}
#contract1{height:300px;}
#contract2{height:300px;}

.header{font-family:Georgia,Times,serif;color:#BBBBBB;border-bottom:1px solid #333333;text-decoration:none;font-weight:normal;font-size:12px;letter-spacing:2px;display:block;padding-bottom:5px;}
A.header:hover{font-family:Georgia,Times,serif;color:#BBBBBB;border-bottom:1px solid #333333;text-decoration:none;font-weight:normal;font-size:12px;letter-spacing:2px;display:block;padding-bottom:5px;}
.header2{font-family:Georgia,Times,serif;color:#BBBBBB;text-decoration:none;font-weight:normal;font-size:12px;letter-spacing:2px;}
A.header2:hover{font-family:Georgia,Times,serif;color:#FFFFFF;text-decoration:none;font-weight:normal;font-size:12px;letter-spacing:2px;}

.toggle{display:none;}


.image_links A{display:block;padding:8px 8px 8px 0px;float:left;color:#BBBBBB;text-decoration:none;font-size:11px;font-weight:bold;}
.image_links A:hover{display:block;padding:8px 8px 8px 0px;float:left;color:#FFFFFF;text-decoration:none;font-size:11px;font-weight:bold;}

.credit{font-weight:normal;font-style:italic;color:#FFFFFF;display:block;font-size:11px;}
.credit A{font-weight:bold;font-style:normal;color:#FFFFFF;font-size:11px;}

.exhibit_list{border-spacing:5px;cursor:pointer}
.exhibit_list TD{padding:5px 0px 10px 0px;}
.exhibit{font-family:verdana,arial,sans-serif;font-size:11px;}


.menu_container{position:relative;z-index:10000;filter:alpha(opacity=75,style=0);opacity:0.75;moz-opacity:0.75;}
.menu{position:absolute;z-index:10000;right:265px;top:-40px;}
.menu .submenu{}
.menu .submenu A{border:1px solid #BBBBBB;font-family:Georgia,Times,serif;color:#BBBBBB;text-decoration:none;font-weight:normal;font-size:10px;display:block;padding:5px;letter-spacing:2px;text-align:left;background:#000000;}
.menu .submenu A:hover{border:1px solid #FFFFFF;font-family:Georgia,Times,serif;color:#FFFFFF;text-decoration:none;font-weight:normal;font-size:10px;display:block;padding:5px;letter-spacing:2px;text-align:left;background:#111111;}


.featured_link{padding:0px 80px;line-height:20px;display:block;position:relative;top:40px;}
.featured_link A{font-weight:bold}
.featured_link A:hover{font-weight:bold}


.locations_box{display:block;background:url('http://www.limn.com/images/box-bg.gif') center center repeat-y;width:177px;margin-right:5px;}
.locations_box_header{display:block;background:url('http://www.limn.com/images/box-top.gif') top center no-repeat;width:177px;height:5px;overflow:hidden;}
.locations_box_footer{display:block;background:url('http://www.limn.com/images/box-bottom.gif') top center no-repeat;width:177px;height:9px;overflow:hidden;}
.locations_box_inner{text-align:center;}

A.locations_link{color:#BBBBBB;text-align:left;display:block;background:url('http://www.limn.com/images/location-bg.gif') center center no-repeat;width:138px;padding-left:25px;_width:163px;height:20px;line-height:20px;text-decoration:none;margin:2px 5px;border:1px solid #333333;font-family:Georgia,Times,serif;font-size:11px;font-weight:normal}
A.locations_link:hover{color:#FFFFFF;text-align:left;display:block;background:url('http://www.limn.com/images/location-bg.gif') center center no-repeat;width:138px;padding-left:25px;_width:163px;height:20px;line-height:20px;text-decoration:none;margin:2px 5px;border:1px solid #444444;font-family:Georgia,Times,serif;font-size:11px;font-weight:normal}

.locations_info,.locations_info TD{font-size:11px;font-family:verdana,arial,sans-serif;padding:0px;line-height:18px;}
.locations_info TABLE{border-spacing:0px;border-collapse:collapse;}
.locations_info IMG{border:2px solid #666666;margin-bottom:15px;}
.locations_info .header{line-height:14px;font-weight:bold;font-size:11px;}



.contact_box{display:block;background:url('http://www.limn.com/images/contact-bg.gif') center center repeat-y;width:311px;}
.contact_box_header{display:block;background:url('http://www.limn.com/images/contact-top.gif') top center no-repeat;width:311px;height:5px;overflow:hidden;}
.contact_box_footer{display:block;background:url('http://www.limn.com/images/contact-bottom.gif') top center no-repeat;width:311px;height:5px;overflow:hidden;}
.contact_box_inner{text-align:left;padding:1px 5px;font-size:11px;font-family:arial,sans-serif;line-height:17px;white-space:nowrap;position:relative;}
.contact_box_inner IMG{float:left;margin-right:5px;}
.contact_box_inner IMG.extra_image{position:absolute;right:3px;top:266px;display:block;MARGIN:0PX;}


.contact_lists{margin:10px 0px;height:131px;overflow:hidden;}
.contact_lists IMG{float:left;margin:1px 2px 1px 1px;cursor:pointer;}

.arrow_button,.arrow_button:hover{display:block;background:url('http://www.limn.com/images/arrow-button-bg.gif') center center no-repeat;width:90px;height:15px;line-height:13px;overflow:hidden;color:#BBBBBB;text-align:center;font-family:Georgia,Times,serif;font-size:10px;text-decoration:none;font-weight:normal;border:none;padding:0px;}
INPUT.arrow_button,BUTTON.arrow_button,INPUT.arrow_button:hover,BUTTON.arrow_button:hover{padding-bottom:4px;}



.footer_popup_inner .error,
.footer_popup_inner .error2,
.footer_popup_inner .message,
.footer_popup_inner .message2{display:none;}


/*slidwshows....*/
.slideshow_area{position:relative;}
.slideshow_image{position:absolute;overflow:hidden;top:0px;left:0px;z-index:0px;text-align:center;background:#000000;}
.slideshow_image IMG{position:absolute;}
.slideshow_caption{position:absolute;bottom:0px;left:0px;text-align:center;color:#FFFFFF;font-size:12px;font-weight:bold;padding:3px;}


/*pagination*/
.listing_pages,
.listing_pages TD{color:#BBBBBB;text-align:center;padding:2px 4px;margin:2px;font-size:11px;font-weight:bold;font-family:arial,sans-serif;}
A.page_link{display:inline;color:#BBBBBB;border:1px solid #BBBBBB;background:#000000;text-align:center;padding:2px 4px;margin:2px;font-size:11px;font-weight:bold;font-family:arial,sans-serif;text-decoration:none;}
A.page_link:hover{display:inline;color:#FFFFFF;border:1px solid #FFFFFF;background:#000000;text-align:center;padding:2px 4px;margin:2px;font-size:11px;font-weight:bold;font-family:arial,sans-serif;text-decoration:none;}
A.page_link_cur{display:inline;color:#000000;border:1px solid #FFFFFF;background:#FFFFFF;text-align:center;padding:2px 4px;margin:2px;font-size:11px;font-weight:bold;font-family:arial,sans-serif;text-decoration:none;}
A.page_link_cur:hover{display:inline;color:#000000;border:1px solid #FFFFFF;background:#FFFFFF;text-align:center;padding:2px 4px;margin:2px;font-size:11px;font-weight:bold;font-family:arial,sans-serif;text-decoration:none;}
A.page_prevnext{display:inline;color:#BBBBBB;text-align:center;padding:2px 4px;margin:2px;font-size:11px;font-weight:bold;font-family:arial,sans-serif;}
A.page_prevnext:hover{display:inline;color:#FFFFFF;text-align:center;padding:2px 4px;margin:2px;font-size:11px;font-weight:bold;font-family:arial,sans-serif;}
A.page_prevnext_disabled{display:inline;color:#444444;text-align:center;padding:2px 4px;margin:2px;font-size:11px;font-weight:bold;font-family:arial,sans-serif;cursor:default;text-decoration:none;}
A.page_prevnext_disabled:hover{display:inline;color:#444444;text-align:center;padding:2px 4px;margin:2px;font-size:11px;font-weight:bold;font-family:arial,sans-serif;cursor:default;text-decoration:none;}



/*PRODUCTS/ETC*/
.product_listing{height:500px;}
.products_nav{width:200px;vertical-align:top;border-right:1px solid #444444;padding:5px;}
.products{width:600px;vertical-align:top;padding:5px;}
.products H1{font-family:Georgia,Times,serif;color:#FFFFFF;text-decoration:none;font-weight:bold;font-size:20px;display:block;letter-spacing:2px;text-align:center;}
.products .empty_set{text-align:center;padding:50px 0px !important;vertical-align:top;font-weight:bold;color:#FFFFFF;}
.products TD{text-align:center;padding:5px;}
.product_link{text-align:center;}
.product_link A{font-family:Georgia,Times,serif;color:#BBBBBB;text-decoration:none;font-weight:normal;font-size:10px;display:block;letter-spacing:2px;text-align:center;padding:1px;}
.product_link A:hover{font-family:Georgia,Times,serif;color:#FFFFFF;text-decoration:none;font-weight:normal;font-size:10px;display:block;letter-spacing:2px;text-align:center;padding:1px;}

.product_short .product_thumb{height:200px;overflow:hidden;text-align:center;}
.product_short .product_thumb TABLE{width:200px;height:200px;}
.product_short .product_thumb TD{vertical-align:center;text-align:middle;}
.product_short .product_thumb IMG{border:1px solid #FFFFFF;}

DIV.related_products{margin:10px;}
TABLE.related_products{}
.product_related .product_thumb{height:100px;overflow:hidden;text-align:center;}
.product_related .product_thumb TABLE{width:100px;height:100px;}
.product_related .product_thumb TD{vertical-align:center;text-align:middle;}
.product_related .product_thumb IMG{border:1px solid #FFFFFF;}


.product_back{padding:3px;border-bottom:1px solid #888888}

DIV.product_details{}
TABLE.product_details{width:845px;}
.product_details H1{font-family:Georgia,Times,serif;color:#FFFFFF;text-decoration:none;font-weight:bold;font-size:20px;display:block;letter-spacing:2px;text-align:left;}
.product_details .product_images{background:#444444;width:400px;vertical-align:top;border:1px solid #888888}
.product_details .product_images .slideshow_area{background:#444444;margin:20px;}
.product_details .product_images .slideshow_image{background:#444444}
.product_details .product_images .slideshow_image IMG{border:1px solid #FFFFFF}
.product_details .product_photo_credit{font-size:11px;font-weight:normal;text-decoration:none;font-style:italic;text-align:center;padding:10px;}
.product_details .product_info{vertical-align:top;padding:10px 0px 10px 20px;}
.product_details .product_info TD.label{font-size:11px;color:#fEf6a0;font-family:arial,sans-serif;vertical-align:top;}

.product_navigation_header{font-family:Georgia,Times,serif;color:#FFFFFF;text-decoration:none;font-weight:normal;font-size:16px;display:block;letter-spacing:2px;text-align:center;border-bottom:1px solid #FFFFFF;margin:10px 10px 2px 10px;cursor:pointer;}
.product_navigation_tier{margin:1px 0px 1px 20px;}
.product_navigation_tier_many{margin:1px 0px 1px 20px;height:200px;overflow:auto;overflow-y:auto;overflow-x:hidden;}
.product_navigation_tier SELECT{width:150px;}
A.product_navigation_link{font-family:Georgia,Times,serif;color:#BBBBBB;text-decoration:none;font-weight:normal;font-size:10px;display:block;letter-spacing:2px;text-align:left;border:1px solid #000000}
A.product_navigation_link:hover{font-family:Georgia,Times,serif;color:#FFFFFF;text-decoration:none;font-weight:normal;font-size:10px;display:block;letter-spacing:2px;text-align:left;border:1px solid #000000}
A.product_navigation_link_sel{font-family:Georgia,Times,serif;color:#FFFFFF;text-decoration:underline;font-weight:normal;font-size:10px;display:block;letter-spacing:2px;text-align:left;text-transform:uppercase;border:1px solid #000000}
A.product_navigation_link_sel:hover{font-family:Georgia,Times,serif;color:#FFFFFF;text-decoration:underline;font-weight:normal;font-size:10px;display:block;letter-spacing:2px;text-align:left;text-transform:uppercase;border:1px solid #000000}

.product_details .options SELECT{width:370px;font-weight:bold;}

.category_content{border:1px solid #545454;padding:10px}


/*shopping cart*/
DIV.shopping_cart_small{padding:4px;border:1px solid #343434;color:#000000;font-size:12px;font-weight:bold;text-align:center;}
DIV.shopping_cart_small_header{font-weight:bold;color:#000000;text-align:center;}

#shopping_cart_links{width:100%;padding:10px 0px;}
#shopping_cart_items{width:100%;border:1px solid #FFFFFF}
#shopping_cart_items INPUT{width:30px;}
#shopping_cart_links INPUT.submit{margin:0px 5px;clear:none;border:1px solid #FFFFFF;padding:3px;color:#FFFFFF;font-weight:bold;background:#595757;cursor:pointer;}
#shopping_cart_links TABLE{width:100%;border-spacing:0px;border-collapse:collapse;}
#shopping_cart_items TABLE{width:100%;border-spacing:0px;border-collapse:collapse;border:1px solid #000000}
#shopping_cart_links TABLE TD{padding:2px;color:#FFFFFF;font-size:12px;font-weight:bold;}
#shopping_cart_items TABLE TD{padding:2px;color:#FFFFFF;font-size:12px;font-weight:bold;border-bottom:1px solid #FFFFFF;text-align:left;font-family:arial,sans-serif;font-size:11px;}


#shopping_cart_items TABLE TD.header{white-space:nowrap;background:#444444;color:#FFFFFF;font-weight:bold;padding:5px;display:table-cell;border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF;font-family:Georgia,Times,serif;}

.shopping_cart_shipping TD{font-weight:bold;background:#000000}
.shopping_cart_tax TD{font-weight:bold;background:#000000}
.shopping_cart_subtotal TD{font-weight:bold;background:#444444;color:#FFFFFF}
.shopping_cart_total TD{background:#444444;color:#FFFFFF;font-weight:bold;border:1px solid #000000}

#shopping_cart_items TABLE TD.shopping_cart_item_title{}
#shopping_cart_items TABLE TD .shopping_cart_item_options{font-style:italic;font-size:10px;}
#shopping_cart_items TABLE TD.shopping_cart_total{padding:2px 10px;}
#shopping_cart_links FORM{margin:0px;}

.ship{padding:5px 0px;font-weight:bold;font-size:11px;display:none;}

A.cart{color:#993300}
A.cart:hover{color:#000000}


TABLE.checkout{width:100%;border-spacing:0px;border-collapse:collapse;border:1px solid #000000}
TABLE.checkout TD{color:#FFFFFF;font-weight:bold;font-size:12px;text-align:left;}
TABLE.checkout TD.header{display:table-cell;padding-top:10px;}
TABLE.checkout TD.save_actions{text-align:right;}

TABLE.listing TABLE.checkout{border:none;}



/*almanac*/
.article{margin:20px 5px;height:400px;overflow:auto;}
.article_meta{font-size:10px;margin:2px 5px;}
.article .top{text-align:center;margin:10px;border-top:1px dotted #888888;padding:10px;}
.article .top A{font-weight:bold;}
.article .top A:hover{font-weight:bold;}






/*ADMIN*/
.admin_content{height:500px;vertical-align:top;}
.admin_content,
.admin_content TD,
.admin_content DIV,
.admin_content SPAN{font-family:Georgia,Times,serif;color:#FFFFFF;}
.admin_content DIV.greyed{color:#888888;}
.admin_content DIV.greyed A{color:#888888;}

.admin_navigation{background:url('http://www.limn.com/images/line-860.gif') bottom center no-repeat;width:850px;margin:0px;border-spacing:0px;}
.admin_navigation TD{padding:0px 10px 10px 10px;}
.admin_navigation TD.nav{vertical-align:bottom;text-align:center;white-space:nowrap}
.admin_navigation TD.nav A{font-family:Georgia,Times,serif;color:#BBBBBB;text-decoration:none;font-weight:normal;font-size:10px;display:block;letter-spacing:2px;text-align:center;}
.admin_navigation TD.nav A:hover{font-family:Georgia,Times,serif;color:#FFFFFF;text-decoration:none;font-weight:normal;font-size:10px;display:block;letter-spacing:2px;text-align:center;}

.admin_filters{text-align:right;padding:5px 0px;font-size:11px;font-family:arial,sans-serif;}
.admin_filters TABLE{border-spacing:0px;border-collapse:separate;}
.admin_filters .tab{background:#111111;padding:5px 15px;border:1px solid #222222;border-bottom:none;} 
.admin_filters .tab A{color:#FFFFFF;text-decoration:none;}
.admin_filters .tab A:hover{color:#FFCC00;text-decoration:none;}
.admin_filters .tab_cur{background:#222222;padding:5px 15px;border:1px solid #343434;border-bottom:none;}
.admin_filters .tab_cur A{color:#FFCC00;text-decoration:none;}
.admin_filters .tab_cur A:hover{color:#FFCC00;text-decoration:none;}
.admin_filters SELECT{width:200px;margin:0px 2px;}
.admin_filters INPUT.submit{border:1px solid #FFFFFF;color:#FFFFFF;background:#111111;margin:0px 2px;}
.admin_filters INPUT.text{width:100px;margin:0px 2px;}

.admin_options_contanier{position:relative;}
.admin_options{border:1px solid #FFFFFF;background:#545454;padding:3px;text-align:center;position:absolute;top:0px;left:0px;}
.admin_options INPUT.button{display:block;clear:both;}

/*admin interface area*/
TABLE.listing{width:100%;border-spacing:0px;border-collapse:collapse;}
TABLE.listing TD{padding:3px;vertical-align:top;color:#FFFFFF;}
TABLE.listing TH{padding:3px;vertical-align:middle;white-space:nowrap;border-bottom:2px solid #545454;border-top:2px solid #545454;color:#FFFFFF;padding:3px;font-weight:bold;background:#000000}
TABLE.listing TD.error{color:#993333}

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

TABLE.listing TABLE.nested TR TD{border:none;}

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

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

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


.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:#343434;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:#343434;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:#343434;cursor:pointer;}
.create_actions{text-align:center;vertical-align:middle;padding:10px 10px;vertical-align:top;background:#545454;}
.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:#343434;cursor:pointer;width:200px}
.create_actions A{}
.create_actions A:hover{}

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

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

#listing_pages{text-align:right;}
#listing_pages A{}
#listing_pages A:hover{}


.label{text-align:left;font-weight:bold;}
.value{}
.hint{color:#666666;text-align:left;font-weight:normal;font-size:10px;font-family:arial !important;float:right;width:250px;}
.hint2{color:#666666;text-align:center;font-weight:normal;font-size:10px;font-family:arial !important;}
.required{font-weight:bold;font-size:14px;}
.section{font-weight:bold;font-size:14px;border-bottom:2px solid #FFFFFF;border-top:2px solid #FFFFFF;padding:10px !important;background:#656565}

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


.edit_wrapper{background:#545454;width:850px;}
.edit_topbar{height:25px;background:#222222;overflow:hidden;margin:0px;}





/*club*/
#login_area{text-align:center;margin:50px 0px;padding:50px 0px;}
#login_div{text-align:center;}
#password_div{text-align:center;}

#login_area TD{padding:5px;}
#login_area INPUT.submit,#login_area INPUT.button{margin:0px 5px;clear:none;border:1px solid #FFFFFF;padding:3px;color:#FFFFFF;font-weight:bold;background:#343434;cursor:pointer;}
#login_area INPUT{border:1px solid #FFFFFF;color:#FFFFFF;background:#000000}

#login_signup{text-align:center;margin:20px;font-size:20px;}

.club_shell{position:relative;height:600px;}
.club_navigation{position:absolute;bottom:10px;left:10px;text-align:left;}
.club_navigation A{font-family:Georgia,Times,serif;color:#CCCCCC;text-decoration:none;font-weight:normal;font-size:15px;display:block;margin:10px 0px;letter-spacing:1px;text-align:left;}
.club_navigation A:hover{font-family:Georgia,Times,serif;color:#FFFFFF;text-decoration:none;font-weight:normal;font-size:15px;display:block;margin:10px 0px;letter-spacing:1px;text-align:left;}

.club_form_outermost{position:relative;}
.club_form_cards{position:absolute;top:0px;left:0px;height:300px;width:300px;z-index:100}
.club_form_outer{width:400;padding:45px 0px 10px;z-index:200;position:relative;left:250px;;top:100px;margin-bottom:100px;background:url('club/card-top.gif') top left no-repeat #FFFFFF;}
.club_form_outer .club_form{}
.club_form_outer .club_form_header{font-weight:normal;color:#000000;text-align:center;height:20px;font-size:15px;line-height:20px;}
.club_form_outer .club_form_header2{font-weight:normal;color:#000000;text-align:right;height:20px;font-size:16px;line-height:20px;position:relative;top:-40px;right:5px;}

.club_form{height:350;margin:5px 5px 10px 5px;border:1px solid #000000;position:relative;padding-bottom:20px;color:#FFFFFF}
.club_form INPUT.submit,
.club_form INPUT.button{border:2px solid #FFFFFF;background:transparent;color:#FFFFFF;text-align:center;font-weight:bold;margin:2px;}
.club_form INPUT,
.club_form SELECT{border:1px solid #000000;color:#000000;background:#FFFFFF}
.club_form TD.label{color:#FFFFFF}

.club_form_form{margin:20px;}
.club_popup_container{position:relative;}
.club_popup{position:absolute;top:20px;left:0px;border:1px solid #FFFFFF;background:#000000;padding:10px;z-index:3000}
.club_form .example{text-align:center;}
.club_save{text-align:center;margin:5px 10px;}

.club_steps_container{position:absolute;bottom:0px;width:390px}
.club_steps{border-spacing:2px;border-collapse:collapse;}
.club_steps TD{width:120px;padding:0px;}
.club_steps TD A,
.club_steps TD A:hover{color:#FFFFFF}

.club_form .club_filelist{height:140px;overflow:auto}

.club_form .agreement{height:200px;overflow:auto;background:#FFFFFF;border:1px solid #CCCCCC;color:#000000;width:350px;font-weight:normal;}

#club_form_START .club_form{background:#8F0000}
#club_form_START .club_form_cards{}
#club_form_TYPES .club_form{background:#8F0000}
#club_form_TYPES .club_form_cards{background:url('club/club-cards-1.gif') top left no-repeat transparent;height:300px;width:300px;position:absolute;top:-30px;left:5px;}
#club_form_STYLES .club_form{background:#F15A25}
#club_form_STYLES .club_form_cards{background:url('club/club-cards-2.gif') top left no-repeat transparent;height:500px;width:400px;position:absolute;top:-40px;left:-10px;}
#club_form_FLOORPLAN .club_form{background:#FFFF00;color:#000000}
#club_form_FLOORPLAN .club_form_cards{background:url('club/club-cards-3.gif') top left no-repeat transparent;height:450px;width:350px;position:absolute;top:-45px;left:10px;}
#club_form_FLOORPLAN .club_form A,
#club_form_FLOORPLAN .club_form A:hover{color:#000000}
#club_form_FLOORPLAN .club_form TD.label{color:#000000}
#club_form_FLOORPLAN .club_form INPUT.submit,
#club_form_FLOORPLAN .club_form INPUT.button{border:2px solid #000000;background:transparent;color:#000000;text-align:center;font-weight:bold;}
#club_form_INTERIOR .club_form{background:#00A23D}
#club_form_INTERIOR .club_form_cards{background:url('club/club-cards-4.gif') top left no-repeat transparent;height:400px;width:300px;position:absolute;top:-40px;left:10px;}
#club_form_CONTACT .club_form{background:#DFF3FA;color:#000000}
#club_form_CONTACT .club_form_cards{background:url('club/club-cards-5.gif') top left no-repeat transparent;height:475px;width:350px;position:absolute;top:-40px;left:-25px;}
#club_form_CONTACT .club_form TD.label{color:#000000}
#club_form_CONTACT .club_form A,
#club_form_CONTACT .club_form A:hover{color:#000000}
#club_form_CONTACT .club_form INPUT.submit,
#club_form_CONTACT .club_form INPUT.button{border:2px solid #000000;background:transparent;color:#000000;text-align:center;font-weight:bold;}

#club_form_AGREE .club_form{background:#027391}
#club_form_AGREE .club_form_cards{background:url('club/club-cards-6.gif') top left no-repeat transparent;height:475px;width:350px;position:absolute;top:-40px;left:-25px;}
#club_form_PAY .club_form{background:#015255}
#club_form_PAY .club_form_cards{background:url('club/club-cards-7.gif') top left no-repeat transparent;height:475px;width:350px;position:absolute;top:-40px;left:25px;}
#club_form_COMPLETE .club_form{background:#593F1E}
#club_form_COMPLETE .club_form_cards{background:url('club/club-cards-8.gif') top left no-repeat transparent;height:475px;width:350px;position:absolute;top:-45px;left:-25px;}


.club_project_list{height:400px;overflow:auto;}
.club_project_list .create_actions {background:#000000}
.club_project_list .edit_wrapper {background:#000000}
.club_project_list .edit_topbar{display:none;}
.club_project_list #listing_pages{display:none;}
.club_project_list A{font-size:12px;}
.club_project_list A:link{font-size:12px;}
.club_project_list A:active{font-size:12px;}
.club_project_list A:visited{font-size:12px;}
.club_project_list A:hover{font-size:12px;}




/*sale_images*/
H1.sale_images{font-family:Georgia,Times,serif;color:#FFFFFF;text-decoration:none;font-weight:normal;font-size:36px;display:block;letter-spacing:2px;text-align:center;text-transform:uppercase;border:none;margin:2px 0px;}
H2.sale_images{font-family:Georgia,Times,serif;color:#FFFFFF;text-decoration:none;font-weight:normal;font-size:16px;display:block;letter-spacing:2px;text-align:center;text-transform:uppercase;border:none;margin:2px 0px;}
H3.sale_images{font-family:Georgia,Times,serif;color:#FFFFFF;text-decoration:none;font-weight:normal;font-size:14px;display:block;letter-spacing:2px;text-align:center;text-transform:uppercase;border:none;margin:4px 0px;}
H3.sale_images A{font-family:Georgia,Times,serif;color:#FFFFFF;text-decoration:underline;font-weight:bold;font-size:12px;letter-spacing:2px;text-transform:uppercase;border:none;}
H3.sale_images A:hover{font-family:Georgia,Times,serif;color:#FAFFDF;text-decoration:underline;font-weight:bold;font-size:12px;letter-spacing:2px;text-transform:uppercase;border:none;}
TABLE.sale_images{}
TABLE.sale_images TD{vertical-align:middle;text-align:center;padding:10px;}
TABLE.sale_images TD IMG{border:0px;}

