/* Starter Style Sheet - Chris Donahue */
body{margin:0px; padding:0px; color:#333; font:13px normal "Arial", Helvetica, sans-serif; background:#141414 url(graphics//body_bkg.jpg) top center repeat-y;  }
/* STRUCTURE */
#clear_both{clear:both;}
#page_root{margin:0px auto;width:986px;background-color:#222222;}
#header{height:237px;  background-image:url(graphics/layout.header.jpg);}
#content{}
#content .right{width:360px;    float:right;    margin-right:10px;    margin-top:10px;  }
* html #content .right{margin-right:5px;  }
#content .left{width:340px;    float:left;    margin-top:10px;  }
.left_rail_buttons{background-image:url(graphics/left_rail_buttons.jpg);     background-color:#000;    background-repeat:no-repeat;     width:245px;     height:600px;     float:left;   }
.static_home_graphic{width:360px;    height:77px;    background-image:url(graphics/static_home_graphic.jpg);    background-repeat:no-repeat;    margin-bottom:4px;  }
.current_projects_graphic{width:360px;    height:77px;    background-image:url(graphics/current_projects.jpg);    background-repeat:no-repeat;    margin-bottom:4px;  }
ul.navigation{padding-top:16px;        font-weight:bold;        padding-left:4px;      }
ul.navigation li{display:inline;        list-style:none;        padding:0px;        margin:0px;        border-right:1px solid #fff;        padding-right:5px;        padding-left:4px;        color:#fff;      }
ul.navigation li.last{border-right:none;      }
ul.navigation li a{color:#FFF;        text-decoration:none;        list-style:none;        text-transform:uppercase;      }
ul.navigation li a:hover{color:#000;      }
a.header{width:300px;        height:165px;        display:block;      }
.content_right{width:730px; float:right; margin:0px; padding:0px;}
.content_right p{margin:0px; padding:0px; }
/* REGULAR STYLES */
div.index_section{width:98%;    background-color:#222222;    color:#fff;    border:1px solid #616365;
/* for IE */
filter:alpha(opacity=60);
/* CSS3 standard */
opacity:0.6;    padding:3px;   }
div.index_section p.read_more a, p.read_more a:active, p.read_more a:visited{color:#FFFFFF;    font-size:12pt;    display:block;    text-align:right      }
h2.section_heading{background-image:url(graphics/h2_bkg.jpg);    background-repeat:no-repeat;    background-position:right top;    border-bottom:1px dashed #6e6e6e;    background-color:#000;    margin-bottom:4px;    padding:3px;    font-family:Impact,Impact5,Charcoal6,sans-serif;  }
.yellow{color:yellow;  }
.orange{color:#ff6702;    margin-top:4px;  }
ul.index_list{margin-top:4px;  }
ul.index_list li{list-style-image:url(graphics/bullet.jpg);      list-style-position:inside;      background-color:#000;      margin:1px;      padding:8px;    }
* html ul.index_list li{list-style-image:url(graphics/bullet_ie.jpg);        }
/* News Based Styles */
div#primary{}
div#footer{margin:5px 0 0 0;  padding:5px;clear:both;}
div.copyright{background-color:#000;}
div.copyright p{padding:5px;  color:#FFF;  font-size:8pt;  }
div.cars{background-color:#000;      }
div.car_1{float:left;        width:319px;        height:221px;        border:2px #0f1112 solid;        margin-left:5px;        margin-right:3px;      }
div.car_2{float:left;        width:319px;        height:221px;        border:2px #0f1112 solid;        margin-right:3px;      }
div.car_3{float:left;        width:319px;        height:221px;        border:2px #0f1112 solid;      }