/* CSS Scheme is set to: scheme1 */
#header, #menu{
	border-bottom: 1px solid #666666;
}
#menu li{
	background: url(../images/gfx/separator.jpg) no-repeat scroll right top transparent;
}
#footer{
	border-top: 1px solid #666666;
}
.content {
  background: url("../uploads/t1bg/CIMG1644.JPG6.JPG") no-repeat scroll 0 0 transparent;
  min-height:588px;
}
@media screen and (max-width:800px) {
	.spotlight{
		margin:25px 0px 25px 25px;
	}
	.map_image{
		width:100%;
	}
	#menu{
  	width:80%;
  }
  #header{
  	width:20%;
  }
  .fl{
  	width:100%;
  }
}
@media screen and (max-width:768px) {
  .content {
    background: url("../uploads/t1bg768/CIMG1644.JPG6.JPG") no-repeat scroll 0 0 transparent;
    min-height:480px;
  }
  .spotlight{
  	float:left;
  }
  #overlay-mask {
  	top:300px;
  }
  .popup{
  	width:530px!important;
  }
  .panel, .panel2 {
    min-height: 466px;
   }
}
@media screen and (max-width:640px) {
  .content {
    background: url("../uploads/t1bg640/CIMG1644.JPG6.JPG") no-repeat scroll 0 0 transparent;
    min-height:400px;
  }
  .panel, .panel2{
  	width:400px!important;
 }
 #row, .first_inner_row, .alternate_rows, .alternate_rows2 {
   	width:100%;
   }
   #third_nav {
   	 width:100%;
   }
 #overlay-mask {
  	top:220px;
  }
  .home_panel {
    height: 216px;
    margin-top: 57px;
    width: 400px;
 }
 .content .intro {
    margin-top: 46px;
  } 
  .popup{
  	width:390px!important;
  }
  #menu .last {
    padding-top: 15px;
    width: 60px;
   }
   .business_name, .business_namehead {
    	width: 274px;
	}
	.panel, .panel2 {
    min-height: 390px;
   }
   .pencil{
		width:400px;
	}
  #menu, #header{
  	width: 100%;
  }
}
@media screen and (max-width:480px) {
  #menu, #header{
  	width: 100%;
  }
  #header{
  	border-bottom:none!important;
  }
  #logo{
  	float:none;
  }
  .content {
    background: url("../uploads/t1bg480/CIMG1644.JPG6.JPG") no-repeat scroll 0 0 transparent;
    min-height:300px;
  }
  .panel, .panel2{
  	width:auto;
  	padding:0 11px;
  }
  .home_panel{
  	width:auto;
  	margin-top:37px;
  	position:realtive;
  	z-index:4;
  	height:178px;
  }
  .content .intro {
    margin-top: 29px;
  }
  .address{
    width: 300px;
  }
  .panel .address p {
  	font-size:21px;
  }
  .registered_office {
    width: 300px;
  }
  .panel .registered_office p {
    font-size: 14px;
  }
  .branches {
    width: 270px;
  }
  #contact_form {
    min-width:300px;
  }
  #overlay-mask {
  	top:121px;
  }
   .panel{
   	 width:300px!important;
   	}
   	.unit, .unit_head {
    	width: 60px;
	}
	.business_name, .business_namehead {
    	width: 190px;
	}
	.pencil{
		width:300px;
	}
	.popup{
  	width:220px!important;
  }
  .panel, .panel2 {
    min-height: 315px;
   }
   .obdb li{
   	padding:0px;
   }
   .obmr {
    float: none;
	}
	.obmr #dev-tools {
		padding-right:0px!important;
	}
}
/*
@media screen and (max-width:320px) {
  .content {
    background: url("../images/t1bg320/CIMG1644.JPG6.JPG") no-repeat scroll 0 0 transparent;
    min-height:200px;
  }
}
*/
