.strip{
width:990px;
height:5px;
margin-left:auto;
margin-right:auto;
background:#333637;
}
#top {
	background:#E9E9E9;
	height:25px;
}
#bottom {
	background:#E9E9E9;
	height:25px;
}
 
	#header ul {
		list-style-type: none
	}
		#header ul li {
			float: left;
			font-size: 0.8em;
		}
		#header ul li a {
			display: block;
			color: #727272;
			text-transform: uppercase;
			padding: 5px 10px;
		}
		#header ul li a:hover {
			color: #4DB200;
			text-decoration: none;
		}
	#header h1 {
		clear: both;
		float: left;
		padding: 16px 0 20px 16px;
	}
		#header h1 a {
			display: block;
			width: 408px; height: 74px;
			background: url(../images/logo.gif) no-repeat 0 0;
			text-indent: -9999px;
			outline: none;
		}
	#header .ad {
		float: right;
		padding: 25px 20px 0 0;
	}
	#header ol {
		clear: both;
		list-style-type: none
	}
		#header ol li {
			float: left;
			font-size: 0.9em;
			text-transform: uppercase;
			padding-left: 1px;
			background: url(../images/divider.gif) no-repeat 0 0;
		}
			#header ol li.f {
				padding-left: 0;
				background: none;
			}
		#header ol li a {
			color: #727272;
			display: block;
			padding: 9px 10px 10px;
		}
		#header ol li a:hover {
			color: #4DB200;
			text-decoration: none;
		}
	#header form {
		float: right;
		width: 211px; height: 22px;
		background: url(../images/search.gif) no-repeat 0 0;
		margin: 5px 10px 0 0;
	}
		#header form input {
			border: 0;
			font-size: 0.9em;
			font-family: Verdana;
			float: left;
			width: 138px;
			background-color: transparent;
			margin: 4px 10px 0 2px;
		}
		#header form button {
			border: 0;
			text-indent: -9999px;
			width: 61px; height: 22px;
			float: left;
			background-color: transparent;
		}
		#shadow1 {
     width:960px;
	height:350px;
	margin:10px 0 25px 0px;

	float:left;
        background-color: rgb(68,68,68); /* Needed for IEs */

        -moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
        -webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
        box-shadow: 5px 5px 5px rgba(68,68,68,0.6);

        
}
#shadow1 .flash1 {
        position: relative; /* This protects the inner element from being blurred */
      
     
}
		#shadow11 {
     width:960px;
	height:247px;
	margin:10px 0 25px 0px;

	float:left;
        background-color: rgb(68,68,68); /* Needed for IEs */

        -moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
        -webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
        box-shadow: 5px 5px 5px rgba(68,68,68,0.6);

        
}
#shadow11 .flash1 {
        position: relative; /* This protects the inner element from being blurred */
      
     
}
h3#news{
position: relative;
left: 21px;
background: url(../images/latest_bg.png) no-repeat top left;
width: 195px;
text-align: left;
height: 33px;
padding: 3px 5px 3px 25px;
margin: 0px;
margin-top: 10px;
color: #fff;
font-size: 18px;
font-weight: normal;
font-family: Cambria, Georgia, "Times New Roman", Times, serif;
}
h3#test {
background: url(images/test_bg.png) no-repeat top left;
}
.news_updates1{
background : url(../images/hello11.png) no-repeat;
width:350px;
height:188px

}
#pscroller1{
background : url(../images/hello11.png) no-repeat;
width : 340px;
float : left;
 padding:5px;
height:170px;
}

#pscroller2{
width:300px;
height: 20px;
 
padding: 3px;
}
*html #pscroller2{
width:300px;
height: 20px;
 
padding: 3px;
}
#pscroller2 a{
text-decoration: none;
}

#testimonial>.bx-wrapper{
margin-left:20px;
}

#testimonial{
float:right;
width:400px;
 
 
}
#testimonial11{
float:left;
width:295px;
 
}
#testimonial13{
float:right;
width:295px;
 
}
#testimonial .seprator2{
margin-bottom:20px;
}


#testimonial1>.bx-wrapper{
margin-left:20px;
}

#testimonial1{
float:left;
width:500px;
 
}

#testimonial1 .seprator2{
margin-bottom:20px;
}


.testimonials{
background : url(../images/hello11.png) no-repeat;
width : 470px;
float : left;
position : relative;
height:115px;
}

#testimonial ul li {
height : 160px;
}
#testimonial ul li span {
margin-top : 35px;
margin-left : 300px;
width : 130px;
}
#testimonial ul li span a {
color : #158db5;
}
#testimonial ul li p {
width : 420px;
padding-top : 20px;
font-style:italic;
margin-left:20px;
}
#roundabout {
height : 255px;
float : right;
}

#roundabout ul li img{

}

#filler {
position : relative;
top : 50px;
z-index : 9999;
text-align : center;
height : 30px;
margin-left : 20px;
display:block;
}



/*
Round about
------------------------------*/

.client_sep {
background : url(../images/sep1.jpg) 136px 15px no-repeat;
padding-right :275px;
}
#roundabout {
height : 255px;
float : right;
}

#roundabout ul li img{

}

#featured  ul{
top:10px;
}

#filler {
position : relative;
top :100px;
z-index : 9999;
text-align : center;
height : 30px;
margin-left : 20px;
display:block;
}

/* seprator */

.rounaboutsep {
margin-top :35px;
background : url(../images/client-sep.png) no-repeat;
width : 170px;
height : 30px;
margin-left : 29%;
}


#roundabout_controls {
float : left;
width : 300px;
margin-left : 48px;
margin-top : -30px;
}
#next {
float : left;
background : url(../images/roundabout-left.gif) no-repeat;
height : 14px;
margin-left:40px;
}
#previous {
float : right;
background : url(../images/roundabout-right.gif) no-repeat;
height : 14px;
margin-top : -1px;
margin-right:47px;

}
#roundabout_controls a {
width : 7px;
}
.roundabout-holder {
list-style : none;
width : 255px;
height : 50px;
margin : 0 auto;
margin-top : 54px;
}
.roundabout-moveable-item {
font-size : 12px !important ;
width:148px;
height:99px;
cursor : pointer;
padding:7px ;
border : 1px solid #ddd;
background : #fff;
}
.roundabout-moveable-item img {
height : 100%;
width : 100%;
background-color : #ffffff;
margin : 0;

}
.roundabout-in-focus {
cursor : auto;
float:left;

}
.roundabout-in-focus:hover {
background : #fff;
}


/* seprator */

.rounaboutsep {
background : url(../images/roundabout_seprator.png) no-repeat;
width : 170px;
height : 30px;
margin-left : 29%;
}

.roundabout-holder {
list-style : none;
width : 255px;
height : 50px;
margin : 0 auto;
margin-top : 54px;
}
.roundabout-moveable-item {
font-size : 12px !important ;
width:148px;
height:99px;
cursor : pointer;
padding:7px ;
border : 1px solid #ddd;
background : #fff;
}
.roundabout-moveable-item img {
height : 100%;
width : 100%;
background-color : #ffffff;
margin : 0;

}
.roundabout-in-focus {
cursor : auto;
float:left;

}
.roundabout-in-focus:hover {
background : #fff;
}
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16 {
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;

}
.grid_7{


}