/* CSS Document */html, body {min-height:100%; margin-bottom:1px;}#background {background-repeat:no-repeat; height:870px; width:850px; position:absolute; z-index: 1; left:0px; top:0px}#logo {position:absolute; left:0; top:0; width:627px; height:242px; z-index:1}#navigation{left:290px;top:260px;width:200px;z-index:2;margin-left: 15px;position:absolute;vertical-align:text-top;font-family:Arial, Helvetica, sans-serif;font-size: 10pt;line-height: 1.5;}.links {font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px; color:#FFFFFF; text-decoration:none; line-height:21px; z-index:2;}.links:hover {color:#FFFFFF; font-weight:bolder; text-decoration:none; cursor:finger; z-index:2;}#text {position:absolute; width:620px; top:525px; font-family:Arial, Helvetica, sans-serif; font-size: 11px;color:#000000; line-height:17px; left:220px; z-index:4;}#text_guestbook {position:absolute; width:519px; top:519px; font-family:Arial, Helvetica, sans-serif; font-size: 11px;color:#000000; line-height:17px; left:280px; width:500px; z-index:4;}.guestbook {font-size:14px; color:#990000;}#text_directions {position:absolute; width:520px; top:530px; font-family:Arial, Helvetica, sans-serif; font-size: 11px;color:#000000; line-height:16px; left:290px; z-index:4;}#footer_directions {position:absolute; width:400px; top:1300px; font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#FFFFFF; left:290px; z-index:3;}.directions {font-size:14px; color:#990000;}#text_attractions {position:absolute; width:350px; top:570px; font-family:Arial, Helvetica, sans-serif; font-size: 11px;color:#000000; line-height:16px; left:290px; z-index:5;}#footer_attractions {position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; top:980px; left:290px; z-index:6;}.attractions {font-size:14px; color:#333366;}.red {font-size:14px; color:#990000;}#text_contact {position:absolute; width:350px; top:280px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:16px; left:145px; z-index:3;}#footer_contact {position:absolute; width:600px; top:560px; left:145px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; z-index:1;}.contact {font-size:14px; color:#990000;}#text_meetings {position:absolute; width:430px; top:530px; left:280px;font-family:Arial, Helvetica, sans-serif; font-size: 11px;color:#000000; line-height:17px; z-index:4;}#footer_meetings {position:absolute; top:980px; font-size:10px; left:280px;font-family:Arial,Helvetica,sans-serif; color:#FFFFFF; z-index:2;}.meetings {font-size:14px; color:#333366;}#text_gourmet {position:absolute; width:332px; top:550px; font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#000000; line-height:16px; left:280px; width:332px; z-index:6;}#footer_gourmet {position:absolute; font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#FFFFFF; width:400px; top:830px; left:280px; z-index:3;}.gourmet {font-size:14px; color:#000033;}#text_cooking {position:absolute; width:371px; top:560px;font-family:Arial, Helvetica, sans-serif; font-size: 11px;color:#000000; line-height:16px; left:280px; z-index:5;}#footer_cooking {position:absolute; top:890px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; left:280px; z-index:5;}.cooking {font-size:14px; color:#990000;}#text_seminars {position:absolute; width:400px; top:560px; left:280px;font-family:Arial, Helvetica, sans-serif; font-size: 11px;color:#000000; line-height:16px; left:280px; z-index:4;}#footer_seminars {position:absolute; width:400px; top:980px; left:280px;font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#FFFFFF; z-index:3;}.seminars {font-size:14px; color:#003333;}#text_consult {position:absolute; width:350px; top:560px; font-family:Arial, Helvetica, sans-serif; font-size: 11px;color:#000000; line-height:17px; left:280px; z-index:4;}#footer_consult {position:absolute; width:400px; top:1030px; left:280px; color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:10px; z-index:3;}.consult {font-size:14px; color:#990000;}#text_celeb {position:absolute; width:340px; top:540px; font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#000000; line-height:16px; left:280px; z-index:5;}#footer_celeb {position:absolute; width:600px; top:875px; left:280px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; z-index:4;}.celeb {font-size:14px; color:#990000;}#text_weddings {position:absolute; width:400px; top:540px; left:280px;font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000;line-height:16px; left:280px; z-index:5;}#footer_weddings {position:absolute; with:400px; top:1020px; left:280px;font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000;line-height:16px; left:280px; z-index:5;}.weddings {font-size:14px; color:#990000;}a {color: #000066;}#button {position:absolute; left:10px; top:420px;width:200px; text-align:center;z-index:3;}#footer {position:absolute; height:10px; width:400px; top:850px; font-family: Arial, Helvetica, sans-serif;font-size: 10px; color:#FFFFFF; left:250px; z-index: 2;}.columntext {font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:12px;}.columnboldtxt {font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:14px;font-weight:bold;color:#000066;}