/* CSS Document */



*				{padding: 0;
			 	margin: 0;
			 	}
			 
body			{background: #911927 url("images/background.gif") repeat fixed;
				margin: 0px;
				padding: 0px;}



#header			{background: #652E36 url("images/wp_banner.jpg") no-repeat ;
				height: 70px;
				margin: 0 auto -230px auto;
				width: 832px;
				padding-top: 180px;
				position: fixed;
				}

#wrap			{
				width: 832px;
				margin: 0 auto 0 auto; 
				padding-top: 0px;
				background: #652E36;
				border-right: #562028 3px solid;
				border-left: #562028 3px solid; 
				border-bottom: #562028 3px solid; 

				}



/* Section for larger amounts of words  */


.section		{
				height:250px;
				}

/* Section for smaller amouts of words */

.section2		{height: 180px;}
.section4		{height: 120px;}
.section5         {height: 30px}


/* Section for the birds */

.sectiondesign		{
				margin-top: -45px;
				height:90px;
				background: url("images/bground_design.jpg") 90px 5px no-repeat;
				}

.sectionlook            {font-size:50px;
                         height:55px;
                         margin-top: 15px;
                         margin-left: 563px}
	
/* Section for space under the frozen banner */
						
.sectiondummy		{
				height:290px;
				margin-top:0px;
				}

.sectiondummysmall		{
				height:240px;
				margin-top:0px;
				}				
	
							
/* Div that hold left hand images */

.imageright		{float: right;
				margin: 0px 0 0 0px;
				padding: 20px 50px 20px 50px;
				
				}
	
/* Div for contact info */
				
.contactinfo	{text-align:center;
				color: #FFFFCC;
				font-size: 14px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				line-height: 18px;
				margin-top: 30px;
				}

/* Dividing lines */

hr				{
				text-align: left;
				width: 450px;
				border: solid 1px #FF9966;
				margin: 30px 0 20px 0px;
				}

.hrsmall				{
				text-align: left;
				width: 450px;
				border: solid 1px #FF9966;
				margin: 10px 0 10px 0px;
				}


/* Style for contact button */

.contactbutton	{margin: 0px;
				padding: 8px 40px 5px 77px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 18px;
				background-color: #562028;
				border-bottom: solid 1px black;
				border-right: solid 1px black;
                        border-top: solid 1px #ff9966;
                        border-left: solid 1px #ff9966;
				}

				
a:hover.contactbutton 
				{
				background-color: #652028;
				border-bottom: solid 2px white;
				border-right: solid 2px white;
				border-top: solid 2px black;
                        border-left: solid 2px black;
}						


								
/* Headings for Cottages */
												
h2				{margin-bottom: 20px;
				font-size: 20px;
				margin-top: 6px;}



/* Style for heading links */

.headinglink	{margin: 0px;
				padding: 7px 30px 5px 30px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 20px;
				background-color: #562028;
				border-bottom: solid 2px black;
				border-right: solid 2px black;
				text-align: left;
				}


a:hover.headinglink
				{color: #562028;
				background-color: #FF9966;
				border-bottom: solid 1px black;
				border-right: solid 1px black;
				}
				
	
/* Style for back to top button */
			
.backtotop		{margin: 0px 0 0 0;
				padding: 6px 40px 5px 40px;
				font-family: Arial, Helvetica, sans-serif;
				width: 150px;
				font-size: 14px;
				background-color:#562028;
				border-bottom: solid 1px black;
				border-right: solid 1px black;
                        border-top: solid 1px #ff9966;
                        border-left: solid 1px #ff9966;
				}	

a:hover.backtotop
				{
				background-color: #652028;
				border-bottom: solid 2px white;
				border-right: solid 2px white;
				border-top: solid 2px black;
                        border-left: solid 2px black;
				}	
				
				
/* Div that hold the content (words) */
						
.contentleft		{float: left;
				width: 390px;
				color: #FFFFCC;
				margin: 20px 0 0px 0px;
				padding-left: 80px;
				font-size: 15px;
				font-family: Arial, Helvetica, sans-serif;
				}


