body{
	background-color : #999;
	text-align : center;
	font-family:  verdana, arial,helvetica,sans-serif;
	margin: 0;
	font-size :100%;
	
}


#page{
	background-image : URL(grill.jpg);
	background-color : #fff;
	position : relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0px;
	z-index : 1;
	top : 0;
	left : 0;
	width :850px;
	height :600px;
	/*border: 1px #996633 solid;*/
}

#page_fr{
	background-image : URL(grill_fr.jpg);
	background-color : #fff;
	position : relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0px;
	z-index : 1;
	top : 0;
	left : 0;
	width :850px;
	height :600px;
	/*border: 1px #996633 solid;*/
}

#menugoodies{
	position : absolute;
	text-align : right;	
	margin-left: 686px;
	margin-top: 457px;
	z-index : 1;
	top : 0;
	left : 0;
	width :150px;
	height :20px;
	/*border: 1px #996633 solid;*/
}

#menuleft {
	position : absolute;
	text-align : right;	
	margin-left: -15px;
	margin-top: 200px;
	z-index : 1;
	top : 0;
	left : 0;
	width :150px;
	height :20px;
	/*border: 1px #996633 solid;*/
}

#menulang{
	position : absolute;
	text-align : right;	
	margin-left: 680px;
	margin-top: -2px;
	z-index : 1;
	top : 0;
	left : 0;
	width :150px;
	height :20px;
	/*border: 1px #996633 solid;*/
}

.space {
	line-height : 1.20em;
	margin-top : 0.35em;
	margin-bottom : 0.7em;
}
	.space.jump {
		display: none;
	}

a.menu:link, a.menu:visited { 
	text-decoration:none; 
	color:#003366; 
	font-weight : bold;
	font-size :80%;
	background:transparent; 
} 

a.menu:hover, a.menu:active { 
	text-decoration:none; 
	color:#990000; 
	font-weight : bold;
	font-size :80%;
	background:transparent; 
} 

#welcome {
	background: URL(images/titles/welcome.jpg) top left no-repeat; 
	position : absolute;
	left: 181px;
	line-height : 1.6em;
	z-index : 20;
	top : 165px;
	width :492px;
	height :385px;
	text-align : justify;
	visibility: visible;
	font-size :90%;
	overflow: auto;
	/*border: 1px red solid;*/
}

.topmargin {
	margin-top : 38px;	
}


#aboutme {
	background: URL(images/titles/aboutme.jpg) top left no-repeat;	
	position : absolute;
	left: 181px;
	line-height : 1.6em;
	z-index : 20;
	top : 165px;
	width :492px;
	height :385px;
	text-align : justify;
	visibility: visible;
	font-size :90%;
	overflow: auto;
	/*border: 1px blue solid;*/
}

#services {
	background: URL(images/titles/services.jpg) top left no-repeat;	
	position : absolute;
	left: 177px;
	line-height : 1.6em;
	z-index : 5;
	top : 165px;
	width :500px;
	height :415px;
	text-align : justify;
	visibility: visible;
	font-size :90%;
	overflow: auto;
	/*border: 1px blue solid;*/
}

#shipping {
	background: URL(images/titles/shipping.jpg) top left no-repeat;	
	position : absolute;
	left: 181px;
	line-height : 1.6em;
	z-index : 20;
	top : 165px;
	width :492px;
	height :385px;
	text-align : justify;
	visibility: visible;
	font-size :90%;
	overflow: auto;
	/*border: 1px blue solid;*/
}

#pricing {
	background: URL(images/titles/pricing.jpg) top left no-repeat;	
	position : absolute;
	left: 181px;
	line-height : 1.6em;
	z-index : 20;
	top : 165px;
	width :492px;
	height :400px;
	text-align : justify;
	visibility: visible;
	font-size :90%;
	overflow: auto;
	/*border: 1px blue solid;*/
}


#faq {
	background: URL(images/titles/faq.jpg) top left no-repeat;	
	position : absolute;
	left: 181px;
	line-height : 1.6em;
	z-index : 20;
	top : 165px;
	width :492px;
	height :385px;
	text-align : justify;
	visibility: visible;
	font-size :90%;
	overflow: auto;
	/*border: 1px blue solid;*/
}

.topmarginfaq {
	margin-top : 38px;	
	width :460px;
	height :10px;	
	font-size :90%;	
	/*border: 1px blue solid;*/	
}

#contactme {
	background: URL(images/titles/contactme.jpg) top left no-repeat;	
	position : absolute;
	left: 181px;
	line-height : 1.6em;
	z-index : 20;
	top : 165px;
	width :492px;
	height :385px;
	text-align : justify;
	visibility: visible;
	font-size :90%;
	overflow: auto;
	/*border: 1px blue solid;*/
}

