/* Start of CMSMS style sheet 'kwbh_lawyers' */
/*
SLIDER
*/ .slider-wrap {
width: 800px;
position: absolute;
top: 87px;
left: 31px;
} 

.stripViewer .panelContainer .panel ul {
text-align: left;
margin: 0 15px 0 30px;
} 
.stripViewer {
position: relative;
overflow: hidden;
width: 800px;
height: 200px;
} 

.stripViewer .panelContainer {
position: relative;
left: 0;
top: 0;
} 

.stripViewer .panelContainer .panel {
float: left;
height: 100%;
position: relative;
width: 800px;
} 

.stripNavL, .stripNavR, .stripNav {
display: none;
} 

#movers-row {
margin: -230px 0 0 0px;
padding:0 0 0 17px;
float:left;
width:810px;
position:relative;
left:60px;
} 

#movers-row div {
width: 31px;
padding:0;
margin:1px 0 0 -1px;
float:left;
}

#movers-row div a.cross-link {
float: right;

} 

.cross-link img, #movers-row img {
border: none;
float: left;

} 

.photo-meta-data {
padding: 39px 10px 10px 4px;
height:200px;
margin-top: 0px;
position: relative;
z-index: 9995;
color:#333;
} 

.photo-meta-data p {
padding:0 0 5px 0;
margin:0 0 5px 0;
}

.photo-meta-data p a {
text-decoration: none;
font: normal 20px arial;
color:#fff;
}

.photo-meta-data p a:hover  {
color:#c8cb83;
}


.cross-link {
display: block;
width: 31px;
height: 29px;
margin-top:0px;
padding-left: 0px;
position: relative;
z-index: 9996;
} 

#firstphoto {
display: block;
width: 31px;
position:relative;
left:45px;
top:-200px;
padding-left:1px;
padding-right:10px;
}

/*style entire slider */
#main-photo-slider {
border:solid 4px #c8cb83;
margin:0 0 0 30px;
}

p.searchintro {
clear:both;
position:relative;
left:33px;
padding:0 0 10px 0;
margin:0 0 10px 0;
}

div.searchmids {
font:normal 11px arial;
color:#333;
	
margin:0 0 0 50px;
padding:10px 15px 0 15px;
text-transform:uppercase;
}

div.searchmids form {
padding:0;
margin:0;
}

div.searchmids input, div.searchmids select {
border:solid 2px #c8cb83;
background:#fff;
margin-bottom:3px;
padding:0;
}
/* End of 'kwbh_lawyers' */

