﻿@import url("reset.min.css");
@import url("html.min.css");
@import url("2ColumnRightMenu.min.css");
@import url("USFAFirefighterFatalities.css");
@import url("USFAPressReleases.css");
@import url("IAFFRSSNewsService.css");
@import url("IAFF7thDistrictWhatsNewFeed.css");
@import url("StopDropControlHighBloodPressureCampaign.css");

#LBG{background:url(http://www.mscopff.org/Images/LBG.png) no-repeat top left;height:auto !important;height:100%;margin:0 auto -100px;min-height:100%;width:980px;}
#RBG{background:url(http://www.mscopff.org/Images/RBG1.png) no-repeat top right;min-height:700px;width:980px;padding-bottom:60px;}
#MSCOPFFLogo{display:block;float:left;height:200px;text-align:left;width:175px;padding:10px;}
#MSCOPFFLogo img{height:150px;width:150px;}
#MSCOPFFText{color:#6E655E;display:block;float:left;font-size:30px;height:200px;text-align:left;width:565px;padding:10px;}
#IAFFLogo{display:block;float:left;height:200px;text-align:right;width:175px;padding:10px;}
#IAFFLogo img{height:150px;width:150px;}

#navigation{background-color:#121212;border-bottom:1px solid #6E655E;border-top:1px solid #6E655E;min-height:35px;margin-bottom:50px;width:980px;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;}
#navigation ul:first-child{margin-left:10px;}
#navigation ul li{display:block;line-height:35px;font-size:16px;float:left;margin-right:10px;}
#navigation ul li a:active, #navigation ul li a:link, #navigation ul li a:visited{color:#CCA93E;font-weight:normal;text-decoration:none;}
#navigation ul li a:hover{color:#B3A869;font-weight:normal;text-decoration:none;}

#signin ul > li{margin-right:10px;text-align:right;width:100px;}
#signin ul li{display:block;line-height:35px;font-size:16px;float:left;margin-right:10px;}

.clearBoth{clear:both;}

.push{clear:both;height:100px;}

#content1{background:#121212;overflow:hidden;border:1px solid #6E655E;padding:5px;margin-bottom:25px;min-height:50px;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;}

#content1 > p {
    line-height: 20px;
    margin-bottom: 10px;
}

.content {
    background: #121212;
    border: 1px solid #6E655E;
    overflow: hidden;
    margin-bottom: 25px;
    min-height: 50px;
    padding: 5px;
    filter: alpha(opacity=80);
    -moz-opacity: 0.80;
    -khtml-opacity: 0.80;
    opacity: 0.80;
}

#MSCOPFFEvents{background:#121212;border:1px solid #6E655E;padding:5px;margin-bottom:25px;min-height:50px;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;}
#MiniEducation{background:#121212;border:1px solid #6E655E;clear:both;padding:5px;height:100%;margin-bottom:25px;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;}


#links{background-color:#121212;min-height:100%;border:1px solid #6E655E;margin:10px;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;width:950px;padding:5px;}
#links p{line-height:20px;}
#links p a:active, #links p a:link, #links p a:visited{color:#CCA93E;}
#links p a:hover{color:#B3A869;}

#locals{background-color:#121212;min-height:100%;border:1px solid #6E655E;margin:10px;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;width:950px;padding:5px;}
#locals p{line-height:20px;}
/*#locals p a:active, #locals p a:link, #locals p a:visited{color:#CCA93E;}
#locals p a:hover{color:#B3A869;}*/


#MyAccount{background-color:#121212;min-height:100%;border:1px solid #6E655E;margin:10px;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;width:590px;padding:5px;}
#MyAccountSmall{background-color:#121212;min-height:100%;border:1px solid #6E655E;margin:10px;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;width:320px;padding:5px;}

/*#officers{background-color:#121212;min-height:100%;border:1px solid #6E655E;margin:10px;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;width:950px;padding:5px;}*/
#officers .officer{clear:both;background-color:#121212;min-height:100%;border:1px solid #6E655E;margin:10px;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;width:950px;padding:5px;}
#officers .officer p{line-height:20px;margin-bottom:10px;}
#officers .officer .officerInformation{display:block;float:left;width:25%;}
#officers .officer .officerBiography{display:block;float:left;width:75%;}

#retirement{background-color:#121212;min-height:100%;border:1px solid #6E655E;margin:10px;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;width:590px;padding:5px;}
#retirement p{line-height:20px;margin-bottom:10px;}
#retirement p a:active, #retirement p a:link, #retirement p a:visited{color:#CCA93E;}
#retirement p a:hover{color:#B3A869;}

#retirementCodes{background-color:#121212;min-height:100%;border:1px solid #6E655E;margin:10px;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;width:320px;padding:5px;}
#retirementCodes h4{color:#D36D00;font-size:16px;line-height:24px;}

#shop{background-color:#121212;min-height:100%;border:1px solid #6E655E;margin:10px;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;width:950px;padding:5px;}

#sitemap{background-color:#121212;min-height:100%;border:1px solid #6E655E;margin:10px;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;width:950px;padding:5px;}

#profile{background-color:#121212;min-height:100%;border:1px solid #6E655E;margin:10px;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;width:590px;padding:5px;}
#profileRequired{background-color:#121212;min-height:100%;border:1px solid #6E655E;margin:10px;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;width:320px;padding:5px;}

#signin{background-color:#121212;min-height:100%;border:1px solid #6E655E;margin:10px;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;width:950px;padding:5px;}
#signin input[type='text'],input[type='password']{background:transparent;border:1px solid #6E655E;color:#A2A2A2;}
#signin input[type='submit']{background:transparent;border:1px solid #6E655E;color:#A2A2A2;}

#signedout{background-color:#121212;min-height:100%;border:1px solid #6E655E;margin:10px;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;width:950px;padding:5px;}

/* http://ryanfait.com/resources/footer-stick-to-bottom-of-page/ */
#footer{margin:0 auto;font-size:11px;height:100px;width:980px;}
#footer ul{margin:0 auto;width:600px;}
#footer ul li{display:block;line-height:35px;float:left;margin-right:10px;}
#footer .footerNavigation:active, #footer .footerNavigation:link, #footer .footerNavigation:visited{color:#CCA93E;font-weight:normal;text-decoration:none;}
#footer .footerNavigation:hover{color:#B3A869;font-weight:normal;text-decoration:none;}

#copyright{clear:both;margin:0 auto;width:600px;}
#copyright a:active, a:link, a:visited{color:#CCA93E;font-weight:normal;text-decoration:none;}
#copyright a:hover{color:#B3A869;font-weight:normal;text-decoration:none;}