body {
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size:14pt;
  color:#666666;
  line-height:16px;
  margin:0px;
}

/* Default Styles */

h1 {
  color:#2859A6;
  font-size:16pt;
}

h2 {
  font-size:16pt;
  color:#2859A6;
}

a {color:#2859A6; text-decoration:none;}
a:hover {color:#2859A6; text-decoration:underline;}

a img {
  border:0px;
}

.staffdirectory {
  border:1px solid #CDCDCD;
  border-collapse:collapse;
  border-spacing: 10px;
  width:500px;
}

.staffdirectory th {
  text-align:left;
  height:20px;
  padding:4px;
  color:#FFFFFF;
  background:#2859A6;
  border:1px solid #CDCDCD;
}

.staffdirectory td {
  border:1px solid #CDCDCD;
  padding:4px;
}

tr.even td {
  background:#FFFFFF;
}

tr.odd td {
  background:#EFEFEF;
}

/* End Default Styles */

#shell {
  margin-left:auto;
  margin-right:auto;
  width: 965px;
  position: relative;
  background:#FFFFFF url(../images/design/main_bg.jpg) no-repeat 0% 0%;  
}

#hero {
  display:none;
}

#header {
  display:none;
}

#contain {
  width:955px;
  height:46px;
}

#lo\go {
  display: list-item; 
	list-style-image:url(../images/design/print-logo.jpg);
	list-style-position: inside;
	word-spacing:-5000em; /* I guess better that letter-spacing */
	overflow:hidden; /* This fix the Horizontal Roller */
	font-size:1px; /* unhappily is necessary */
}


#holder {
  width:955px;
  margin:0 5px 0 0;
}

#leftpanel {
  display:none;
}

#insidecontent {
  width:550px;
  margin:22px 10px 30px 0;
  line-height:16px;
  font-size:14pt;
}

#insidecontent h1 {
  font-size:16pt;
}

#logos {
display:none;
}

/* Used Trucks */

.lc1, .lc3 {
  float:left;
  width:150px;
  margin:0 0 2px 0;
  padding:3px 6px 3px 6px;
  font-weight:bold;
  border:0px;  
}

.lc2 {
  float:left;
  width:150px;
  margin:0 0 2px 0;
  padding:3px 6px 3px 6px;
  font-weight:bold;
  border:0px;
}

.spacerbox {
  width:150px;
  height:24px;
  margin:0 0 2px 0;
}

.trucklist {
  float:left;
  width:320px;
  padding:3px;
  margin:0 0 10px 10px;
  border:1px solid #000000;
}

#description {
  width:950px;
  padding:5px;
  padding-bottom:0px;
  font-size:14pt;
  border:0px;
}

#description h2 {
  font-size:16pt;
}

.large {
  float:left;
  width:950px;
  margin:0 0 80px 0;
  clear:both;
}

.large img {
  border:1px solid #555555;
}

.item {
  width:950px;
  margin:0 0 15px 10px;
}

  .name {
  width:250px;
  font-size:14pt;
  font-weight:bold;
  padding:3px 0 3px 0;
}

.item .descript {
  float:left;
  font-weight:normal;
}

/* End Used Trucks */

/* Search */
#search {
  display:none;
}

/* End Search */

#rights {
  display:none;
}

#design {
  display:none;
}

.hp {
  display:none;
}

#msg {
  clear:both;
  width:100%;
  display:inline;
  padding:30px 0 25px 0;
  font-weight:bold;
  font-size:14pt;
  text-align:center;
}

.nothing {
  display:none;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

#print,#boxs,#shadow,#footer,#shadowbox_container {display:none}

#shell {background:transparent}

#preview-message {display:none}

#hidethis img {display:none}
