*{ 
   margin:0; 
   padding:0; 
   border:none; 
} 

:focus {outline:none;} 

body
{margin:0;
padding-top: 1em;
padding-bottom: 1em;
background-color:#ffff99;
background:#ffff99;
color: #c7a317;
font: 80% Georgia, Arial, Helvetica, serif;
text-align: center;
}

#home #navlist #homenav, 
#maison1 #navlist #maison1nav, 
#maison2 #navlist #maison2nav, 
#maison3 #navlist #maison3nav, 
#maison4 #navlist #maison4nav, 
#maison5 #navlist #maison5nav, 
#contact #navlist #contactnav


{ 
   color: #663300; 
   background: #c7a317; 
} 

.nounder a { 
   text-decoration:none; 
   color: #663300; 
   font-weight:bold; 
} 

.nounder a:hover {text-decoration: underline;} 


}/* I have moved these up as they are general usage tags i.e. they may apply to different divs */ 

h1 { 
   font: 200%/bold Georgia, Arial, Helvetica, serif; 
   color: #663300; 
   padding-top: 10px; 

} 
  
h2 { 
   font: Georgia, Arial, Helvetica, serif; 
   padding-top: 10px; 
   padding-bottom: 10px; 
   text-align: center;
   color: #663300; 
} 
  
h3 { 
   font:120% Georgia, Arial, Helvetica, serif; 
   padding-top: 5px; 
   padding-bottom: 5px; 
   color: #663300; 
} 

/* Define the content wrapper */ 

#wrapper { 
   background:#c7a317; 
   color: #663300; 
   width: 930px; 
   margin: 0 auto; 
   padding: 1em; 
} 

#header { 
   width:920px; 
   height:auto; 
   padding:10px 5px; 
   font-size: 100%; 
   color: #663300; 
} 
#col1 {
                float: left;
		width: 220px;
		margin-top: 10px;
		margin-bottom: 10px;
		padding-top: 15px;
		padding-bottom: 15px;
		padding-right: 5px;
		padding-left: 15px;
 		background-color: #ECD672;
 		color: #663300;
                text-align: left;
		min-height: 1750px;
	}

#col1C {
                float: left;
		width: 220px;
		margin-top: 10px;
		margin-bottom: 10px;
		padding-top: 15px;
		padding-bottom: 15px;
		padding-right: 5px;
		padding-left: 15px;
 		background-color: #ECD672;
 		color: #663300;
                text-align: center;
		min-height: 1750px;}

#col2
	{       width:auto;                
		margin-top: 10px;
		margin-bottom: 10px;
		margin-left: 250px;
		margin-right: 250px;
		background-color: #ECD672;
		padding-left: 15px;
		padding-right: 15px;
                padding-top: 15px;
		padding-bottom: 15px;
                text-align: left;
                min-height: 1750px;
	}

#col3
	{       width:220px;
                margin-top: 10px;
		margin-bottom: 10px;
                float: right;
                background-color: #ECD672;
		padding-left: 15px;
		padding-right:5px;
                padding-top: 15px;
		padding-bottom: 15px;
		text-align: left;
                min-height: 1750px;
	}
#col4 {
                float: left;
		width: 270px;
		margin-top: 10px;
		margin-bottom: 10px;
		padding-top: 15px;
		padding-bottom: 15px;
		padding-right: 5px;
		padding-left: 15px;
 		background-color: #ECD672;
 		color: #663300;
                text-align: left;
		min-height: 1750px;
	}

#col5
	{       width:auto;                
		margin-top: 10px;
		margin-bottom: 10px;
		margin-left: 300px;
		margin-right: 250px;
		background-color: #ECD672;
		padding-left: 15px;
		padding-right: 15px;
                padding-top: 15px;
		padding-bottom: 15px;
                text-align: left;
                min-height: 1750px;
	}
#col6 {
                float: left;
		width: 650px;
		margin-top: 10px;
		margin-bottom: 10px;
                padding-top: 15px;
		padding-bottom: 15px;
		padding-right: 5px;
		padding-left: 15px;
 		background-color: #ECD672;
 		color: #663300;
                text-align: center;
		min-height: 1750px;
                text-decoration: none; 
	}

#col6a {
                float: left;
		width: 650px;
		margin-top: 10px;
		margin-bottom: 10px;
                padding-top: 15px;
		padding-bottom: 15px;
		padding-right: 5px;
		padding-left: 15px;
 		background-color: #ECD672;
 		color: #663300;
                text-align: left;
		min-height: 1750px;
                text-decoration: none; 
	}

#col7
	{       width:220px;
                margin-top: 10px;
		margin-bottom: 10px;
                margin-left: 685px;
                background-color: #ECD672;
		padding-left: 15px;
		padding-right:5px;
                padding-top: 15px;
		padding-bottom: 15px;
		text-align: left;
                min-height: 1750px;
	}



