/* CSS Document */

	#header 
	{
	    height:104px;
	}
	
	/*#menuBar 
	{
	    display:none;
	}*/

	div.bannerGeneric 
	{
	   /* width:940px;*/
	    height:160px;
	    /*padding:8px 10px 16px 10px;*/
	    background: #fff url(../css-images/weddings/petals-banner-new.jpg) top left no-repeat;
	}
	
	/*div.bannerGeneric h1  PLACE IN TYPOGRAPHY STYLESHEET
	{
	    padding-top:0.888em; 16px 
	}*/
	
	/*#mainContent
	{
	 	width:960px;
	 	background:#FFF url(../css-images/maincontent-gradient-bckgrnd.png) bottom left no-repeat;
	 	padding-bottom:8px;
	}*/
	
	/*#breadcrumb 
	{
	    display:none; presently don't display 
	}*/
	
	/*#outerContainer
	{
		width:980px;
	}*/
	
	/* Styling for the marker element used to indicate where on the toolbar the present page is grouped to 
	#marker 
	{
	    position:absolute;
	    bottom:0;
	    left:720px;
	    width:120px;
	    height:8px;
	    background:transparent url(../css-images/toolbar-marker.gif) bottom right no-repeat;
	    display:block;
	}*/

    /*Define styling for the content div
    -------------------------------------------------------------------------------------------*/
	#content {
		height:100%;
		/*width:560px;*/
		background:transparent none;
		margin-left:0;
		margin-top:-104px;
		padding-top:0px;
		border-top:none;
	}

    /*Define styling for the subcontent div
    -------------------------------------------------------------------------------------------*/	
	#subcontent 
	{
	    margin-top:-105px;
	    background:transparent none;
	    border-top:none;
	}
		
		
    /*Define styling for the content and subcontent div images
    -------------------------------------------------------------------------------------------*/
	#weddingImages img, #subcontent img, #content img.hotelThumbnails {
		margin-top:0;
		padding:2px;
		border:2px solid #CCC;
	}
	/*remove the top margin for the first image in the subcontent, IE6 will not understand this rule though*/
	div#subcontent img { 
		margin-top:68px;
	}

    /*styling for the hotel images on the weddings home page
    -----------------------------------------------------------------------*/
	#content img.hotelThumbnails {
		float:right;
		margin:0 -207px 0 40px;
	}	

    /*styling for the three images at foot of page
    ------------------------------------------------------------------------------------------------------------------------*/
	#weddingImages {
		width:100%;
		margin-bottom:32px;
		margin-top:32px;
	}
	#images {
		padding:0;
		margin: 0;
		height:329px;
	}
	#images li {
		float:left;
		width:33%;
		background: none;
		padding: 0;
		margin: 0;
		list-style:none;
	}
	#weddingImages ul#images li {
		list-style:none;
	}
	.two { 
		text-align:center;
	}
	.three {
		text-align:right;
	}

	/*Redefine rules relating to intro div 
    -----------------------------------------------------------------------*/
	/*#intro {
		border:4px solid #EFC9E2;
		background-color:#F1EDEE;		
		}
	#intro img {
		width:123px;
		height:82px;
		}*/
    
    /*Hide the offer strip that sits above the footer 
    -----------------------------------------------------------------------*/
    ul#offers-strip 
    {
        display:none;
    }
