
#navs { display:none; }
#featured { display:none; }

.gallery {
	margin:40px 0 0 0;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	width:900px;
	-khtml-border-radius: 5px;	
	border-radius: 5px;
	padding:0;
}

/*For wedding gallery as layout is using a tags for the photos instead of IMG's*/

.wedding-gallery {
	border:2px solid #e1e1e1;
	margin:30px 0 0 0;
	padding:10px 0 25px 0;
	overflow:auto;
}

.gallery img {
	margin:0 0 35px 35px;
	border:1px solid #D1D1D1;
}

.contact-content {
	border-top:1px solid #e1e1e1;
}

#no-image {
	
	background:url(../images/no-image-available_small.gif) center no-repeat;
	
}


.wedding-cake {
	width:180px;
	height:183px;
	float:left;
	margin:15px 0 0 0;
}

.wedding-cake a {
	width:180px;
	height:183px;
	display:block;
}

.wedding-cake a#temp1 {
	background:url(../images/wedding-cakes/thumbnails/2new-wedding-cake-thumb.jpg) no-repeat top;
}
.wedding-cake a#temp1:hover {
	background:url(../images/wedding-cakes/thumbnails/2new-wedding-cake-thumb.jpg) no-repeat bottom;
}

.wedding-cake a#temp2 {
	background:url(../images/wedding-cakes/thumbnails/new-wedding-cake.jpg) no-repeat top;
}
.wedding-cake a#temp2:hover {
	background:url(../images/wedding-cakes/thumbnails/new-wedding-cake.jpg) no-repeat bottom;
}





.wedding-cake a#adelaide {
	background:url(../images/wedding-cakes/thumbnails/adelaide.jpg) no-repeat top;
}
.wedding-cake a#adelaide:hover {
	background:url(../images/wedding-cakes/thumbnails/adelaide.jpg) no-repeat bottom;
}


.wedding-cake a#alexandra {
	background:url(../images/wedding-cakes/thumbnails/alexandra.jpg) no-repeat top;
}
.wedding-cake a#alexandra:hover {
	background:url(../images/wedding-cakes/thumbnails/alexandra.jpg) no-repeat bottom;
}


.wedding-cake a#cameo {
	background:url(../images/wedding-cakes/thumbnails/cameo.jpg) no-repeat top;
}
.wedding-cake a#cameo:hover {
	background:url(../images/wedding-cakes/thumbnails/cameo.jpg) no-repeat bottom;
}


.wedding-cake a#victoria {
	background:url(../images/wedding-cakes/thumbnails/victoria.jpg) no-repeat top;
}
.wedding-cake a#victoria:hover {
	background:url(../images/wedding-cakes/thumbnails/victoria.jpg) no-repeat bottom;
}

.wedding-cake a#homelea {
	background:url(../images/wedding-cakes/thumbnails/homelea.jpg) no-repeat top;
}
.wedding-cake a#homelea:hover {
	background:url(../images/wedding-cakes/thumbnails/homelea.jpg) no-repeat bottom;
}


.wedding-cake a#dionysus {
	background:url(../images/wedding-cakes/thumbnails/dionysus.jpg) no-repeat top;
}
.wedding-cake a#dionysus:hover {
	background:url(../images/wedding-cakes/thumbnails/dionysus.jpg) no-repeat bottom;
}

.wedding-cake a#margueritte_green {
	background:url(../images/wedding-cakes/thumbnails/margueritte_square_green.jpg) no-repeat top;
}
.wedding-cake a#margueritte_green:hover {
	background:url(../images/wedding-cakes/thumbnails/margueritte_square_green.jpg) no-repeat bottom;
}


.wedding-cake a#multi-choc {
	background:url(../images/wedding-cakes/thumbnails/multi-choc.jpg) no-repeat top;
}
.wedding-cake a#multi-choc:hover {
	background:url(../images/wedding-cakes/thumbnails/multi-choc.jpg) no-repeat bottom;
}


.wedding-cake a#cupcake {
	background:url(../images/wedding-cakes/thumbnails/cupcake.jpg) no-repeat top;
}
.wedding-cake a#cupcake:hover {
	background:url(../images/wedding-cakes/thumbnails/cupcake.jpg) no-repeat bottom;
}


.wedding-cake a#heulwen {
	background:url(../images/wedding-cakes/thumbnails/heulwen.jpg) no-repeat top;
}
.wedding-cake a#heulwen:hover {
	background:url(../images/wedding-cakes/thumbnails/heulwen.jpg) no-repeat bottom;
}

