@charset "UTF-8";
/* CSS Document */

body { background: url(images/bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:62.5%; margin:0; padding:0; }

h1 { color:#900; font-size:1.6em; margin:10px 5px 10px 5px; }

h2 { color:#900; font-size:1.6em; margin:10px 5px 10px 5px; }

.hsmall { font-size:0.8em; }

.formmsg { width:300px; height:64px; border: 1px solid #cccccc; padding-left: 10px; padding-top: 4px;  font-size: 1.0em; background-image: url(images/msg-bg.jpg); background-repeat: repeat-x; }

.formtext { background-image: url(images/form-bg.jpg); background-repeat: repeat-x;  width:310px; font-size: 1.0em; height:20px; border: 1px solid #cccccc; padding-left: 3px; padding-top: 4px; }

.call { color:#900; font-size:1.4em; margin:15px; text-align:center; }

p { color:#666; font-size:1.2em; line-height:1.3em; padding:5px; margin:0; }

.numberbig { color:#666; font-size:1.4em; line-height:1.3em; padding:5px; margin:0; }

ul { margin:5px 0 5px 0; }

#wrap { width:858px; min-height:1000px; height:auto; margin:0 auto 0 auto; }

#top { width:858px; height:181px; float:left; background:url(images/top.jpg); }

#left { width:27px; height:712px; float:left; background:url(images/left.jpg); }

#middle { width:800px; height:712px; background:url(images/main-bg.gif) repeat-x #fff; float:left; }

#leftmid { width:400px; height:712px; float:left; }

#nav { width:327px; height:63px; float:left; margin: 5px 0 0 30px; background:url(images/nav.jpg); }

#nav ul { margin:0; padding:24px 0 0 40px; }

#nav li {  display:inline; margin:0 20px 0 0; padding:0 20px 0 0; }

.navbord { border-right:#FFF solid 1px; }

#nav a:link { font-size:1.3em; color:#FFF; text-decoration:none; }

#nav a:visited { font-size:1.3em; color:#FFF; text-decoration:none; }

#nav a:hover { font-size:1.3em; color:#03F; text-decoration:none; }

#textleft { width:360px; min-height:300px; height:auto; float:left; padding: 0 20px 0 20px; margin:0; }

#textleft ul {color:#666; font-size:1.2em; line-height:1.3em; }

#botleft { width:400px; min-height:250px; height:auto; float:left; }

#rightmid { width:380px; min-height:692px; height:auto; float:left; padding:0 10px 0 10px; }

#right { width:31px; height:712px; background:url(images/right.jpg); float:left;  }

#bottom { width:858px; min-height:86px; height:auto; padding:30px 0 0 0; float:left; background:url(images/bottom.jpg) no-repeat; }

#bottom p { font-size:1.2em; color:#000; text-align:center; }

#bottom ul { margin:0 0 20px 0; padding:0; text-align:center; }

#bottom li {  display:inline; margin:0 20px 0 0; padding:0 20px 0 0; font-size:1.2em; }

#bottom a:link { font-size:1.1em; color:#000; text-decoration:none; }

#bottom a:visited { font-size:1.1em; color:#000; text-decoration:none; }

#bottom a:hover { font-size:1.1em; color:#03F; text-decoration:none; }

.botbord { border-right:#000 solid 1px; }

