p {font-family:Arial,Verdana,Helvitica,sans-serif; font-size:12px;}

table, td, tr { padding:0px; margin:0px; }

#showroom { width:860px;}

#showroom #directory_tree { padding:3px; padding-top:5px; padding-bottom:25px; clear:both; }
#showroom #directory_tree #home { padding-left:5px; float:left; }
#showroom #directory_tree #seperator { padding-left:8px; float:left; padding-right:8px; }
#showroom #directory_tree #category{ float:left; }

/* Showroom Item */
#showroom #product_information { padding:5px; }

#showroom #product_information #product_name { float:left; text-align:left; font-size:12px; font-weight:bold; width:450px; padding-left:opx; font-weight:bold; }
#showroom #product_information #price { float:left; text-align:right; width:350px; font-size:12px; font-weight:bold; color:#aa0000;}
#showroom #product_information #image { clear:both; text-align:left; }
#showroom #product_information #description {float:left; text-align:justify; width:640px; padding:3px; padding-top:15px; font-family:Arial,Verdana,Helvitica,sans-serif; font-size:12px;}

#showroom #product_information #additional_images { clear:both; width:830px; }
#showroom #product_information #additional_images #additional_image { text-align:center; float:left; padding:3px;width:160px; max-width:160px; height:120px; max-height:120px; overflow:hidden; }
/* ************* */

/* Showroom Item - Edit Mode */
#showroom #edit_product_information { padding:5px; }

#showroom #edit_product_information #heading { clear:both; text-align:center; font-weight:bold; font-size:20px; padding-top:10px;}

#showroom #edit_product_information #product_name { padding:3px; float:left; text-align:center; width:450px; padding-left:30px; padding-top:15px;}
#showroom #edit_product_information #product_name #text { float:left; font-weight:bold; padding-right:10px; }
#showroom #edit_product_information #product_name #input_box { float:left; }

#showroom #edit_product_information #price { padding:3px; float:left; text-align:center; padding-top:15px; }
#showroom #edit_product_information #price #text { float:left; font-weight:bold; padding-right:10px; }
#showroom #edit_product_information #price #input_box { float:left; }

#showroom #edit_product_information #agents { padding:3px; float:left; text-align:center; padding-top:15px; cleath:both;}
#showroom #edit_product_information #agents #text { float:left; font-weight:bold; padding-right:10px; cleath:both;}
#showroom #edit_product_information #agents #input_box { float:left; cleath:both;}

#showroom #edit_product_information #image { padding:3px; clear:both; text-align:left; padding-top:15px; }

#showroom #edit_product_information #new_image { padding:3px; clear:both; text-align:center; padding-top:10px; padding-left:50px; }
#showroom #edit_product_information #new_image #text {float:left; font-weight:bold; padding-right:10px; }
#showroom #edit_product_information #new_image #input_box { float:left; }

#showroom #edit_product_information #description { padding:3px; float:left; text-align:justify; padding:3px; padding-top:10px; }
#showroom #edit_product_information #description #text {font-weight:bold;}
#showroom #edit_product_information #description #input_box {}

#showroom #edit_product_information #update_button { float:left; clear:left; padding-left:150px; padding-top:10px;}

#showroom #edit_product_information #delete_button {float:right; padding-right:150px; padding-top:10px;}

#showroom #edit_product_information #heading2  { clear:both; text-align:center; font-weight:bold; font-size:20px; padding-top:10px;}

#showroom #edit_product_information #additional_images { clear:both; width:670px; padding-top:10px; }
#showroom #edit_product_information #additional_images #additional_image { float:left; padding:3px; width:215px; }
#showroom #edit_product_information #additional_images #additional_image #image { text-align:center; }
#showroom #edit_product_information #additional_images #additional_image #delete_button2 {  }

#showroom #edit_product_information #new_additional_image { padding:3px; clear:both; text-align:center; padding-top:10px;  }
#showroom #edit_product_information #new_additional_image #text {padding-left:170px; float:left; font-weight:bold; padding-right:10px; }
#showroom #edit_product_information #new_additional_image #input_box { float:left; }
#showroom #edit_product_information #new_additional_image #add_button { clear:both; padding-top:10px; }
/* ************* */

/* Showroom Item - Add Item */
#showroom #add_product_information { padding:5px; }

#showroom #add_product_information #heading { clear:both; text-align:center; font-weight:bold; font-size:20px; padding-top:10px;}

#showroom #add_product_information #product_name { padding:3px; float:left; text-align:center; width:450px; padding-left:30px; padding-top:15px;}
#showroom #add_product_information #product_name #text { float:left; font-weight:bold; padding-right:10px; }
#showroom #add_product_information #product_name #input_box { float:left; }

#showroom #add_product_information #price { padding:3px; float:left; text-align:center; padding-top:15px; }
#showroom #add_product_information #price #text { float:left; font-weight:bold; padding-right:10px; }
#showroom #add_product_information #price #input_box { float:left; }

