html * {
	padding: 0;	margin: 0; border: 0;}
body {
	background-color: #FFFFFF; font-family: Arial, Verdana, Helvetica, Sans Serif;	font-size: 11px;font-weight: 500;color: #FFFFFF;}
a {
	color: #FFFFFF; text-decoration: none;}
a:hover {
	text-decoration: underline; }
/* index.php */
	#homeBG {
		background-image: url(img/bg_home.gif);	z-index: 0;	position: absolute;	top: 20px;	left: 50%;	margin-left: -384px;	width: 768px;	height: 546px;		}
	#insideBG {
		background-image: url(img/bg_inside.gif); z-index: 0;	position: absolute;	top: 20px;	left: 50%;	margin-left: -384px;	width: 768px;	height: 546px;		}
	#homeMenu {
		position: relative;	top: 89px;	left: 7px; 	}
	#insideMenu {
		position: relative;	top: 34px;	left: 7px; 	}
	#homeContent {
		position: absolute;	top: 124px; left: 11px;	width: 746px; height: 378px;	}
	#insideContent {
		position: absolute;	top: 69px; left: 11px;	width: 746px; height: 434px;		}
	#footerRequestLink {
		position: absolute;	top: 510px; left: 31px;	width: 209px; height: 21px;	z-index: 1;	}
	#footerContactLink {
		position: absolute;	top: 510px; right: 75px;	width: 367px; height: 21px;	z-index: 1;}
	#footerSupport {
		position: absolute;	top: 503px; left: 11px;	width: 746px; height: 32px;	background-image: url(img/footer_support.gif);	}
	#footerSupportLink{
		position: absolute;	top: 510px;	left: 31px;	width: 209px; height: 21px;	z-index: 1;	border: 1px normal #FFFFFF;	}
	#copyright {
		background: url(img/copyright.gif) no-repeat top right;	z-index: 0; position: absolute;	top: 546px;	left: 50%; margin-left: -384px; width: 768px; height: 11px; 	}
	#Logo {
		position: absolute;	top: 35px;	left: 54px;	width: 151px;	height: 103px;	background-image: url(img/logo_home.gif);	z-index: 1;}		
	#insideLogo {
		position: absolute;	top: 50px;	left: 62px;	width: 134px;	height: 91px;	background-image: url(img/logo_company.gif);	z-index: 1;}
/* home.php */
	#homePhoto {
		position: absolute;	top: 0px;	right: 0px;	width: 483px;	height: 378px;	background-image: url(img/photo_home.jpg);	z-index: 1;}
	#homeLogo {
		position: absolute;	top: 35px;	left: 54px;	width: 151px;	height: 103px;	background-image: url(img/logo_home.gif);	z-index: 1;}
	#homeCopy {
		position: absolute;	top: 166px;	left: 43px;	padding-left:2px; line-height: 17px; z-index: 2;}	
/* company.php */
	#companyPhoto {
		position: absolute;	top: 0px;	right: 0px;	width: 483px;	height: 434px;	background-image: url(img/photo_company.jpg); z-index: 1;}
	#companyLogo {
		position: absolute;	top: 50px;	left: 66px;	width: 134px;	height: 91px;	background-image: url(img/logo_company.gif);	z-index: 1;}
	#companyCopy {
		position: absolute;	top: 175px;	left: 35px;	padding-left:2px; line-height: 15px; z-index: 2;}	
/* contact.php */
	#contactPhoto {
		position: absolute;	top: 0px;	right: 0px;	width: 484px;	height: 434px;	background-image: url(img/photo_contact.jpg);	z-index: 1;}
	#contactLogo {
		position: absolute;	top: 50px;	left: 66px;	width: 134px;	height: 91px;	background-image: url(img/logo_company.gif);	z-index: 1;}
	#contactPhone {
		position: absolute;	top: 291px;	left: 59px;	width: 128px;	height: 20px;	background-image: url(img/phone_contact.gif);	z-index: 1;}
	#contactCopy {
		position: absolute;	top: 195px;	left: 35px;	padding-left:2px; line-height: 17px; z-index: 2;}
	#contactCopyBottom {
		position: absolute;	top: 319px;	left: 35px;	padding-left:2px; line-height: 17px; width: 170px; text-align: center; z-index: 2;}
