/*Richard Greenly Photography*//*.green {color:#73A366;} actual A 3 C B 9 8*//*.blue {color:#53729F;} actual 8 2 A 1 C D*//*.brown {color:#A69171;} actual C D B 9 9 A*/body, p, td, tr, th, input, h1, h2, h3, h4, h5, h6, select, option, textarea, li, ol, ul {font-family: Times, "Times New Roman",  Arial, verdana, sans-serif;} body {margin:2px;padding:2px;color:#4B5155;background:#495054;/*background:#09442B url(images/backing.jpg) repeat-x top center;*/font-size:11pt;}p {line-height:1.4em;margin:3px 2%;padding:3px;}p#center {text-align:center;}h1 {font-family:Times, "Times New Roman",  Arial, verdana, sans-serif;/*text-align:left;*/font-size:16pt;/*color:#09442B;*/font-weight:bold;margin:3px 1.5%;padding:4px;}h1#center {text-align:center;}h1.house {text-align:center;font-family:Times, "Times New Roman",  Arial, verdana, sans-serif;/*text-align:left;*/font-size:14pt;/*color:#09442B;*/font-weight:bold;margin:3px 1.5%;padding:4px;}h2 {font-size:16pt;/*color:#09442B;*/font-weight:bold;margin:5px 2%;padding:6px 3px;/*text-align:left;*/}h2.center {font-size:14pt;/*color:#09442B;*/font-weight:bold;margin:5px 2%;padding:6px;text-align:center;}.minih2 {font-size:14pt;color:red;}h3 {font-weight:bold;font-size:12pt;/*color:#09442B;*//*text-decoration:underline;*/margin:2px 2%;padding:3px;text-align:left;}h3#center {text-align:center;}h4 {font-size:14pt;/*color:#09442B;*/font-weight:normal;margin:5px 2%;padding:6px;text-align:center;}h5 {font-weight:bold;font-size:14pt;/*color:#09442B;*/text-decoration:underline;margin:2px 2%;padding:3px;text-align:center;}li {/*font-size:0.8em;*/line-height:1.5em;}ol, ul {/*font-size:0.8em;*/margin:5px 5%;padding:5px;}p a:link, a:visited, a:active, li a:link, a:visited, a:active {/*color:#0000FF;*/color:inherit;/*font-style:italic;*/text-decoration:underline;font-weight:normal;} li.genlist {font-size:11pt;} a:hover {color:#0000FF;text-decoration:none;/*font-style:italic;*/font-weight:normal;} /* classes */a.linkfooter, a:link, a.linkfooter:visited, a.linkfooter:active {color:#ffffff;font-style:normal;text-decoration:none;font-weight:normal;}a.linkfooter:hover {color:#ffffff;font-style:normal;text-decoration:underline;font-weight:normal;}.borderR {border-right:2px solid #ffffff;background-color:#ffffff;vertical-align:top;}.borderL {border-left:2px solid #ffffff;background-color:#CACBCB;vertical-align:top;width:167px;}.borderLR, .footer {border-left:2px solid #ffffff;border-right:2px solid #ffffff;}.borderLRT {border-top:2px solid #ffffff;border-left:2px solid #ffffff;border-right:2px solid #ffffff;/*background:url(images/nav_backing.jpg) repeat-x;*/background:#495054;/*#656E6F;*/}.borderLRTB {border:2px solid #ffffff;background:url(images/palegreen.jpg) repeat-x;}.footer {background:url(images/footer.jpg) repeat-x;color:#ffffff;font-size:10px;text-align:center;}.midfooter {background:url(images/midfooter.jpg) repeat-x;}.midheader {background:url(images/midheader.jpg) repeat-x;}.contactform {border:1px solid #000000;color:#808080;font-size:11pt;width:250px;}/* NAV LISTS */#nav {white-space:nowrap;background-color:transparent;color:#fff;width:100%;text-align:center;}#nav ul {padding:2px 0;margin:0;}#nav ul li {display:inline;}#nav ul li a {padding:0;margin:2px 20px 2px 20px;background-color:transparent;color:#fff;text-decoration:none;font-style:normal;font-weight:bold;font-size:11pt}#nav ul li a:hover {background-color:transparent;color:#ececec;font-style:normal;}#sidenav {/*white-space:nowrap;*/background-color:transparent;color:#fff;width:185px;text-align:right;}#sidenav ul {padding:0;margin:0;list-style-type: none;font-size:10pt;font-weight:normal;}#sidenav ul li {/*display:inline;*/}#sidenav ul li a {/*padding:0 6px 0 0;margin:0;*/background-color:transparent;color:#4B5155;text-decoration:none;font-weight:normal;font-style:normal;/*float:left;*/}p.sidenavbuttons {background:#495154/*url(images/navbutton.jpg) no-repeat*/;font-size:12pt;font-weight:bold;color:white;/*width:167px;*//*height:25px;*/margin:0px auto 4px auto;padding:0px;line-height:25px;text-align:center;}#sidenav ul li.nav1 {color:#4B5155;font-weight:bold;font-style:normal;font-size:10pt;line-height:1.5em;padding:0 6px 0 0;margin:0;}#sidenav ul li a:hover {background-color:transparent;text-decoration:underline;font-style:normal;color:#09442B;}/*images*/.image {border:2px solid #CACBCB;}/* forms */.formtable {width:70%;background-color:#EEF3F0;padding:2px;}.form1, .form2, .form3, .form3a, .form3b, .form4, .form4a, .form5 {/*border:1px solid #3C735B;*//*color:#3C735B;*/font-size:11pt;line-height:1.3em;margin:2px 0;padding:2px 0s;}.form_pdf, .form_pdf_M, .form_pdf_L {/*border:1px solid #3C735B;*/color:#3C735B;/*font-size:0.8em;*/line-height:1.3em;margin:1px 0;padding:1px 0;}.form1, .form4 {width:250px;}.form2 {width:200px;}.form3{width:120px;}.form3a{width:50px;}.form3b{width:90px;}.form5{width:340px;}.form4a{width:340px;}.form_pdf {width:23px;}.form_pdf_M {width:90px;}.form_pdf_L {width:120px;}#formbutton {border:1px solid #3C735B;background:#3C735B;color:white;font-size:14pt;font-weight:bold;text-align:center;margin:2px 0;padding:2px 0;}.required {font-weight:bold;}.nextprev {color:#808080;text-align:center;font-size:9pt;font-weight:bold;font-variant:small-caps;}.red {font-weight:bold;color:#ff0000;}.smalltext {font-size:9pt;}td.normaltext {margin:0 5px;padding:0 5px;}.normaltext {/*font-size: 0.9em;*//*color:#09442B;*/}th.normaltext {font-size:11pt;/*color:#09442B;*/margin:0;padding:0;}.normaltext select, .normaltext input {/*font-size: 0.9em;*//*color:#09442B;*/}.smalltext select, .smalltext input {/*font-size: 0.8em;*/color:#09442B;}.normaltext a {color:#0000FF;}.normaltext a:link, a:visited, a:active {color:#0000FF;/*font-style:italic;*/text-decoration:underline;font-weight:normal;} .tableform2 {background:#F1F6F3;border:1px solid #09442B;margin:5px 15px;}.tableform {background:#F1F6F3;border:1px solid #09442B;}ol.notes {/*font-size:0.7em;*/}.rightnote {font-size:9pt;font-style:italic;text-align:center;}#maintable {background:#FFFFFF;}div.center {text-align:center;}div.galleryimages {padding:0;margin:auto;width:90%;text-align:center;}div.galleryimages2 {padding:0;margin:auto;width:80%;text-align:center;}div.galleryimages img, div.galleryimages2 img {padding:0;margin:0;text-align:left;}.generalimage {float:right;margin:10px;padding:0;border:2px solid #CACBCB;}.otherimage {float:right;margin:1% 2%;padding:0;}.otherimage2 {float:left;margin:1% 2%;padding:0;}.otherimage3 {text-align:center;margin:1% 2%;padding:0;}.gallery_imageB {border:1px solid #000000;}input.theform, select.theform, option.theform, textarea.theform {width:250px;font-size:12px;color:#09442B;}.bold {font-weight:bold;}div.tableform {background:#F1F6F3;border:1px solid #09442B;padding:5px;margin:1% 5%;}div.tableform p {font-size:0.8em;line-height:1.3em;margin:1px;padding:2px;}/* new css list */#navcontainer ul {text-align: center;padding: 5px 2%;margin: 0;color:#09442B;font-style:italic;font-weight:normal;width: 90%;line-height: 1.8em;}#navcontainer ul li {display: inline;padding: 5px 0;}#navcontainer ul li a {padding: 5px 15px;color: #09442B;text-decoration: none;border-right: 1px solid #fff;}#navcontainer ul li a.blue {color:blue;}#navcontainer ul li a:hover {color: #09442B;text-decoration: underline;}#listwedding ul {text-align: center;padding: 5px 2%;margin: 0;color:#BAB9B9;font-weight:normal;width: 90%;line-height: 3em;}#listwedding ul li {display: inline;padding: 5px 0;margin:0 8px;}#listwedding ul li a {padding: 5px 5px;color: #BAB9B9;text-decoration: none;border: 1px solid #BAB9B9;background:#ececec;font-size:1.0em;font-weight:bold;line-height: 3em;}#listwedding ul li a.grey {color:#BAB9B9;}#listwedding ul li a:hover {color: #BAB9B9;text-decoration: underline;}.stoppress {color:#ff0000;font-weight:bold;}span.box {font-weight:bold;background:#ececec;border:1px solid #000;padding:2px 5px;}.bigger {font-weight:bold;background:#ececec;border:1px solid #000;padding:2px 5px;font-size:14pt;text-align:center;}p.top {text-align:right;font-weight:bold;font-style:normal;font-size:0.7em;}#strapline {font-weight:bold;color:#FF0000;text-align:center;padding:0 15px;font-size:1.4em;line-height:1.2em;}p.sale {font-weight:bold;color:#FF0000;text-align:center;padding:0 15px;font-size:14pt;line-height:1.2em;}.datestable {text-align:center;}.grey {color:#808080;font-weight:bold;}.black {color:#000;font-weight:bold;}.redsq {color:red;}.blueold {color:blue;}div.price {position:absolute;margin:0 auto;padding:0 0 0 80px; width:400px; }div.pricename {float:left;margin:0;padding:0;}div.priceprice {float:right;margin:0;padding:0;}/*NEW COLOURS*/a.normal {color:#4B5155;}.green, a.green, a:link.green, a:visited.green, a:active.green {color:#73A366;} /*actual A 3 C B 9 8*/.blue, a.blue, a:link.blue, a:visited.blue, a:active.blue {color:#82A1CD;} /*actual 8 2 A 1 C D*/.white, a.white, a:link.white, a:visited.white, a:active.white {color:#FFFFFF;} /*actual 8 2 A 1 C D*/.brown, a.brown, a:link.brown, a:visited.brown, a:active.brown {color:#CDB99A;} /*actual C D B 9 9 A*/.red, a.red, a:link.red, a:visited.red, a:active.red {color:red;} .grey, a.grey, a:link.grey, a:visited.grey, a:active.grey {color:#BAB9B9;}.pink, a.pink, a:link.pink, a:visited.pink, a:active.pink {color:#D3A1A1;}h1.grey {color:#969696;}.dates {color:white;font-size:10pt; vertical-align:top; width:160px;background:#C58585;}.dates2 {color:white;font-size:10pt;vertical-align:top;width:160px;background:#D3A1A1;}.greenpricetable {line-height:1.4em;margin:3px 2%;padding:3px;}.green1 {color:white;vertical-align:top;background:#A3CB98;line-height:1.4em;margin:3px 2%;padding:3px;}.green2 {color:white;vertical-align:top;background:#AED1A2;line-height:1.4em;margin:3px 2%;padding:3px;}.pinkpricetable {line-height:1.4em;margin:3px 2%;padding:3px;}.pink1 {color:white;vertical-align:top;background:#D3A1A1;line-height:1.4em;margin:3px 2%;padding:3px;}.pink2 {color:white;vertical-align:top;background:#D3A1A1;line-height:1.4em;margin:3px 2%;padding:3px;}.brownpricetable {line-height:1.4em;margin:3px 2%;padding:3px;}.brown1 {color:white;vertical-align:top;background:#C2AE8E;line-height:1.4em;margin:3px 2%;padding:3px;}.brown2 {color:white;vertical-align:top;background:#CDB99A;line-height:1.4em;margin:3px 2%;padding:3px;}.bluepricetable {line-height:1.4em;margin:3px 2%;padding:3px;}.blue1 {color:white;vertical-align:top;background:#678EC0;line-height:1.4em;margin:3px 2%;padding:3px;}.blue2 {color:white;vertical-align:top;background:#8EA9D3;line-height:1.4em;margin:3px 2%;padding:3px;}.greentable {color:white;background:#73A366;margin:3px 2%;padding:3px;border:1px solid #4B5155;} /*actual A 3 C B 9 8*/.bluetable {color:white;background:#82A1CD;margin:3px 2%;padding:3px;border:1px solid #4B5155;} /*actual A 3 C B 9 8*/.browntable {color:white;background:#CDB99A;margin:3px 2%;padding:3px;border:1px solid #4B5155;} /*actual A 3 C B 9 8*/.line {border-bottom:1px solid white;}.blueformbutton {color:#82A1CD;background:white;margin:3px 2%;padding:3px;border:1px solid #4B5155;font-weight:bold;font-size:14pt;text-align:center;}.pinkformbutton {color:#D3A1A1;background:white;margin:3px 2%;padding:3px;border:1px solid #D3A1A1;font-weight:bold;font-size:14pt;text-align:center;}.brownformbutton {color:#CDB99A;background:white;margin:3px 2%;padding:3px;border:1px solid #4B5155;font-weight:bold;font-size:14pt;text-align:center;}.greenh1 {font-family:"Times New Roman",  Arial, verdana, sans-serif;text-align:left;font-size:16pt;color:#73A366;font-weight:bold;}.resimage {border:1px outset #495054;}div.albumoptions {border:1px solid #BAB9B9;padding:0px 2px;margin:10px 15px;}div.albumoptions h2 {font-size:1.1em;font-style:italic;}.rednote {color:red;float:right;border:3px double red;margin:5px;}.rednote h3 {color:red;text-align:center;}
