/* =================================================================
  BASE LAYOUT
================================================================= */
@import url(/common/templates/reset.css);
@import url(/common/templateNav/1/nav.css);
@import url(/common/templates/global.css);

/* =================================================================
  CUSTOM FOR THIS LAYOUT
================================================================= */

/* HEADER */
div#branding { height:170px; background:url(/common/templatePhotos/photos/79.jpg) 382px 25px no-repeat; }
div#branding p { position:relative; top:45px; left:128px; display:block; width:245px; height:100px; overflow:hidden; z-index:1; }
div#branding p span { display:block; padding:0 0 0 15px; }

/* TOP BAR */
div#hook_1 { position:absolute; top:0; left:0; width:100%; }
div#hook_1 span { display:block; width:764px; margin:0 auto; height:25px; }

/* HEADER OVERLAY */
div#hook_2 { position:absolute; top:0; left:0; width:100%; height:170px; }
div#hook_2 span { display:block; width:764px; margin:0 auto; height:170px; background:url(/common/templates/6/header.png) top right no-repeat; }

/* AGENT PHOTO */
div#hook_3 { position:absolute; top:0; left:0; width:100%; height:170px; }
div#hook_3 span { display:block; width:764px; margin:0 auto; height:170px; background:url(/assets/agent_128x170.jpg) 0 0 no-repeat; }

/* =================================================================
  DEFAULT STYLE
================================================================= */

/* BACKGROUND */
html { background:#DAD9CC url(/common/templates/5/bg_1.png) repeat scroll top left; }
body { background:transparent url(/common/templates/5/bg_1_band.png) repeat-x scroll top left; }

/* BRANDING */
div#branding { background-color:#0A2A77; color:#FFF; }

/* TOP BAR */
div#hook_1 span { background:#0A2A77; }

/* SITE INFO */
div#site_info, div#site_info a { background:#0A2A77; color:#FFF; }

/* DISCLAIMER */
div#disclaimer { color:#000; }
