@charset "utf-8";
/* CSS Document */
body { 
margin: 0 0 10px 0; 
padding: 0; 
}
img {border-style: none;}
#divWrapper {width:797px; margin:0 auto; height:100%;} 
.topbar {width:796px; height:32px; text-align:center;}
.secondbarhome {width:796px; height:225px;}
.secondbarheader {width:796px;}
.leftmenuhome {float:left; width:129px; height:225px; border:1px solid #fff; border-width:0 0 1px 1px; background:#b20838;}
.leftmenuheader {float:left; width:129px; height:123px; border:1px solid #fff; border-width:0 0 1px 1px; background:#b20838;}
.fpcenterpiece {float:left; width:535px; height:225px;}
.headercenterpiece {float:left; width:535px; height:123px;border:1px solid #fff; border-width:0 0 1px 0; background:url(images/headercenterbackground01.jpg);}
.headercenterpiece img{position:relative; top:30px; display:block; margin:0 auto; }
.headercenterpiece2 {float:left; width:535px; height:123px;border:1px solid #fff; border-width:0 0 1px 0; background:url(images/headercenterbackground01.jpg);}
.rightmenuhome {float:left; width:129px; height:225px; border:1px solid #fff; border-width:0 1px 0 0; background:#e8a713;}
.rightmenuheader {float:left; width:129px; height:123px; border:1px solid #fff; border-width:0 1px 1px 0; background:#e8a713;}
.flashbar {float:left; width:794px; height:178px; border:1px solid #fff; border-width:1px 1px 1px 1px; background:#1a5da2;}
.homecontent {float:left; width:794px; border:1px solid #fff; border-width:0 1px 1px 1px; background:url(images/contentback.jpg) top left repeat-y;}
.homecontent .story{position:relative; left:130px; width:500px; font-family:Arial; }
.homecontent .story p{position:relative; left:20px; font-size:12px;}
.homecontent .story ul{font-size:12px;}
.homecontent .story ol{font-size:12px;}
.homecontent .story .morelink{font-size:12px; text-decoration:none; color:#000; font-weight:bold; position:relative; left:400px;}
.homecontent .story h2{position:relative; left:20px; font-size:22px;text-decoration:none; color:#000; font-weight:bold; font-family:Arial;}
.homecontent .story table{position:relative; left:20px; font-family:Arial;}
.homecontent .story td{font-family:Arial; font-size:12px;}
.homecontent .storyfooter{position:relative; left:150px; width:480px;}
.homecontent .storyfooter p{font-size:10px; color:#555555;}



.red {font-size:16px; color:#b20838; font-style:italic; font-weight:bold;}


.destinycontent {width:794px; border:1px solid #fff; border-width:0 1px 1px 1px; background:url(images/contentback2.jpg) top left repeat-y;}
.destinycontent img.quote01 {float:left; position:relative;}
.destinycontent .story{position:relative; width:630px; font-family:Arial; }
.destinycontent .story p{position:relative; left:20px; font-size:12px;}
.destinycontent ul{position:relative; left:20px; font-size:12px;}
.destinycontent ol{position:relative; left:20px; font-size:12px;}
.destinycontent .story .morelink{font-size:12px; text-decoration:none; color:#000; font-weight:bold; position:relative; left:400px;}
.destinycontent .story h2{position:relative; left:20px; font-size:22px;text-decoration:none; color:#000; font-weight:bold; font-family:Arial;}
.destinycontent .story td{font-family:Arial; font-size:12px;}

.destinymenu {float:right; width:129px; position:relative; z-index:100;}
.destinymenu img{border:1px solid #fff; border-width:0px 0px 1px 0px; padding: 0 0 0 0; margin: 0 0 0 0;}

.sidemenu {float:right; width:129px; position:relative; z-index:100;}

.footer {float:left; width:794px; height:100px; border:1px solid #fff; border-width:0px 1px 1px 1px; background:#1a5da2; }
.footer p {color:#ffffff; font-size:10px; text-decoration:none; position:relative; bottom:10px; right:15px; text-align:right;}

.home{float:left;width:129px; height:32px; position:relative; z-index:100;border-right:1px solid #fff; font-family:arial, sans-serif;
}
/* style the links for the top level */
.home a, .home a:visited {display:block;font-size:12px;text-decoration:none; color:#fff; width:129px; height:30px; border:1px solid #fff; border-width:1px 0 1px 1px; background:#b20838; padding-left:0px; line-height:29px; font-weight:bold;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .home a, * html .home a:visited {width:129px; w\idth:119px;}
/* style the top level hover */
.home a:hover, .home ul ul a:hover{color:#fff; background:#990730;}
.home :hover > a, .home ul ul :hover > a {color:#fff; background:#990730;}
.home ul {padding:0;margin:0;list-style-type:none;}
.home ul ul {width:129px;}


.contactus{float:left;width:129px; height:32px; position:relative; z-index:100;border-right:1px solid #fff; font-family:arial, sans-serif;
}
/* style the links for the top level */
.contactus a, .contactus a:visited {display:block;font-size:12px;text-decoration:none; color:#fff; width:129px; height:30px; border:1px solid #fff; border-width:1px 1px 1px 1px; background:#e8a713; padding-left:0px; line-height:29px; font-weight:bold;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .contactus a, * html .contactus a:visited {width:129px; w\idth:119px;}
/* style the top level hover */
.contactus a:hover, .contactus ul ul a:hover{color:#fff; background:#c68f10;}
.contactus :hover > a, .contactus ul ul :hover > a {color:#fff; background:#c68f10;}
.contactus ul {padding:0;margin:0;list-style-type:none;}
.contactus ul ul {width:129px;}

.fpmiddle img{float:left;width:106px; height:225px; position:relative; border:1px solid #fff; border-width:0 0 1px 1px;}
.alignLeft { float:left; margin: 1em; }
.alignRight { float:right; margin:1em 0 1em 1em;}
#networks {margin-left:25px;}

#networks a:hover {background-position:bottom;}
#networks .facebook {background:url(/images/special/facebook-sm.png) no-repeat;float:left;height:30px;width:80px;}
#networks .youtube {background:url(/images/special/youtube-sm.png) no-repeat;float:left;height:30px;width:80px;}