#showroom #add_product_information #new_image { padding:3px; clear:both; text-align:center; padding-top:10px; padding-left:150px; }
#showroom #add_product_information #new_image #text {float:left; font-weight:bold; padding-right:10px; }
#showroom #add_product_information #new_image #input_box { float:left; }

#showroom #add_product_information #description { padding:3px; float:right; text-align:justify; width:670px; padding:3px; padding-top:10px; }
#showroom #add_product_information #description #text {font-weight:bold;}
#showroom #add_product_information #description #input_box {}

#showroom #add_product_information #add_button { clear:both; padding-top:10px;}
/* ************* */

/* Showroom Categories */
#showroom #product_category_list { clear:both; text-align:center; padding:3px; }
#showroom #product_category_list #product_category_item { clear:both; margin:3px; float:left; text-align:left;}
#showroom #product_category_list #product_category_item #left_section { float:left; }
#showroom #product_category_list #product_category_item #left_section #product_category_image { float:left; border: solid 2px #000; width:300px; }
#showroom #product_category_list #product_category_item #left_section #product_category_name { float:left; text-align:center; padding-top:5px; width:300px; }

#showroom #product_category_list #product_category_item #product_category_description { width:450px; font-size:18px; padding:0 10px 10px 50px; height:180px; overflow:hidden; }

#showroom #product_category_list #product_category_item #product_category_description #stuff { text-align:left; padding-left:10px; width:300px; float:left; overflow:hidden;}

#showroom #product_category_list #product_category_item #edit_button { text-align:left; font-weight:bold; }

#showroom #admin_menu { clear:both; text-align:center; }
#showroom #admin_menu #add_new_item {  }
/* ******************* */

/* Showroom Categories - Edit Mode */
#showroom #edit_product_category_list { clear:both; text-align:center; padding:3px; }
#showroom #edit_product_category_list #product_category_item { clear:both; padding-top:20px;}
#showroom #edit_product_category_list #product_category_item #original { float:left; width:280px; text-align:center;}
#showroom #edit_product_category_list #product_category_item #original #product_category_image { margin-left:auto; margin-right:auto;}
#showroom #edit_product_category_list #product_category_item #original #product_category_name {  }

#showroom #edit_product_category_list #product_category_item #new { float:left; text-align:left; }

#showroom #edit_product_category_list #product_category_item #new #title { padding-top:20px; clear:left; }
#showroom #edit_product_category_list #product_category_item #new #title #text { padding-right:5px; float:left; font-weight:bold;}
#showroom #edit_product_category_list #product_category_item #new #title #input_box { float:left; }

#showroom #edit_product_category_list #product_category_item #new #description { padding-top:20px; clear:left; }

#showroom #edit_product_category_list #product_category_item #new #new_image { padding-top:20px; clear:left; }
#showroom #edit_product_category_list #product_category_item #new #new_image #text { padding-right:5px; float:left; font-weight:bold; }
#showroom #edit_product_category_list #product_category_item #new #new_image #input_box { float:left; }

#showroom #edit_product_category_list #product_category_item #new #update_button { float:left; padding-top:30px;}
#showroom #edit_product_category_list #product_category_item #new #delete_button { float:left; padding-top:30px; padding-left:100px; }
/* ******************* */

/* Showroom Categories - Add Item */
#showroom #add_category_information { padding:5px; text-align:left; }

#showroom #add_category_information #heading { clear:both; text-align:left; font-weight:bold; font-size:20px; padding-top:10px; text-align:center; }

#showroom #add_category_information #product_name { padding:3px; width:500px;  padding-top:15px; margin-left:auto; margin-right:auto; }
#showroom #add_category_information #product_name #text { float:left; font-weight:bold; width:150px; }
#showroom #add_category_information #product_name #input_box { float:left; }

#showroom #add_category_information #new_image { padding:3px; clear:both; padding-top:10px; width:500px; margin-left:auto; margin-right:auto; }
#showroom #add_category_information #new_image #text {float:left; font-weight:bold; width:150px; }
#showroom #add_category_information #new_image #input_box { float:left; }

#showroom #add_category_information #add_button { clear:both; padding-top:20px; text-align:left; text-align:center;}
/* ************* */

/* Showroom All Items in Category */
#showroom #product_list { clear:both; text-align:center; padding:3px; }

#showroom #product_list #product_item {float:left; margin:3px; text-align:center; border:solid 1px #bababa; }

#showroom #product_list #product_item #title { float:left; font-size:12px; font-weight:bold; text-align:center; width:350px; padding:2px;}
#showroom #product_list #product_item #description { float:left; text-align:center; width:350px; padding:2px; }
#showroom #product_list #product_item #price { float:left; text-align:center; width:120px; padding:2px; }
#showroom #product_list #product_item #edit_button { float:left; text-align:center; width:50px; padding:2px; }
/* ****************************** */

