/** BASIC */

html, body {
	height: 100%;
}

#extra1 {
	height: 27px;
	height: 15px;	
	background: url(images/homepage10.gif) no-repeat right top;
	background: url(images/homepage10b.gif) no-repeat right top;	
}

#extra2 {
	height: 27px;
	margin-right: 15px;
	background: url(images/homepage11.gif) repeat-x;
}

.text1 {
	padding-left: 18px;
	background: url(images/homepage15.gif) no-repeat;
}

.text6 {
	padding-left: 18px;
	background: url(images/homepage30.gif) no-repeat;
}

a.link1 {
	padding-left: 30px;
	padding-left: 15px;	
	background: url(images/EiffelBlueIcon.gif) no-repeat left bottom;
	background: url(images/subpage01.gif) no-repeat left center;	
}

a.link2 {
	display: block;
	padding: 0px 0px 0px 15px;
	background: url(images/homepage12.gif) no-repeat left center;
}

a.link4 {
	padding-left: 13px;
	background: url(images/homepage22.gif) no-repeat left center;
}

a.link5 {
	padding-left: 10px;
	background: url(images/homepage24.gif) no-repeat left center;
}

/** HEADER */

#header {
	width: 718px;
	height: 228px;
	margin: 0px auto;
	background: url(images/homepage05.jpg) repeat-x;
}

/** HEADER > LOGO */

#logo-box {
	float: left;
	background: url(images/homepage03.jpg) no-repeat left top;
	/* IE6 hack so link home works; still no hand icon! */
	.gainlayout { _height: 0; }		
}

#logo {
	width: 231px;   /* left bkg 15 + logo 216 */
	height: 228px;
	margin: 0px;
	padding: 0px;
	background: url(images/Paris-Logo100.gif) no-repeat right bottom;	/* Huntson - 003366 */
	/* IE6 hack so link home works */
	.gainlayout { _height: 0; }	
	}
#logo b { position: absolute; left: -10000px; }

/** HEADER > SLOGAN */

#slogan-box {
	float: left;
	width: 487px;
	width: 212px;
	margin: 0px;
	padding: 0px;
/*	background: url(images/homepage04.jpg) no-repeat right top;  moved to the header box*/
}

/* UNUSED? */
#slogan {
	height: 123px;
	width: 207px;	
	margin: 0px;
	padding: 0px;
/*	background: url(images/homepage07.jpg) no-repeat left bottom;  was horizontal */
}

#slogan b { position: absolute; left: -10000px; }

#slogan-menu {
	margin: 35px 0 0 0;
	padding: 0px;
	height: 105px;
	height: 193px;
	background-position: bottom left;
	/*background: url(images/homepage37.jpg) no-repeat left top;	
	background: url(images/headerbkg.gif) no-repeat left bottom;
	replaced by incrotate/php*/
	background: url(images/sloganbkg.jpg) no-repeat right bottom;
} 

#slogan-menu ul {
	margin: 0px;
	padding: 0px 0px 0px 40px;
	padding: 85px 0px 0px 40px;
	padding: 95px 0px 0px 40px;	
	list-style: none;
	line-height: 1em;		
}

#slogan-menu li {
}

#slogan-menu a {
	display: block;
}

#slogan-menu .hline {
	display: block;
	width: 123px;
	height: 1px;
	margin-top: 5px;
	padding-top: 5px;
	background: url(images/subpage02.gif) repeat-x;
}
/*
#slogan-menu img {
	float: left;
	border: 0;
	margin: 0;
	}
*/
#header-box {
	margin: 0;
	padding: 0;
	float: left; 
	height: 228px;
	width: 280px; 
	width: 275px; /* right bkg 15 + NOW 260 */
	background: url(images/homepage04.jpg) no-repeat right top;	
}
#header-image-box {
	margin: 35px 0 0 0;
	padding: 0px;
	float: left; 
	height: 193px;
	width: 265px;
	width: 260px;
	/* COMMENTED OUT 20090520 FOR NON-AUTO ROTATING UPPER RIGHT IMAGES */
	/*background: url(images/Van1.jpg) no-repeat right bottom #f0f2eb;*/
}
/** CONTENT */

