@charset "utf-8";
/* ----------------------------------
  Collins an Hermann Style Sheet
  by Echo Web Services
  www.echowebservices.com
  -----------------------------------
Color Scheme

*/

body, div, table,tr, td, form {margin:0;padding:0;}
body {
	margin:0;
	padding:0;
	font:10pt "Trebuchet MS", tahoma, sans-serif; /*or 11px often works really well*/
	color: #FFFFFF;
	background:#000;	
	line-height:1.5;}
/* LINKS ------------------------------------------------------ LINKS */
a {text-decoration:none;}
a:link {}
a:visited {color:#FFF;}
a:hover {text-decoration:underline;}

/* LAYOUT ELEMENTS ------------------------------------- LAYOUT ELEMENTS  */
#wrapper{
	width:880px;
	padding:0;
	margin:auto;}
#footer {	
	color: #000;
	font-size: 70%;
	background-color:#FF9900;
	text-align:right;
	padding-right:1em;}
#footer a { 
	color: #000;
	margin-right:2em;}
#leftColumn {	text-align:center;}
#leftColumn table {	text-align:left;}

/* TEXT ------------------------------------------------------- TEXT */
h1, h2, h3, h4, h5, h6, p {margin-top: 0;}
h1 {font-size: 150%;}
h2 {font-size: 130%;}
h3 {
	margin-bottom: .2em;
	font-size: 110%;}
h4 {
	margin-bottom: 0;
	font-size: 100%;}
h5, h6 {font-size: 100%;}	
.tinytext {font-size:80%;}
.tiniertext {font-size:70%;}

#head {
	text-indent:-9999px; 
	display:block; 
	width:540px; 
	height:60px; 
	background-image:url(/images/heads/homepage.gif);
	padding-left:5px;}
#guardrail #head {background-image:url(/images/heads/guardrail.gif);}
#careers #head {background-image:url(/images/rt_image_careers.jpg);}

/* NAVIGATION ------------------------------------------------- NAVIGATION */
/* LISTS ------------------------------------------------------ LISTS */
/* IMAGES ----------------------------------------------------- IMAGES */
img {border: none;}
/* TABLES ----------------------------------------------------- TABLES */
/* FORMS ------------------------------------------------------ FORMS */

/* MISC ------------------------------------------------------ MISC */
.clearing{clear:both;}
/* Clear the container item so short pages won't "stick out" the menu*/	
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/*.clearfix {display: inline-block;} This causes Validation errors */
* html #mainContent	{display: inline;}	
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

