@charset "utf-8";
/* CSS Document */

#page_container { width:1000px; height:800px; margin:auto}

#header_container { width:820px; height:80px; margin:auto; margin-top:51px; position:relative}

.header_hta_image { width:820px; height:52px;}

.header_navbar { width:820px; height:29px; background-image:url(images/hta_header_nav_bar.gif) ; margin-top:16px}

#header_navbar_button { width:136px; height:29px; float:left;}

#body_container { width:820px; height:530px; margin:auto; position:relative}

#footer_container {width:820px; height:29px; margin:auto; background-image:url(images/hta_footer_img.gif)}

.footer_text { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; float:right; padding:6px}

#header_navbar_button_projects { display:block; width:135px; height:29px; background-image:url(images/nav_button_projects.gif); no-repeat: 0 0; }

#header_navbar_button_contact { display:block; width:135px; height:29px; background-image:url(images/nav_button_contact.gif); no-repeat: 0 0; }

#header_navbar_button_about { display:block; width:135px; height:29px; background-image:url(images/nav_button_about.gif); no-repeat: 0 0; }

#header_navbar_button_home { display:block; width:135px; height:29px; background-image:url(images/nav_button_home.gif); no-repeat: 0 0; }

#header_navbar_button_contact:hover, #header_navbar_button_about:hover, #header_navbar_button_home:hover, #header_navbar_button_projects:hover  { background-position:0 -28px; }

#header_navbar_button_projects span, #header_navbar_button_contact span, #header_navbar_button_home span, #header_navbar_button_about span { display:none;}


/*........................................INDEX.HTML...............................................................................................................................*/

#body_container_content { width:627px; height:520px; float:left; margin-top:5px; }

.body_container_content_img {background-image:url(images/morcar1.jpg); no-repeat: 0 0;}

#body_container_news { width:183px; height:520px; float:left; margin-top:5px; margin-left:5px; }

#body_container_news_item { width:183px; height:160px; margin-top:5px; overflow:hidden}

.body_container_news_headline { font-family:Arial, Helvetica, sans-serif; font-size: 1em; color:#333333}

.body_container_news_text { font-family:Helvetica, sans-serif; font-size: 0.9em; color:#666666}

/*........................................TEMP INDEX.HTML...............................................................................................................................*/

.header_navbar { width:820px; height:29px; margin-top:16px}

#t_footer_container {width:820px; height:29px; margin:auto; background-image:url(images/temp_index/footer.jpg)}

#body_img { width:820px; height:520px; margin-top:5px; float:left}

#content_img { width:100px; height:443px; margin-left:5px; float:left}

#body_text { width:275px; height:520px; float:left; margin-left:10px}

#text_top { height:300px; float:left}

#text_btm { width:275px; height:219px; float:left; }

#t1_txt { margin-top:15px;}

.t1 { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size:.75em; color:#333333 }

.t2 { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size:.9em; color:#333333}

.t3 { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size:1.1em; color:#000000}


/*........................................ABOUT.HTML...............................................................................................................................*/

#body_container_links { width:820px; height:520px; margin-top:5px; float:left}

#body_container_links_text { width:136px; height:300px; margin-top:23px; float:left; margin-left:0px; padding-left:0px }

#body_container_info, #body_container_services, #body_container_people { width:500px; height:300px; margin-top:23px; float:left;}

#link_ul { width:2px; list-style:none; margin-top:0 }

#link_li { text-align:left; height:24px; margin-top:0; text-indent:-2.5em }

#link_li:hover { background-color:#FF3300 }

#link_li span { display:none; }

.link_li a, a:link, a:visited { text-decoration:none; color:#333333;}

.link_li a:hover, a:active { text-decoration:underline; color:#FF3300;}

#service_ul { width:500px; margin-top:0; list-style:square; text-indent:-2.65em; margin-left:0; list-style-position:inside }


/*........................................PROJECTS.HTML...............................................................................................................................*/


#body_container_projects { width:820px; height:520px; margin-top:5px; float:left}

#projects_1stnav { width:136px; height:520px; float:left;}

#projects_2ndnav { width:136px; height:520px; float:left;}

#projects_tiled { width:548px; height:520px; float:left; }

#proj_1st_ul, #proj_2nd_ul { margin-top:23px; }

#proj_1st_li, #proj_2nd_li { list-style:none; text-indent:-2.5em; height:24px }

#proj_1st_li span { display:none}

.proj_li_text { font-size:0.75em; font-family:Verdana, Arial, sans-serif; color:#333333}

#proj_img_box { width:130px; height:130px; padding:2px; float:left; border:1px; border-color:#000000; }
