body {padding:0; margin:0; background: url("/images/bg_blue.jpg") repeat; font-family:arial, verdana, sans-serif; font-size:76%; color:#000; text-align:left;}
a, a:visited {color:#048; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:0;}

pre {font-size:11px;}
code {font-size:12px;}

#wrapper {margin:0 auto; text-align:left;}

#header {float:left;} /*add float left*/
/* begin tab navigation */

#nav {float:left;background: url("/images/nav_bg_red.jpg") repeat-x; margin:60px 0 0 0;position:relative;width:1200px;height:51px;}


#nav ul {margin:0;padding:5px 0 2px 260px;list-style:none;}
#nav li {float:left;display:inline;}
/*#nav a {
	float:left;
	display:block;
	position:relative;	
	width:.1em;
	background:url("/images/#.jpg") no-repeat left top;
	padding:5px 20px;
	text-decoration:none;
	font-weight:bold;
	color:#8b0080;
}*/
#nav > ul a {
	width:auto;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a {float:none;}

/* End IE5-Mac hack */
#nav a:hover {color:#333;}

/* end tab navigation */

#logo {float:left;margin:-40px 0 0 30px;}

/* Show only to IE6 */
* html #logo {margin:0 0 0 30px;}
    * html #image-style {
            background-image: none;
            filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/VacuumMuseumLogo.png", sizingMethod="scale");
            }

#tagline {width:697px; margin-left:190px; float:left;text-align:center;height:46px;}
#tagline h2 {font-size:22px; font-weight:bold; color:#49636d;text-align:center;margin:7px 0 3px 0;}

/* Show only to IE6 */
* html #tagline h2 {text-align:left;padding-left:100px;margin-top:-50px;z-index: 5; position:relative;}

#content {width:886px; float:left;background: url(/images/bg_content.png) repeat-y;}

/* Show only to IE6 */
* html #content {
	width:900px;margin-top:-45px;
}/* overrides the above style and changes the width to 900px in IE 6 and below */

#right_column {width:700px; height:470px; background-color:#FFFFFF;float:right;left-margin:5px;font-size:13px;}
#right_column p {font-size:12px; padding:0; margin:0; color:#333; }
#right_column h3 {font-size:14px; font-weight:bold; color:#000; margin-top:8px;margin-bottom:4px;text-align:left;}
#right_column a {color:#048; text-decoration:underline;}

#totop {text-align:right;}


#left_column {width:156px;margin-left:15px;;float:left;margin-top:20px;}
#left_column p {font-size:12px; padding:0; margin:0; color:#333; }
/*#left_column a img {border:0; display:block; float:left;}
#left_column ol li {font-size:12px; color:#555;}*/

#scroll {
	unicode-bidi:bidi-override; 
	direction:ltr; 
	display:block; 
	width:680px; 
	height:440px; 
	overflow:auto; 
	padding:0; 
	border:1px solid #b6d2de;
	padding:15px;

	
	SCROLLBAR-FACE-COLOR: #91C3D7;
	SCROLLBAR-HIGHLIGHT-COLOR: #b6d2de;
	SCROLLBAR-SHADOW-COLOR: #b6d2de;
	SCROLLBAR-3DLIGHT-COLOR: #808080;
	SCROLLBAR-ARROW-COLOR: #8A171A;
	SCROLLBAR-TRACK-COLOR: #D8E9F3;
	SCROLLBAR-DARKSHADOW-COLOR: #b6d2de;
	}
#scroll p {font-size:11px; line-height:16px;}
#scroll h3 {font-size:14px; font-weight:bold; color:#000; margin-top:8px;margin-bottom:4px;text-align:left;}

#route66_logo {width:156px; float:left;}



#footer {float:left;width:697px; height:25px; background:url(/images/bg_footer.png) no-repeat; line-height:25px; font-size:11px; text-align:center; margin-left:190px;padding:0 0 20px 0; font-family: Georgia, "Times New Roman", Times, serif; }
#footer p {text-align:center;padding:0; margin:0; font-size:9px; color:#999;margin-top:-10px;} 
#footer ul {padding:0; margin:0; list-style:none;width:697px;}
#footer ul li {text-align:center; display:inline;}
#footer ul li a {font-size:11px;color:#49636d; text-decoration:none;}
#footer ul li a:hover {text-decoration:underline;}

/* Show only to IE6 */ /* overrides the above style in IE 6 and below */
* html #footer p {text-align:left;padding-left:20px;}
* html #footer {text-align:left;}

.clear {display:block; height:0; overflow:hidden; clear:both;}