#content {
	width: 718px;
	margin: 0px auto;
}

#left {
	float: left;
	width: 231px;
	background: url(images/homepage08.jpg) no-repeat left top;
}

#right {
	float: left;
	width: 487px;
	background: url(images/homepage09.jpg) no-repeat right top;
}

/** MAIN MENU */

#mainmenu {
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 30px 22px;
	padding: 0px 0px 10px 22px;	
}

#mainmenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#mainmenu ul li {
	display: inline;
}

#mainmenu a {
	padding-top: 8px;
	padding-bottom: 8px;
}

#mainmenu1 {}
#mainmenu2 {}
#mainmenu3 {}
#mainmenu4 {}
#mainmenu5 {}
#mainmenu6 {}

#mainmenu b { position: absolute; left: -10000px; }

#mainmenu .hline {
	display: block;
	height: 1px;
	background: url(images/homepage13.gif);
}

/** BOX1 */

#box1 {
	margin-left: 15px;
	padding: 15px;
	background: url(images/homepage14.gif) repeat-x;
}

#box1 h3 {
	margin: 1em 0px;
}

/** BOX2 */

#box2 {
	margin: 0px 42px 0px 32px;
}

#box2 .title {
	margin-bottom: 15px;
	padding: 0px 0px 10px 0px;
	background: url(images/homepage21.gif) repeat-x left bottom;
}

#box2 .content {
}

#box2 .separator {
	margin: 10px 0 0 0;
	padding: 15px 0 0 0;
	background: url(images/homepage21.gif) repeat-x left top;
}
/** BOX2A */

#box2A {
	margin: 0px 30px 0px 32px;
}

#box2A .title {
	margin-bottom: 15px;
	padding: 0px 0px 10px 0px;
	background: url(images/homepage21.gif) repeat-x left bottom;
}

/** BOX3 */

#box3 {
	height: 34px;
	margin: 15px 42px 0px 32px;
	background: url(images/homepage21.gif) repeat-x left bottom;
}

#box3 ul {
	height: 1px;
	margin: 0px;
	padding: 0px;
	list-style: none;
	background: url(images/homepage21.gif) repeat-x left top;
}

#box3 li {
	float: left;
	width: 33%;
	padding-top: 10px;
}

#box3 a {
}

/** BOX4 */

#box4 {
	margin: 15px 42px 0px 32px;
}

#box4A {
	float: left;
	width: 207px;
}

#box4A .title {
	padding: 3px 0px 3px 15px;
	background: url(images/homepage16.gif);
	border: 1px solid #424A57;
	border-right: none;
}

#box4A .content {
	margin-top: 10px;
	padding: 0px 15px 0px 15px;
	background: url(images/homepage25.gif) repeat-y right top;
}

#box4B {
	float: left;
	width: 206px;
}

#box4B .title {
	padding: 3px 0px 3px 15px;
	background: url(images/homepage16.gif);
	border: 1px solid #424A57;
	border-left: none;
}

#box4B .content {
	margin-top: 10px;
	padding: 0px 15px 0px 15px;
}

/** BOX5 */

#box5 {
	height: 87px;
	margin-left: 15px;
	padding: 12px 0px 0px 17px;
}

#box5 form {
	padding-top: 12px;
}

/** BOX6 */

#box6 {
	height: 69px;
	margin-right: 15px;
	padding: 30px 15px 0px 17px;
	padding: 12px 0px 0px 17px;	
}

#box6 ul {
	float: left;
}

#box6 p {
	float: right;
}

/** FOOTER */

#footer {
	width: 718px;
	height: 99px;
	margin: 0px auto;
	background: url(images/homepage35.jpg) repeat-x left bottom;
}

#footerA {
	float: left;
	width: 231px;
	height: 99px;
	background: url(images/homepage34.jpg) no-repeat left bottom;
}

#footerB {
	float: left;
	width: 487px;
	height: 99px;
	background: url(images/homepage36.jpg) no-repeat right bottom;
}