/* Define Top Navigation Bar Settings */

/* Navigation buttons style */
#navigation {
float: center;
width: 200px;
margin-top: 2em;
margin-bottom: 3em;
border-left: 2px solid #c7a317;
border-right: 2px solid #c7a317;
border-top: 2px solid #c7a317;
border-bottom: 2px solid #c7a317;
font: 110% Georgia, Arial, Helvetica, serif;
color: #663300;}

#navigation ul 
{ list-style: none; 
margin: 0; 
padding: 0; } 

/*#navigation ul ul {
border-left: 5px solid #c7a317;
font: 90% Georgia, Arial, Helvetica, serif;
}*/

#navigation li 
{ border-bottom: 0px solid #c7a317;
 }

#navigation li a:link
{ font-size: 110%;
 display: block;
padding: 0.4em 0 0.4em 0.5em;
 border-left: 0px solid #c7a317;
 border-right: 0px solid #c7a317;
 background-color: #ecd672;
 color: #663300;
 text-decoration: none; }

#navigation li a:visited
{ font-size: 90%;
 display: block;
 padding: 0.4em 0 0.4em 0.5em;
 border-left: 0px solid #c7a317;
 border-right: 0px solid #c7a317;
 background-color: #ecd672;
 color: #996600; 
 text-decoration: none; }

#navigation li a:hover {
color: #c7a317;
}

#navigation li a:active
{ font-size: 110%;
 display: block;
padding: 0.4em 0 0.4em 0.5em;
 border-left: 0px solid #c7a317;
 border-right: 0px solid #c7a317;
 background-color: #ecd672;
 color: #663300;
 text-decoration: none; 
}

#navigation p a{
font-size: 80%;
line-height: 2em;
color: #ecd672;
padding: 0.4em 0 0.4em 0.5em;
text-align: right
}
/* End Navigation buttons style */


/* Navigation buttons style */ 
.navigation { 
   width: 200px; 
   margin-top: 2em; 
   margin-bottom: 3em; 
   border-left: 2px solid #c7a317; 
   border-right: 2px solid #c7a317; 
   border-top: 2px solid #c7a317; 
   border-bottom: 2px solid #c7a317; 
   font: 110% Georgia, Arial, Helvetica, serif; 
   color: #663300; 
} 

.navigation ul { 
   list-style: none; 
   margin: 0; 
   padding: 0; 
} 

.navigation li {border-bottom: 0px solid #c7a317;} 


.navigation li a:link { 
   font-size: 110%; 
   display: block; 
   padding: 0.4em 0 0.4em 0.5em; 
   border-left: 0px solid #c7a317; 
   border-right: 0px solid #c7a317; 
   background-color: #ecd672; 
   color: #663300; 
   text-decoration: none; 
} 

.navigation li a:visited { 
   font-size: 90%; 
   display: block; 
   padding: 0.4em 0 0.4em 0.5em; 
   border-left: 0px solid #c7a317; 
   border-right: 0px solid #c7a317; 
   background-color: #ecd672; 
   color: #996600; 
   text-decoration: none; 
} 

.navigation li a:hover {color: #c7a317;} 

.navigation li a:active { 
   font-size: 110%; 
   display: block; 
   padding: 0.4em 0 0.4em 0.5em; 
   border-left: 0px solid #c7a317; 
   border-right: 0px solid #c7a317; 
   background-color: #ecd672; 
   color: #663300; 
   text-decoration: none; 
} 

.navigation p a { 
   font-size: 80%; 
   line-height: 2em; 
   color: #ecd672; 
   padding: 0.4em 0 0.4em 0.5em; 
   text-align: right; 
} 



p { margin-bottom:0px; } 

.enquiryform { padding-left:70px; padding-right:70px; 
border:1px solid #787878; border-width:1px 4px 4px 1px; background-color:#FFFFCC; 
}

 .enquiryform p { margin-bottom:15px; } .enquiryform td { font-family:Trebuchet 
MS, Verdana, Arial, Helvetica, sans-serif;; font-size:8pt; font-weight:900; padding-bottom:5px; 
} 

.footnote { letter-spacing:0px; text-align:center; line-height:1.5em; font-size:0.6em; 
} 

.bluebanner { padding:2px; padding-top:0px; } .notelet { background-color:#E1E1FF; 
border:1px solid gray; border-width:1px 1px 1px 1px;} 

.bannerborder { border:1px 
solid gray; border-width:1px 0px 0px 0px ; } 

.BulletList { } 

.BulletList ul { 
margin-top: 0; margin-left: 15px; padding-left: 0; list-style-type: square; font-family: Verdana; font-size: 8pt; } 

.BulletList li { margin-bottom: 1; line-height: 120%; 
}
