/* CSS Document */
body{
margin:0;
padding:0;
/*line-height: 1.5em;*/
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}

.justifyTEXT {
text-align: justify;
}

.liBorder{
	border-right: thin #999999 solid;
}

.attorneyStateHeader{
font-weight: bold;
text-decoration: underline;
}

#noDots ul li{
	list-style-type: none;
}
#noDots ul{
	margin-bottom: 15px;
}

.mycustomscrollimg{
	float: right;
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.redPDF a{
color: #FF0000;
text-decoration: none;
}

.redPDF a:hover{
text-decoration:  underline;
}

.textUnderImage{
color: #4E97BE;
}

.whiteLine{color: #ffffff;}

b{font-size: 110%;}
em{color: red;}


#navcontainer{
	margin-left: -45px;
	padding-top: 145px;
	/*padding-left: 250px;
	width: 800px;
	position: relative;*/
}

/*#navcontainer a{
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}*/

#navcontainer a
{
display: block;
padding: 3px;
width: 70px;
/*background-color: #036;*/
border-bottom: 1px solid #eee;
}

#navcontainer ul li a
{
/*padding: 0.2em 1em;*/
/*background-color: #036;*/
color: #666666;
text-decoration: none;
/*float: left;*/
/*border-right: 1px solid #fff;*/
}

#navcontainer a:hover{
	color: #FF0000;
	text-decoration:underline;
}

#navlist li
{
/*display: inline;*/
list-style-type: none;
padding-right: 20px;
color: #ffffff;

}

.current{
background-color: #DED3B0;
}



#navcontainer ul li a:hover
{
background-color: #B6985E;
color: #ffffff;
}

#scrolltext{
	height: 265px;
	width: 370px;
	overflow: scroll;
	overflow-x: hidden;
}

#AboutUsOurTeam{
	padding-left: 65px;
	top: 130px;
	position: relative;
}

#AboutUsOurTeam  li
{
display: inline;
list-style-type: none;
padding-right: 10px;
color: #999999;
}

#AboutUsOurTeam a{
	color: #999999;
	text-decoration: none;
}

#AboutUsOurTeam a:hover{
	color: #666666;
	text-decoration: underline;
}

/* start list of employees */
#OurTeam{
	padding-left: 55px;
	top: 130px;
	position: relative;
}

#OurTeam  li
{
display: inline;
list-style-type: none;
padding: 0 3px; /*-right: 10px;*/
color: #999999;
}

#OurTeam a{
	color: #999999;
	text-decoration: none;
}

#OurTeam a:hover{
	color: #666666;
	text-decoration: underline;
}
/* end list of employees */

/* start list of our work */
#OurWork{
	padding-left: 55px;
	top: 130px;
	position: relative;
}

#OurWork  li
{
display: inline;
list-style-type: none;
padding: 0 3px; /*-right: 10px;*/
color: #999999;
}

#OurWork a{
	color: #999999;
	text-decoration: none;
}

#OurWork a:hover{
	color: #666666;
	text-decoration: underline;
}
/* end list of our work */

/* start list of our clients */
#OurClients{
	padding-left: 55px;
	top: 130px;
	position: relative;
	font-size: 12px;
}

#OurClients  li
{
display: inline;
list-style-type: none;
padding: 0 3px; /*-right: 10px;*/
color: #999999;
}

#OurClients a{
	color: #999999;
	text-decoration: none;
}

#OurClients a:hover{
	color: #666666;
	text-decoration: underline;
}
/* end list of our clients */


#maincontainer{
width: 900px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
margin-top: 5px;
}

#topsection{
/*background: #EAEAEA;*/
margin-top: -115px; /*helps w/ top of page margin*/
position: relative;
top: 135px;
background-image:url(images/brown_horiz_menu1.png);/*was   brown_horiz_menu.png          */
background-repeat: no-repeat;
height: 122px;/*90px; Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;

}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 200px 240px 0 90px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#contentcolumn h1 {
color: #A5ACB0;
font-size: 36px;
border-bottom-style: solid;
border-bottom-color: #999999;
border-bottom-width: thin;
padding-bottom: 2px;
}

#leftcolumn{
float: left;
width: 90px; /*Width of left column in pixel*/
height: 550px;
margin-left: -900px; /*Set margin to that of -(MainContainerWidth)*/
background: #DED3B0;
/*background-image: url(images/lightbrown_verticalLine.jpg);
background-repeat: repeat-x;*/
}

#rightcolumn{
float: left;
width: 240px; /*Width of right column*/
height: 550px;
margin-left: -240px; /*Set left margin to -(RightColumnWidth)*/
background: #A5ACB0;
color: #ffffff;
}

#footer{
clear: left;
width: 100%;
background: #866D3D;
color: #FFFFFF;
text-align: right;
padding: 5px 0px 4px 0px;
border-top-color: #B6985E;
border-top-style: solid;
border-top-width: 4px;
height: 40px;
}

#footer p{
color: #ffffff;
padding-right: 20px;
}

#footer a{
color: #ffffff;

}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

#rightcolumn .innertube{
	padding: 10px;
	line-height: 1.5em;
	text-align: center;
}

#maincontentRight {
	width: 160px;
	height: 250px;
	display: inline;
}

#maincontentRight img {padding-top: 45px;}

#maincontentLeft {
margin-top: 7px;
float: left;
height: 250px;
width: 485px;/*380px;*/
}

/*start .css for scroll bar*/

.scroll-track{
 height:10px;
 width:10px;
 background:black;
}

.scroll-handle{
 border: 1px solid black;
 height:10px;
 width:10px;
 background:#5B207B;
 cursor:pointer;
}

/*end .css for scroll bar*/