/*
Theme Name: Iberville Sheriff's Department
Theme URI: wait...
Description:Iberville Sheriff's Department
Author: Bhupinder Mahey
Version: 3.4.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: Iberville Sheriff's Department
*/
body { font-family:'Calibri', Arial, Helvetica, sans-serif; line-height:20px; font-size:14px; margin:0px; padding:0px;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}

h1, h2, h3, h4, h5 { margin:0px; font-weight:normal;}
a img { border:none;}

@font-face {
  font-family: "calibri";
  src: url("fonts/calibri.eot");
  src: local("calibri"),
    url("fonts/calibri.woff") format("woff"),
    url("fonts/calibri.otf") format("opentype"),
    url("calibri.svg#calibri") format("svg");
  }

#top-section { height:196px; background-image:url(images/top-bg.png); border-bottom:1px solid #fff;}
#top-section-inner { width:980px; text-align:9991``left; margin:0 auto;}
#top-right { width:755px; float:right; padding:0px 0px 0px 0px;}
.iberville {padding:25px 0px 5px 0px;}
.address {  float:left; padding:5px 0px 0px 20px; text-align:center; color:#fff;}

.divider { padding:0px 0px 0px 15px; float:left;}

#logo { float:left; margin:10px 0px 0px 0px; z-index:2; position:absolute; overflow:hidden;}

#nav { background-image:url(images/nav-bg.png); height:41px; background-repeat:repeat-x; z-index:1; position:relative; margin:0px 0px 0px 0px; }
#navigtion {width:980px; text-align:left; margin:0 auto;}
#navigtion ul {margin:0px 0px 0px 175px; padding:0px;}
#navigtion ul li { list-style-type:none; float:left;}
#navigtion ul li a { text-decoration:none; font-size:16px; font-weight:bold; text-shadow:1px 1px #bababa; color:#000; padding:8px 10px 0px 10px; display:block; height:33px; }

#navigtion ul li a:hover { background-image:url(images/nav-hover.png); background-repeat:repeat-x; color:#fff; text-shadow:1px 1px #000;}

.active {background-image:url(images/nav-hover.png); background-repeat:repeat-x; color:#fff!important; text-shadow:1px 1px #000!important;}

.nav-divider { margin:-6px 0px 0px 0px;}
#container { width:980px; text-align:left; margin:0 auto;}

#leftcolumn { width:230px; margin:0px 0px 0px 0px; float:left;}
.group-snap { padding:8px 0px 3px 7px;}

#leftnav { width:227px; background-color:#231f20; margin:0px 0px 0px 0px;}
#leftnav a { text-decoration:none; color:#fff; display:block; padding:6px 0px 6px 10px; border-bottom:1px solid #3a3335;}
#leftnav a:hover { background-color:#f78f1e; padding:6px 0px 6px 10px; color:#000;}
.selected {background-color:#f78f1e!important; color:#000!important;}

#middle-section { width:492px; float:left; margin:10px 0px 0px 5px;}

.news { padding:0px 0px 0px 5px; width:480px;}
.news h1 { color:#231f20; font-size:20px; padding:10px 0px 0px 0px; font-weight:bold;}
.date { color:#f78f1e; padding:0px 0px 0px 0px; font-size:15px; font-weight:bold;}
.news p { color:#474747; padding:5px 0px 5px 0px; margin:0px;}
.news p a { color:#131313;}

#rightcolumn { width:245px; margin:0px 0px 0px 0px; float:right;}
#rightcolumn h1 { text-align:center; padding:4px 0px 4px 0px; font-weight:bold; font-size:16px; color:#2e2e2e;}
.message-heading { background-color:#231f20; color:#fff; padding:6px 0px 6px 5px; font-weight:bold; font-size:18px;}
.sheriff { margin:-42px 0px 0px 1px; z-index:5; position:relative;}
#rightcolumn a { background-image:url(images/more-btn.jpg); width:65px; height:23px; background-repeat:no-repeat; display:block; float:right;}
#rightcolumn a:hover { background-image:url(images/more-btn-hover.jpg); background-repeat:no-repeat;}

.btn { margin:0px 0px 0px 0px;}
.btn a { background:url(images/btn.jpg); width:227px; height:75px; background-repeat:no-repeat; display:block; margin:10px 0px 0px 0px; text-align:center; text-decoration:none; font-family:'Tahoma', Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#000; padding:12px 0px 0px 0px;}

.btn a:hover { background-position:0px -86px; color:#fff;}

.btn2 { margin:0px 0px 0px 0px;}
.btn2 a { background:url(images/btn.jpg); width:227px; height:84px; background-repeat:no-repeat; display:block; margin:10px 0px 0px 0px; text-align:center; text-decoration:none; font-family:'Tahoma', Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#000; padding:3px 0px 0px 0px;}

.btn2 a:hover { background-position:0px -86px; color:#fff;}


.btn3, .btn4 { margin:0px 0px 0px 0px;}
.btn3 a, .btn4 a { background:url(images/btn.jpg); width:227px; height:84px; background-repeat:no-repeat; display:block; margin:10px 0px 0px 0px; text-align:center; text-decoration:none; font-family:'Tahoma', Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#000; padding:3px 0px 0px 0px;}
.btn4 a {
    display: grid;
    align-items: center;
}
.btn3 a:hover, .btn4 a: hover; { background-position:0px -86px; color:#fff;}

#rightsection { width:230px; margin:0px 0px 0px 0px; float:right;}

#leftsection { float:left; padding:0px 0px 0px 0px; width:742px;}
.heading { background-color:#e27b0d; padding:8px 8px 8px 10px; float:left; font-size:22px; font-weight:bold; color:#fff;}

.banner { float:right; padding:2px 0px 0px 10px;}

#footer { background-color:#231f20; border-radius:5px 5px 5px 5px; margin:30px 0px 30px 0px;}
#footer-link { padding:10px 0px 30px 10px; color:#b1b0b0;}
#footer-link a { text-decoration:none; font-size:13px; color:#b1b0b0; padding:0px 10px 0px 10px;}
#footer-link a:hover { color:#8f8e8f;}
.copy { float:right; padding:10px 10px 0px 0px; color:#6c6667; font-size:13px;}
