
body {
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	font-size: 13px;
	color: #000000;
	background: #000000 url(../pix/background.png);
	background-repeat: repeat-x;
}
*
{
	margin: 0 auto 0 auto;
	text-align: left;
	/* [disabled]float: left; */
}

#title_29th{
  	font-family:'Monotype Corsiva','Apple Chancery','ITC Zapf Chancery','URW Chancery L',cursive;
	font-size: 30px;
	color: #ff0000;
	text-align:center;
	font-weight: 100;
	font-style: italic;
	}

#title_black_29th{
  	font-family:'Monotype Corsiva','Apple Chancery','ITC Zapf Chancery','URW Chancery L',cursive;
	font-size: 24px;
	color: #000000;
	text-align:center;
	font-weight: 100;
	font-style: italic;
	}

#subhead_29th{
  	font-family:'Bookman Old Style',Bookman,'URW Bookman L','Palatino Linotype',serif;
	font-size: 13px;
	font-style: normal;
	text-align: left
	}

#subhead_center_29th{
  	font-family:'Bookman Old Style',Bookman,'URW Bookman L','Palatino Linotype',serif;
	font-size: 13px;
	font-style: normal;
	text-align: center
	}

#subhead_center_small_29th{
  	font-family:'Bookman Old Style',Bookman,'URW Bookman L','Palatino Linotype',serif;
	font-size: 10px;
	font-style: normal;
	text-align: center
	}

#subhead_red_29th{
  	font-family:'Bookman Old Style',Bookman,'URW Bookman L','Palatino Linotype',serif;
	font-size: 13px;
	color: #ff0000;
	font-style: normal;
	text-align: left
	}
	
#body_29th{
  	font-family:'Bookman Old Style',Bookman,'URW Bookman L','Palatino Linotype',serif;
	font-size: 13px;
	}

#body_small_29th{
  	font-family:'Bookman Old Style',Bookman,'URW Bookman L','Palatino Linotype',serif;
	font-size: 10px;
	}

#body_small_in_29th{
  	font-family:'Bookman Old Style',Bookman,'URW Bookman L','Palatino Linotype',serif;
	font-size: 10px;
	margin-left: 50px;
	}

#page
{
  display: block; 
  height:auto;
  position: relative; 
  overflow: hidden; 
  width: 670px;
}

#posterPicture
{
clear:both;
width:670px;
height:873px;
background-color:#000000;
}

#mainPicture
{
clear:both;
width:670px;
height:450px;
background-color:#000000;
}

#mainPicture2
{
clear:both;
width:670px;
height:370px;
background-color:#000000;
}
#twoNintyNine
{
clear:both;
width:670px;
height:319px;
background-color:#000000;
}

#mainPicture3
{
clear:both;
width:670px;
height:517px;
background-color:#000000;
}

#mainPicture4{
clear:both;
width:670px;
height:420px;
background-color:#000000;
}

#mainPicture5
{
clear:both;
width:670px;
height:488px;
background-color:#000000;
}

#mainPicture6
{
clear:both;
width:670px;
height:350px;
background-color:#000000;
}

#mainPicture7{
clear:both;
width:670px;
height:277px;
background-color:#000000;
}
#Indianapolis{
clear:both;
width:670px;
height:304px;
background-color:#000000;
}
#mainPicture8{
clear:both;
width:670px;
height:304px;
background-color:#000000;
}
#posterPicture .intro
{
position:relative;
width:650px;
height:853px;
top:10px;
margin-left:10px;
background-image:url(../pix/29-ichc-poster.jpg);
background-repeat:no-repeat;
}

#mainPicture .ICHC01TheFutureFromThePast
{
position:relative;
width:650px;
height:430px;
top:10px;
margin-left:10px;
background-image:url(../pix/29th-ICHC-01-The-future-from-the-past.jpg);
background-repeat:no-repeat;
}

#mainPicture .ICHC
{
position:relative;
width:650px;
height:430px;
top:10px;
margin-left:10px;
background-image:url(../pix/ICHC.jpg);
background-repeat:no-repeat;
}
#twoNintyNine .StadtWehlen
{
position:relative;
width:650px;
height:299px;
top:10px;
margin-left:10px;
background-image:url(../pix/33rd-650x299at300--AdobeStock_533495396.jpg);
background-repeat:no-repeat;
}