.wedding-cake a#civil {
	background:url(../images/wedding-cakes/thumbnails/civil.jpg) no-repeat top;
}
.wedding-cake a#civil:hover {
	background:url(../images/wedding-cakes/thumbnails/civil.jpg) no-repeat bottom;
}

.wedding-cake a#orchid {
	background:url(../images/wedding-cakes/thumbnails/orchid.jpg) no-repeat top;
}
.wedding-cake a#orchid:hover {
	background:url(../images/wedding-cakes/thumbnails/orchid.jpg) no-repeat bottom;
}


.wedding-cake a#cerise {
	background:url(../images/wedding-cakes/thumbnails/cerise.jpg) no-repeat top;
}
.wedding-cake a#cerise:hover {
	background:url(../images/wedding-cakes/thumbnails/cerise.jpg) no-repeat bottom;
}



.wedding-cake a#chocolate-roses {
	background:url(../images/wedding-cakes/thumbnails/chocolate-roses.jpg) no-repeat top;
}
.wedding-cake a#chocolate-roses:hover {
	background:url(../images/wedding-cakes/thumbnails/chocolate-roses.jpg) no-repeat bottom;
}


.wedding-cake a#amelia{
	background:url(../images/wedding-cakes/thumbnails/amelia.jpg) no-repeat top;
}
.wedding-cake a#amelia:hover {
	background:url(../images/wedding-cakes/thumbnails/amelia.jpg) no-repeat bottom;
}



.wedding-cake a#croquembouche{
	background:url(../images/wedding-cakes/thumbnails/croquembouche.jpg) no-repeat top;
}
.wedding-cake a#croquembouche:hover {
	background:url(../images/wedding-cakes/thumbnails/croquembouche.jpg) no-repeat bottom;
}


.wedding-cake a#fruits-passion{
	background:url(../images/wedding-cakes/thumbnails/fruits-passion.jpg) no-repeat top;
}
.wedding-cake a#fruits-passion:hover {
	background:url(../images/wedding-cakes/thumbnails/fruits-passion.jpg) no-repeat bottom;
}



.wedding-cake a#amber{
	background:url(../images/wedding-cakes/thumbnails/amber.jpg) no-repeat top;
}
.wedding-cake a#amber:hover {
	background:url(../images/wedding-cakes/thumbnails/amber.jpg) no-repeat bottom;
}


.wedding-cake a#cascade{
	background:url(../images/wedding-cakes/thumbnails/cascade.jpg) no-repeat top;
}
.wedding-cake a#cascade:hover {
	background:url(../images/wedding-cakes/thumbnails/cascade.jpg) no-repeat bottom;
}

.wedding-cake a#clarissa{
	background:url(../images/wedding-cakes/thumbnails/clarissa.jpg) no-repeat top;
}
.wedding-cake a#clarissa:hover {
	background:url(../images/wedding-cakes/thumbnails/clarissa.jpg) no-repeat bottom;
}


.wedding-cake a#juliette{
	background:url(../images/wedding-cakes/thumbnails/juliette.jpg) no-repeat top;
}
.wedding-cake a#juliette:hover {
	background:url(../images/wedding-cakes/thumbnails/juliette.jpg) no-repeat bottom;
}


.wedding-cake a#lewana{
	background:url(../images/wedding-cakes/thumbnails/lewana.jpg) no-repeat top;
}
.wedding-cake a#lewana:hover {
	background:url(../images/wedding-cakes/thumbnails/lewana.jpg) no-repeat bottom;
}


.wedding-cake a#manhattan{
	background:url(../images/wedding-cakes/thumbnails/manhattan.jpg) no-repeat top;
}
.wedding-cake a#manhattan:hover {
	background:url(../images/wedding-cakes/thumbnails/manhattan.jpg) no-repeat bottom;
}


.wedding-cake a#matilda{
	background:url(../images/wedding-cakes/thumbnails/matilda.jpg) no-repeat top;
}
.wedding-cake a#matilda:hover {
	background:url(../images/wedding-cakes/thumbnails/matilda.jpg) no-repeat bottom;
}


.wedding-cake a#rambler{
	background:url(../images/wedding-cakes/thumbnails/rambler.jpg) no-repeat top;
}
.wedding-cake a#rambler:hover {
	background:url(../images/wedding-cakes/thumbnails/rambler.jpg) no-repeat bottom;
}


