* {
	margin:0;
	padding:0; }
	
/*Controls Background Image For Each Page*/
	
#index, #thestory, #timeline, #thecarfront, #thecarside, #thecarrear, #contact {
	background: #FFF;
	z-index:5;
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position:top right;
	}	

#index { background-image:url(media/pagebg_index.jpg); }
#thestory { background-image:url(media/pagebg_internal03.jpg) }
#timeline { background-image:url(media/pagebg_internal04.jpg) }
#thecarfront { background-image:url(media/pagebg_car_front.jpg) }
#thecarside { background-image:url(media/pagebg_car_side.jpg) }
#thecarrear { background-image:url(media/pagebg_car_rear.jpg) }
#contact { background-image:url(media/pagebg_internal02.jpg) }

/*Controls Text Container*/

#content-home {
	position:fixed;
	right:165px;
	top:30px;
	width:310px;
	height:515px;
	overflow:auto;
	line-height:1.3em;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:30px;
	}

#content-story {
	position:absolute;
	right:110px;
	top:30px;
	width:410px;
	height:100%;
	z-index:5;
	line-height:2em;
	}
	
#content-car {
	position:fixed;
	right:87px;
	top:21px;
	width:473px;
	z-index:5;
	line-height:2em;
	border: 4px solid #D8B829;
	background: url("media/fadingbg.gif") repeat 0 0;
	text-align:center;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:15px;
	_margin-right:3px;
	}
	
#content-car p {
	text-align:left; }
	
#content-car img {
	margin-top:10px;
	border: 2px solid #D8B829; }
	
#paragraph-padding {
	padding:10px;
	}
	
#contentboxtop {
	position:fixed;
	top:0;
	right:86px;
	width:483px;
	height:43px;
	z-index:20;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:-5px; }

/*Intro Flash position*/
#cobaltflash {
	position:absolute;
	top:0;
	right:0;
	}

/*TEMPORARY objects for keeping words from overlapping the car*/
#spacer {
	float:left;
	height:70px;
	width:60px;
	}
	
#indentedpixels {
	float:left;
	clear:left;
	height:100px !important;
	height:70px;
	width:1px;
	}
	
#indentedpixels01 {
	float:left;
	clear:left;
	height:3px;
	width:25px;
	}
#indentedpixels02 {
	float:left;
	clear:left;
	height:6px;
	width:35px;
	}
#indentedpixels03 {
	float:left;
	clear:left;
	height:9px;
	width:45px;
	}
	
/*Controls Link Areas that Overlay Logos*/

#logo-tric-home {
	position:fixed;
	right:110px;
	top:530px;
	width:57px;
	height:64px;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:530px;
	}
	
#logo-tric {
	position:fixed;
	right:54px;
	top:530px;
	width:57px;
	height:64px;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:530px;
	}
	
#logo-viscom-home {
	position:fixed;
	right:678px;
	top:605px;
	width:160px;
	height:42px;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:610px;
	}
	
#logo-viscom {
	position:fixed;
	right:685px;
	top:580px;
	width:160px;
	height:42px;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:580px;
	}

#logo-aatc-home {
	position:fixed;
	right:550px;
	top:610px;
	width:118px;
	height:31px;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:610px;
	}
	
#logo-aatc {
	position:fixed;
	right:565px;
	top:585px;
	width:118px;
	height:31px;
	z-index:20;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:590px;
	}
	
#calendar-home {
	position:fixed;
	right:687px;
	top:167px;
	width:72px;
	height:112px;
	z-index:8;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:165px;
	}
	
#calendar {
	position:fixed;
	right:810px;
	top:147px;
	width:72px;
	height:112px;
	z-index:8;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:140px;
	}
	
#carpageview-top {
	position:fixed;
	right:852px;
	top:500px;
	width:50px;
	height:35px;
	z-index:10;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:502px;
	}
	
#carpageview-bottom {
	position:fixed;
	right:852px;
	top:546px;
	width:50px;
	height:35px;
	z-index:10;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:548px;
	}

	
/*General Text and Image Formatting*/
		
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:500;
	color:#008091;
	margin:5px 0 10px 0;
	}
	
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:700;
	color:#9A2068;
	margin:5px 0 5px 0;
	}
	
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.7em;
	font-weight:700;
	color:#644292;
	}
	
p {
	padding-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:.8em;
	font-weight:600;
	line-height:1.3em;
	color:#644292;
	}
	
p.center {
	text-align:center;
	}
	
.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:.8em;
	font-weight:600;
	line-height:3em;
	color:#644292;
	padding-left:15px;
	list-style-type:none	
	}
	
.sublist {
	font-size:.9em;
	font-weight:600;
	line-height:1.2em;
	padding-left:25px;
	margin-top:-10px;
	list-style-type:disc
	}
	
