/*******************************************Page Layout - Common********************************************/*{ margin:0;padding:0;behavior:url(ie6fix/iepngfix.htc)}body{ font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:1.0em;line-height:180%;color:#555;background-color:#555}p{ margin:0;padding:10px 0pt 4px;line-height:180%;font-size:0.85em}ul,li{ list-style:none;list-style-type:none}a{color:#555;text-decoration:none}a:hover{ color:#924D3C}.l{ float:left}.r{ float:right}.clear{ clear:both;width:100%;height:1px;font-size:1px}form{ margin:0;z-index:1}.mainform{ background-color:#FFFBF7}img{ border:none}.wrapper{ width:950px;margin:0 auto;display:block;text-align:left;height:auto;overflow:hidden;background-color:Transparent}/*******************************************Page Header********************************************/#header{height:179px;background:url(images/layout/bg_header.gif) repeat-x}#middlenav-shadow{ background:url(images/layout/topnav-shadow.png) repeat-x;height:6px;font-size:1px}#header img{padding-top:16px;height:100px;float:left}ul#topnav,ul#topnav li{margin:0;padding:0;list-style:none;font-family:Arial,Helvetica,Sans-Serif;font-size:70%}ul#topnav{background:#000000 none repeat scroll 0%;padding:0px 3px 0px 10px;float:right;margin:18px 5px 0px 0px}ul#topnav li{float:left;font-size:90%;line-height:24px}ul#topnav li a{color:#fff;text-decoration:none;text-transform:uppercase;padding:0 10px;border-left:1px solid #fff}ul#topnav li.first a{padding-left:0;border-left:none}ul#topnav li a:hover{color:#8D857C}ul#nav,ul#nav li{margin:0;padding:0;list-style:none;font-family:Arial,Helvetica,Sans-Serif;font-size:0.85em}ul#nav{margin:133px 0px 0px 0px}ul#nav li{float:left;padding-top:4px;margin-right:7px}ul#nav li a{float:left;line-height:42px;color:#FFFFFF;text-decoration:none;text-transform:uppercase;padding:0 25px;font-size:120%}ul#nav li a:hover{color:#8D857C}ul#nav li.current{background:#EEEEEE}ul#nav li.current a{color:#924d3c}ul#nav li.current a:hover{color:#514235}/*******************************************Page Footer********************************************/#footer{ color:#FFFFFF;background:url(images/layout/bg_footer.gif) repeat-x;text-decoration:none;border-top:1px solid #FFFFFF;min-height:90px;height:90px;width:100%;font-size:0.7em;font-family:Verdana,Arial,Helvetica,sans-serif}#footer a{ color:#FFFFFF;text-decoration:none}#footer a:hover{ color:#8D857C;border-bottom:dashed 1px #8D857C}#footer .l,#footer .r{ padding-top:8px;padding-bottom:8px;text-decoration:none}#footer .r{text-align:right;text-decoration:none}#footer .r a.webspec{color:#FFFFFF;text-decoration:none;border-bottom:dashed 1px #8D857C;padding-bottom:1px}#footer .r a.webspec:hover{ text-decoration:none;border-bottom:dashed 1px #FFFFFF;color:#8D857C}/*******************************************Page Content********************************************/h1{font-size:29px;border-bottom:1px solid #CDD3B7;letter-spacing:-0.01em;line-height:100%;padding-bottom:0.2em;color:#924D3C !important;font-family:Georgia,"Times New Roman",Times,serif}h1 a{text-decoration:none;color:#924D3C !important;border-bottom:0px !important}h1 a:hover{ color:#555 !important;text-decoration:none !important} h2{font-size:18px;letter-spacing:-0.01em;line-height:100%;padding-bottom:0.1em;color:#924D3C;font-family:Georgia,"Times New Roman",Times,serif}h2 a{ text-decoration:none;color:#924D3C}h2 a:hover{ text-decoration:underline;color:#924D3C}h3{font-weight:bold;font-size:0.9em;color:#924D3C}#content{ padding-top:13px;padding-bottom:20px;background-color:Transparent;min-height:280px}#content hr{ width:100%;color:#ED008C;margin:3px 0 3px 0}#content a img{border-bottom:0px !important}#content a{color:#555;text-decoration:none;border-bottom:dashed 1px #555}#content a:hover{ color:#924D3C;text-decoration:none;border-bottom:dashed 1px #924D3C}#content p{ line-height:180%;padding:5px 0pt;font-size:0.9em;text-align:justify}#content p.small{ line-height:180%;padding:5px 0pt;font-size:0.7em;text-align:justify;color:#924D3C}#content ul{list-style-image:none;list-style-position:outside;list-style-type:circle;margin:0 10px 0px 18px}#content li{padding:0px 0px 0px 15px;list-style-image:none;list-style-position:outside;list-style-type:none;line-height:190%;font-size:0.9em;background:url(images/layout/bullet.gif) no-repeat 0px 50%}#content li a{text-decoration:none;color:#555}#content li a:hover{color:#924D3C;border-bottom:dashed 1px #924D3C}#content strong{ font-weight:bold}#content img.AjaxLoader{ border:none}#content p img,#content p .l,#content p .r,.c{vertical-align:middle;border:4px solid #924D3C !important;margin-top:8px;margin-bottom:8px}#content p .l{float:left;margin-right:8px}#content p .r{float:right;margin-left:8px}#content strong{font-weight:bold}#content #main-content{ width:667px;float:left;padding-right:13px;background-color:Transparent;z-index:1}#content #right-bar{ float:left;font-size:0.9em;padding:0pt 0pt 20px;width:250px}/*******************************************Home********************************************/#main-home{float:left;display:inline;width:670px;padding-right:6px;background-color:Transparent;z-index:1}#right-home{float:left;display:inline;margin-left:18px;padding:0pt 0pt 10px;width:250px}#wrap-header{ width:100%;height:240px;padding:0px;margin:0px;background:#EEEEEE;border-bottom:1px solid #FFFFFF}#wrap-header-left{float:left;width:390px;background-color:#DEDEDE;height:218px;z-index:100;margin:10px 0px 0px 0px}#wrap-header-left ul{list-style-image:none;list-style-position:outside;list-style-type:circle;margin:0 10px 0px 18px}#wrap-header-left li{ border-bottom:dashed 1px #FFFFFF;padding:0px 0px 0px 15px;list-style-image:none;list-style-position:outside;list-style-type:none;line-height:190%;font-size:1em;background:url(images/layout/bullet.gif) no-repeat 0px 50%}#wrap-header-left li.last{ border-bottom:none}#wrap-header-left li a{text-decoration:none;color:#555}#wrap-header-left li a:hover{color:#924D3C}#wrap-header-left h2{display:block;height:25px;line-height:25px;text-indent:20px;background-color:#924D3C;padding:4px 4px 4px 0px;font-size:120%;margin:13px 13px 6px 13px;border:solid 1px #000000}#wrap-header-left h2 a{color:#FFFFFF;text-decoration:none}#wrap-header-left h2 a:hover{color:#000000;border-bottom:dashed 1px #000000}#wrap-header-right{float:right;display:inline;width:550px;padding-top:10px}#wrap-header-right img{ float:right;height:210px;width:540px;vertical-align:middle;border:4px solid #924D3C}#latestblog{padding:1px 0pt 0px;margin:0px 0px 0px 0px !important;line-height:180%}#latestblog ul{list-style-image:none;list-style-position:outside;list-style-type:circle;margin:0px 0px 0px 0px} #latestblog li{padding:0px 0px 0px 40px;list-style-image:none;list-style-position:outside;list-style-type:none;line-height:180%;font-size:0.85em;background:url(images/icons/small/blog_post.png) no-repeat 0px 50%}.date{ color:#86817B;display:block;font-size:12px;padding:2px}#latestblog li a{text-decoration:none;color:#555;border-bottom:dashed 1px #555 !important}#latestblog li a:hover{color:#924D3C;border-bottom:dashed 1px #924D3C !important}#latest-blog-home{ margin:4px 0px 9px 0px}#latest-blog-home a{border-bottom:0px !important}#book-online-home{ margin:10px 0px 7px 0px;background-color:#eeeeee;padding:8px;height:180px}/*******************************************Local Navigation********************************************/#rightmenu{margin:14px 0px 20px 0px}#rightmenu h2{ text-decoration:none;color:#924D3C;border-bottom:0px !important}#rightmenu h2 a{ text-decoration:none;color:#924D3C;border-bottom:0px !important}#rightmenu h2 a:hover{ color:#555;border-bottom:dashed 1px #555 !important}ul.sidemenu{margin:3px 0pt 15px 5px !important}ul.sidemenu .side_menu_item{font-size:100%;margin:0px 0px 0px 0px;border-bottom:1px solid #CDD3B7;padding:0px 0pt 2px 15px !important;background:url(images/layout/bullet.gif) no-repeat 10px 50%}ul.sidemenu .side_menu_item a{text-decoration:none;color:#555;border-bottom:0px !important}ul.sidemenu .side_menu_item a:hover{color:#924D3C;border-bottom:dashed 1px #924D3C !important}ul.sidemenu .last{border-bottom:0px !important}#book-online-right{ margin:15px 0px 20px 0px;background-color:#eeeeee;padding:8px;height:180px}#rss-feed-right{ margin:23px 0px 7px 5px}#rss-feed-right ul{list-style-image:none;list-style-position:outside;list-style-type:none}#rss-feed-right a.rss-feed{background:transparent url(images/icons/large/rss-feed.png) no-repeat scroll left center;color:#924D3C;padding:11px 0px 11px 33px;text-decoration:none;color:#924D3C;font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;letter-spacing:-0.01em;line-height:100%;font-weight:bold;border-bottom:0px}#rss-feed-right a.rss-feed:hover{color:#555}/*******************************************Mapping********************************************/.Map{ border:4px solid #924D3C;margin:10px 0px 0px 5px}#route{ line-height:180%;padding:5px 0pt;font-size:0.9em;text-align:justify} /*******************************************Sitemap********************************************/ul.sitemap li{list-style-image:none !important;list-style-position:inherit !important;list-style-type:none !important;background-image:none !important}/*******************************************Contact Us********************************************/#main-contactus{ width:380px;float:left;padding-right:10px;background-color:Transparent;z-index:1}#right-contactus{ float:left;font-size:0.9em;padding:0pt 0pt 20px;width:490px}#details{ margin:3px 0px 0px 0px}#details .telephone,.post,.email{padding-left:23px;color:#924D3C}#details .telephone{background:url(images/icons/small/telephone.png) no-repeat 0 0}#details .post{background:url(images/icons/small/post.png) no-repeat 0 0}#details .email{background:url(images/icons/small/email.png) no-repeat 0 0}/*******************************************Blog********************************************/.btLinks{border-bottom:solid 3px #924D3C;background:#EEEEEE none repeat scroll 0%;font-size:13px;line-height:180%;padding:3px 6px 3px;margin-top:3px;text-decoration:none}.btLinks a{text-decoration:none}.btLinks a:hover{border-bottom:1px solid #924D3C;text-decoration:none !important} #content #main-content #relatedPosts ul li{font-size:0.9em}/*******************************************XFN********************************************/div.post .text a[rel]{padding-right:11px;background-repeat:no-repeat;background-position:right center}div.post .text a[rel="me"]{background-image:url('images/blog/pics/xfn/me.gif')}/*-------- [ These should cascade to pick the correct icon for the contact ]--*//*-------- [ Normal contacts ]--*/div.post .text a[rel~="contact"] ,div.post .text a[rel~="acquaintance"],div.post .text a[rel~="friend"]{background-image:url('images/blog/pics/xfn/contact.gif')}/*-------- [ Normal contacts youve met ]--*/div.post .text a[rel~="contact"][rel~="met"] ,div.post .text a[rel~="acquaintance"][rel~="met"] ,div.post .text a[rel~="friend"][rel~="met"]{ background-image:url('images/blog/xfn/contactMet.gif')}/*-------- [ Colleague and co worker icon more important than contact ]--*/div.post .text a[rel~="colleague"] ,div.post .text a[rel~="co-worker"]{ background-image:url('images/blog/xfn/colleague.gif')}/*-------- [ Colleague and co worker icon when met ]--*/div.post .text a[rel~="colleague"][rel~="met"] ,div.post .text a[rel~="co-worker"][rel~="met"]{ background-image:url('images/blog/xfn/colleagueMet.gif')}/*-------- [ Sweethearts are more important than work!!! ]--*/div.post .text a[rel~="muse"] ,div.post .text a[rel~="crush"] ,div.post .text a[rel~="date"] ,a[rel~="sweetheart"]{background-image:url('images/blog/xfn/sweet.gif')}/*-------- [ ...and if youve met them thats even better ]--*/div.post .text a[rel~="muse"][rel~="met"] ,div.post .text a[rel~="crush"][rel~="met"] ,div.post .text a[rel~="date"][rel~="met"] ,div.post .text a[rel~="sweetheart"][rel~="met"]{ background-image:url('images/blog/xfn/sweetMet.gif')} /*******************************************Admin********************************************/.AdminMenu{border:solid 1px #000000;background-color:#FFFFFF;width:20px;padding:5px}.AdminMenu li{clear:both}.AdminMenu li img{ border:0px;margin-top:5px} /*******************************************Book Online********************************************/#book-online{font-size:12.5px;color:#924D3C;text-decoration:none}#book-online input,textarea,.textBox{width:100px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:0.9em;background:#FFFFFF url(images/formshad.png) repeat-x scroll center top;border:1px solid #924D3C;padding:1px 1px;height:15px}#book-online select{width:40px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:0.9em;background:#FFFFFF url(images/formshad.png) repeat-x scroll center top;border:1px solid #924D3C;padding:1px 1px;height:20px}#book-online input:focus,textarea:focus,select:focus,.textBox:focus{border:1px solid #000000;color:#000000 !important}#book-online .fieldrow{float:right;padding:2px 0;width:100%;text-align:right}#book-online .fieldrow a{text-decoration:none}#book-online .fieldrow a:hover{text-decoration:none}#book-online .fieldrow label,.fieldrow span.label{font-size:1.0em}#book-online .buttonrow{float:right;padding-top:3px}a.dp-choose-date{width:16px;border-bottom:0px !important;height:16px;padding:0;margin:5px 3px 0;display:inline-block;background:url(images/book-online/calendar.png) no-repeat} /*******************************************Input Fields********************************************/#book-online .buttonrow input,.button{width:auto;height:22px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;padding:1px 0px 2px 10px;letter-spacing:1px;background:#924D3C;color:#FFFFFF;border:1px solid #924D3C}