#goodies {
	background: URL(images/titles/goodies.jpg) top left no-repeat;	
	position : absolute;
	left: 181px;
	line-height : 1.6em;
	z-index : 20;
	top : 165px;
	width :492px;
	height :385px;
	text-align : justify;
	visibility: visible;
	font-size :90%;
	overflow: auto;
	/*border: 1px blue solid;*/
}

#wipermotors {
	background: URL(images/titles/wipermotors.jpg) top left no-repeat;	
	position : absolute;
	left: 181px;
	line-height : 1.6em;
	z-index : 20;
	top : 165px;
	width :492px;
	height :410px;
	text-align : justify;
	visibility: visible;
	font-size :90%;
	overflow: auto;
	/*border: 1px blue solid;*/
}




#stearingcolumns {
	background: URL(images/titles/stearingcolumns.jpg) top left no-repeat;	
	position : absolute;
	left: 181px;
	line-height : 1.6em;
	z-index : 20;
	top : 165px;
	width :492px;
	height :410px;
	text-align : justify;
	visibility: visible;
	font-size :90%;
	overflow: auto;
	/*border: 1px blue solid;*/
}

#heaterboxes {
	background: URL(images/titles/heaterboxes.jpg) top left no-repeat;	
	position : absolute;
	left: 181px;
	line-height : 1.6em;
	z-index : 20;
	top : 165px;
	width :492px;
	height :410px;
	text-align : justify;
	visibility: visible;
	font-size :90%;
	overflow: auto;
	/*border: 1px blue solid;*/
}

#ebodyrallydashes {
	background: URL(images/titles/ebodyrallydashes.jpg) top left no-repeat;	
	position : absolute;
	left: 181px;
	line-height : 1.6em;
	z-index : 20;
	top : 165px;
	width :492px;
	height :410px;
	text-align : justify;
	visibility: visible;
	font-size :90%;
	overflow: auto;
	/*border: 1px blue solid;*/
}

#plating {
	background: URL(images/titles/plating.jpg) top left no-repeat;	
	position : absolute;
	left: 181px;
	line-height : 1.6em;
	z-index : 20;
	top : 165px;
	width :492px;
	height :410px;
	text-align : justify;
	visibility: visible;
	font-size :90%;
	overflow: auto;
	/*border: 1px blue solid;*/
}

#customfinishes {
	background: URL(images/titles/latches.jpg) top left no-repeat;	
	position : absolute;
	left: 181px;
	line-height : 1.6em;
	z-index : 20;
	top : 165px;
	width :492px;
	height :410px;
	text-align : justify;
	visibility: visible;
	font-size :90%;
	overflow: auto;
	/*border: 1px blue solid;*/
}

#miscellaneous {
	background: URL(images/titles/miscellaneous.jpg) top left no-repeat;	
	position : absolute;
	left: 181px;
	line-height : 1.6em;
	z-index : 20;
	top : 165px;
	width :492px;
	height :410px;
	text-align : justify;
	visibility: visible;
	font-size :90%;
	overflow: auto;
	/*border: 1px blue solid;*/
}



#rotater {
	position : absolute;
	line-height : 1.6em;
	z-index : 1;
	top : 200px;
	left: 716px;
	width :128px;
	height :181px;
	font-size : 90%;	
	text-align : left;
	/*border: 1px blue solid;*/
}


a.:link, a.:visited { 
	text-decoration:none; 
	color:#fff; 
	font-weight : bold;
	font-size :100%;
	background:transparent; 
} 

a.:hover, a.:active { 
	text-decoration:none; 
	color:#990000; 
	font-weight : bold;
	font-size :100%;
	background:transparent; 
} 


#calendar {
	position : absolute;
	text-align : left;	
	margin-left: 3px;
	margin-top: 427px;
	z-index : 1;
	top : 0;
	left : 0;
	width :150px;
	height :200px;
	/*border: 1px #996633 solid;*/
}

	.main {
	width:135px;
	border:1px ;
	}

	.month {
	background-color: #57685e;
	font:bold 10px Arial;
	color:white;
	}
	
	.daysofweek {
	background-color:#999999;
	font:bold 10px Arial;
	color:black;
	}
	 
	.days {
	font-size: 10px;
	font-family:Arial;
	color: #57685e;
	background-color: #cccccc;
	padding: 2px;
	}
	
	.days #today{
	font-weight: bold;
	color: #990000;
	}	
	

	

#one {
	background-color: #ffffff;
	background-image : none;
	position : absolute;
	margin-top : 95px;
	left : 0px;
	z-index : 2;
	top : 0px;
	width :100px;
	height :100px;
	text-align : left;
	font-size : 100%;
	/*border: 1px blue solid;*/
}

#atexte {
	background-color: #ffffff;
	background-image : none;
	position : absolute;
	left : 8px;
	z-index : 1;
	top : 200px;
	width :80px;
	height :25px;
	text-align : justify;
	font-size : 80%;
	/*border: 1px #000099 solid;*/
}

