body{color:#000;background:url(http://cafevanillemainstreet.com.au/images/site-bg.jpg.pagespeed.ce.Jw4Qjxdpxl.jpg) top center no-repeat fixed;background-color:#150e06;padding:0;margin-top:0;margin-bottom:10px;text-align:left;font-family:Arial,Helvetica,sans-serif}html>body .outerpair1{background:url(http://cafevanillemainstreet.com.au/images/upperrightfade.png) right top no-repeat}html>body .outerpair2{background:url(http://cafevanillemainstreet.com.au/images/lowerleftfade.png) left bottom no-repeat;padding-top:8px;padding-left:8px}html>body .shadowbox{background:url(http://cafevanillemainstreet.com.au/images/shadow.png) bottom right}html>body .innerbox{position:relative;left:-8px;top:-8px}.shadowbox img{vertical-align:bottom}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.topborder{border-top:1px dotted #28190c}#outer{border:0 solid #000;width:960px;margin-left:auto;margin-right:auto;padding:0}#wrapper{width:960px;margin-left:auto;margin-right:auto;padding:0}#header{position:relative;top:0;width:960px;height:130px}.mainbody{width:100%;background-image:url(http://cafevanillemainstreet.com.au/images/xswirls.jpg.pagespeed.ic.a3FAtcMOmP.jpg);background-repeat:no-repeat;background-position:bottom right;background-color:#684e35}#middle{width:770px;border:0 solid #000;margin:0 5px 5px 152px;padding:15px}a{color:#fff;font-size:14px;text-decoration:underline}a:hover{color:#28190c}h1{font-weight:bold;color:#fff;font-size:24px;text-shadow:1px 2px 2px #000}h2{font-weight:bold;color:#000;font-size:22px;text-shadow:1px 2px 2px #000}h3{font-weight:bold;color:#fff;font-size:20px;text-shadow:1px 2px 2px #000}h4{font-weight:bold;color:#000;font-size:18px;text-shadow:1px 2px 2px #000}p,li,td,th{color:#d6b89d;font-weight:normal;font-size:14px;line-height:18px}hr{height:1px;color:#28190c;border:0;border-top:1px solid #28190c;margin:10px 0}#pagetable{color:#000;font-weight:normal;font-size:13px;border:1px solid #000;background-color:#fff;border-collapse:collapse}#pagetable th{text-align:center;padding:5px;background-color:#fff}#pagetable td{border:1px solid #fff;padding:3px}#menuh{text-align:right;height:30px;font-size:14px;padding:10px 10px 0 0;margin:0 0 -40px 0;z-index:2}#menuh p{color:#684e35;padding:0 0 0 0;margin:0 0 0 0}#menuh a:link,#menuh a:visited{font-weight:normal;color:#000;font-size:13px;position:relative;padding:0 8px 0 8px;margin:0 0 0 0;text-decoration:none;z-index:1}#menuh a:hover{color:#fff}#webaddress{position:relative;font-weight:normal;font-size:11px;text-decoration:none;text-align:left;padding:0 0 0 0;margin:0 0 0 0}#pagetree p{margin-top:0;text-align:left;color:#bb926a;width:auto}#pagetree p a:link,#pagetree p a:visited{font-weight:bold;color:#bb926a;text-decoration:none}#pagetree p a:hover{color:#fff;text-decoration:underline}#pageheading{text-align:left;width:auto;padding-bottom:10px}#leftcontainerouter{float:left;width:146px;font-size:14px}#leftcontainer{background-image:url(http://cafevanillemainstreet.com.au/images/xmenu-swirls.jpg.pagespeed.ic.AXFSSgrX-o.jpg);background-repeat:no-repeat;background-position:bottom;background-color:#57402a;width:138px;list-style:none;text-align:left;font-weight:normal;font-size:14px;margin:0 0 10px 4px}#leftcontainer ul{margin-top:5px;list-style:none;padding:0;margin:15px 0 10px 0;text-shadow:1px 2px 2px #000}#leftcontainer ul li a:link,#leftcontainer ul li a:visited{text-decoration:none;color:#fff;font-size:14px;display:block;height:30px;padding:3px 5px 1px 10px}#leftcontainer ul .menuvnotselect a:link,#leftcontainer ul .menuvnotselect a:visited{border-bottom:1px dotted #28190c;color:#bb9772;padding:3px 5px 1px 10px;display:block;height:30px}#leftcontainer ul .menuvselect a:link,#leftcontainer ul .menuvselect a:visited{color:#fff;border-bottom:1px dotted #28190c;padding:3px 5px 1px 10px;display:block;height:30px}#leftcontainer ul .menuvnotselect a:hover{color:#fff;padding:3px 5px 1px 10px;display:block;height:30px;text-shadow:1px 1px 1px #fff}#recommend{position:relative;margin:0 0 5px 0;font-weight:normal}#recommend img{padding:0 3px 0 3px}#recommend a:link,#recommend a:visited{color:#000;font-size:10px;text-decoration:none}#recommend a:hover{color:#fff;text-decoration:none}.pagegallery{margin-top:5px;margin-bottom:10px;margin-left:auto;margin-right:auto;width:98%;float:left}.pagegallerycontent{-moz-box-shadow:3px 3px 5px #000;-webkit-box-shadow:3px 3px 5px #000;box-shadow:3px 3px 5px #000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:99%;border:1px solid #523d29;background-color:#75583c;margin-bottom:10px;padding:5px;float:left;font-weight:normal;border:1px dotted #9c7858}.pagegalleryheading{background-color:#5c452f;font-size:13px;font-weight:bold;color:#fff;padding:3px 3px 3px 6px;border:1px dotted #9c7858}.pagegalleryinner{width:90%;margin-left:auto;margin-right:auto;padding:0}.pagegalleryimage{float:left;padding:0;margin:8px;height:100px;width:150px;text-align:center}.pagegalleryimage img{-moz-box-shadow:3px 3px 5px #000;-webkit-box-shadow:3px 3px 5px #000;box-shadow:3px 3px 5px #000;padding:0;vertical-align:middle}.pagegalleryimage a:hover img{border:1px solid #fff;opacity:.7;filter:alpha(opacity: 70);-moz-opacity:.7;-khtml-opacity:.7}#imagelibrary{margin:4px;padding:4px}#imagelibrary img{margin:3px}.pageimagecenter{text-align:center;margin-left:auto;margin-right:auto;padding:0}.pageimageright{float:right;margin-left:5px;margin-top:5px;margin-bottom:5px;padding:0}.pageimageleft{float:left;margin-right:5px;margin-top:5px;margin-bottom:5px;padding:0}.pageimagenone img{margin:3px;padding:0}.link{background-color:#fff;overflow:hidden;border:1px solid #28190c;margin-left:30px;margin-right:30px;margin-top:20px;margin-bottom:20px;padding:0 0 5px 0;height:180px;font-size:13px}.link p{font-weight:normal;color:#000}.link a:link,.link a:visited{color:#532901;font-weight:bold}.link a:hover{color:#ab8461}.linktop{width:auto;margin:none;font-weight:normal;background-color:#ab8461;border-bottom:1px solid #57402a;margin-left:auto;margin-right:auto;margin-bottom:5px;text-align:center;padding:4px}.linktop a:link,.linktop a:visited{color:#28190c;font-weight:bold}.linktop a:hover{color:#fff}.linkleftcontainer{float:left;height:150px;position:relative;top:0;width:150px;position:relative;margin:0 0 5px 5px}.linkleftcontainer img{border-style:none;top:0;margin:0;padding:0}.linkrightcontainer{float:right;position:relative;width:530px;height:120px;position:relative;overflow-y:auto;border-top:1px solid #999;border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #999;background-color:#f6ece4;margin:0 5px 5px 0;padding:5px}.linkfooter{position:relative;margin:none;color:#000;text-align:right;bottom:25px;margin:0 5px 0 0}#adminpage{font-weight:normal;font-size:12px;margin-bottom:20px;margin-left:0}#adminpage li{color:#000}#adminpage a:link,#adminpage a:visited{color:#000}#adminpage a:hover{color:#c00}#adminpage table{background-color:#dfdfdf;border:1px solid #9f9f9f;margin-bottom:10px}#adminpage table img{display:block;margin-left:auto;margin-right:auto}#adminpage td{background-color:#cfcfcf;color:#000;text-align:left}#adminpage th{background-color:#ffffcf;color:#000;text-align:left}#adminpage b{color: 	color: #000000;font-weight:bold}#adminpage input{visibility:visible;color:#000;background-color:#efefef;font-weight:normal;font-size:12px;padding-left:0}#adminpage input[disabled]{color:#9f9f9f}#adminpagegallery{position:relative;font-weight:normal;font-size:12px}#adminpage table.log{background-color:#361601}#adminpage table.log th{background-color:#441e04;padding:2px;font-size:13px;color:#fff}#adminpage table .logrow1 td{background-color:#cfcfcf;padding:4px;font-size:12px}#adminpage table .logrow2 td{background-color:#efefef;padding:4px;font-size:12px}#adminpage table .logrowS td{background-color:#e7c78c;padding:4px;font-size:12px}#subpage{-moz-box-shadow:3px 3px 3px #000;-webkit-box-shadow:3px 3px 3px #000;box-shadow:3px 3px 2px #000;border:1px solid #000;background-color:#fff}#subpage img{margin-bottom:5px}#subpage a:link,#subpage a:visited{color:#552b01;font-weight:bold;text-decoration:none}#subpage a:hover{color:#947151}#contact{width:auto;clear:both;color:#000;margin:15px 0 5px 0;text-align:center;font-weight:bold;font-size:13px}#contact a:link,#contact a:visited{color:#fff;text-decoration:none}#contact a:hover{color:#bb926a}#contactpage table{margin-left:auto;margin-right:auto}#bottom{clear:both;height:1px}#footer{background-color:#27190c;clear:both;text-align:center;padding:5px 0 5px 0;color:#735539;font-weight:normal;font-size:11px}#footer a:link,#footer a:visited{font-size:11px;color:#846548;text-decoration:none}#footer a:hover{color:#9f7b57}#footer img{margin-left:5px}#debug{position:relative;width:100%;padding:10px;margin-top:20px;border:1px solid #000;text-align:left;background-color:#cfcfff}