*{margin:0; padding:0;}
ul,li{list-style:none;}
a img{border:none; border-width:0px; outline:none; outline-width:0px;}
a{border:none; border-width:0px; outline:none; outline-width:0px;}

body{background:url(images/bg.gif) repeat; font:11px Verdana, Arial, Helvetica, sans-serif;}

h1.space{height:24px; display:block; background-color:#990000 }

#container{width:920px;  margin:0px auto;  background:url(images/container_bg.gif) repeat-y center top; height:100%; overflow:auto; padding-top:20px; }
#inner_container{width:890px;  margin:0 auto; background: url(images/mid_container.jpg) repeat-y center top;}
#inner_container_top{width:890px; margin:0 auto; background:url(images/top_container.jpg) no-repeat center top;}

#inner_container_bottom{width:890px; height:100%; overflow:auto; background: url(images/bottom_container.jpg) no-repeat center bottom; }

#matter_section{width:800px;  margin:14px auto 0 auto; }
#logo{width:321px; height:101px; float:left; position:relative;}
#banner{width:800px; height:296px; background:url(images/banner.jpg) no-repeat center bottom; margin:0; float:left}

#top_links{width:60px; height:16px; float:right; position:relative; top:33px; right:40px;}
#top_links li{height:16px; float:left; position:relative; }
#top_links li a{height:16px; display:block; text-indent:-5000px; overflow:hidden; background:url(images/bg_toplinks.jpg) no-repeat left top}

#top_links li.home a{width:28px; background-position:0px 0px;}
#top_links li.contact a{width:32px; background-position:-28px 0px;}

#nav_container{width:800px; height:54px; float:left; background:url(images/bg_nav_container.jpg) repeat-x left top;}
#nav_container .cont{width:auto; padding:0 15%}

#nav{ height:54px; margin:0 auto;}
#nav li{height:54px; float:left; position:relative; line-height:54px; }
#nav li a{display:block; line-height:12px; padding:21px 19px; text-decoration:none; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; background:url(images/nav.jpg) no-repeat right top;}
#nav li a:hover{color:#00CCFF}
#nav li.last a{background-image:none}

#content{width:800px; float:left; background:url(images/bg_content_bottom.jpg) no-repeat right 95%;}

#content .left{width:525px; padding:0px 10px 70px 20px; float:left;}

#content h1{margin:10px 0; font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#017ADB; }

#content h2{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#017ADB; margin:6px 0;}

#content h3{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#017ADB; margin:6px 0;}

#content p{color:#555; line-height:16px;}

#content ul{margin:10px 0;}
#content li{background:url(images/blts_li.gif) no-repeat left 6px; line-height:16px; color:#555; padding-left:10px; margin:10px 0;}

#content .right{float:left; width:245px; height:350px;}

#footer{width:800px; height:45px; margin:0 auto; }
#footer .left{width:555px; float:left;}
.footerlinks{font:11px Verdana, Arial, Helvetica, sans-serif; color:#fff;padding-left:20px; }
.footerlinks a{color:#fff; text-decoration:none;}
.footerlinks a:hover{text-decoration:underline;}
.copyright{background:url(images/img_copyright.gif) no-repeat left center; padding-left:20px; line-height:17px; color:#c7c7c7;}

#footer .right{float:left; width:245px; text-align:right}
.webcare{text-align:right; color:#c7c7c7;}
.webcare a{color:#c7c7c7; text-decoration:underline; font-weight:bold;}
.input {width:220px; height:20px;}

