html { width: 100%; height : 100%; }

body { margin: 0px; background-color: #ffffff; font-family:  Arial,verdana; height: 100%; }
p  {font-size: 9px; font-family:  Arial,verdana; margin-top:0px;color:#776F60; font-weight:normal; line-height:1.4em; }
b  {color:#585247}
strong  {color:#585247}

a { color: #585247;font-family: Arial,Verdana;text-decoration: none;}
a:HOVER {text-decoration: none; color: #776F60; }
td {font-size: 9.5px; font-family:  Arial, Verdana;line-height:1.4em; }
p.restaurant {color:#776F60;  padding-left:10px; padding-right:7px;  font-family:  Arial, Verdana; line-height:1.4em;}
p.tv {color:#6E675A;  padding-right:7px;  font-family:  Arial, Verdana; line-height:1.4em; font-weight:normal; }
p.tvrec {color:#6E675A;  padding-right:2px;  font-family:  Arial, Verdana; line-height:1.4em; font-weight:normal; }
p.restaurant2 {color:#776F60;  padding-right:14px;  padding-left:6px;  font-family:  Arial, Verdana; line-height:1.4em;}
.darlo {width:200px;}
.darlomaptext {width:180px;}
.bold {font-size: 9.5px; font-family:  Arial, Verdana; font-weight:bold; }
#homeleft {background-color: #9CBCDA; width:34px; height:338px;}
#homemiddle {background-color: #BCD2E6; background-image: URL(images/welcome2.gif);
background-repeat: no-repeat; width:314px; vertical-align:bottom; padding-bottom:10px;}
#homeright {background-image: URL(images/home_edie_cake.jpg);
background-repeat: no-repeat; width:312px; vertical-align:bottom; padding-bottom:10px;}
#navbar {vertical-align:top;}
#restleft {background-color: #EBF603; width:34px; height:338px;}
#restmiddle {background-color: #F4FA73;  width:661px; vertical-align:top;}
.nav {padding-top:8px; padding-right:20px;}
.bills  {padding-top:8px; }
.homepixR {padding-left:8px; padding-right:17px;}
.homepixL {padding-left:17px; padding-right:8px;}
.symbol {float:center; vertical-align:bottom; padding-bottom:8px;}
.copy {vertical-align:top; padding-left:3px;}
.restnav {padding-left:10px; padding-bottom:5px; width:143px;}
.darlotext { padding-top:60px;padding-left:10px; vertical-align:top; }
.darlotext2 { padding-left:10px; vertical-align:top;}
.restpix {padding-right:14px; }
.quote {vertical-align:top; padding-top:20px; padding-right:10px;  padding-left:10px; width:295px;}
.text { padding-top:20px; vertical-align:top;}
.paddingL {padding-left:10px;}
.paddingLt {padding-left:6px; padding-right:4px;}

.welcome {padding-left:15px; padding-bottom:70px; }
.surrymap { padding-top:35px; vertical-align:top; }
.woollahramap { padding-top:-5px; vertical-align:top; }
.darlomap { padding-top:105px; vertical-align:top; background-color:#F4FA73; align:left; width:300px; }
.darlo2 {padding-left:10px; vertical-align:top;  padding-top:10px;padding-right:7px;}
#books {background-color: #BCD2E6; vertical-align:top; padding-bottom:10px;}
#bookstext {padding-left:10px; vertical-align:top; padding-top:10px;}
.bookspics {padding-left:6px; padding-top:5px; padding-top:40px;}
.column2 {padding-top:10px; padding-right:5px; vertical-align:top; padding-left:10px;}
.books_nav {padding-right:10px;}
#tvleft {background-color: #908774; width:34px; height:338px;}
#tvmiddle {background-color: #B4ADA0;  width:661px; vertical-align:top; padding-left:10px; padding-top:40px;}
.tvpix {vertical-align:top; padding-left:5px;}
.tvtext { vertical-align:top;  padding-left:5px;padding-right:15px;}
#recipesleft {background-color: #F4A3B2; width:34px; height:338px;}
#recipesmiddle {background-color: #F7C0C9;  width:661px; vertical-align:top; padding-left:8px; padding-top:10px; background-image: URL(images/recipes_bg.gif);
background-repeat: no-repeat;}
.recpix {padding-left:15px;}
.recipenav {padding-bottom:2px;}

#tvmiddle2 {background-color: #B4ADA0;  width:661px; vertical-align:top;}
#tvcolumn2 {padding-left:10px; vertical-align:top; padding-top:90px; width:190px; padding-right:10px;}
#tvnav {vertical-align:top; padding-top:25px; width:190px;}
#contacts {width:159px; padding-left:10px; vertical-align:top; padding-top:141px;}
.conttext {width:145px;}
#links {background-color: #BCD2E6; vertical-align:top; padding-bottom:10px; width:650px; padding-top:67px; padding-left:10px;}
#about {background-color: #B4ADA0; vertical-align:top;  width:660px;}
.aboutquote {padding-left:10px; padding-top:31px;}
.tvquote {vertical-align:top;  padding-right:10px; }
#radiomiddle {background-color: #B4ADA0;  width:661px; vertical-align:top; padding-left:10px;}
.radiotext {padding-top:10px; padding-left:0px; padding-right:30px; vertical-align:top; }
#middle {background-color: #B4ADA0;  width:661px; vertical-align:middle;}