/** GET SUM MORE **/


#getsum .latest { width: 494px; height: auto; overflow: auto; }
.purpleupperbar { width: 494px; height: 16px; background: url(images/getsum_box_upper.jpg) no-repeat top left; }
.purplelowerbar { width: 494px; height: 16px; background: url(images/getsum_box_lower.jpg) no-repeat top left; }
.purplemiddle { width: 454px; height: auto; background: url(images/getsum_box_middle.jpg) repeat-y top left; padding:10px 20px; margin: 0; overflow: hidden; }

.purplemiddle .thumbnail, .yellowboxthumbnail { float: none; margin: 20px 0; left: -20px; position: relative; width: 494px; height: 223px; }

#getsum .latest .titleimage {  }
#getsum .latest .title {  }

.thumbnail { float: left; margin: 0 20px 20px 0; width: 200px; height: 200px; display:block; }
#archive { overflow: auto; position:relative; min-height: 220px; height:auto !important;  }
#archive .title { margin: 5px 0 0 0; }
#archive .entry { float: left; width: 270px; position: relative; }
.view { width: 450px; text-align: left; }

.category-newsletter .entry a, .category-newsletter .entry a:hover { text-decoration: underline; }

/** Events **/

#events .latest { width: 494px; height: auto; overflow: auto; }

.yellowupperbar { width: 494px; height: 24px; background: url(images/events_yellowbox_upper.jpg) no-repeat top left; margin-top: 30px; }
.yellowmiddle { height: auto; background: url(images/events_yellowbox_middle.jpg) repeat-y top left; padding:10px 20px; margin: 0; overflow: hidden; }
.yellowlowerbar { width: 494px; height: 24px; background: url(images/events_yellowbox_lower.jpg) no-repeat top left; margin-bottom: 20px; }

.blueupperbar { width: 494px; height: 24px; background: url(images/events_bluebox_upper.jpg) no-repeat top left; margin-top: 30px; }
.bluemiddle { width: 454px; height: auto; background: url(images/events_bluebox_middle.jpg) repeat-y top left; padding:10px 20px; margin: 0; overflow: hidden; }
.bluelowerbar { width: 494px; height: 24px; background: url(images/events_bluebox_lower.jpg) no-repeat top left; margin-bottom: 20px; }


.pinkupperbar { width: 494px; height: 24px; background: url(images/events_pinkbox_upper.jpg) no-repeat top left; margin-top: 30px; }
.pinkmiddle { width: 454px; height: auto; background: url(images/events_pinkbox_middle.jpg) repeat-y top left; padding:10px 20px; margin: 0; overflow: hidden; }
.pinklowerbar { width: 494px; height: 24px; background: url(images/events_pinkbox_lower.jpg) no-repeat top left; margin-bottom: 20px; }


#events .latest .title { border-bottom: 2px solid #000; top: -10px; position: relative;	 }
#events_archive { margin-top: 30px; }
#events_archive .view { margin-bottom: 20px; }

/** Dim Sum Deals **/

#dimsum { width: 494px; height: auto; overflow: auto; }
#dimsum .upperbar { width: 494px; height: 20px; background: url(images/dimsum_purplebox_upper.jpg) no-repeat top left; margin-top: 30px; }
#dimsum .middle { width: 454px; height: auto; background: url(images/dimsum_purplebox_middle.jpg) repeat-y top left; padding:10px 20px; margin: 0; overflow: hidden; }
#dimsum .lowerbar { width: 494px; height: 20px; background: url(images/dimsum_purplebox_lower.jpg) no-repeat top left; margin-bottom: 30px; }
#dimsum .title { margin: 0 0 15px 0; }
#dimsum .entry { width: 220px; float: left; overflow: hidden; zoom:1; }
#dimsum .entry p { margin: 0 0 15px 0 !important; }


/** Gallery **/

.backgallery { margin:  0 10px 10px 0; text-align: right; }

