*{padding:0;margin:0;}body{background-color:#929292;color:#4b4b4b;text-align:center;font-family:arial;font-size:15px;}.displayNone{display:none;}.float-right{float:right;}.italics{font-style:italic;}.smallText{font-size:80%;}.centered{text-align:center!important;}.bold{font-weight:bold;}#pagewrapper{margin:0 auto;width:955px;}div#pagewrapper-l{background:transparent url(../images/template/left-edge.gif) repeat-y scroll left top;}div#pagewrapper-r{background:transparent url(../images/template/right-edge.gif) repeat-y scroll right top;}div#pagewrapper-m{background-color:#ededed;margin:0 24px;height:101%;}div.bar-middle{background:url('../images/template/silvbar-mid.png') repeat-x scroll right top;}div.bar-right,div.bar-left,div.bar-middle{height:50px;}span.red{color:#da1008;}a img{border:0;}h3{margin:1em 0;}#menubox{float:right;}select{border:1px solid #ababab;}#menubox{margin-right:40px;}div#menubox ul{list-style:none outside none;margin:2px 0 2px 30px;padding:0;}div#menubox ul li{border-right:2px solid #FFFFFF;float:left;}div#menubox ul li a{border-color:#A1A1A1 #A1A1A1 #9D9D9D;border-style:solid;border-width:1px;color:#efefef;display:block;font-weight:bold;height:20px;padding:5px 20px;text-decoration:none;}div#menubox ul li a.activelink{background:transparent url(../images/template/silvbar-mid-highlights.png) repeat-x scroll left bottom!important;border:1px solid #777777!important;color:white;}div#menubox ul li a:hover{background:transparent url(../images/template/silvbar-mid-highlights.png) repeat-x scroll left top!important;border:1px solid #afafaf;color:white;}div#menubox ul li.firstMlink{border-left:2px solid #fFFFFF;}div.mainContent{padding:0 15px;}div#gallerybigwrapper div.disforwardbutton,div#gallerybigwrapper div.disbackbutton{display:none;}a{text-decoration:none;}a:link,a:visited{color:#4b4b4b;}a:hover,a:active{color:#990000;}#copyright{font-size:11px;}#pagebody{padding:5px;}#logocontainer{float:right;}#logocontainer a{background:transparent url(../images/template/logo-smaller.png) repeat-x scroll center center;display:block;height:120px;margin:0 2px 0 0;/*margin:10px 0 0;*/width:370px;}div#headerimages{float:left;margin:5px;}div#headerimages div{border:1px solid #DEDEDE;margin-right:5px;padding:5px;width:70px;height:105px;float:left;background:#ffffff url(../images/template/header_composite2.jpg) no-repeat scroll 0 0;}div#headerimages div#h4{background-position:0 5px;}div#headerimages div#h2{background-position:-153px 5px;width:160px;}div#headerimages div#h5{background-position:-319px 5px;}div#headerimages div#h1{background-position:-75px 5px;}div#headerimages div#h3{background-position:-397px 5px;}#pagebody{clear:both;}#footer{clear:both;margin:20px 10px;padding-top:5px;border-top:1px solid #929292;}.prop{height:800px;float:right;width:1px;}.clear{clear:both;height:1px;overflow:hidden;}div.mainContent p{margin:10px 0;text-align:justify;}.imagecache{display:none;}#footer a img{border:0px;}p#stds{padding:10px 0;width:305px;margin:0 auto;}.right{float:right;}img.NonStdImg{border:0!important;padding:0!important;margin:0!important;}.boldText{font-weight:bold;}div#IndexContent{/*margin:0 30px;*/}div#IndexContent h4{margin:0 0 1em;}div#IndexContent h5{margin-bottom:10em;}div#flashwrap{margin:1em 0;background-color:#cfcfcf;height:300px;padding:1em;}div#IndexContent span.separator{margin:0 2em;}div#ContactBody div#contactform input,div#ContactBody div#contactform textarea,#loginform input{background-color:white;border:1px solid #ababab;padding:5px;font-weight:bold;}div#ContactBody div#contactform p{padding:5px 0;text-align:left;}div#ContactBody #contactform{width:auto;float:left;margin-left:50px;}div#ContactBody div#contactform input.submitbutton{background-color:white;border:1px solid #ABABAB;color:#505050;font-weight:bold;padding:3px;margin:0 0 0 65px;float:right;position:relative;bottom:55px;}div#ContactBody label{font-weight:bold;width:90px;text-align:right;float:left;padding-right:5px!important;}div#ContactBody input#verification{position:relative;bottom:9px;}div#ContactBody input#name,div#ContactBody input#emailfrom,div#ContactBody input#enquiry{width:299px;}div#ContactBody .formerror{border:1px solid #990000;background-color:#FFCCCC;}div#ContactBody .errortext{padding-left:80px;font:bold smaller sans-serif;}.error{color:red;}div#ContactBody p#MailSuccess,div#ThankYouBody p#PaymentThanks{position:relative;height:250px;}div#ContactBody p#MailSuccess span{padding:20px;margin-left:35px;top:50%;}div#ContactBody p#MailSuccess span,div#ThankYouBody p#PaymentThanks span{position:absolute;font-weight:bold;border:1px dashed #DEDEDE;background:white;}div#ThankYouBody p#PaymentThanks span{margin-left:0px;top:20%;line-height:2em;padding:40px;}div#ContactBody img#MainPic{margin-left:20px;float:right;background:white none repeat scroll 0 0;border:1px solid #ABABAB;margin-right:15px;padding:15px;height:380px;}#loginform input.submitbutton{margin-top:10px;}div#guests{float:left;}div#privs{float:right}div.galselect-login ul{list-style:none outside none;padding:0;width:300px;border:1px solid #cdcdcd;text-align:left;padding:5px;background:white;}div.galselect-login ul li{border-top:1px solid #ededed;}div.galselect-login ul li a{display:block;padding:5px;margin:1px;}div.galselect-login ul li a:hover{background:#ededed;}div.galselect-login ul li.first{border:solid #cdcdcd;border-width:0 0 2px;text-align:center;padding:6px;}.privgalselwrap{clear:both;width:640px;margin:auto;padding-top:10px;}.activepicpage{color:red;}.inactivelink{color:#BFBFBF;}a.gallerypicsmall img{margin:5px 9px 1px 1px;border:1px solid #ababab;}a.gallerypicsmall:hover img{margin:4px 8px 0 0;border:2px solid white;}.gallerypicbig{border:1px solid #ababab;background-color:#ffffff;padding:15px;margin:0 0 5px;}div#pub_leftcol{float:left;padding-top:2px;width:210px;}div#pub_main_outer{margin-left:210px;text-align:center;}div#pub_main_outer h4{width:520px;padding:5px;margin:10px auto 20px;}div.pad{height:10px;width:60px;}div#padleft{float:left;}div#padright{float:right;}div.bigNavButton{position:absolute;}div.bigNavButton a{display:block;width:60px;height:78px;}div.bigNavButton a span{display:none;}div#bNbBack a{float:left;background:url('../images/template/icons/big_backward_buttons.gif') no-repeat scroll top left;}div#bNbBack a:hover{background:url('../images/template/icons/big_backward_buttons.gif') no-repeat scroll top right;}div#bNbForward a{float:left;background:url('../images/template/icons/big_forward_buttons.gif') no-repeat scroll top right;}div#bNbForward a:hover{background:url('../images/template/icons/big_forward_buttons.gif') no-repeat scroll top left;}div#pub_leftcol div.gal_navButtonWrapper{display:none;}div#pub_leftcol div#gal_selector{padding:5px 12px 5px 5px;}div#pub_leftcol div#gal_selector{padding:5px 12px 5px 5px;}div#priv_page_wrapper div#gal_selector select,div#pub_leftcol div#gal_selector select{width:100%;padding:2px;font-weight:bold;}div#priv_page_wrapper div#gal_selector select option,div#pub_leftcol div#gal_selector select option{margin:2px;padding:5px;border:1px solid #ededed;}.noBold{font-weight:normal!important;}div#pub_leftcol div#gal_selector select option.gallerylink:hover,div#priv_page_wrapper div#gal_selector select option.gallerylink:hover{background:#929292;color:white;}div#priv_page_wrapper div#gal_selector select option.gallerylink,div#pub_leftcol div#gal_selector select option.gallerylink{padding-left:10px;}span#sShowTop,span#imageCount,span.fieldSeparator{font-weight:bold;font-size:80%;position:relative;bottom:2px;}span#sShowBottom{display:none;}span.fieldSeparator{margin:0 2em;}.imgCache{display:none;}.FadeImg{visibility:hidden;}div.contentBox{margin:0 15px 15px;float:left;width:400px;background:#f6f6f6 url(../images/pages/general/grad2.png) repeat-x scroll left bottom;padding:10px 10px 20px;}.contentBox ul{clear:both;padding-top:10px;padding-left:267px;list-style:none outside none;}.contentBox ul li{border-top:1px solid #CCCCCC;text-align:left;}.contentBox div{padding:5px 0;border-top:1px solid #FFFFFF;}.contentBox div span.heading{font-weight:bold;}.contentBox div span.detail{display:block;padding:2px 5px 0;}div.contentBox h3{font-style:italic;}.contentBox_main{float:left;display:inline;}.contentBox_main a{background:no-repeat center top;display:block;position:relative;text-decoration:none;width:222px;height:333px;border:1px solid #DEDEDE;padding:15px;}.contentBox li.first a:hover{border:1px solid #929292;}div#cB1 li.first{background:url(../images/pages/page_specific/services/000231_00008951_acidify.jpg) no-repeat scroll center center;border:1px solid #DEDEDE;display:block;height:333px;padding:15px;position:relative;width:222px;}div#cB2{margin-left:10px;}div#cB3 ul{padding-left:600px;}div#cB3 li#secondPic{margin-left:-600px;}div#cB2 li.first{background:url(../images/pages/page_specific/services/000215_00006904.jpg) no-repeat scroll center center;}div#cB3{display:none;width:845px;}div#cB3 li.first{background:url(../images/pages/page_specific/services/000215_00006904.jpg) no-repeat scroll center center;}div.contentBox ul li.first{border:0px;display:inline;float:left;margin-left:-267px;background-color:white!important;}.boxfooter a{font-weight:bold;text-decoration:none;}div.No_Gal_Sel div#gal_selector{display:none;}div#servicesWrapper div#gallerybigwrapper{margin-top:0;}div#WeddingsBody table{border-collapse:collapse;}div#WeddingsBody table th,div#WeddingsBody table td{background-color:#FFFFFF;border:#D7D7D7 solid;border-width:0px 1px 1px 0px;font-weight:bold;padding:2px;}div#WeddingsBody table td a,div#WeddingsBody table th a{display:block;padding:5px;}div#WeddingsBody table td a:hover,div#WeddingsBody table th a:hover{background-color:#F6F6F6;}div#WeddingsBody table td.sFeature{text-align:left;}div#WeddingsBody div.tableWrapper{background:white;}div#WeddingsBody div#W1{padding:5px;border:2px dashed #EDEDED;width:620px;margin:0 auto;}div#WeddingsBody div#W1 table{margin:0 auto;}div#WeddingsBody div#W1 table .last{border-right:0px!important;}div#WeddingsBody div#W1 table .lastB{border-bottom:0px!important;}div#WeddingsBody div#W1 table .sLevel{width:80px;}div#WeddingsBody table td.syes{background:transparent url(../images/pages/general/tick.gif) no-repeat center center;}div#WeddingsBody p a,div#ProductsBody p a,div#ProductsBody ul li a{text-decoration:underline;}div.serviceDetail,div.TwoboxLayoutWapper div.column div{margin-top:20px;text-align:left;border:2px dashed #EDEDED;background-color:white;padding:10px;}div.serviceDetail h4{margin:0!important;padding:0!important;width:auto!important;}div.serviceDetail p,div.TwoboxLayoutWapper div.column div p{margin:10px 20px;}div.TwoboxLayoutWapper div.column{width:50%;float:left;}div.TwoboxLayoutWapper div#left div{margin-right:10px;}div.TwoboxLayoutWapper div#right div{margin-left:10px;}div.ServiceSubPage{padding-top:0px;}img.weddingImages{margin:-5px 1px 0 3px;width:135px;float:right;}div.ListWrap ul{text-align:justify;margin:0 3em;}div.ListWrap ul li{margin:1em 0;}div#ProdSelWrap{margin:0 90px;}div#ProdSelWrap a{display:block;float:left;width:auto;margin:1em;padding:0.5em;}div#ProdSelWrap a span{display:block;font-weight:bold;text-align:center;}div#ProdSelWrap a:hover{background-color:#f8f8f8;}div#ProductsBody h4{text-align:left;}div#ProductsBody img.ProdImgSmll{float:right;margin:0px 0 0 1em;}div#ProductsBody div.serviceDetail ul{margin:1em 0 1em 5em;list-style-type:square;}div#ProductsBody div.serviceDetail p{width:50%;float:left;}div#ProductsBody div.serviceDetail ul{width:40%;float:left;}div#ProductsBody div.serviceDetail ul li{margin:5px;text-align:justify;}#aboutBigImg{background:url("../images/pages/page_specific/about/000244_0912_00014122_high_fid_mid_upsized_16x12.jpg") no-repeat scroll center center #FFFFFF;float:right;height:210px;width:290px;margin:0 0 0 15px;}#IndexContent .overlay{height:320px;position:absolute;width:800px;z-index:1000;}
