#showroom { width: 560px; text-align:left; font-family:Arial,Helvetica,sans-serif; }

#showroom a {color:#537AAE;}
#showroom h3 { font-size:12px; color:#0b65d0; }
#showroom #directory_tree { padding:2px; padding-top:2px; padding-bottom:5px; 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:right; }

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

#showroom .product_information .product_name { float:left; text-align:left; font-size:12px; font-weight:bold; width:660px; padding-left:0px; font-weight:bold;color:#0b65d0;}
#showroom .product_information .date { font-size:10px; color:#999; }
#showroom .product_information .price { float:left; display:none; text-align:right; width:0px; font-size:18px; font-weight:bold; color:#aa0000;}
#showroom .product_information .image { float:left; text-align:left;  width:180px; padding:3px; }
#showroom .product_information .image img { width:180px; height:180px; }
#showroom .product_information .page_divider { clear:both; border-bottom:1px solid #DADADA; margin-top:10px; margin-bottom:10px; }
#showroom .product_information .description { float:left; text-align:justify; width:560px; padding:4px; padding-top:0px; }
#showroom .product_information .description p { margin-top:2px; margin-bottom:2px; padding-top:0px; padding-bottom:0px;  }
#showroom .product_information .additional_images { float:left; width:360px;  }
#showroom .product_information .additional_images .additional_image { text-align:center; float:left; padding:3px; padding-bottom:9px; }
#showroom .product_information .additional_images .additional_image img { width:84px; height:84px; }
/* ************* */

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

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

#showroom .edit_product_information .product_name { padding:3px; float:left;  width:550px; padding-top:15px;}
#showroom .edit_product_information .product_name .text { width:120px; 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; padding-top:15px; }
#showroom .edit_product_information .price .text { width:120px; float:left; font-weight:bold; padding-right:10px; }
#showroom .edit_product_information .price .input_box { float:left; }

#showroom .edit_product_information .web_link { padding:3px; float:left; padding-top:15px; }
#showroom .edit_product_information .web_link .text { width:120px; float:left; font-weight:bold; padding-right:10px; }
#showroom .edit_product_information .web_link .input_box { float:left; }
#showroom .edit_product_information .web_link .note { margin-left:130px; }

#showroom .edit_product_information .date { padding:3px; float:left; padding-top:15px; }
#showroom .edit_product_information .date .text { width:120px; float:left; font-weight:bold; padding-right:10px; }
#showroom .edit_product_information .date .input_box { float:left; }
#showroom .edit_product_information .date .note { margin-left:130px; }

#showroom .edit_product_information .image { padding:3px; clear:both; text-align:left; padding-top:15px; text-align:center; }
#showroom .edit_product_information .image img { width:200px; height:200px; }

#showroom .edit_product_information .new_image { padding:3px; clear:both;  padding-top:10px;  }
#showroom .edit_product_information .new_image .text { width:120px; 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; width:450px; padding:3px; padding-top:10px; }
#showroom .edit_product_information .description .text { width:120px; font-weight:bold;}
#showroom .edit_product_information .description .input_box { width:400px;}

#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:570px; padding-top:10px; }
#showroom .edit_product_information .additional_images .additional_image { float:left; padding:6px; width:130px; }
#showroom .edit_product_information .additional_images .additional_image .image { text-align:center; }
#showroom .edit_product_information .additional_images .additional_image .image img{ width:120px; height:120px; }
#showroom .edit_product_information .additional_images .additional_image .delete_button2 { text-align:center; }

#showroom .edit_product_information .new_additional_image { padding:3px; clear:both; padding-top:24px;  }
#showroom .edit_product_information .new_additional_image .text { width:120px;  float:left; font-weight:bold; padding-right:10px; }
#showroom .edit_product_information .new_additional_image .input_box { float:left; width:250px; }
#showroom .edit_product_information .new_additional_image .add_button { float:left;  }
/* ************* */

/* 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; color:#002965; }

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

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

#showroom .add_product_information .date { padding:3px; float:left;  padding-top:15px; }
#showroom .add_product_information .date .text { float:left; font-weight:bold; padding-right:10px; width:120px; text-align:left; }
#showroom .add_product_information .date .input_box { float:left; }
#showroom .add_product_information .date .note { margin-left:130px; }

#showroom .add_product_information .web_link { padding:3px; float:left;  padding-top:15px; }
#showroom .add_product_information .web_link .text { float:left; font-weight:bold; padding-right:10px; width:120px; text-align:left; }
#showroom .add_product_information .web_link .input_box { float:left; }
#showroom .add_product_information .web_link .note { margin-left:130px; }

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

#showroom .add_product_information .description { padding:3px; float:left; text-align:justify; width:450px; padding:3px; padding-top:10px; }
#showroom .add_product_information .description .text {font-weight:bold; width:120px;  }
#showroom .add_product_information .description .input_box {width:360px;}

#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{ margin:3px; float:left; text-align:center; width:500px; padding-top:10px;}
#showroom #product_category_list #product_category_item #product_category_image {  }
#showroom #product_category_list #product_category_item #product_category_name { text-align:left; }
#showroom #product_category_list #product_category_item #edit_button { text-align:center; }

#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 {  }
#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 #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:450px; 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 #category_name { padding-left:7px;}
#showroom #product_list { clear:both; text-align:center; padding:3px; width:500px; text-align:center; }

#showroom #product_list #product_item {float:left; margin:3px; text-align:center; width:660px; margin:6px 2px 6px 2px; border-bottom:dotted #BBBBBB 1px; }

#showroom #product_list #product_item #title { float:left; font-size:12px; font-weight:bold; text-align:left; width:660px; padding:10px 10px 5px 0px; }
#showroom #product_list #product_item #description { float:left; text-align:left; width:660px; padding:5px 10px 10px 0px; }
#showroom #product_list #product_item #price { float:left; text-align:left; width:120px; padding:2px; }
#showroom #product_list #product_item #edit_button { float:left; text-align:left; width:120px; padding:2px; }
#showroom #product_list #product_item .continue_reading { float:right; text-align:right; margin-bottom:5px; }

/* ****************************** */

/* Style For Latest Blog Post */
.blog { width:180px; }
.blog #product_list { padding-top:16px; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
.blog a {color:#AFA217; text-decoration:none; }
.blog a:hover { text-decoration:underline; }

 .blog_override a { color:#DED463; }