a:link { color: #5C95B6 }
a:visited { color: #57717F }
a:hover { color: #932063; text-decoration:none}
a:active { color: #932063 }










/*Car Page popups*/

#div1, #div2, #div3, #div4, #div5, #div6 {
	display:none;
	}
	
a.infodot_front001:hover, a.infodot_front002:hover, a.infodot_front003:hover, a.infodot_front004:hover,
a.infodot_side001:hover, a.infodot_side002:hover, a.infodot_side003:hover, a.infodot_side004:hover, a.infodot_side005:hover, a.infodot_side006:hover,
a.infodot_rear001:hover, a.infodot_rear002:hover, a.infodot_rear003:hover, a.infodot_rear004:hover {
		background-image:url(media/infodot_hover.gif);
		background-repeat:no-repeat
		}
		
a.infodot_front001 {
	position:absolute;top:538px!important;right:262px!important;
	top:544px;right:257px;
	width:22px;height:22px;
	}
	
a.infodot_front002 {
	position:absolute;top:420px!important;right:366px!important;
	top:426px;right:361px;
	width:22px;height:22px;
	}

a.infodot_front003 {
	position:absolute;top:494px!important;right:546px!important;
	top:500px;right:541px;
	width:22px;height:22px;
	}

a.infodot_front004 {
	position:absolute;top:390px!important;right:494px!important;
	top:396px;right:489px;
	width:22px;height:22px;
	}
	
a.infodot_side001 {
	position:absolute;top:496px!important;right:210px!important;
	top:502px;right:205px;
	width:22px;height:22px;
	}

a.infodot_side002 {
	position:absolute;top:542px!important;right:284px!important;
	top:548px;right:279px;
	width:22px;height:22px;
	}

a.infodot_side003 {
	position:absolute;top:384px!important;right:310px!important;
	top:390px;right:305px;
	width:22px;height:22px;
	}

a.infodot_side004 {
	position:absolute;top:370px!important;right:450px!important;
	top:376px;right:445px;
	width:22px;height:22px;
	}

a.infodot_side005 {
	position:absolute;top:462px!important;right:498px!important;
	top:468px;right:493px;
	width:22px;height:22px;
	}
	
a.infodot_side006 {
	position:absolute;top:504px!important;right:638px!important;
	top:510px;right:633px;
	width:22px;height:22px;
	}
	
a.infodot_rear001 {
	position:absolute;top:270px!important;right:384px!important;
	top:276px;right:379px;
	width:22px;height:22px;
	}
	
a.infodot_rear002 {
	position:absolute;top:394px!important;right:432px!important;
	top:400px;right:427px;
	width:22px;height:22px;
	}
	
a.infodot_rear003 {
	position:absolute;top:320px!important;right:542px!important;
	top:326px;right:537px;
	width:22px;height:22px;
	}
	
a.infodot_rear004 {
	position:absolute;top:528px!important;right:524px!important;
	top:534px;right:519px;
	width:22px;height:22px;
	}	
	
	
#center {text-align:center}

img {
	border:none
	}
	
#cobaltlogohome {
	position:fixed;
	right:522px;
	top:20px;
	width:276px;
	height:136px;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:18px;
	}
	
#cobaltlogo {
	position:fixed;
	right:655px;
	top:20px;
	width:229px;
	height:116px;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:14px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
/*Site Navigation is below this line*/
	
#navbarhome {
	position:fixed;
	right:535px;
	top:156px;
	width:253px;
	height:169px;
	background-image:url(media/nav_buttons.gif);
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:154px;
	}
	
#navbar {
	position:fixed;
	right:659px;
	top:136px;
	width:253px;
	height:169px;
	background-image:url(media/nav_buttons.gif);
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:130px;
	}
	
#navlinkshome {
	list-style-type:none;
	position:fixed;
	right:561px;
	top:164px;
	z-index:10;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:162px;
	}
	
#navlinks {
	list-style-type:none;
	position:fixed;
	right:688px;
	top:144px;
	z-index:10;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:139px;
	}
	
#navlinkshome li {
	padding-top:5px
	}
	
#navlinks li {
	padding-top:5px
	}
	

	
#indent1 {
	position:relative;
	left:0px;
	z-index:10; }
	
	#indent1 a {
	display:block;
	width:122px; height:21px;
	background-image:url(media/navlink_thestory.gif);
	background-position:left }	

		#indent1 a:hover {
		background-position:right }	
	
#indent2 {
	position:relative;
	left:-25px;
	z-index:10; }

	#indent2 a {
	display:block;
	width:122px; height:21px;
	background-image:url(media/navlink_timeline.gif);
	background-position:left }	

		#indent2 a:hover {
		background-position:right }	

#indent3 {
	position:relative;
	left:-35px;
	z-index:10; }
	
	#indent3 a {
	display:block;
	width:122px; height:21px;
	background-image:url(media/navlink_thecar.gif);
	background-position:left }	

		#indent3 a:hover {
		background-position:right }	

#indent4 {
	position:relative;
	left:-55px;
	z-index:10; }
	
	#indent4 a {
	display:block;
	width:122px; height:21px;
	background-image:url(media/navlink_programs.gif);
	background-position:left }	

		#indent4 a:hover {
		background-position:right }	

#indent5 {
	position:relative;
	left:-65px;
	z-index:10; }
	
	#indent5 a {
	display:block;
	width:122px; height:21px;
	background-image:url(media/navlink_contact.gif);
	background-position:left }	

		#indent5 a:hover {
		background-position:right }	

#indent6 {
	position:relative;
	left:-80px;
	z-index:10; }
	
	#indent6 a {
	display:block;
	width:122px; height:21px;
	background-image:url(media/navlink_parents.gif);
	background-position:left }	

		#indent6 a:hover {
		background-position:right }
		
		
#links a {font-size:124px;font-weight:900;color:#0033FF}

#links a img {border:none}

.infopoint_front001 { position:absolute;top:418px!important;right:282px!important; }

div#links a span {display: none;}

div#links a:hover span {display: block;
   position: absolute; top: 0; width: 473px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #AAA; background: black;
   font: 10px Verdana, sans-serif; text-align: center;}
   
   
   
   
   #content-car {
	position:fixed;
	right:87px;
	top:21px;
	width:473px;
	z-index:5;
	line-height:2em;
	border: 4px solid #D8B829;
	background: url("media/fadingbg.gif") repeat 0 0;
	text-align:center;
	_position:absolute;
	_top:expression(eval(document.body.scrollTop));
	_margin-top:15px;
	_margin-right:3px;
	}
