.container{
	max-width: 977px !important;/* background-color:#999;*/
	padding: 0px 19px 0px 19px !important;
	margin: 0px;
	background-color: #FFFFFF;
	border: solid 2px #e6e6e6;
	border-top: 1px solid #e6e6e6;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-bottom: 0px solid #e6e6e6;
}


*{outline:none !important; outline:hidden !important; }
.header-top{height:88px; width:100%; padding:0px; margin:0px 0px 1px 0px; background:url(../images/header-top-img.jpg) no-repeat right;}


 /*slider-content*/
/*.slider-wrapper{margin-top:2px;}
.carousel-indicators {bottom: 10px; top:3%; left:-38% !important; list-style: outside none none; margin-left: 0% !important; padding-left: 0; position: absolute;
    text-align: center; width: 100% !important; z-index: 15;}
.carousel-caption{background-color: rgba(0, 0, 0, 0.6); color:#ffffff; font:normal 24px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif;
left:0% !important;   bottom:0% !important;    padding:7px 0px 7px 25px !important; margin:0px !important;    right:0% !important; text-align:left !important;}*/
/*slider-content*/

.home-middle-cont{padding:0px 0px 0px 0px; margin:0px 0px 25px 0px;}
.home-middle-cont h1{font:normal 24px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif; color:#09984a; padding:0px 0px 0px 0px;}
.home-middle-cont p{
	font: normal 13px/20px 'Open Sans', sans-serif;
	font-family: 'Open Sans', sans-serif;
	color: #000000;
	padding: 0px 15px 0px 0px;
	margin: 0px;
}


.home-middle-box{
	padding: 12px;
	border: 1px solid #E9E9E9;
	height: 300px;
}
.home-middle-message{padding:0px 15px 0px 0px; }

.home-middle-message .col-lg-4 {padding-left:15px !important;}

.home-middle-message h1{
	font-family: 'Open Sans', sans-serif;
	color: #00aeef;
	margin: 0px;
	text-transform: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.home-middle-message p{
	font: normal 13px/20px 'Open Sans', sans-serif;
	font-family: 'Open Sans', sans-serif;
	margin: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: justify;
}
.home-middle-message p a{
	font: normal 13px/20px 'Open Sans', sans-serif;
	font-family: 'Open Sans', sans-serif;
	color: #000000;
	padding: 0 0px;
	margin: 0px;
}
.home-middle-message p a:hover{font:normal 13px/20px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif; color:#8db830; padding:0px 0px 0px 0px; margin:0px;}

.home-about-more{margin-top:80px; padding-left:0px;}
.home-about-more a{font:normal 14px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif; color:#739f14;  padding:6px 10px 6px 0px; margin:0px 0px 0px 0px; }
.home-about-more a:hover{color:#739f14;  text-decoration:underline;}

.home-about-more2{margin-top:68px; padding-left:0px;}
.home-about-more2 a{font:normal 14px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif; color:#739f14;  padding:6px 10px 6px 0px; margin:0px 0px 0px 0px; }
.home-about-more2 a:hover{color:#739f14;  text-decoration:underline;}

.home-about-more3{margin-top:75px; padding-left:0px;}
.home-about-more3 a{font:normal 14px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif; color:#739f14;  padding:6px 10px 6px 0px; margin:0px 0px 0px 0px; }
.home-about-more3 a:hover{color:#739f14;  text-decoration:underline;}




.home-news{padding:0px 0px 0px 0px; margin:16px 0px 0px 0px; clear:both;}
.home-news img{ border-radius:0px !important ; margin:0px 10px 0px 0px !important; padding:0px !important;  float:left; }
.home-news p{ text-align:left;
	text-transform: none;
	font-family: 'Open Sans', sans-serif;
	color: #575757;
	margin: 0px;
	padding: 0px 0px 0px 15px !important;
	font-size: 13px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
}

.home-news1{padding:10px 0px 0px 0px; margin:0px 0px 0px 0px !important; clear:both;}
.home-news1 img{ border-radius:0px !important ; margin:0px 10px 0px 0px !important; padding:0px !important;  float:left;  width:40%;}
.home-news1 p{
	text-transform: none;
	font-family: 'Open Sans', sans-serif;
	color: #575757;
	margin: 0px;
	padding: 0px 5px 0px 15px !important;
	font-size: 13px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
}
.home-media{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.home-media iframe{margin-top:16px;}
.home-media h6{margin:10px 0px 0px 0px !important;  padding:5px 0px 5px 0px !important;}
.home-media h6 a{font:normal 14px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif; color:#739f14;  padding:0px 0px 0px 0px; 
margin:0px 0px 0px 0px; }
.home-media h6 a:hover{color:#739f14;  text-decoration:underline;}

.home-news-more{
	clear: both;
	font: normal 14px 'Open Sans', sans-serif;
	font-family: 'Open Sans', sans-serif;
	margin-top: 45px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.home-news-more h6 a{ color:#739f14;  padding:15px 0px 0px 0px; 
margin:25px 0px 0px 0px; }
.home-news-more h6 a:hover{color:#739f14;  text-decoration:underline;}

.home-clients{ margin:0px 0px 0px 0px !important;  padding:0px 0px 0px 0px ;}
.home-clients h1{font:normal 20px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif; color:#00aeef; padding:0px 0px 15px 0px; margin:0px;
text-transform: uppercase; text-align:center;}
.home-clients img{ margin:0px 2px 0px 2px !important;  padding:0px 0px 0px 0px ;}


/*.home-clients .carousel-control.left {background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3) 0px, rgba(0, 0, 0, 0) 30%) !important; background-repeat: repeat-x;}
.home-clients .carousel-control.right {background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.3) 130%)  !important;
    background-repeat: repeat-x; left: auto; right:0;}
.home-clients .carousel-control {width: 8% !important;}
	
.home-clients .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {margin-left: -30px !important;}
.home-clients .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {margin-right: -25px !important;}
.home-clients .carousel-inner{padding:0px 30px 0px 30px; border:solid 1px #ccc;}

.home-clients .thumbnail { margin: 15px 0px 15px 0px !important;}
*/

.footer-wrapper{

	background-color: #B6B6B6;
	padding: 0px;
	margin: 20px 0px 0px 0px;
}
.footer-wrapper p{
	font: normal 12px 'Open Sans', sans-serif;
	font-family: 'Open Sans', sans-serif;
	color: #ffffff;
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.footer-wrapper ul{
	margin: 0px;
	list-style: none;
	float: right;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.footer-wrapper ul li {font:normal 12px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif; padding:0px 2px 0px 2px; color:#ffffff; display:inline;}
.footer-wrapper ul li a{font:normal 12px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif; color:#ffffff; margin:0px; padding:0px; }
.footer-wrapper ul li a:hover{ color:#000000; margin:0px; padding:0px; }


/* clients */
.clients {float: left;	width: 100%;	background: #ffffff;
	webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.15);
	-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.15);
	box-shadow: 0px 0px 5px rgba(0,0,0,0.15);
	-moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    border-radius: 6px;
}
.clients .jcarousel-skin-tango .jcarousel-item {width: 100px; height: 50px;	
	border: 2px solid #F3F3F3;
	-moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    border-radius: 6px;
}
.clients .jcarousel-skin-tango .jcarousel-clip-horizontal {	min-height: 80px;}
.clients .jcarousel-skin-tango .jcarousel-item img {width: 100px;	height: 50px;}
.clients .jcarousel-skin-tango .jcarousel-item img:hover {width: 100px;	height: 50px;}

/*inner-page*/
.inner-middle-cont{padding:0px 15px 0px 0px; margin:0px 0px 0px 0px;}
.inner-middle-cont h1{
	font-family: 'Open Sans', sans-serif;
	color: #09984a;
	color: #00B0F8;
	font-size: 22px;
	font-weight: normal;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 6px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #07B0F3;
}
.inner-middle-cont p{
	font-family: 'Open Sans', sans-serif;
	color: #000000;
	padding: 0px 15px 0px 0px;
	margin: 0px 0px 15px 0px;
	text-align: justify;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
}
.inner-middle-cont p a{color:#09984a; text-decoration:none;}
.inner-middle-cont p a:hover{color:#000000; text-decoration:none; }

.inner-middle-cont ul{
	font-family: 'Open Sans', sans-serif;
	color: #000000;
	list-style-type: square;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	padding: 0px;
	padding-left: 15px;
	text-align: justify;
}
.inner-middle-cont ul li{padding-bottom:10px;}


.inner-middle-cont1{padding:0px 15px 0px 0px; margin:0px 0px 0px 0px;}
.inner-middle-cont1 h1{
	font-family: 'Open Sans', sans-serif;
	color: #09984a;
	color: #00B0F8;
	font-size: 22px;
	font-weight: normal;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 6px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #07B0F3;
}
.inner-middle-cont1 p{
	font: normal 13px/20px 'Open Sans', sans-serif;
	font-family: 'Open Sans', sans-serif;
	color: #000000;
	padding: 0px 15px 0px 0px;
	margin: 0px 0px 15px 0px;
	text-align: justify;
}
.inner-middle-cont1 p a{color:#09984a; text-decoration:none;}
.inner-middle-cont1 p a:hover{color:#000000; text-decoration:none; }

.inner-middle-cont1 ul{
	font-family: 'Open Sans', sans-serif;
	color: #000000;
	list-style-type: none;
	font-size: 13px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	padding: 0px;
	
}
.inner-middle-cont1 ul li{padding-bottom:10px;}
 
.breadcrubs{padding:10px 0px 10px 0px; border-bottom:solid 1px #CCC;
	background: #fefefe; /* Old browsers */
background: -moz-linear-gradient(top,  #fefefe 0%, #f2f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefefe 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefefe 0%,#f2f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefefe 0%,#f2f2f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefefe 0%,#f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}	 

.inner-left{padding:0px; margin:20px 0px 0px 0px;
background: #efefef; /* Old browsers */
background: -moz-linear-gradient(left,  #efefef 0%, #efefef 79%, #cbced3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#efefef), color-stop(79%,#efefef), color-stop(100%,#cbced3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #efefef 0%,#efefef 79%,#cbced3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #efefef 0%,#efefef 79%,#cbced3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #efefef 0%,#efefef 79%,#cbced3 100%); /* IE10+ */
background: linear-gradient(to right,  #efefef 0%,#efefef 79%,#cbced3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#cbced3',GradientType=1 ); /* IE6-9 */


}
.inner-left h5{padding:4px 0px 4px 10px; margin:0px 0px 0px 0px; font:bold 20px 'Open Sans', sans-serif; color:#ffffff; background-color:#666666;}
.inner-left ul{list-style:none;  padding:0px 0px 0px 0px ;}
.inner-left ul li{display:block;  }
.inner-left ul li a{display:block;  font:noraml 17px 'Open Sans', sans-serif; color:#444444; padding:10px 0px 10px 15px; border-bottom:dotted 1px #666666;}
	 
/*inner-2*/

/*inner-page*/
.inner-middle-cont2{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.inner-middle-cont2 h1{
	font: normal 24px 'Open Sans', sans-serif;
	font-family: 'Open Sans', sans-serif;
	color: #09984a;
	color: #444444;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.inner-middle-cont2 p{font:normal 13px/20px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif; color:#575757; padding:0px 15px 0px 0px; margin:0px 0px 15px 0px;
text-align:justify;}
.inner-middle-cont2 p a{color:#09984a; text-decoration:none;}
.inner-middle-cont2 p a:hover{color:#000000; text-decoration:none; }

.inner-middle-cont2 ul{font:normal 13px/20px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif; color:#575757; list-style-type:disc; padding-left:15px;}
.inner-middle-cont2 ul li{padding-bottom:10px;}

	 
.breadcrubs2{padding:10px 0px 10px 0px; border-bottom:solid 1px #CCC;
	background: #fefefe; /* Old browsers */
background: -moz-linear-gradient(top,  #fefefe 0%, #f2f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefefe 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefefe 0%,#f2f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefefe 0%,#f2f2f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefefe 0%,#f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}	 

.inner-left2{padding:0px; margin:20px 0px 0px 0px;}
.inner-left2 h5{
	padding: 4px 0px 4px 10px;
	margin: 0px 0px 0px 0px;
	color: #00AEEF;
	font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	font-weight: normal;
}
.inner-left2 ul{list-style:none;  padding:0px 0px 0px 0px ;}
.inner-left2 ul li{display:block;  }
.inner-left2 ul li a{display:block;  font:noraml 17px 'Open Sans', sans-serif; color:#444444; padding:10px 0px 10px 15px; border-bottom:dotted 1px #666666;}
.inner-left2 ul li a:hover {
	color:#0099FF;
	
}
	 
.inner-right2 h1{font:normal 18px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif; color:#09984a; padding:0px 0px 0px 0px;}
 .inner-right2 .home-news{padding:0px 0px 0px 0px; margin:16px 0px 0px 0px; clear:both;}
 .inner-right2 .home-news p a{text-transform: uppercase; font:normal 13px/20px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif; color:#575757; margin:0px !important; padding:0px 0px 0px 0px !important; }
  .inner-right2 .home-news1 p a{text-transform: uppercase; font:normal 13px/20px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif; color:#575757; margin:0px !important; padding:0px 0px 0px 0px !important; }
    .inner-right2 .home-news p a:hover{color:#09984a;}
	 .inner-right2 .home-news1 p a:hover{color:#09984a;}
	 
	 .home-news3 img{ border-radius:0px !important ; margin:0px 10px 0px 0px !important; padding:0px !important; width:100%; margin-bottom:15px  !important;}
	 .home-news4 img{ border-radius:0px !important ; margin:0px 10px 0px 0px !important; padding:0px !important; width:100%;}
   
	  .home-news-more2{font:normal 14px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif; margin:0px 0px 0px 0px !important;  padding:10px 0px 0px 0px !important;}
.home-news-more2 h6 a{ color:#739f14;  padding:15px 0px 0px 0px; 
margin:25px 0px 0px 0px; }
.home-news-more2 h6 a:hover{color:#739f14;  text-decoration:underline;}
.image_align {text-align: left;	padding-top: 10px;	padding-right: 10px; padding-bottom: 10px; padding-left: 0px;}

#solutions > div{margin-bottom:30px;}


/*team-tab-cont*/

.team-tab-cont{padding:0px 15px 15px 15px !important; margin:0px;}
.team-tab-cont h2{padding:0px; margin:15px 0px 0px 0px; font:bold 14px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif; color:#444444; clear:both;}
.team-tab-cont p{
	padding: 0px;
	color: #444444;
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.team-tab-cont ul{list-style:none; padding:15px 0px 15px 0px;}
.team-tab-cont ul li a:hover{color:#333;}
.team-tab-cont .glyphicon-chevron-right{font-size:11px;padding-right:5px;}
.team-tab-cont img{float:left; padding-right:10px; padding-top:5px;}
.team-tab-cont .tab-content-gab{clear:both; margin:0px; padding:0px ;  overflow:auto;} 

.field-staff h3{font:normal 15px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif; background-color:#f1f1f1; color:#333;}

.senior-staff{padding:0px; margin:0px;}
.senior-staff img{padding:0px; margin-right:auto; margin-left:auto; display:block;}
.senior-staff p{padding:0px; margin:5px 0px 5px 0px; font:normal 14px 'Open Sans', sans-serif !important; font-family: 'Open Sans', sans-serif;  text-align:center !important;}

.mrg a { margin-bottom:15px; float:left; text-align:center;}
.left-sec { float:left; width:25%; margin:0px; padding:0px;}
.right-sec { float:left; width:70%; margin:0px; padding:0px;}

/*ContactUs*/
.contact-form{padding:0px; margin:0px;}
.contact-form label{font:normal 14px 'Open Sans', sans-serif; font-family: 'Open Sans', sans-serif; color:#666666;}




.btn-default{background-color:#00aeef !important; border:solid 1px #00aeef !important; color:#fff !important; font:normal 15px 'Open Sans', sans-serif !important;} 
.btn-default:hover{background-color:#0694c9 !important; border:solid 1px #0694c9 !important;}
.address-1{float:left; margin-right:25px; margin-left:15px; }
.address-1 h3{ font:bold 16px 'Open Sans', sans-serif !important; color:#56ba48; text-align:left; padding:0px; margin:0px 0px 4px 0px;}
.address-1 p{ font:normal 14px/22px 'Open Sans', sans-serif !important; color:#626262; text-align:left; }



/* Nav Demo Styles -------------------- */
.menu-bg{background-color:#00aeef;}

.drop-nav {
 background-color:#f9f9f9;
 color:#333333 !important;
}
.main-nav {
  float:left;
  border-radius: 4px;

  
  
 
	text-transform: uppercase !important;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:400;
	  font-size:13px;
	  font:400 13px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;

	
	transition : color 0.3s ease-in-out;
	-webkit-transition: color 0.3s ease-in-out;
}

.main-nav ul ul li a{color:#333;}

  .main-nav > li {float: left;}
  .main-nav li:first-child {border-left: none;}
  .main-nav a {color: #fff; display: block; padding: 10px 15px; text-decoration: none; margin:0px;  }
  .main-nav a:hover {color: #000;  }
    .main-nav .nav-active a {color: #000;  }
  
.dropdown,
.flyout {
  position: relative;
}
.dropdown:after {
 /* content: "\25BC";*/
 font:normal 13px ;
  font-size:13px;
  display: block;
  position: absolute;
  top: 38%;
  right: 12%; 

}
.drop-nav,
.flyout-nav {
  position: absolute;
  display: none;
  background-color:#f9f9f9;   z-index:10000;
}
.drop-nav{background-color:#f9f9f9; border:solid 1px #e3e2e2;}
.drop-nav li {width:145px;}
.drop-nav a{  background-color:#f9f9f9;  color:#333333; border-top:solid 1px #e3e2e2;  font:400 13px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.dropdown:hover > .drop-nav,
.flyout:hover > .flyout-nav {
  display: block;
}
.flyout-nav {left: 100%;  top: 0; width:50px; text-align:left; background-color:#f9f9f9; border:solid 1px #e3e2e2;}
.flyout a:hover { color:green;}
.flyout a{ color:#333333; border-bottom:solid 1px #e3e2e2;}
.practices { margin:0px; padding:0px;}
.practices li{ margin-top:20px; padding-left:10px; margin-left:20px;}
.practices li a{ line-height:22px;}
.gallery{ display: inline-block; margin-top: 20px;}
.fancybox-buttons { float:left; margin:10px;}
.ssi-book { float:left; width:100%; margin:0px; padding:0px;}
.ssi-book img{ float:left; margin-right:20px;}
.ssi-book p { line-height:24px;}
