@charset "UTF-8";
/* CSS Document */

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

body{background-image:url(../images/px_bg.png); font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
a {text-decoration:none;}
img{border:none;}

.center{margin:10px 10px 0 10px;}
.pushright{margin-right:10px;}
.highlightblue{color:#0a4672;}

#blackstripe{width:100%; height:5px; background:#333; }

#container{width:940px; margin:0 auto 0 auto; background:#FFF; padding:0px 10px 0px 10px; overflow:hidden;}
#header{width:940px; height:100px; float:left; background:url(../images/px_header_bg.png);}
#header img {margin:7px 0 0 10px;}
#header_logo{width:384px; float:left;}
#header_logo a{text-decoration:none;}
#weather{float:right; width: 435px; height: 90px; margin:9px 10px 0 0;}
#weather a:link{color:#ffffff; font-weight:bold;}
#grey_divider{float:left; clear:both; width:940px; height:7px; background:#333333; margin:3px 0 0 0;}
#white_divider{height:10px; background:#FFF;}

#kwick {float:left; margin-top:10px; overflow:auto;  position:relative;}
#kwick .kwicks {display: block;height: 160px;list-style:none;overflow:hidden; }
#kwick li {float: left; }
#kwick .kwick {display: block;overflow: hidden;height: 230px;width: 215px; padding:10px;}
#kwick .kwick span {color:#fff; font-size:24px;}
#kwick .one {background:url(../images/px_menu1.png); }
#kwick .two {background:url(../images/px_menu2.png);}
#kwick .three {background:url(../images/px_menu3.png);}
#kwick .four {background:url(../images/px_menu4.png);}

#col1 {float:left; width:560px; margin-top:10px;}
#col1 h1 {background:#0a4672; color:#FFF; font-size:14px; padding:5px;text-transform:uppercase;}
#col1 h2{font-size:14px; margin-top:10px;}
#col1 p {margin:0px 0px 10px 0px;}
#col1 ol{margin:10px 30px 0 30px;}
#col1 li{margin:0 0 10px 0;}
#col1 img {margin:10px 10px 0px 0px;}

#col2 {float:left; width:180px; margin-top:10px; margin-left:5px; background:#cfcccc;}
#col2 h1 {background:#0a4672; color:#FFF; font-size:14px; padding:5px;text-transform:uppercase;}
#col2 table{margin:5px auto 0 auto;}

#col3 {float:left; width:180px; margin-top:10px; margin-left:8px; background:#cfcccc; }
#col3 h1 {background:#0a4672; color:#FFF; font-size:14px; padding:5px;text-transform:uppercase;}
#col3 h2{font-size:12px; margin:10px 0 0 10px;}
#col3 p {margin:10px 10px 0 10px;}

#col4 {float:left; width:370px; margin-top:10px; margin-left:5px; background:#cfcccc; }
#col4 h1 {background:#0a4672; color:#FFF; font-size:14px; padding:5px;text-transform:uppercase;}
#col4 h2{font-size:12px; margin:10px 0 0 10px;}
#col4 p {margin:0px 0 10px 10px;}

#col_right{width:380px; float:left;}


* html #footer{width:940px; height:119px; clear:both; float:left; background:url(../images/px_logo.gif) center right no-repeat #ffffff; margin-top:10px; margin-bottom:0px;} 

#footer{width:940px; height:119px; clear:both; float:left; background:url(../images/px_logo.png) center right no-repeat #ffffff; margin-top:10px; margin-bottom:0px; }
#footer p{color:#0a4672; font-weight:bold;}