        h1, h2, h3, h4, h5, img, form, table, tr, td, th, div{
            margin:0;
            padding:0;
        }
        body{
            width:100%;
            margin:0 auto;
            padding:0;
            font-family:verdana, sans-serif;
        }
        p{
            font-size:10px;
            color:#555;
            line-height:140%;
            margin:0;
            padding:0;
        }
        #header-wrap{
            width:100%;
            margin:0 auto;
            padding:0;
            height:100px;
            background:url(img/header-wrap-bkgr.gif) repeat-x;
        }
        #header{
            margin:0 auto;
            padding-left:13px;
            padding-right:13px;
            width:986px;
            height:100px;
            background:url(img/header-bkgr.gif) no-repeat;
        }
        #header img{
            border-style:none;
        }
        #header-logo{
            float:left;
            width:239px;
            height:100px;
            margin:0;
            padding:0;
        }
        #header-main{
            float:left;
            width:721px;
            height:100px;
            margin:0;
            padding:0;
            background:url(img/header-main-bkgr.jpg) no-repeat;
        }
        #marqueeBox{
            width:656px;
            height:295px;
            background-image:url(img/marquee-bkgr.gif);
            background-repeat:no-repeat;
            padding:11px;
            margin-bottom:20px;
        }
        #marqueeBox img{
            margin:0;
        }
        #main-wrap{
            width:100%;
            margin:0 auto;
            padding:0;
        }
        #main{
            width:986px;
            margin:0 auto;
            padding-left:13px;
            padding-right:13px;
            background:url(img/main-bkgr.gif) repeat-y;
        }
        #leftMenu{
            float:left;
            margin:0;
            padding:0;
            width:239px;
        }
            #leftMenu ul.primary{
                margin:0;
                padding:0;
                list-style-type:none;
            }
                #leftMenu ul.primary li{
                    width:239px;
                    height:27px;
                    background:url(img/menu-left-bkgr1-off.gif) repeat-x;
                }
                #leftMenu ul.primary li a:link{
                    display:block;
                    width:224px;
                    height:27px;
                    text-decoration:none;
                    color:#fff;
                    padding-top:7px;
                    padding-left:15px;
                    font-family:verdana, sans-serif;
                    font-weight:normal;
                    font-size:14px;
                }
                #leftMenu ul.primary li a:visited{
                    display:block;
                    width:224px;
                    height:27px;
                    text-decoration:none;
                    color:#fff;
                    padding-top:7px;
                    padding-left:15px;
                    font-family:verdana, sans-serif;
                    font-weight:normal;
                    font-size:14px;
                }
                #leftMenu ul.primary li a:hover{
                    display:block;
                    width:224px;
                    height:27px;
                    text-decoration:none;
                    color:#fff;
                    padding-top:7px;
                    padding-left:15px;
                    font-family:verdana, sans-serif;
                    font-weight:normal;
                    font-size:14px;
                    background:url(img/menu-left-bkgr1-on.gif) repeat-x;
                }
                #leftMenu ul.primary li a:active{
                    display:block;
                    width:224px;
                    height:27px;
                    text-decoration:none;
                    color:#fff;
                    padding-top:7px;
                    padding-left:15px;
                    font-family:verdana, sans-serif;
                    font-weight:normal;
                    font-size:14px;
                }
            #leftMenu ul.secondary{
                margin:0;
                padding:0;
                list-style-type:none;
            }
                #leftMenu ul.secondary li{
                    width:239px;
                    height:34px;
                    background:url(img/menu-left-bkgr2-off.gif) repeat-x;
                }
                #leftMenu ul.secondary li a:link{
                    display:block;
                    width:224px;
                    height:27px;
                    text-decoration:none;
                    color:#777;
                    padding-top:7px;
                    padding-left:15px;
                    font-family:verdana, sans-serif;
                    font-weight:normal;
                    font-size:14px;
                }
                #leftMenu ul.secondary li a:visited{
                    display:block;
                    width:224px;
                    height:27px;
                    text-decoration:none;
                    color:#777;
                    padding-top:7px;
                    padding-left:15px;
                    font-family:verdana, sans-serif;
                    font-weight:normal;
                    font-size:14px;
                }
                #leftMenu ul.secondary li a:hover{
                    display:block;
                    width:224px;
                    height:27px;
                    text-decoration:none;
                    color:#777;
                    padding-top:7px;
                    padding-left:15px;
                    font-family:verdana, sans-serif;
                    font-weight:normal;
                    font-size:14px;
                    background:url(img/menu-left-bkgr2-on.gif) repeat-x;
                }
                #leftMenu ul.secondary li a:active{
                    display:block;
                    width:224px;
                    height:27px;
                    text-decoration:none;
                    color:#777;
                    padding-top:7px;
                    padding-left:15px;
                    font-family:verdana, sans-serif;
                    font-weight:normal;
                    font-size:14px;
                }
        #main-content{
            width:687px;
            float:left;
            padding-top:20px;
            padding-right:20px;
            padding-bottom:20px;
            padding-left:20px;
        }
        #main-center{
            width:423px;
            float:left;
            padding-left:25px;
            padding-bottom:25px;
        }
        #main-center p{
            margin-bottom:1em;
            font-size:12px;
            color:#333;
        }
        #main-center .article img{
            border-style:none;
        }
        #main-center .article img.left{
            float:left;
            border:1px solid #ccc;
            background-color:#f6f6f6;
            padding:4px;
            margin-top:10px;
            margin-right:10px;
            margin-bottom:5px;
        }
        #main-center .article img.right{
            float:right;
            border:1px solid #ccc;
            background-color:#f6f6f6;
            padding:4px;
            margin-top:10px;
            margin-left:10px;
            margin-bottom:5px;
        }
        #main-center .article h1{
            font-family:georgia,sans-serif;
            font-size:24px;
            font-style:italic;
            color:#4E2D26;
            border-bottom:1px solid #3B4B54;
            margin-bottom:20px;
        }
        #main-center .article h2{
            font-size:18px;
            color:#555;
            margin-bottom:15px;
        }
        #main-center .article h2 a:link{
            color:#555;
            text-decoration:none;
        }
        #main-center .article h2 a:visited{
            color:#555;
            text-decoration:none;
        }
        #main-center .article h2 a:hover{
            color:#602317;
            text-decoration:underline;
        }
        #main-center .article h2 a:active{
            color:#555;
            text-decoration:none;
        }
        #main-center .article h3{
            font-size:12px;
            color:#555;
            font-weight:normal;
        }
        .more{
            border-bottom:1px solid #ccc;
            padding-bottom:.5em;
            margin-bottom:1em;
        }
        .feature{
            float:left;
            width:200px;
            margin-right:20px;
        }
            .feature img.bullet{
                float:left;
                margin-right:5px;
                margin-bottom:3px;
            }
        #rightSidebar{
            float:right;
            width:220px;
            margin-right:5px;
        }
        #rightSidebar img{
            border-style:none;
        }
        #rightSidebar .badge{
            text-align:center;
            margin-top:20px;
        }
            #rightSidebar .badge img.withBorder{
                border:1px solid #ccc;
                padding:3px;
            }
        .box{
            float:left;
            width:215px;
            height:215px;
            background:url(img/box-bkgr.gif) no-repeat;
            padding-top:11px;
            padding-left:11px;
        }
        .news{
            float:left;
            width:100%;
            font-size:11px;
            color:#555;
            margin-top:15px;
        }
            .news h1{
                font-family:verdana,sans-serif;
                font-style:normal;
                font-size:12px;
                font-weight:bold;
                letter-spacing:.1em;
                text-transform:uppercase;
                color:#A00909;
                margin-top:10px;
                border:0;
            }
            .news img{
                float:left;
                margin-right:10px;
            }
            .news ul{
                margin:0;
                padding:0;
                list-style-type:square;
                list-style-position: inside;
                line-height:140%;
            }
                .news ul li{
                    padding-left: .5em;
                }
                .news ul li a:link{
                    color:#555;
                    text-decoration:none;
                    margin-left: 1em;
                }
                .news ul li a:visited{
                    color:#555;
                    text-decoration:none;
                }
                .news ul li a:hover{
                    color:#A00909;
                    text-decoration:underline;
                }
                .news ul li a:active{
                    color:#555;
                    text-decoration:none;
                }
        .calendar{
            width:220px;
            float:left;
            font-size:11px;
            color:#555;
            margin-top:5px;
        }
            .calendar h1{
                font-size:12px;
                font-weight:bold;
                letter-spacing:.1em;
                text-transform:uppercase;
                color:#A00909;
                margin-top:10px;
            }
            .calendar h2{
                font-size:12px;
                font-weight:bold;
                color:#A00909;
                margin-top:10px;
            }
            .calendar h2 a:link{
                color:#39647C;
                text-decoration:none;
            }
            .calendar h2 a:visited{
                color:#39647C;
                text-decoration:none;
            }
            .calendar h2 a:hover{
                color:#A00909;
                text-decoration:none;
            }
            .calendar h2 a:active{
                color:#39647C;
                text-decoration:none;
            }
            .calendar h3{
                font-size:11px;
                font-weight:normal;
                color:#555;
                margin-top:10px;
                margin-left:24px;
                padding-bottom:15px;
                border-bottom:1px solid #ccc;
            }
            .calendar img{
                float:left;
                margin-right:10px;
            }
        #topMenu{
            margin-bottom:10px;
        }
            #topMenu img{
                border-style:none;
            }
            #topMenu input{
                font-size:11px;
                color:#bbb;
            }
            #topMenu .items{
                color:#cc0000;
                text-transform:uppercase;
                font-weight:bold;
            }
                #topMenu .items a:link{
                    color:#1A3C8C;
                    text-decoration:none;
                }
                #topMenu .items a:visited{
                    color:#1A3C8C;
                    text-decoration:none;
                }
                #topMenu .items a:hover{
                    color:#1A3C8C;
                    text-decoration:underline;
                }
                #topMenu .items a:active{
                    color:#1A3C8C;
                    text-decoration:none;
                }
        #footer-wrap{
            width:100%;
            height:105px;
            margin:0 auto;
            padding:0;
            background:url(img/footer-wrap-bkgr.gif) repeat-x;
        }
        #footer-main{
            width:981px;
            height:105px;
            padding-left:13px;
            padding-right:13px;
            margin:0 auto;
            background:url(img/footer-main.gif) no-repeat;
        }
        #footer-content{
            padding:20px;
        }
            #footer-content p{
                color:#ddd;
                cursor:default;
                margin-bottom:8px;
            }
                #footer-content a:link{
                    text-decoration:none;
                    color:#ddd;
                }
                #footer-content a:visited{
                    text-decoration:none;
                    color:#ddd;
                }
                #footer-content a:hover{
                    text-decoration:underline;
                    color:#fff;
                }
                #footer-content a:active{
                    text-decoration:none;
                    color:#ddd;
                }

        #subscribe{
            float:left;
            width:100%;
            font-size:11px;
            color:#555;
            margin-top:25px;
            padding-top:15px;
        }
        #subscribe img{
                float:left;
                margin-right:10px;
        }
        #subscribe h1{
                font-family:verdana,sans-serif;
                font-style:normal;
                font-size:12px;
                font-weight:bold;
                letter-spacing:.1em;
                text-transform:uppercase;
                color:#A00909;
                margin-top:10px;
                border:0;
        }
#addthis{
margin-top:20px;
}
