
body { margin:0 auto; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:13px; background:#949596; color:#636466; background-image:url(assets/images/back_b.gif); background-position:top; background-repeat:repeat-x; padding-top:30px; }

#wrap { margin:0 auto; width:850px; display:table; }

#banner { width:780px; height:145px; display:table; padding:5px 34px 5px 34px; background-image:url(assets/images/wrap_b.gif); background-repeat:repeat-y; }

#images { width:780px; height:110px; padding:0px 34px 5px 34px; background-image:url(assets/images/wrap_b.gif); background-repeat:repeat-y; }

#menu { width:780px; height:20px; display:table; padding:0px 34px 0px 34px; background-image:url(assets/images/wrap_b.gif); background-repeat:repeat-y; font-weight:bold; }

#content { width:780px; float:left; text-align:left; padding:5px 34px 5px 34px; background-image:url(assets/images/wrap_b.gif); background-repeat:repeat-y; }

#l { width:160px; float:left; text-align:left; padding:0px 0px 0px 0px;  }

#r { width:600px; float:left; text-align:left; padding:0px 0px 0px 20px; background-image:url(assets/images/waves.gif); background-repeat:no-repeat; background-position: center; }

#footerc { width:100%; height:20px; float: left; background-color:#028ed3; }

#footer { width:100%; height:35px; float: left; background-color:#636466; }

.nav { font-size: 12px; font-weight: bold; color: #ffffff; }

#menu ul { width:780px; list-style: none; padding: 0; margin: 0; border: none; background-image:url(assets/images/menu_b.gif) }

#menu li { width:156px; float: left; margin: 0; font-size:14px; }

#menu li a { width:156px; line-height: 1.3em; float: left; color: #fff; text-decoration: none; text-align: center; font-size:14px; }

#menu li a:hover { line-height: 1.3em; float: left; color: #fff; text-decoration: none; text-align: center; }

#menu li.last, #nav li ul li { border-right:0; }

hr { color:#78A675; height: 1px; width:70%; }

a { text-decoration:underline; color: #008fd4; }

a:visted {text-decoration:underline;color: #008fd4;}

.text_footer { padding:5px; font-size: 11px; color: #fff; text-align: center; }

.text_footer a:hover { padding:5px; font-size: 11px; color: #000; text-decoration:none; text-align:center; }

.text_footer a { padding:5px; font-size: 11px; color: #fff; text-decoration:none; text-align:center; }

h1 { margin:0; font-size:16px; color:#008fd4; font-weight:bold; height:20px; padding-top:10px; }

h2 {margin:0; background-color:#008fd4; color:#FFFFFF; font-size:14px; padding: 10px 10px 10px 10px; font-weight:bold; }

.image_left { float:left; padding-right: 30px; border:none; }

.image_right { float:right; padding-left: 30px; padding-right:10px; border:none; }

img { border:none; }

input { font-size:10px; }

button { font-size:10px; }

.button { margin:0px; font-size:10px; width:30px; text-align:left; }

p { margin:0px; padding:0px; }

#navlist { margin-left: 0px; padding-left: 0px; list-style: none; padding-bottom:0px; font-weight:bold; padding-top:0px;  }

#navlist li { padding-left:35px; font-size:12px; text-decoration:none; width:160px; background-image: url(assets/images/nav_b.gif); height:23px; border-bottom:2px solid #FFFFFF; line-height:20px; color:#FFFFFF; background-repeat:no-repeat; padding-top:0px; }


#navlist li a{  text-decoration:none; color:#FFFFFF;}
.contact {
width:160px; background-color:#028ED3; color:#FFFFFF; text-align:center; font-size:14px; }

