@import "reset.css";

body {background: url(imgs/ae_bg.jpg); background-color: #dfded5; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; font-size: 13px; color: #dddcd3; min-width: 960px;  text-align: center;}

#container {  margin: 0 auto; width: 960px; text-align: left;  } 
  
#date { display: block; float: left; height: 34px; margin: 0 0 0 0; width: 960px; } 

h1 {  background: url(imgs/top_logoheader_rescue.gif) no-repeat; display: block; float: left; height: 127px; margin: 0 0 0 0; width: 960px; } 

h1 a {  display: block; height: 100%; overflow: hidden; text-indent: -10000px; width: 100%; }

#header {  background: url(imgs/top_logoheader_rescue.gif) no-repeat; display: block; float: left; height: 127px; margin: 0 0 0 0; width: 960px; } 
 
#nav {  height: 25px; margin: 14px 0 23px 0; width: 960px; display: block; float: right; }

#archnav {  height: 38px; margin: 14px 0 23px 0;  background-color: #d9d8c9; width: 960px; display: block; float: left; }

#footer {  margin: 20px 0 45px 0;  width: 960px; display: block; float: left; }

#fl {  margin: 0 0 0 0;  width: 558px; display: block; float: left; }

#fltxt {  margin: 0 0 0 0;  width: 321px; display: block; float: right; }

#footertxt { color: #644c2d; font-family:  "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; font-size: 12px; line-height:17px; float: right; margin: 0 0 0 0; width: 320px;  }

#flpic {  background: url(imgs/kpic.jpg) no-repeat; display: block; float: left; height: 168px; margin: 0 8px 0 0; width: 223px; } 

#dbf{  background: url(imgs/dbf.gif) no-repeat; display: block; float: right; height: 14px; margin: 0 0 8px 0; width: 321px; }

#nextnav {  height: 27px; margin: 14px 0 0 0; width: 960px; display: block; float: right; }

#next-nav {  height: 27px; margin: 0 0 0 0; width: 107px; display: block; float: right; }

#prev-nav {  height: 27px; margin: 0 0 0 0; width: 107px; display: block; float: left; }

#navhold {  height: 25px; margin: 0; width: 356px; display: block; float: right; }

#statement {  background: url(imgs/statement.gif) no-repeat; display: block; height: 84px; margin:0 auto; width: 957px; } 

#date01 {  background: url(imgs/date_2008.gif) no-repeat; display: block; float: right; height: 34px; margin: 0 0 0 0; width: 91px; } 

#date02 {  background: url(imgs/date_2007.gif) no-repeat; display: block; float: right; height: 34px; margin: 0 0 0 0; width: 89px; } 

#date03 {  background: url(imgs/date_2006.gif) no-repeat; display: block; float: right; height: 34px; margin: 0 0 0 0; width: 92px; } 

#date04 {  background: url(imgs/date_2005.gif) no-repeat; display: block; float: right; height: 34px; margin: 0 0 0 0; width: 91px; } 

#date05 {  background: url(imgs/date_2004.gif) no-repeat; display: block; float: right; height: 34px; margin: 0 0 0 0; width: 92px; }

#date06 {  background: url(imgs/date_2003.gif) no-repeat; display: block; float: right; height: 34px; margin: 0 0 0 0; width: 91px; } 

#date07 {  background: url(imgs/date_2002.gif) no-repeat; display: block; float: right; height: 34px; margin: 0 0 0 0; width: 91px; }

#printt {  background: url(imgs/title_print.gif) no-repeat; display: block; float: right; height: 34px; margin: 0 0 0 0; width: 267px; } 

#ptitle01 {  background: url(imgs/title_kfc.gif) no-repeat; display: block; float: left; height: 27px; margin: 34px 0 7px 0; width: 182px; } 

#ptitle02 {  background: url(imgs/title_gmp.gif) no-repeat; display: block; float: left; height: 27px; margin: 34px 0 7px 0; width: 574px; } 

#ptitle03 {  background: url(imgs/title_schecter.gif) no-repeat; display: block; float: left; height: 27px; margin: 34px 0 7px 0; width: 333px; } 

#ptitle04 {  background: url(imgs/title_glar.gif) no-repeat; display: block; float: left; height: 27px; margin: 34px 0 7px 0; width: 89px; }

#ptitle05 {  background: url(imgs/title_pk.gif) no-repeat; display: block; float: left; height: 25px; margin: 34px 0 7px 0; width: 204px; } 

#ptitle06 {  background: url(imgs/title_trh.gif) no-repeat; display: block; float: left; height: 27px; margin: 34px 0 7px 0; width: 337px; } 

#ptitle07 {  background: url(imgs/title_cent.gif) no-repeat; display: block; float: left; height: 27px; margin: 34px 0 7px 0; width: 201px; } 

#ptitle08 {  background: url(imgs/title_cg.gif) no-repeat; display: block; float: left; height: 27px; margin: 34px 0 7px 0; width: 285px; }

#ptitle09 {  background: url(imgs/title_baja.gif) no-repeat; display: block; float: left; height: 26px; margin: 34px 0 7px 0; width: 229px; } 

#ptitle10 {  background: url(imgs/title_fane.gif) no-repeat; display: block; float: left; height: 27px; margin: 34px 0 7px 0; width: 267px; } 

#ptitle11 {  background: url(imgs/title_humana.gif) no-repeat; display: block; float: left; height: 26px; margin: 34px 0 7px 0; width: 154px; } 

#ptitle12 {  background: url(imgs/title_em.gif) no-repeat; display: block; float: left; height: 27px; margin: 34px 0 7px 0; width: 358px; } 

#ptitle15 {  background: url(imgs/title_logos.gif) no-repeat; display: block; float: left; height: 27px; margin: 34px 0 7px 0; width: 287px; } 

#ptitle16 {  background: url(imgs/title_schecter.gif) no-repeat; display: block; float: left; height: 27px; margin: 34px 0 7px 0; width: 333px; } 

div.project { display: block; float: left; margin: 34px 0 0 0; width: 960px; } 

#project02 {  background: url(imgs/ss_glar_01.jpg) no-repeat; display: block; float: left; height: 614px; margin: 0 0 0 0; width: 960px; } 

#project03 {  background: url(imgs/ss_kfc_01.jpg) no-repeat; display: block; float: left; height: 614px; margin: 0 0 0 0; width: 960px; }

#project04 {  background: url(imgs/ss_gm_01.jpg) no-repeat; display: block; float: left; height: 614px; margin: 0 0 0 0; width: 960px; } 

#project05 {  background: url(imgs/ss_pk_01.jpg) no-repeat; display: block; float: left; height: 614px; margin: 0 0 0 0; width: 960px; } 

#project06 {  background: url(imgs/ss_trh_01.jpg) no-repeat; display: block; float: left; height: 614px; margin: 0 0 0 0; width: 960px; } 

#project07 {  background: url(imgs/ss_crp_01.jpg) no-repeat; display: block; float: left; height: 614px; margin: 0 0 0 0; width: 960px; } 

#project08 {  background: url(imgs/ss_cg_01.jpg) no-repeat; display: block; float: left; height: 614px; margin: 0 0 0 0; width: 960px; } 

#project09 {  background: url(imgs/print_baja.jpg) no-repeat; display: block; float: left; height: 614px; margin: 0 0 0 0; width: 960px; } 

#project10 {  background: url(imgs/print_fanegtr.jpg) no-repeat; display: block; float: left; height: 614px; margin: 0 0 0 0; width: 960px; }

#project11 {  background: url(imgs/print_humana.jpg) no-repeat; display: block; float: left; height: 614px; margin: 0 0 0 0; width: 960px; } 

#project12 {  background: url(imgs/print_em_pa.jpg) no-repeat; display: block; float: left; height: 614px; margin: 0 0 0 0; width: 960px; } 

#project13 {  background: url(imgs/print_em_gtr.jpg) no-repeat; display: block; float: left; height: 614px; margin: 0 0 0 0; width: 960px; } 

#project14 {  background: url(imgs/print_krank_em.jpg) no-repeat; display: block; float: left; height: 614px; margin: 0 0 0 0; width: 960px; }

#project15 {  background: url(imgs/print_logos.gif) no-repeat; display: block; float: left; height: 614px; margin: 0 0 0 0; width: 960px; } 

#project16 {  background: url(imgs/print_sgrshirts.jpg) no-repeat; display: block; float: left; height: 614px; margin: 0 0 0 0; width: 960px; }

div.aboutproj {  background: url(imgs/header_about.gif) no-repeat; display: block; float: left; height: 44px; margin: 0 0 10px 0; width: 693px; }

div.roleproj {  background: url(imgs/header_role.gif) no-repeat; display: block; float: right; height: 44px; margin: 0 0 10px 0; width: 267px; } 

#archtxt {  background: url(imgs/header_arch.gif) no-repeat; display: block; float: left; height: 38px; margin: 0 150px 10px 0; width: 285px; }

#archn {  display: block; float: right; height: 38px; margin: 0 18px 0 0; width: 504px; } 

div.projtext { color: #644c2d; font-family:  "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; font-size: 13px; line-height:21px; float: left; margin: 0 14px 0 12px; width: 665px;  }

div.roleicons { display: block; float: right; margin: 0 0 0 0; width: 267px; }

div.p1icon {  background: url(imgs/icon_role_design.gif) no-repeat; display: block; float: left; height: 30px; margin: 0 0 7px 9px; width: 222px; } 

div.p2icon {  background: url(imgs/icon_role_flash.gif) no-repeat; display: block; float: left; height: 31px; margin: 0 0 7px 9px; width: 136px; } 

div.p3icon {  background: url(imgs/icon_role_direction.gif) no-repeat; display: block; float: left; height: 29px; margin: 0 0 7px 9px; width: 135px; } 

div.p4icon {  background: url(imgs/icon_role_css.gif) no-repeat; display: block; float: left; height: 30px; margin: 0 0 7px 9px; width: 67px; } 


ul#navigation { background: url(imgs/ae_nav.gif) 0 0 no-repeat; height: 25px; width: 356px; }
ul#navigation li { display: block; float: left; }
ul#navigation li a { background: url(imgs/ae_nav.gif) no-repeat; display: block; height: 25px; text-indent: -10000px; }

ul#navigation li a#web { background-position: 0px 0px; width: 132px; }
ul#navigation li a#web:hover { background-position: 0px -25px; }
ul#navigation li.active a#web { background-position: 0px -50px; }

ul#navigation li a#print { background-position: -132px 0px; width: 136px; }
ul#navigation li a#print:hover { background-position: -132px -25px; }
ul#navigation li.active a#print { background-position: -132px -50px; }

ul#navigation li a#contact { background-position: -268px 0px; width: 88px; }
ul#navigation li a#contact:hover { background-position: -268px -25px; }
ul#navigation li.active a#contact { background-position: -268px -50px; }


ul#arch-nav { background: url(imgs/nav_years.gif) 0 0 no-repeat; height: 38px; width: 504px; }
ul#arch-nav li { display: block; float: left; }
ul#arch-nav li a { background: url(imgs/nav_years.gif) no-repeat; display: block; height: 38px; text-indent: -10000px; }

ul#arch-nav li a#o8 { background-position: 0px 0px; width: 57px; }
ul#arch-nav li a#o8:hover, ul#arch-nav li.active a#o8 { background-position: 0px -38px; }

ul#arch-nav li a#o7 { background-position: -57px 0px; width: 59px; }
ul#arch-nav li a#o7:hover, ul#arch-nav li.active a#o7 { background-position: -57px -38px; }

ul#arch-nav li a#o6 { background-position: -116px 0px; width: 58px; }
ul#arch-nav li a#o6:hover, ul#arch-nav li.active a#o6 { background-position: -116px -38px; }

ul#arch-nav li a#o5 { background-position: -174px 0px; width: 57px; }
ul#arch-nav li a#o5:hover, ul#arch-nav li.active a#o5 { background-position: -174px -38px; }

ul#arch-nav li a#o4 { background-position: -231px 0px; width: 59px; }
ul#arch-nav li a#o4:hover, ul#arch-nav li.active a#o4 { background-position: -231px -38px; }

ul#arch-nav li a#o3 { background-position: -290px 0px; width: 57px; }
ul#arch-nav li a#o3:hover, ul#arch-nav li.active a#o3 { background-position: -290px -38px; }

ul#arch-nav li a#o2 { background-position: -347px 0px; width: 59px; }
ul#arch-nav li a#o2:hover, ul#arch-nav li.active a#o2 { background-position: -347px -38px; }

ul#arch-nav li a#o1 { background-position: -406px 0px; width: 58px; }
ul#arch-nav li a#o1:hover, ul#arch-nav li.active a#o1 { background-position: -406px -38px; }

ul#arch-nav li a#o0 { background-position: -464px 0px; width: 40px; }
ul#arch-nav li a#o0:hover, ul#arch-nav li.active a#o0 { background-position: -464px -38px; }

	
ul#next-nav { background: url(imgs/nav_next.gif) 0 0 no-repeat; height: 27px; width: 107px; }
ul#next-nav li { display: block; float: right; }
ul#next-nav li a { background: url(imgs/nav_next.gif) no-repeat; display: block; height: 27px; text-indent: -10000px; }

ul#next-nav li a#next { background-position: -0px 0px; width: 107px; }
ul#next-nav li a#next:hover, ul#main-navigation li.active a#next { background-position: -0px -27px; }	


ul#prev-nav { background: url(imgs/nav_prev.gif) 0 0 no-repeat; height: 27px; width: 107px; }
ul#prev-nav li { display: block; float: left; }
ul#prev-nav li a { background: url(imgs/nav_prev.gif) no-repeat; display: block; height: 27px; text-indent: -10000px; }

ul#prev-nav li a#prev { background-position: -0px 0px; width: 107px; }
ul#prev-nav li a#prev:hover, ul#prev-nav li.active a#prev { background-position: -0px -27px; }
	

a:link {
	color: #2b6677;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #21505e;
}
a:visited {
	text-decoration: underlin;
	color: #2b6677;
}
a:active {
	text-decoration: none;
}