#france
{
clear:both;
width:670px;
height:620px;
background-color:#000000;
}
#france .Chausseestvictorchurch
{
position:relative;
width:650px;
height:600px;
top:10px;
margin-left:10px;
background-image:url(../pix/Chausseestvictorchurch.jpg);
background-repeat:no-repeat;
}

#mainPicture2 .ICHC03Call
{
position:relative;
width:650px;
height:350px;
top:10px;
margin-left:10px;
background-image:url(../pix/29th-ICHC-03-Call.jpg);
background-repeat:no-repeat;
}


#mainPicture2 .index
{
position:relative;
width:650px;
height:350px;
top:10px;
margin-left:10px;
background-image:url(../pix/Pierre-Lallemant-patent-drawing-index.jpg);
background-repeat:no-repeat;
}

#mainPicture2 .papers2018
{
position:relative;
width:650px;
height:350px;
top:10px;
margin-left:10px;
background-image:url(../pix/2018-papers.jpg);
background-repeat:no-repeat;
}

#mainPicture2 .papers
{
position:relative;
width:650px;
height:350px;
top:10px;
margin-left:10px;
background-image:url(../pix/2016-papers.jpg);
background-repeat:no-repeat;
}

#mainPicture2 .registration
{
position:relative;
width:650px;
height:350px;
top:10px;
margin-left:10px;
background-image:url(../pix/2016-registration.jpg);
background-repeat:no-repeat;
}

#mainPicture2 .presentations
{
position:relative;
width:650px;
height:350px;
top:10px;
margin-left:10px;
background-image:url(../pix/2016-presentations.jpg);
background-repeat:no-repeat;
}

#mainPicture3 .worldbike
{
position:relative;
width:650px;
height:497px;
top:10px;
margin-left:10px;
background-image:url(../pix/worldbike.jpg);
background-repeat:no-repeat;
}


#mainPicture4 .bogota
{
position:relative;
width:650px;
height:400px;
top:10px;
margin-left:10px;
background-image:url(../pix/38-intro.jpg);
background-repeat:no-repeat;
}

#mainPicture4 .saxony
{
position:relative;
width:650px;
height:400px;
top:10px;
margin-left:10px;
background-image:url(../pix/37-intro.jpg);
background-repeat:no-repeat;
}

#mainPicture4 .glasgow
{
position:relative;
width:650px;
height:400px;
top:10px;
margin-left:10px;
background-image:url(../pix/36-intro.jpg);
background-repeat:no-repeat;
}

#mainPicture4 .klaten
{
position:relative;
width:650px;
height:400px;
top:10px;
margin-left:10px;
background-image:url(../pix/35-intro.jpg);
background-repeat:no-repeat;
}

#mainPicture4 .ghent
{
position:relative;
width:650px;
height:400px;
top:10px;
margin-left:10px;
background-image:url(../pix/2020-Ghent.jpg);
background-repeat:no-repeat;
}

#mainPicture4 .block-chain{
position:relative;
width:650px;
height:400px;
top:10px;
margin-left:10px;
background-image:url(../pix/block-chain-IMG_1170.jpg);
background-repeat:no-repeat;
}

#mainPicture4 .Draisine
{
position:relative;
width:650px;
height:400px;
top:10px;
margin-left:10px;
background-image:url(../pix/Draisine.jpg);
background-repeat:no-repeat;
}



#mainPicture4 .intro2018
{
position:relative;
width:650px;
height:400px;
top:10px;
margin-left:10px;
background-image:url(../pix/2018-intro.jpg);
background-repeat:no-repeat;
}

#mainPicture4 .Technoseum
{
position:relative;
width:650px;
height:400px;
top:10px;
margin-left:10px;
background-image:url(../pix/Technoseum.jpg);
background-repeat:no-repeat;
}

#mainPicture5 .Schedule
{
position:relative;
width:650px;
height:468px;
top:10px;
margin-left:10px;
background-image:url(../pix/Schedule.jpg);
background-repeat:no-repeat;
}

#mainPicture6 .index2018
{
position:relative;
width:650px;
height:350px;
top:10px;
margin-left:10px;
background-image:url(../pix/2018-index.jpg);
background-repeat:no-repeat;
}

