body{color:#000;background:#fff;margin:0;padding:0;font-family:verdana,helvetica,garamond,sans-serif;font-size:62.5%}
table{width:990px;margin:10px 0;padding:0}
table th{color:#fff;background:#b6b19f}
table th,table td{margin:0;padding:4px}
table tr:hover,table .table_alt_row{color:#000;background:#eeeeec}
table .table_action{text-align:center;display:block}
#shop_breadcrumb_wrapper{overflow:auto;margin:10px;padding:0}
.shop_breadcrumb{width:90px;height:27px;margin:0 10px 0 0;padding:0;float:left}
.shop_breadcrumb p{margin:7px 0 0 17px;padding:0}
.shop_breadcrumb p a{text-decoration:none}
.shop_breadcrumb_previous{color:#000;background:url('../images/site/shop_breadcrumb_previous.png') top left no-repeat}
.shop_breadcrumb_current{color:#000;background:url('../images/site/shop_breadcrumb_current.png') top left no-repeat}
.shop_breadcrumb_next{color:#000;background:url('../images/site/shop_breadcrumb_next.png') top left no-repeat}
.shop_breadcrumb_previous p a{color:#fff;background:0}
.shop_breadcrumb_current p a,.shop_breadcrumb_next p{color:#000;background:0}
.basket_strikethrough{text-decoration:line-through}
.basket_input{color:#000;background:#fff;border:1px solid #b6b19f;width:35px;text-align:center}
.basket_highlight_row,.basket_highlight_row:hover{color:#000;background:#cce060}
.basket_methods .form_submit{display:inline}
.smcms_pagination{margin:10px;padding:0}
.smcms_pagination li{margin:0 2px 0 0;padding:2px 4px;display:inline;border:1px solid #58ba47}
.smcms_pagination li:hover,.smcms_pagination .smcms_pagination_current{color:#000;background:#a8cf38 url('../../images/smcms/overlay.png') top left repeat-x;border:1px solid #58ba47}
.smcms_pagination .smcms_pagination_disabled:hover{color:#000;background:#fff;border:1px solid #58ba47}
#calendar_table{width:990px;margin:10px 0;padding:0}
#calendar_table td{width:110px;vertical-align:top}
#calendar_table .calendar_date_row{color:#000;background:#eeeeec;text-align:right}
#calendar_table .calendar_event_row{height:110px}
#calendar_table .calendar_date_today{color:#000;background:#b6cd34}
#calendar_table .calendar_event_today{color:#000;background:#cde061}
#photo_album_wrapper{width:990px;overflow:auto}
.photo_album_image_wrapper{position:relative;float:left;width:212px;min-height:210px;margin:0 5px 5px 0;padding:0;color:#000;background:#eeeeec;border:1px solid #b6b19f}
.photo_album_image_wrapper img{margin:5px;padding:0;border:1px solid #b6b19f}
.photo_album_image_controls{position:absolute;width:212px;bottom:0;margin:0;padding:0;color:#000;background:#cde061;border-top:1px solid #b6b19f;text-align:right}
.photo_album_image_controls img{margin:5px 5px 5px 0;padding:0;border:0}
.google_maps_container{border:1px solid #717171}
.smcms_module_delete_all_link_wrapper{width:120px;border:1px solid #717171;margin:10px 0 0 0;padding:2px 0 2px 10px;color:#000;background:#f8f8f8}
.smcms_dialog_confirm,.smcms_dialog_error,.smcms_dialog_info,.smcms_dialog_warning{margin:20px 10px 10px 10px;padding:10px;position:static}
.smcms_dialog_confirm{border:1px solid #7dbe67;color:#000;background:#bee3b6}
.smcms_dialog_error{border:1px solid #f88166;color:#000;background:#f8b5a5}
.smcms_dialog_info{border:1px solid #939192;color:#000;background:#dddedf}
.smcms_dialog_warning{border:1px solid #ebbc3c;color:#000;background:#fcf3c7}
.smcms_dialog_confirm li,.smcms_dialog_error li,.smcms_dialog_info li,.smcms_dialog_warning li{margin:0;padding:3px}
.smcms_dialog_confirm ul li{list-style:url('../images/smcms/bullet_green.png') inside}
.smcms_dialog_error ul li{list-style:url('../images/smcms/bullet_red.png') inside}
.smcms_dialog_info ul li{list-style:url('../images/smcms/bullet_blue.png') inside}
.smcms_dialog_warning ul li{list-style:url('../images/smcms/bullet_yellow.png') inside}
.smcms_notification_toggle{float:right;cursor:pointer;margin:0;padding:0}