/*  menu.php */
	div#nav_bg {	
		width: 754px;
		height: 35px;					
		background: transparent url(img/bg_inside.gif) no-repeat -7px -34px;
	}
	#nav_bg ul#nav {
		position: relative;
		top: 2px;
		left: 4px;	
		margin: 0;
		height: 31px;
		list-style-type: none;	
		overflow: hidden;	
	}
	#nav_bg ul#nav li a {
		position: absolute;
		top: 0;		
		text-indent: -9000px;
		text-decoration: none;	
		padding: 31px 0 0 0;
		overflow: hidden;	
		height:0px !important;
		height /**/:31px; /* IE5/Win */
		background: transparent url(img/nav_a.gif) no-repeat;
	}
	#nav_bg ul#nav li#home a { background-position: 0px -31px;	width: 76px; left: 0px; }
	#nav_bg ul#nav li#home a:hover { background-position: 0px 0px; }
	#nav_bg ul#nav li#homeOn a { background-position: 0px 0px;	width: 76px; left: 0px; }
	
	#nav_bg ul#nav li#company a { background-position: -78px -31px; width: 81px; left: 78px; }
	#nav_bg ul#nav li#company a:hover { background-position: -78px 0px; }
	#nav_bg ul#nav li#companyOn a { background-position: -78px 0px; width: 81px; left: 78px; }
	
	#nav_bg ul#nav li#entry a { background-position: -160px -31px; width: 100px; left: 160px; }
	#nav_bg ul#nav li#entry a:hover { background-position: -160px 0px; }
	#nav_bg ul#nav li#entryOn a { background-position: -160px 0px; width: 100px; left: 160px; }
	
	#nav_bg ul#nav li#garage a { background-position: -262px -31px; width: 114px; left: 262px; }
	#nav_bg ul#nav li#garage a:hover { background-position: -262px 0px; }
	#nav_bg ul#nav li#garageOn a { background-position: -262px 0px; width: 114px; left: 262px; }
	
	#nav_bg ul#nav li#request a { background-position: -377px -31px; width: 127px; left: 377px; }
	#nav_bg ul#nav li#request a:hover { background-position: -377px 0px; }
	#nav_bg ul#nav li#requestOn a { background-position: -377px 0px; width: 127px; left: 377px; }
	
	#nav_bg ul#nav li#contact a { background-position: -505px -31px; width: 95px; left: 505px; }
	#nav_bg ul#nav li#contact a:hover { background-position: -505px 0px; }
	#nav_bg ul#nav li#contactOn a { background-position: -505px 0px; width: 95px; left: 505px; }
/* garage.php */
	div#garNav_bg {	
		width: 746px;
		height: 20px;					
		background: transparent url(img/bg_subnav.gif) no-repeat 0px 0px;
	}
	#garNav_bg ul#garNav {
		position: relative;
		top: 0px;
		left: 262px;	
		margin: 0;
		height: 18px;
		list-style-type: none;	
		overflow: hidden;	
	}
	#garNav_bg ul#garNav li a {
		position: absolute;
		top: 0;		
		text-indent: -9000px;
		text-decoration: none;	
		padding: 18px 0 0 0;
		overflow: hidden;	
		height:0px !important;
		height /**/:18px; /* IE5/Win */
		background: transparent url(img/nav_garage_a.gif) no-repeat;
	}
	#garNav_bg ul#garNav li#subOrn a { background-position: 0px 0px; width: 135px; left: 0px; }
	#garNav_bg ul#garNav li#subOrn a:hover { background-position: 0px -18px; }
	#garNav_bg ul#garNav li#subOrnOn a { background-position: 0px -18px; width: 135px; left: 0px; }
	
	#garNav_bg ul#garNav li#subWoo a { background-position: -135px 0px; width: 97px; left: 135px; }
	#garNav_bg ul#garNav li#subWoo a:hover { background-position: -135px -18px; }
	#garNav_bg ul#garNav li#subWooOn a { background-position: -135px -18px; width: 97px; left: 135px; }	
	
	#garNav_bg ul#garNav li#subSte a { background-position: -232px 0px;	width: 130px; left: 232px; }
	#garNav_bg ul#garNav li#subSte a:hover { background-position: -232px -18px; }
	#garNav_bg ul#garNav li#subSteOn a { background-position: -232px -18px;	width: 130px; left: 232px; }
	
