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

* { padding: 0; margin: 0; border: none; text-decoration: none}
body { background: url(../img/bg.png);}
h1 { font-size: 48px; border-bottom: medium #bf2033 solid;}
p { font-size: 14px; font-family: Arial, Helvetica, sans-serif;}

#wrapper { width: 978px; margin-left: auto; margin-right: auto;}
#header { background: url(../img/headerBG.png) no-repeat; width: 978px; height: 108px; margin-top: 22px;}

#mainNav { position: relative; right: -345px; top: -57px; background: url(../img/navBG.png) no-repeat; width: 638px; height: 34px; padding-top: 10px; padding-left: 45px;}
.navLink { margin-top: 6px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFF; margin-right: 32px;}
a.navLink:visited { color: #FFF}
a.navLink:hover { color: #354498;}

#logo { position: relative; left: -15px; top: -10px;}

#rightInfo { float: right; margin-right: 10px;}
#imgSlider { background: url(../img/home/slideBG.png) no-repeat; width: 579px; height: 334px; padding-top: 9px; padding-left: 10px; overflow:hidden;}
#imgSlider2 { width: 579px; padding-top: 9px; padding-left: 10px;}

#homeCont { background: url(../img/wrapperBG.png) repeat-y; width: 978px; overflow: auto; }
#leftBullet { float: left;}
.bullet { background: url(../img/bulletBG.png) no-repeat; position: relative; left: -6px; width: 345px; height: 58px;}
.bulletLink { float: right; padding-right: 25px; padding-top: 22px;}
a.bulletLink:link { font-family: Arial, Helvetica, sans-serif; color: #FFF; font-size: 22px; font-weight: bold;}
a.bulletLink:visited { font-family: Arial, Helvetica, sans-serif; color: #FFF; font-size: 22px; font-weight: bold;}
a.bulletLink:hover { color: #bf2033;}

#homeTxt { width: 556px; padding-left: 9px; padding-top: 20px; margin-bottom: 40px; overflow: auto;}

#footerOne { height: 30px; background: url(../img/wrapperBG.png); width: 978px; margin-left: auto; margin-right: auto; padding-top: 200px;}
#footerTwo { background: #bf2033; height: 30px; display: block; width: 958px; margin-left: auto; margin-right: auto;}

/* Announcements */
.announcements-box { width:300px; border:1px solid grey; margin-left:35px; margin-top:40px; font-family: Arial, Helvetica, sans-serif; }
.announcements-box .title { padding:6px 5px; text-align:center; background-color: #bf2033; color: #fff; font-size: 22px; font-weight: bold; }
.announcements-box .content { padding:10px 30px; text-align:center; }
.announcements-box .content  a{ display:block; text-decoration: underline; margin-bottom:10px; font-size: 16px; color:#354498; }
.announcements-box .content  a.last{ margin-bottom:0px; }