BODY	{background-color: #FFFFFF;}

#container	{margin: 0 auto;
				width: 750px;
				/* height: 685px; */
				height: auto;
				font-family: arial, helvetica, sans-serif;
				font-size: 12px;
				line-height: 18px;
				color: #000;
				background-color: #FFF;
				/* border: 1px black solid; */
 				position: relative;}
				

				
#menu	{position: absolute;
			left: 100px;
			top: 60px;
			width: 650px;
			height: 25px;
			background-image: url(images/orange_bar.jpg);
			background-repeat: repeat-x;}

#header_08, #header_09, #header_10, #header_11, #header_12		
						{position: absolute;
						top: 85px;}
						
#header_08		{left: 100px;}
#header_09		{left: 230px;}
#header_10		{left: 360px;}
#header_11		{left: 490px;}
#header_12		{left: 620px;}


#menu_2		{margin-bottom: 0;
padding-bottom: 0;}




#content_container	{border-top: 5px #FFA740 solid;
								position: absolute;
								top: 106px;
								left: 0;
								width: 750px;
								height: auto;
								padding: 0px;
								margin: 0px;}

.large_images	{
height:	138px;
width: 168px; /* 168 */
background-repeat: no-repeat;
margin-bottom: 24px;
float: left;
margin-top: 9px;
}

#large_picture_a	{
margin-left: 15px;
background-image: url(images/image_1.jpg);
}

#large_picture_b	{
margin-left: 15px;
background-image: url(images/image_2.jpg);}

#large_picture_c	{margin-left: 15px;
background-image: url(images/image_3.jpg);}

#large_picture_d	{margin-left: 15px;
background-image: url(images/image_4.jpg);}

#large_text	{
clear: both;
padding-left: 140px;
padding-right: 125px;
padding-bottom: 0;
font-size: 22px;
line-height: 24px;
color: #CA4C02;
font-style: italic;
font-weight: bolder;
/* border: 1px solid red; */
margin-bottom: 0;
}

#text	{width: 340px;
padding-top: 30px;
padding-left: 37px;
padding-right: 0;

/* border: 1px solid blue; */
}

#cyclist	{
position: absolute;
top: 357px;
left: 398px;}

#map_list	{background-image: url(images/cdn_map.jpg);
width: 239px;
height: 216px;
/* border: 1px solid black; */
background-repeat: no-repeat;
position: absolute;
top: 300px;
left: 510px;
}

#col_1, #col_2	{/* padding-top: 90px; */
position: absolute;
top: 90px;
/* padding-left: 9px; */}

#col_2	{
/* position: absolute;
top: 90px;
 */ left: 100px;
padding-left: 0;
padding-top: 0;}

.location_list	{list-style-type: none;
}

a.city_links 	{text-decoration: none;
						color: #333399;
						font-size: 10px;
						font-weight: bold;
						line-height: 18px;}

#bottom_bar, #bottom_bar_privacy, #bottom_bar_contact	{background: url(images/orange_bar.jpg) repeat-x;
height: 25px;
width: 100%;
position: absolute;
top: 512px;
clear: both;}

#left_footer, #right_footer, #left_footer_privacy, #right_footer_privacy, #right_footer_contact,   #left_footer_contact{color: #1E2F7D;
position: absolute;
top: 538px;
font-size: 12px;
padding-top: 3px;
letter-spacing: -1px;
word-spacing: 1px;
height: 22px;}

#left_footer, #left_footer_privacy, 	#left_footer_contact {padding-left: 30px;}

#right_footer, #right_footer_privacy, #right_footer_contact 	{right: 7px;}

.blue_link {text-decoration: none;
					color: #1E2F7D;}
					
.more_space	{padding-left: 2em;}

#last_line, #last_line_privacy, 	#last_line_contact
					{clear: both;
					border-top: 5px #FFA740 solid;
					font-size: 10px;
					position: absolute;
					top: 561px;
					width: 100%;}


#menu_container	a, #menu_container a:link,  #menu_container a:active, #menu_container a:visited 											{position: absolute;
								top: 0;
								background-repeat: no-repeat;
								font-weight: bold;}



#menu_container	a.home	{background: url(images/home_ro.jpg);
left: 124px;}

#menu_container	a.about	{background: url(images/about_ro.jpg);
left: 172px;}

#menu_container	a.system	{background: url(images/system_ro.jpg);
left: 248px;}

#menu_container	a.services	{background: url(images/services_ro.jpg);
left: 306px;}

#menu_container	a.suppliers	{background: url(images/suppliers_ro.jpg);
left: 367px;}

#menu_container	a.rfp	{background: url(images/rfp_ro.jpg);
left: 439px;}

#menu_container	a.contact	{background: url(images/contact_ro.jpg);
left: 478px;}

#menu_container	a.french	{background: url(images/francais_ro.jpg);
left: 533px;}

#menu_container a:hover img	{visibility: hidden;
font-weight: normal;}