/* entry.php */
	div#entNav_bg {	
		width: 746px;
		height: 20px;					
		background: transparent url(img/bg_subnav.gif) no-repeat 0px 0px;	
	}
	#entNav_bg ul#entNav {
		position: relative;
		top: 0px;
		left: 160px;	
		margin: 0;
		height: 18px;
		list-style-type: none;	
		overflow: hidden;	
	}
	#entNav_bg ul#entNav li a {
		position: absolute;
		top: 0;	
		text-indent: -9000px;
		text-decoration: none;	
		padding: 18px 0 0 0;
		overflow: hidden;	
		height:0px !important;
		height /**/:18px; /* IE5/Win */
		background: transparent url(img/nav_entry_a.gif) no-repeat;
	}
	
	#entNav_bg ul#entNav li#subEnt a { background-position: 0px 0px;	width: 81px; left: 0px; }
	#entNav_bg ul#entNav li#subEnt a:hover { background-position: 0px -18px; }
	#entNav_bg ul#entNav li#subEntOn a { background-position: 0px -18px;	width: 81px; left: 0px; }
	
	#entNav_bg ul#entNav li#subWro a { background-position: -81px 0px; width: 151px; left: 81px; }
	#entNav_bg ul#entNav li#subWro a:hover { background-position: -81px -18px; }
	#entNav_bg ul#entNav li#subWroOn a { background-position: -81px -18px; width: 151px; left: 81px; }
	
	#entNav_bg ul#entNav li#subWoo a { background-position: -232px 0px; width: 99px; left: 232px; }
	#entNav_bg ul#entNav li#subWoo a:hover { background-position: -232px -18px; }
	#entNav_bg ul#entNav li#subWooOn a { background-position: -232px -18px; width: 99px; left: 232px; }	
	
	#entNav_bg ul#entNav li#subWin a { background-position: -331px 0px; width: 97px; left: 331px; }
	#entNav_bg ul#entNav li#subWin a:hover { background-position: -331px -18px; }
	#entNav_bg ul#entNav li#subWinOn a { background-position: -331px -18px; width: 97px; left: 331px; }	
	
	#entNav_bg ul#entNav li#subGat a { background-position: -428px 0px; width: 60px; left: 428px; }
	#entNav_bg ul#entNav li#subGat a:hover { background-position: -428px -18px; }
	#entNav_bg ul#entNav li#subGatOn a { background-position: -428px -18px; width: 60px; left: 428px; }		
	
/* request.php */
	#requestLogo {
		position: absolute;	top: 50px;	left: 66px;	width: 134px;	height: 91px;	background-image: url(img/logo_company.gif);	z-index: 1;}
	#requestCopy {
		position: absolute;	top: 196px;	left: 35px;	padding-left:2px; line-height: 17px; z-index: 2;}
	#requestNote {
		position: absolute;	top: 47px;	right: 132px; z-index: 4; text-align: right;		
	}
	#requestList {
		position: absolute;	top: 76px;	right: 379px; z-index: 3; text-align: right;
	}
	#requestList p {
		padding-top: 16px;
		_padding-top: 18px;
	}	
	#requestForm {
		position: absolute;	top: 73px;	left: 377px; padding-left: 2px; z-index: 2;		
	}
	#requestForm p {
		padding-top: 14px
	}
	#requestForm INPUT {
		font-family: Arial, Verdana, Helvetica, Sans Serif;	font-size: 11px;font-weight: 500;
		height: 16px;
		padding-left: 2px;
		background-color: #FFFFFF;
	}
	#requestForm SELECT {
		font-family: Arial, Verdana, Helvetica, Sans Serif;	font-size: 11px;font-weight: 500;
		height: 16px;
		padding-left: 2px;
		background-color: #FFFFFF;
	}
	
	#requestForm TEXTAREA{
		font-family: Arial, Verdana, Helvetica, Sans Serif;	font-size: 11px;font-weight: 500;
		width: 232px;
		height: 70px;
		padding-left: 2px;
		background-color: #FFFFFF;
	}