#two {
	background-color: #ffffff;
	background-image : none;
	position : absolute;
	margin-top : 95px;
	left : 133px;
	z-index : 2;
	top : 0px;
	width :100px;
	height :100px;
	text-align : left;
	font-size : 100%;
	/*border: 1px blue solid;*/
}

#btexte {
	background-color: #ffffff;
	background-image : none;
	position : absolute;
	left : 146px;
	z-index : 1;
	top : 200px;
	width :80px;
	height :25px;
	text-align : justify;
	font-size : 80%;
	/*border: 1px #000099 solid;*/
}

#three {
	background-color: #ffffff;
	background-image : none;
	position : absolute;
	margin-top : 95px;
	left : 263px;
	z-index : 2;
	top : 0px;
	width :100px;
	height :100px;
	text-align : left;
	font-size : 100%;
	/*border: 1px blue solid;*/
}

#ctexte {
	background-color: #ffffff;
	background-image : none;
	position : absolute;
	left : 276px;
	z-index : 1;
	top : 200px;
	width :80px;
	height :25px;
	text-align : justify;
	font-size : 80%;
	/*border: 1px red solid;*/
}

#four {
	background-color: #ffffff;
	background-image : none;
	position : absolute;
	margin-top : 95px;
	left : 395px;
	z-index : 2;
	top : 0px;
	width :100px;
	height :100px;
	text-align : left;
	font-size : 100%;
	/*border: 1px blue solid;*/
}

#dtexte {
	background-color: #ffffff;
	background-image : none;
	position : absolute;
	left : 408px;
	z-index : 0;
	top : 200px;
	width :80px;
	height :25px;
	text-align : justify;
	font-size : 80%;
	/*border: 1px red solid;*/
}

#five {
	background-color: #ffffff;
	background-image : none;
	position : absolute;
	margin-top : 0px;
	left : 0px;
	z-index : 2;
	top : 245px;
	width :100px;
	height :100px;
	text-align : left;
	font-size : 100%;
	/*border: 1px blue solid;*/
}

#etexte {
	background-color: #ffffff;
	background-image : none;
	position : absolute;
	left : 13px;
	z-index : 1;
	top : 350px;
	width :80px;
	height :25px;
	text-align : justify;
	font-size : 80%;
	/*border: 1px green solid;*/
}

#six {
	background-color: #ffffff;
	background-image : none;
	position : absolute;
	margin-top : 0px;
	left : 133px;
	z-index : 2;
	top : 245px;
	width :100px;
	height :100px;
	text-align : justify;
	font-size : 100%;
	/*border: 1px blue solid;*/
}

#ftexte {
	background-color: #ffffff;
	background-image : none;
	position : absolute;
	left : 146px;
	z-index : 2;
	top : 350px;
	width :80px;
	height :25px;
	text-align : justify;
	font-size : 80%;
	/*border: 1px green solid;*/
}

#seven {
	background-color: #ffffff;
	background-image : none;
	position : absolute;
	margin-top : 0px;
	left : 263px;
	z-index : 2;
	top : 245px;
	width :100px;
	height :100px;
	text-align : justify;
	font-size : 100%;
	/*border: 1px blue solid;*/
}



#gtexte {
	background-color: #ffffff;
	background-image : none;
	position : absolute;
	left : 270px;
	z-index : 1;
	top : 350px;
	width :80px;
	height :40px;
	text-align : justify;
	font-size : 80%;
	/*border: 1px green solid;*/
}


.txdeco3 {
	text-align : left;
	margin-left : 0px;
	margin-right : 0px;
	line-height : 1.2em;
	font-weight : bold;
	font-size : 100%;
	padding-top: 0px;
	/*border: 1px red solid;*/
}

.txdeco4 {
	text-align : left;
	margin-left : 0px;
	margin-right : 0px;
	line-height : 1.2em;
	font-weight : bold;
	font-size : 100%;
	padding-top: 0px;
	width :230px;	
	/*border: 1px red solid;*/
}

.topmargin {
	margin-top : 38px;	
}

.pricingtext {
	font-size : 90%;
	line-height : 1.8em;	
}

.bold {
	font-weight : bold;
}




#placeholder {
	position : absolute;
	margin-left: 133px;
	margin-top: 34px;
	z-index : 10;
	top : 0px;
	width :340px;
	height :340px;
	border: 1px white solid;*/
}


#icons {
	background-color: none;
	position : absolute;
	margin-left: 0px;
	margin-top: 35px;
	font-size :75%;
	z-index : 25;
	top : 0px;
	left : 5px;
	width :120px;
	height :310px;
	color: #996633;
	/*border: 1px red solid;*/
}

#copyright {
	position : absolute;
	margin-left: 240px;
	margin-top: 600px;
	z-index : 1;
	top : 0;
	left : 0;
	width :400px;
	height :10px;
	/*border: 1px blue solid;*/
}

.copyright { 
	text-decoration:none; 
	color:#fff; 
	font-weight : regular;
	font-size :60%;
	background:transparent; 
} 
