body { margin: 0 auto; width: 1002px }

#layer_flash { position: absolute; z-index: 1; margin: 99px 0 0 0 }

#tmpl-logo { position: absolute; left: 50%; margin: 0 0 0 -500px; top: 0; z-index: 15; }

#layer_content { position: absolute; margin: 395px 0 0 250px; width: 735px }
#layer_content,
#layer_content * { font-family: tahoma; font-size: 13px; color: #234259 }
#layer_content h1 { color: #fb5a00; font-size: 17px; font-weight: normal; margin: 34px 0 17px }
#layer_content h2 { color: #fb5a00; font-size: 15.5px; font-weight: normal; margin: 34px 0 17px }
#layer_content h3 { color: #fb5a00; font-size: 14px; font-weight: normal; margin: 34px 0 17px }
#layer_content p { margin: 6px 0; line-height: 150% }
#layer_content a:link,
#layer_content a:visited { text-decoration: none; color: #734239 }
#layer_content a:hover { text-decoration: underline }
#layer_content a img,
#layer_content a:link img,
#layer_content a:visited img { border: none }


#layer_header { position: absolute; z-index: 2; background: url('/images/header.png') no-repeat; width: 1002px; height: 107px }


#layer_hot { position: absolute; z-index: 2; margin: 351px 0 0 758px }
#layer_hot p { margin: 0 0 2px; font-family: verdana; font-size: 12px }
#layer_hot a:link,
#layer_hot a:visited { color: #224258; text-decoration: underline }
#layer_hot a:hover { text-decoration: none }
#layer_hot strong { font-family: times new roman; font-size: 14px; color: #fc7b33; font-weight: bold }

#layer_menu { position: absolute; z-index: 3; margin: 60px 0 0; width: 960px }
#layer_menu ul { margin: 0; padding: 0 }
#layer_menu li { list-style-type: none; float: right; margin: 0 0 0 22px }
#layer_menu a:link,
#layer_menu a:visited { font-family: times new roman; font-size: 14px; color: #225f8f; text-transform: uppercase; font-weight: bold; text-decoration: none }
#layer_menu a:hover { color: #ff9000 }


#layer_menu2 { position: absolute; z-index: 3; margin: 373px 0 0 4px; width: 230px }
#layer_menu2 ul { margin: 0; padding: 0 }
#layer_menu2 li { list-style-type: none; background: url('/images/mi-bottom.png') no-repeat left bottom; margin: 0 0 2px; padding: 0 0 3px 0 }
#layer_menu2 a,
#layer_menu2 a:link,
#layer_menu2 a:visited { color: #1f6393; font-size: 12px; font-family: times new roman; text-transform: uppercase; text-decoration: none; display: block; width: 179px; padding: 4px 0 6px 40px; background: url('/images/mi-top.png') no-repeat left top }
#layer_menu2 a:hover { background-image: url('/images/mia-top.png') }
#layer_menu2 ul ul { position: absolute; visibility: hidden; margin: 0 0 0 220px; background: url('/images/sm.png') no-repeat right top; padding: 8px 6px 2px 0 }
#layer_menu2 ul ul li { background-image: none; margin: 0 }
#layer_menu2 ul ul a,
#layer_menu2 ul ul a:link,
#layer_menu2 ul ul a:visited { background: url('/images/smi.png') repeat-y right top; padding: 2px 10px; width: 160px; margin: 0 0 5px 0; text-transform: none; font-family: tahoma; font-size: 13px; color: #1c3671 }
#layer_menu2 ul ul a:hover { background-image: url('/images/smia.png') }
#layer_menu2 .phone { background: url('/images/phone.png') no-repeat; padding: 0 20px 0 50px; font-family: tahoma; font-size: 11px; margin: 60px 0 0; color: #464646 }
#layer_menu2 .phone p { margin: 0 }
#layer_menu2 .email { background: url('/images/email.png') no-repeat 8px top; padding: 0 20px 0 50px; font-family: tahoma; font-size: 11px; margin: 20px 0 0; color: #464646 }
#layer_menu2 .email p { margin: 0 }
#layer_menu2 .counters { padding: 0 20px 0 3px; font-family: tahoma; font-size: 14px; margin: 50px 0 0; font-weight: bold; color: #9c9c9c }


#layer_pathway { position: absolute; z-index: 2; margin: 391px 0 0 250px; color: #848787 }
#layer_pathway a:link,
#layer_pathway a:visited { font-size: 12px; font-family: tahoma; color: #848787; text-decoration: underline }
#layer_pathway a:hover { text-decoration: none }

#layer_footer { visibility: hidden; position: absolute; font-family: tahoma; font-size: 13px }
#layer_footer .footer_menu { width: 995px; height: 27px; background: #89949e }
#layer_footer ul { padding: 0; margin: 0 }
#layer_footer li { list-style-type: none; float: left }
#layer_footer a:link,
#layer_footer a:visited { text-decoration: none }
#layer_footer a:hover { text-decoration: underline }
#fmenu1 { padding: 0 0 0 20px !important }
#fmenu1 li { background: #d7dade; height: 23px; padding: 4px 10px 0 }
#fmenu1 li.item1 { padding-left: 20px }
#fmenu1 li.last { padding-right: 20px }
#fmenu1 a:link,
#fmenu1 a:visited { color: #474e55 }
#fmenu2 li { height: 23px; padding: 4px 10px 0 }
#fmenu2 li.item1 { padding-left: 20px }
#fmenu2 a:link,
#fmenu2 a:visited { color: white }

#footer_text1 { position: absolute; visibility: hidden; font-family: tahoma; font-size: 13px; color: #474e55; padding: 0 0 70px 0 }
#footer_text1 p { margin: 0 }
#footer_text2 { position: absolute; visibility: hidden; font-family: tahoma; font-size: 13px; color: #474e55; padding: 0 0 70px 0 }
#footer_text2 p { margin: 0 }
#footer_text2 a:link,
#footer_text2 a:visited { color: #474e55; text-decoration: none }
#footer_text2 a:hover { text-decoration: underline }

.splash { position: absolute; z-index: 10; width: 200px; height: 200px; background: red; border: 1px solid green }

a img { border: none }