/* Copyright (C) YOOtheme GmbH, h */

/*
 * Style Style Sheet - Defines the main look like colors and backgrounds
 * Not all style related CSS is included, only colors and backgrounds which may change for different theme styles
 */


/* Base
----------------------------------------------------------------------------------------------------*/


/* Layout
----------------------------------------------------------------------------------------------------*/


/* Menus
----------------------------------------------------------------------------------------------------*/


/* Modules
----------------------------------------------------------------------------------------------------*/


/* Tools
----------------------------------------------------------------------------------------------------*/


/* System
----------------------------------------------------------------------------------------------------*/


.topmenu {background: #dddddd; border-radius: 0 0 2px 2px; padding: 0 2px 0 2px;}

/*------------Quick Links--------------------*/
.leftmod {
  background: #1e80b2;
  color: #eee;
  border-radius: 5px;
  margin-top: 10px; 
  
}
.leftmod a{color:#fff;}
.leftmod h3 {
  font-weight: bold;
  border-radius: 5px 5px 0 0;
  text-align: center;
  background: #bf3928;
  height: 25px;
  padding-top: 5px;
}


/*------------Quick Links--------------------*/

/*------------Need Police Service--------------------*/

.S3 {
  background: #1e80b2;
  color: #eee;
  border-radius: 5px;
  margin-top: -5px;
}

.S3 h3 {
   font-weight: bold;
  border-radius: 5px 5px 0 0;
  text-align: center;
  background: #bf3928;
  height: 25px;
  padding-top: 5px;
}

.S3 p {
  color: #eee;
  margin-top: -8px;
  
}

.S3 a{
  color:#fff;
}
.S3 a:hover{
  color:#dddddd;
}

/*------------Need Police Service--------------------*/

/*------------------Image Slider--------------------------*/
 .bannerslider { 
  border: none;
  width: 449px;
  height: 280px;
  margin-top: -15px;
  margin-left: -1px;
   max-width: 100%;
   min-width: auto;
}
#camera_wrap_152 .camera_caption > div div.camera_caption_desc{font-size: 12px; padding: 5px;}
/*------------------Image Slider--------------------------*/

/*-----------------Sidebar Icons--------------------------*/
.left-icons {
  margin-top: -3px;
}

.left-icons img {
  margin-top: -10px;
}

/*------------------Sidebar Icons--------------------------*/

.email-logo{
  margin-top: -15px;
}

.highlights{
  width: 433px;
  background-color:#ebebeb;
  color: #6E6E6E;
  border-bottom:1px solid #aaa;
  border-radius:10px;
  padding:5px;
  margin-top: -30px;
  max-width: 100%;
  min-width: auto;
}
.highlights h3{
  background:none;
  border-bottom: 1px solid #C7C7C7;
  color: #666666;
  font-size: 18px;
  font-weight: normal;
  height: auto;
  letter-spacing: normal;
  line-height: 100%;
  margin: 0 0 5px;
  padding: 2px;
  text-align:left;
  text-indent: 0;

}

.highlights li {font-size: 12px;}


.footer {background: #dddddd; border-radius: 3px; padding: 5px;}
.aigpphoto{width: 100%; border:none; margin-left: -14px; margin-top: 0;}
.introduction {border:none; margin top: -20px; padding: 0px; width: 450px;}
.objectives {border:none; margin top: -20px; padding: 0px; width: 450px;}


.needpoliceservice {
  background: #1e80b2;
  color: #eee;
  border-radius: 5px;
  margin-top: -5px;
  
}
.needpoliceservice a{color:#fff;}
.needpoliceservice h3 {
  font-weight: bold;
  border-radius: 5px 5px 0 0;
  text-align: center;
  background: #bf3928;
  height: 25px;
  padding-top: 5px;
}
.needpoliceservice a:hover {color: #dddddd;}
.ebulletin {border: none; margin-top: -10px; margin-left: 3px; width: 300px;}
.mediacoverage {border: none; margin-top: -10px; margin-left: 3px; width: 300px; margin-top: -25px;}

.S2 {
  margin-top: -10px;
  border: 1px solid #AAAAAA;
  border-radius: 2px;
}



.S2 h3 {
  background: none;
  border-bottom: 1px solid #AAAAAA;
  text-align: left;
  margin: 0 !important;
}

.S2 p {
  margin: 0;
  padding: 5px;

}

.missingpersons{
  margin-top: 0px;
  border: 1px solid #AAAAAA;
  border-radius: 2px;
}



.missingpersons h3 {
  background: none;
  border-bottom: 1px solid #AAAAAA;
  text-align: left;
  margin: 0 !important;
}

.missingpersons p {
  margin: 0;
  padding: 5px;

}

.slogan {position: absolute; top: -20px; left: 300px;  }
.slogan p {width: 500px;}


.quicklinks {margin-top: -5px;}
.visitor  {margin-top:-45px;width: 250px; border: none; margin-left: -35px;}
.visitor a {display: none;}

.contactinformation {
  background: #1e80b2;
  color: #eee;
  border-radius: 5px;
  margin-top: 0px;
  
}
.contactinformation a{color:#fff;}
.contactinformation h3 {
  font-weight: bold;
  border-radius: 5px 5px 0 0;
  text-align: center;
  background: #bf3928;
  height: 25px;
  padding-top: 5px;
}

.righticon {border:none; width: 270px; margin-top: -10px;}
.righticon img { margin-left: -15px; margin-top: -10px; width: 270px;}

.cidbackground{
  width: 433px;
  background-color:#ebebeb;
  color: #6E6E6E;
  border-bottom:1px solid #aaa;
  border-radius:10px;
  padding:5px;
  margin-top: 0px;
  max-width: 100%;
  min-width: auto;
}
.cidbackground h3{
  background:none;
  border-bottom: 1px solid #C7C7C7;
  color: #666666;
  font-size: 18px;
  font-weight: normal;
  height: auto;
  letter-spacing: normal;
  line-height: 100%;
  margin: 0 0 5px;
  padding: 2px;
  text-align:left;
  text-indent: 0;

}

.cidbackground li {font-size: 12px;}

