body { color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; background: url(zimages/page/page_back.jpg) repeat top left; }

#wrapper { width: 972px; margin: 0 auto; background: url(zimages/page/wrap_back.jpg) no-repeat; height: 100%; }

#header { width: 922px; height: 184px; background: url(zimages/page/icc_sub_header.jpg) no-repeat; margin: 0 auto; }
#header p.home { float: right; text-align: right; margin: 18px 28px 0 0; display: inline; }
#header p.home a { font-family: Arial, sans-serif; font-size: 12px; line-height: 18px; color: #fff; text-decoration: none; }
#header p.home a:hover { text-decoration: underline; }

#footer { width: 922px; background: #000 url(zimages/page/icc_footer.jpg) no-repeat; margin: 0 auto; font-family: Georgia, "Times New Roman", Times, serif; }
#footer h1 { letter-spacing: 1px;  padding: 20px 0 0 300px; font-size: 12px; color: #fac64a; font-weight: normal; }
#footer p { font-size: 12px; color: #fff; padding-left: 320px; }
#footer a { text-decoration: none; color: #fff; }
#footer a:hover { text-decoration: underline; }

#footerFloatOne { font-size: 12px; color: #fff; margin-left: 320px; width: 200px; float: left; display: inline; }
#footerFloatTwo { font-size: 12px; color: #fff; margin-left: 20px; width: 200px; float: left; display: inline; }

#menubar { width: 922px; height: 24px; padding-top: 155px; }

#content { width: 922px; background: #000 url(zimages/page/content_back.jpg) repeat-y top left; }
#content a { color: #fff; text-decoration: none; }
#content a:hover { text-decoration: underline; }

#subContent { width: 920px; background: #000 url(zimages/page/icc_sub_content.jpg) no-repeat top left; padding-bottom: 20px; border-left: 1px solid #1f3946; border-right: 1px solid #223a46; }
#subContent h1 { font-family: Helvetica, Verdana, Arial, sans-serif; margin: 20px 0 5px 20px; color: #fccb55; font-size: 18px; }
#subContent h2 { font-family: "Times New Roman", Times, serif; margin: 20px 0 5px 20px; color: #fccb55; font-size: 16px; }
#subContent p { margin: 5px 20px 10px 20px; }
#subContent .floatBox { float: right; display: inline; width: 200px; background: url(zimages/page/sub_floatBox_back.jpg) no-repeat top left; margin-right: 20px; margin-left: 10px; padding: 0; }
#subContent .floatBoxSM { float: right; display: inline; width: 200px; height: 168px; background: url(zimages/page/sub_floatBox_sm.jpg) no-repeat top left; margin-right: 20px; margin-left: 10px; padding: 0; }
#subContent ol { list-style-position: outside; margin: 5px 20px 10px 0px; }
#subContent ol li { margin-bottom: 5px; }
#subContent a { text-decoration: none; color: #fccb55; }
#subContent a:hover { text-decoration: underline; }