* {margin:0; padding:0;}
ul {list-style:none;}
a {text-decoration:none; outline:none;}
#logo {behavior: url(iepngfix.htc);}

img {border:0}
body {background:url(images/body_bkgd.gif) repeat-x scroll center -15px #9A2F00;font-family:arial,verdana,sans-serif;color:#000000; font-size:12px; }

#wrap {margin:0 auto; width:795px; height:auto; padding:10px 0 0 0;}
#header {float:left; width:795px; height:79px;}
#logo {display:block; background:url(images/logo.png); width:345px; height:78px; }
#main-lnk {float:right;width:300px; font-weight:600; text-align:right;}
#main-lnk a {color:#334D71;}

#links li {float:left; height:29px; background:url(images/lnk-bg.gif); padding:5px 10px 0 10px; text-align:center; margin:0 11px; font-size:14px; font-weight:700;}
#links li a {color:#334D71;}


#home-banner {background:#F67800 url(images/home_banner.gif) repeat-x left bottom;margin-top:14px; float:left; width:795px;}
#home-banner-header {background:#561A00 url(images/home_banner_header.gif) no-repeat left top;height:18px;float:left; width:795px;}
#home-banner-body {background:url(images/home_banner_body.gif) repeat-y left top;height:314px; float:left; width:795px;}
#home-banner-footer {background:#7F2600 url(images/home_banner_footer.gif) no-repeat left top;height:18px;float:left; width:795px;}
#home-banner-nav-wrapper {background:url(images/home_banner_nav_wrapper.gif) repeat-x left bottom;display:inline;float:left;height:323px;margin:0 0 0 9px;width:207px;}
#home-banner-nav-wrapper h1{color:#FFFFFF;font-size:16px;margin:0 0 0 5px;}
#home-banner-nav-wrapper h2{color:#FFFFFF;font-size:16px;margin:0 0 0 5px;}

#home-banner-nav-wrapper ol {margin:15px 0 0 0;}
#home-banner-nav-wrapper li{margin:10px 0 0 40px;font-size:14px; color:#FFFFFF; font-weight:700; }
#home-banner-nav-wrapper li a {color:#ffffff;}
#home-banner-nav-wrapper li a:hover {color:#000000;}
#home-banner-copy-wrapper {background:url(images/home_banner_nav.gif) no-repeat left -98px;height:323px;overflow:hidden;
width:565px; float:left;}
#copy-welcome {height:343px;}
#home-banner-copy h1 {color:#FFFFFF;font-size:14px;line-height:1.4em;margin:0 0 0 40px;}
#home-banner-copy p {color:#FFFFFF;font-size:14px;line-height:1.4em;margin:0 0 0 40px;}
#home-banner-copy #banner {margin:10px 0 0 55px; background:url(images/banner.png) no-repeat; width:475px; height:216px; position:relative;}
#home-banner-copy #banner a {display:block; width:100px; height:23px; left:243px; top:178px; position:absolute;}

#main {background:#FFFFFF url(images/main_bkgd.gif) repeat-x left top;color:#381F00;margin-top:13px;width:100%; float:left;}
#main-header {background:url(images/main_header_home.gif) no-repeat left top;height:18px;width:100%;}
#main-body-wrapper {background:url(images/main_body.gif) repeat-y left bottom;min-height:118px;padding:0 25px;}
#main-body {width:100%;}
#main-body h1 {color:#FF490A;font-size:16px; padding:10px 0 0 0;}
#main-body hr {margin:10px 0;}
#main-body p {margin:10px 0; text-align:center;}
#main-body blockquote{display:block;margin:1em 40px;}
#main-body blockquote p {text-align:left !important;}
#main-body ul {margin:20px 0 0 0;}
#main-body li {float:left; width:135px; height:200px; margin:0 25px; text-align:left; display:inline;}
#main-body li img.th {width:115px; height:115px; background:url(images/img-bg.gif) no-repeat; padding:8px 12px 12px 8px;}
#main-body a {color:#666666;}
#main-body a:hover {color:#000000;}
#main-footer {background:url(images/main_footer.gif) no-repeat scroll left bottom;height:18px;width:100%;}
.result{position:absolute; top:0px; left:0px; display:none; z-index:10; cursor:pointer;}
#foot{float:left; width:100%; height:50px; padding:10px 0 0 0; text-align:left;color:#FFFFFF; }
#foot span {float:right; }
#foot a {color:#FFFFFF;}
#foot a:hover {text-decoration:underline;}

.social {position:fixed; width:207px; height:160px; background:url(images/balloon.png) no-repeat; bottom:10px; left:5px; z-index:1000; padding:8px 0 0 20px; display:none}
.btn iframe {height:16px;}
.social td a{display:block; width:10px; height:12px;}
.social-btn {display:none; width:86px; height:40px; background:url(images/balloon_small.png) no-repeat; position:fixed; bottom:0px; left:0px; cursor:pointer}