#mainPicture .Horse
{
position:relative;
width:650px;
height:430px;
top:10px;
margin-left:10px;
background-image:url(../pix/The-Horse-Draisienne.jpg);
background-repeat:no-repeat;
}

#mainPicture7 .ICHC02Program
{
position:relative;
width:650px;
height:257px;
top:10px;
margin-left:10px;
background-image:url(../pix/29th-ICHC-02-Program.jpg);
background-repeat:no-repeat;
}
#Indianapolis .taylor{
position:relative;
width:650px;
height:284px;
top:10px;
margin-left:10px;
background-image:url(../pix/2022-ICHC-Marmon-Taylor-Graphic-Horizontal-w.jpg);
background-repeat:no-repeat;
}
#mainPicture8 .velocipede{
position:relative;
width:650px;
height:284px;
top:10px;
margin-left:10px;
background-image:url(../pix/ICHC-32-2023.jpg);
background-repeat:no-repeat;
}
#headerTitleRed
{
	 width: 650px;
	position: relative;
	top: 8px;
	left: 0px;
	font-size: 24px;
	color: #ff0000;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align: left;
	margin-bottom: 12px;
}

#headerTitle
{
	 width: 650px;
	position: relative;
	top: 0px;
	left: 0px;
	font-size: 24px;
	color: #000000;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align: left;
	margin-bottom: 4px;
}

#headerSubtext
{
	width: 650px;
	position: relative;
	top: 0px;
	left: 0px;
	font-size: 12px;
	color: #484848;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align: left;
	margin-bottom: 10px;
}

#HRline
{
	clear: both;
	width: 100%;
	height: 5px;
	background-color: #000000;
}

.contentBox
{
margin-top:10px;
width:670px;
height:auto;
background-color:#000000;
}

.contentBox .innerBox
{
position:relative;

width:650px;
height:auto;
top:10px;
margin-left:10px;
margin-bottom:8px;
background-image:url(../pix/contentBack.png);
background-color:#FFFFFF;
background-repeat:repeat-x;
}

h1
{
font-size:22px;
margin-bottom:10px;
padding-top:18px;
margin-left:15px;
margin-top:15px;
color:#1F1603;
font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h1 .red
{
font-size:22px;
margin-bottom:10px;
padding-top:18px;
margin-left:15px;
margin-top:15px;
color:#B22222;
font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h2
{
text-align:center;
font-size:16px;
padding-top:5px;
margin-bottom:5px;
color:#1F1603;
font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h3
{
text-align:center;
font-size:13px;
padding-top:3px;
margin-bottom:3px;
color:#1F1603;
font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.contentText
{
font-size:13px;
line-height:24px;
margin-left:13px;
margin-right:13px;
font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.contentTextBoldRed
{
font-size:13px;
line-height:24px;
margin-left:13px;
margin-right:13px;
color:#A80000 ;
font-weight:900;
font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.contentTextLink
{
font-size:14px;
line-height:24px;
margin-left:13px;
margin-right:13px;
font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h4 {
text-align:center;
padding-top:30px;
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
margin:0px;
font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h4
{
text-decoration:none;
font-size:9px;
font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

a
{
color:#484848;
border-bottom:dotted 1px;
font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

a:hover
{
color:#000000;
text-decoration:none;
border-bottom:dotted 2px;
font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
a:visited
{
color:#000000;
font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;

}


blockquote {
	font-size:12px;
	text-align:justify;
	width:400px;
	color:#000000;
	padding:15px;
	margin:10px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../pix/blockquote.png);
	background-repeat:no-repeat;
	border:dashed 1px;
	border-color:#484848;
}

html, body {
text-align: center;
font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
}
p {
	text-align: left;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	}
	
.FBboxUnderBlack
{
position: fixed;
top: 15px;
left: 5px;
width:240px;
height:760px;
margin-left:10px;
background-color:#000000;
background-repeat:repeat-x;
}


.FBboxUnderBlack .FBbox
{
position: fixed;
top: 25px;
left: 15px;
width:220px;
height:740px;
margin-left:10px;
background-color:#000000;
background-repeat:repeat-x;
}


@media only screen and (max-width: 1200px) {

.FBboxUnderBlack
{
	position:relative;
}

.FBboxUnderBlack .FBbox
{
	position:inherit;
}
}
