body { background: #c2c2c2; margin: 0; font-family: Univers, Lucida Grande, Trebuchet, Helvetica, Verdana, Arial}
a { text-decoration: none }
a:hover { text-decoration: underline }

#holder { width: 800px; margin: 0 auto; background: #ffffff }

#logo { float: left; margin-top: 15px }
img { border: 0 }

#t_menu { padding-top: 15px }
.t_menu_link { display:inline; font-size: 14px; font-weight: 500; margin: 0 2px 0 7px }
.t_menu_link a { color: #444444 }

#lovelondon { float: right; padding: 10px; background: #ffffff }
#contactus { padding-top: 55px; font-size: 13px; position: relative }

#header { width: 100% }
#b_holder { width: 760px; clear: both; border: #CFD9FC 10px solid; padding: 10px }

p { font-size: 13px; margin-top: 0 }

#home_text { width: 500px; }
#home_pics { float:right }
.img_row { margin-right: 20px }
.img_row img { padding: 0 10px 20px 10px }

#footer { font-size: 11px; padding: 4px; margin-left: 10px }

#menupics { width: 50px; float:right; margin: 30px 90px 0 0 }
#menupics img { padding: 5px }

#cateringleft { width: 350px }
#cateringleft .col { float:left; width: 90px; margin: 10px 20px 0 0; text-align: center }
#cateringleft .c_txt { margin-top: 5px }

.presscol { width:20%; float: left; text-align: center }
.presscol2 { width:50%; float: left; text-align: center }
.presscol3 { width:30%; float: left; text-align: center }

#valentines { margin:0; clear:both; color: #ffA3CB; text-align: center; font-family: Lucida Handwriting;  padding: 2px; font-weight: bold }
#valentines a { color: #ffA3CB }