html,body{height:100%;width:100%;margin:0;padding:0;background:#f1f2f3;font:normal 12px Verdana,Arial,Helvetica,sans-serif}
#main{width:818px;margin:0 auto;padding:0;}

#mainmiddle{width:794px;border:1px solid #e0e8f1;margin:0px 2px 2px 11px;padding:0;}
#imagebanner{height:139px;width:790px;margin:2px}
#image{position:relative;float:left;width:505px;height:139px;}
#image a{position:absolute;display:block;height:139px;width:505px;z-index:20000;top:0;left:0;text-decoration:none;background:transparent}
#newsflash{float:left;width:252px;height:117px;overflow:hidden;padding:10px 15px;margin:0;font-size:12px;font-weight:bold;line-height:22px}


#horizmenu,#submenu{margin:2px;padding:0;font-weight:bold;float:left;width:789px;font-size:12px}
#horizmenu ul,#submenu ul{margin:0;padding:0;list-style:none;float:left;}
#horizmenu li,#submenu li{float:left;margin:0;padding:0;background:none;}
#submenu{border-bottom:0px;margin-top:-3px;z-index:101;height:20px;border-top:1px solid #fff;}
#horizmenu a:link,#horizmenu a:visited,#submenu a:link,#submenu a:visited{border-right:1px solid #fff;border-bottom:1px solid #fff;color:#fff;float:left;display:block;height:25px;line-height:25px;padding:0 15px;text-decoration:none}
#submenu a:link,#submenu a:visited{color:#fff;height:20px;line-height:20px;border-right:0px;border-bottom:0px;}
#horizmenu a:hover{text-decoration:none;}
#submenu a:hover{text-decoration:none;}
#horizmenu a.active_menu:link,#horizmenu a.active_menu:visited{border-bottom:1px solid #316e8c;position:relative;}

#pathway{margin-bottom:10px;padding:0px 0 10px 10px;font-size:11px}


#middle{float:left;width:479px;background:transparent;padding:10px;color:#424239;margin:2px;border:1px solid #e0e8f1;font-size:11px;line-height:15px;overflow:hidden}
#middle .message,#middle h1, #middle h2, #middle h3, #middle .contentheading,.componentheading{font-size:14px;padding:0;height:45px;line-height:25px;margin:0;width:479px;color:#6c7e92;text-transform:uppercase;font-weight:bold}
#middle .message{text-decoration:blink}
#middle a{text-decoration:none;color:#6c7e92}
#middle a:hover{text-decoration:underline;}
.contact_email{line-height:17px}


#right{float:left;width:262px;padding:10px;margin:2px;font-size:11px;line-height:15px}
#right h3{font-size:14px;padding:15px 0 0 0;height:30px;line-height:30px;margin:0;text-align:left;width:260px;font-weight:bold}
#right form,#right p{padding:0;margin:0}
#right a,#right a:hover,#right a#active_menu{text-decoration:none;margin:2px 0;}
#right a:hover,#right a#active_menu{text-decoration:underline}
#right .poll td{padding:0;margin:0;text-align:left}
#right .poll div{text-align:left}
#right .inputbox{font-size:11px}
#right .search input.button{margin:5px 0 0 0}
#right input.button{cursor:pointer;font-size:11px;margin:5px 0;padding:1px}

#copyright{width:300px;float:left;padding:0px 0 0 25px;font:bold 12px verdana,arial,sans-serif;color:#fff}
#webdesign{float:left;width:330px;padding:0;font:normal 9px verdana,arial,sans-serif;color:#000;text-align:center}
#creativesites_logo{float:left;margin:0}
#webdesign a{text-decoration:none;color:#000}

#foot{width:818px;margin:0 auto;border:none;padding:0;background:transparent}
#footer{width:818px;margin:0;border:none;background:transparent;height:9px}

#footer-m{float:left;width:800px;height:8px;margin:0;border:none;padding:0}
#footer-l{float:left;width:8px;height:8px;margin:0 0 0 1px;border:none;padding:0;}
#footer-r{float:left;width:8px;height:8px;margin:0;border:none;padding:0;}

.cleaner{clear:both;height:0px;font-size:0px;border:none;visibility:hidden;overflow:hidden;margin:0;padding:0}
input.button{cursor:pointer;font-size:12px;margin:5px 0;padding:2px}

.nameday_div{font-size:11px;padding:20px 0 0 90px;}
.date_text,.today_text,.date_format{float:left;padding:0;}

#naj{width:80px;height:12px;overflow:hidden;float:left;margin:4px 0 0 0}
.sb_catname{margin:0;padding:20px 0 0 0;background:transparent;border-top:1px solid #eee}
.sb_catname a{font-size:13px}