.wedding-cake a#rosetrellis{
	background:url(../images/wedding-cakes/thumbnails/rosetrellis.jpg) no-repeat top;
}
.wedding-cake a#rosetrellis:hover {
	background:url(../images/wedding-cakes/thumbnails/rosetrellis.jpg) no-repeat bottom;
}
.wedding-cake a#new1{
	background:url(../images/wedding-cakes/thumbnails/3layer.jpg) no-repeat top;
}
.wedding-cake a#new1:hover {
	background:url(../images/wedding-cakes/thumbnails/3layer.jpg) no-repeat bottom;
}
.wedding-cake a#new2{
	background:url(../images/wedding-cakes/thumbnails/3tier2.jpg) no-repeat top;
}
.wedding-cake a#new2:hover {
	background:url(../images/wedding-cakes/thumbnails/3tier2.jpg) no-repeat bottom;
}
.wedding-cake a#new3{
	background:url(../images/wedding-cakes/thumbnails/3tier1.jpg) no-repeat top;
}
.wedding-cake a#new3:hover {
	background:url(../images/wedding-cakes/thumbnails/3tier1.jpg) no-repeat bottom;
}
.wedding-cake a#new4{
	background:url(../images/wedding-cakes/thumbnails/2tierww.jpg) no-repeat top;
}
.wedding-cake a#new4:hover {
	background:url(../images/wedding-cakes/thumbnails/2tierww.jpg) no-repeat bottom;
}
.wedding-cake a#dunstan{
	background:url(../images/wedding-cakes/thumbnails/dunstan.jpg) no-repeat top;
}
.wedding-cake a#dunstan:hover {
	background:url(../images/wedding-cakes/thumbnails/dunstan.jpg) no-repeat bottom;
}
.wedding-cake a#countryrose{
	background:url(../images/wedding-cakes/thumbnails/country-rose.jpg) no-repeat top;
}
.wedding-cake a#countryrose:hover {
	background:url(../images/wedding-cakes/thumbnails/country-rose.jpg) no-repeat bottom;
}
.wedding-cake a#clarissa2{
	background:url(../images/wedding-cakes/thumbnails/clarissa2.jpg) no-repeat top;
}
.wedding-cake a#clarissa2:hover {
	background:url(../images/wedding-cakes/thumbnails/clarissa2.jpg) no-repeat bottom;
}
.wedding-cake a#juliette2{
	background:url(../images/wedding-cakes/thumbnails/juliette2.jpg) no-repeat top;
}
.wedding-cake a#juliette2:hover {
	background:url(../images/wedding-cakes/thumbnails/juliette2.jpg) no-repeat bottom;
}
.wedding-cake a#chantilly{
	background:url(../images/wedding-cakes/thumbnails/chantilly.jpg) no-repeat top;
}
.wedding-cake a#chantilly:hover {
	background:url(../images/wedding-cakes/thumbnails/chantilly.jpg) no-repeat bottom;
}
.wedding-cake a#chantilly2{
	background:url(../images/wedding-cakes/thumbnails/chantilly2.jpg) no-repeat top;
}
.wedding-cake a#chantilly2:hover {
	background:url(../images/wedding-cakes/thumbnails/chantilly2.jpg) no-repeat bottom;
}
.wedding-cake a#lilycascade{
	background:url(../images/wedding-cakes/thumbnails/lilycascade.jpg) no-repeat top;
}
.wedding-cake a#lilycascade:hover {
	background:url(../images/wedding-cakes/thumbnails/lilycascade.jpg) no-repeat bottom;
}

.wedding-cake a#squarecake{
	background:url(../images/wedding-cakes/thumbnails/square-cake.jpg) no-repeat top;
}
.wedding-cake a#squarecake:hover {
	background:url(../images/wedding-cakes/thumbnails/square-cake.jpg) no-repeat bottom;
}
.wedding-cake a#multichoc{
	background:url(../images/wedding-cakes/thumbnails/multichoc.jpg) no-repeat top;
}
.wedding-cake a#multichoc:hover {
	background:url(../images/wedding-cakes/thumbnails/multichoc.jpg) no-repeat bottom;
}
.wedding-cake a#margueritte{
	background:url(../images/wedding-cakes/thumbnails/margueritte.jpg) no-repeat top;
}
.wedding-cake a#margueritte:hover {
	background:url(../images/wedding-cakes/thumbnails/margueritte.jpg) no-repeat bottom;
}
.wedding-cakes-row {
	overflow:auto;
	padding:0 0 40px 0;
}