.contentleft p				{margin-bottom: 12px;
				line-height: 15px;
				}



.contentcenter	{float: left;
				width: 400px;
				color: #FD8B1A;
				margin-top: 20px;
				padding-bottom: 20px;
				font-size: 20px;
				font-family: Arial, Helvetica, sans-serif;
				border-bottom: white solid 2px;}
				
.line			{width: 400px;
				border: solid 1px #FF9966;
				margin: 30px 0 30px 220px;
				}

				

	/* Image positions */
								
.chalet_logo		{height: 200px;
				margin: 0px 30px 0 0px;}


.cottmall		{
				height: 180px;
				margin: -15px 10px 0 -35px;
				}

.woodlands		{margin-top: 0px;
				margin-left: -50px;
				height: 150px;}

.appleblossom	{height: 170px;
				margin: 0px 10px 0 -40px;
				}
				
.dlodge			{height: 190px;
				margin: 10px 16px 0 -36px;}
				
.prize			{height: 130px;
				margin: -55px 16px 0 -10px}

.linkspix		{height: 70px;
				margin: -10px 25px 0 0px}

.restaurantpix		{height: 100px;
				margin: 10px 20px 10px 20px}		
				
					

/* Bottom garden Image link */
										
.bottombanner	{margin: 30px 0 0 75px;
				height: 140px;}
	
						
/* .section3 a img	{border: none} (BMC removed)*/
/* .section3 a:hover img	{border: none} (BMC removed)*/
 				
.section3		{margin-top: 10px;}




/* Logo section positions*/			
				
.logosection 	{border: none;
				height:100px;
				margin: 20px;
				}
				
.logo1			{height: 70px;
				margin: 10px;}		
				
.logo2			{height: 60px;
				margin: 10px;}								

.logo3			{height: 44px;
				margin: 10px;}								

.logo4			{height: 85px;
				margin: 10px}								

.logo5			{height: 54px;
				margin: 10px;}								
									
	
	
.email			{font-size:19px;}	

.copyright		{text-align: center;
				font-size: 10px}
	
	
						
/* Images hover */

a				{color: #FF9966;
				text-decoration: none;}

	
a img			{border: none;
				border-top: solid 4px #FF9966;
				border-left: solid 4px #FF9046;
				border-bottom: solid 4px #994500;
				border-right: solid 4px #993300;}


/*  a img			{outline: none}  (Rob suggestion to clear dotted line) */ 
/*  a img                       {border: none}   (another Rob possibility) */
/*  a:active img		{border: none}   (Bill possibility?) */  


.logosection a img 		{border: none}

.logosection a:hover img	{border: none;}

	
a:hover img 	{border-top: solid 4px #993300;
				border-left: solid 4px #994500;
				border-bottom: solid 4px #FF9046;
				border-right: solid 4px #FF9966;
				}
				
a:hover				{color: white; 
				/* wakeup IE */  /* To make border hover work with IE  */
				border-width: 0;}



/*  Look for Specials Button  */

a.look                 {color: #652d38;
                        background: url(images/look2.jpg) 0px 0px no-repeat;
	                  outline: none;}
a.look:hover           {background: url(images/look2.jpg) 0px -53px no-repeat;
	                  outline: none;} 
a.look:active          {background: url(images/look2.jpg) 0px -109px no-repeat;
	                  outline: none;} 


				
/*	PG Tag */			

a.pgtag {
    margin: 0px 0px 0px 2px;
    width: 99px;
    height: 15px;
	padding: 1px;
    background: url(images/pgbutton.gif) 0px 0px no-repeat;
	outline: none;
}

a.pgtag:hover
{
    border: 0;
    background: url(images/pgbutton.gif) 0px -19px no-repeat;
	outline: none;
}

a.pgtag:active
{
    border: 0;
    background: url(images/pgbutton.gif) 0px -38px no-repeat;
	outline: none;

} 




/* To move the words Paramount Graphics away from the logo */

#paramountwords	{position: absolute;
				left: -2000px;}

.footer		{font-size: 11px;
			margin:15px 0 0 0px;
			}				