@charset "UTF-8";
/* CSS Document */

#content{
	min-height:380px;
	margin:2em 2em 1em 100px;
}
h3 {
    margin: 0;
    margin-bottom:0;
    padding: 0;
	text-align:right;
}
.attorney_contact{
	display:block;
	text-align:right;
	margin-bottom:14px;
}

#slider {
    width: 720px;
    margin:-3em 0 0 0;
    position: absolute;
}

.scroll {
    width: 580px;
    overflow: auto;
 /*   overflow-x: hidden; */
    position: absolute;
    clear: left;
	top:1em;
	right:0px;
	height: 360px;
}
.scrollContainer div.panel {
    padding:0 20px 20px 20px;
    width: 540px;
    overflow: auto;
}

.navigation ul{
    position: absolute;
    list-style: none;
    margin:5em 0 0 0;
    padding: 0;
    padding-bottom: 9px;
}

.navigation ul li {
    display: block;
    margin-right: 10px;
	height:30px;
}

.navigation ul a {
	line-height:30px;
    color:#CCC;
    text-decoration: none;
	padding:5px;
}

.navigation ul a:hover {
   color:#FFF;
   background-image:url(../img/style/alpha_30.gif);
   background-repeat:repeat;
}

.navigation ul a.selected {
    color: #fff;
   background-image:url(../img/style/alpha_30.gif);
   background-repeat:repeat;
}

.navigation ul a:focus {
    outline: none;
}

.scrollButtons {
    position: absolute;
    top:2.2em;
    cursor: pointer;
}

.scrollButtons.left {
    left:0px;
}

.scrollButtons.right {
    left:95px;
}

.hide {
    display: none;
}
