/* @override http://images.jw.com/com/styles2008/custom_realestate.css */

/* @group Custom Real Estate */

.floatimageleft{
	float: left;
	margin-right: 10px;
}
.floatimageright{
	float: left;
	margin-left: 10px;
}
.floatleft {
	float: left;
	padding-right: 8px;
}
.floatright {
	float: left;
	padding-left: 8px;
}

#bd {
	width: 814px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	background-color: #F8F4F2;
	/* BELOW NEEDED FOR ROUNDED CORNERS IN IE */
	position: relative;
	z-index: inherit;
	zoom: 0; /* For IE6 */
}


.custompracticeheader {
	width: 824px;
	height: 54px;
	background: #F8F4F2 url(http://images.jw.com/com/styles2008/images/practice_template/jwpracticeheader.jpg) no-repeat center;
	margin-top: 5px;
}

.custompracticemenu {
	margin-left: 194px;
	vertical-align: middle;
	color: #AC7A3B;
	height: 19px;
}

ul.custompracticemenu  {
	position: relative;
	top: 7px;
}

.custompracticemenu li.bold {
	color: white;
	font-weight: bold;
}

.custompracticemenu li.bold a {
	color: white;
	font-weight: bold;
}

.custompracticemenu li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}

.custompracticemenu li a {
	color: #AC7A3B;
}

/* Start Header */

/*.custompracticesection_header {
	display: table;
	padding: 0 15px 15px;
	background: url(http://images.jw.com/com/styles2008/images_practice/image1.jpg) no-repeat 15px bottom;
}

.custompracticesection_header h2 {
	color: #AC7A3B;
}

.custompracticesection_header p {
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 20px;
}*/

.custompracticesection_header {
	display: inline-block;
	padding: 5px;
	background: url(http://images.jw.com/com/styles2008/images_practice/dotsnormal_vertical.jpg) repeat-y 180px;
	margin-bottom: 12px;
	margin-top: 5px;
}

.custompracticesection_header h2 {
	color: #AC7A3B;
}

.custompracticesection_header h3 {
	color: #AC7A3B;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 4px;
}
.custompracticesection_header p {
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 20px;
}

.custompracticesection_header a {
	color: black;
}

.custompracticesection_header li {
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 18px;
}

/* End Header */

/* Start Normal */

.custompracticesection_normal {
	display: inline-block;
	padding: 5px;
	background: url(http://images.jw.com/com/styles2008/images_practice/dotsnormal_vertical.jpg) repeat-y 180px;
	margin-bottom: 12px;
	margin-top: 5px;
}

.custompracticesection_normal h2 {
	color: #AC7A3B;
}

.custompracticesection_normal h3 {
	color: #AC7A3B;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 4px;
}
.custompracticesection_normal p {
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 20px;
}

.custompracticesection_normal a {
	color: black;
}

.custompracticesection_normal li {
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 18px;
}

/* End Normal */

.custompracticesection_black {
	display: inline-block;
	color: white;
	padding: 5px;
	background: #ac7a3b url(http://images.jw.com/com/styles2008/images_practice/dotsbrown_vertical.jpg) repeat-y 179px -3px;
}

.custompracticesection_black h2 {
	color: #AC7A3B;
	margin-bottom: 10px;
}

.custompracticesection_black h3 {
	color: white;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 4px;
}

.custompracticesection_black p {
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 20px;
}

.custompracticesection_black a {
	color: white;
}

.custompracticesection_black li {
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 18px;
}

.custompracticesection_black .yui-g {
	background: none repeat-y;
}

.alignbottom {
	bottom: 0;
	position: relative;
}

.header_bg {
	min-height: 325px;
	_height: 420px;
	background: url(http://images.jw.com/com/styles2008/images_practice/image1.jpg) no-repeat -2px bottom;
}

.custom_dots {
	height: 1px;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 10px;
	background: url(images_practice/dotsnormal_horizontal.jpg) repeat-x;
}

.profile_atty {
	margin-right: 10px;
	font-size: 10px;
	white-space: normal;
}

p.profile_atty {
	line-height: 14px;
}

.attyprofileimg {
}

.quoteblock {
	background-color: #AC7A3B;
	color: black;
	padding: 8px;
}

.quotes {
	margin-right: 8px;
	font: italic 14px Georgia, "Times New Roman", Times, serif;
}

.quotes b {
	font-weight: normal;
	font-style: normal;
}

ul.areasofpractice {
	font-size: 10px;
	margin-right: 22px;
	margin-left: 0;
}

.areasofpractice li {
	padding-top: 2px;
	padding-bottom: 2px;
	list-style-type: disc;
	list-style-position: outside;
	color: #AC7A3B;
}

.areasofpractice li.header {
	padding-top: 2px;
	padding-bottom: 2px;
	list-style-type: none;
	color: #333;
	list-style-image: none;
	font-weight: bold;
	margin-left: 1px;
}

.areasofpractice li.child {
	font-weight: normal;
	font-style: normal;
}

.areasofpractice a {
	text-decoration: none;
}

.areasofpractice a:hover {
	text-decoration: none;
	color: #2886cc;
}


/* Start Random Div display css*/.corp_img {padding-left:12px;}.spot_p{padding:2px;width:98%}.corp_spot{display:none;width:820px;clear: both;}.corp_left{width:180px; vertical-align:top;display:inline;float: left;}.corp_right{width:600px;display:inline;padding: 2px;margin: 2px;float: left;}.head{font-size:175%; color:#3975B5;}.spotlight {padding:2px;background-color:#3975B5;color:white;font-size:115%;width:98%;}
.corp_link {background-color: #3975B5;text-decoration: none;}
corp_link:hover{text-decoration: underline;}
/* End Random Div */

/* Table Manipulations */
/* Table Color Centered */
table.color20{width: 20%;margin:0px auto;text-align:center;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
	background-color: #AC7A3B;
	color: #ffffff;
}
table.color40{width: 40%;margin:0px auto;text-align:center;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
	background-color: #AC7A3B;
	color: #ffffff;
	
}
table.color60{width: 60%;margin:0px auto;text-align:center;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
	background-color: #AC7A3B;
	color: #ffffff;
}
table.color80{width: 80%;margin:0px auto;text-align:center;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
	background-color: #AC7A3B;
	color: #ffffff;
}
table.color100{width: 100%;margin:0px auto;text-align:center;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
	background-color: #AC7A3B;
	color: #ffffff;
}
/* Table Color Right Align */
table.color_right20{width: 20%;margin:0px auto;text-align:center;float: right;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
	background-color: #AC7A3B;
	color: #ffffff;
}
table.color_right40{width: 40%;margin:0px auto;text-align:center;float: right;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
	background-color: #AC7A3B;
	color: #ffffff;
		
}
table.color_right60{width: 60%;margin:0px auto;text-align:center;float: right;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
	background-color: #AC7A3B;
	color: #ffffff;
}
table.color_right80{width: 80%;margin:0px auto;text-align:center;float: right;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
	background-color: #AC7A3B;
	color: #ffffff;
}
/* Table Color Left Align */
table.color_left20{width: 20%;margin:0px auto;text-align:center;float: left;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
	background-color: #AC7A3B;
	color: #ffffff;
}
table.color_left40{width: 40%;margin:0px auto;text-align:center;float: left;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
	background-color: #AC7A3B;
	color: #ffffff;
}
table.color_left60{width: 60%;margin:0px auto;text-align:center;float: left;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
	background-color: #AC7A3B;
	color: #ffffff;
}
table.color_left80{width: 80%;margin:0px auto;text-align:center;float: left;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
	background-color: #AC7A3B;
	color: #ffffff;
}

table.color_left80{width: 80%;margin:0px auto;text-align:center;float: left;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
	background-color: #AC7A3B;
	color: #ffffff;
}
/* Table Centered */
table.normal20{width: 20%;margin:0px auto;text-align:center;}
table.normal40{width: 40%;margin:0px auto;text-align:center;}
table.normal60{width: 60%;margin:0px auto;text-align:center;}
table.normal80{width: 80%;margin:0px auto;text-align:center;}
table.normal100{width: 100%;margin:0px auto;text-align:center;}
/* Table Right Align */
table.normal_right20{width: 20%;margin:0px auto;text-align:center;float: right;}
table.normal_right40{width: 40%;margin:0px auto;text-align:center;float: right;}
table.normal_right60{width: 60%;margin:0px auto;text-align:center;float: right;}
table.normal_right80{width: 80%;margin:0px auto;text-align:center;float: right;}
/* Table Left Align */
table.normal_left20{width: 20%;margin:0px auto;text-align:center;float: left;}
table.normal_left40{width: 40%;margin:0px auto;text-align:center;float: left;}
table.normal_left60{width: 60%;margin:0px auto;text-align:center;float: left;}
table.normal_left80{width: 80%;margin:0px auto;text-align:center;float: left;}
table.color20 td, table.color40 td, table.color60 td, table.color80 td, table.color100 td, table.color_right20 td, table.color_right40 td, table.color_right60 td, table.color_right80 td, 
table.color_left20 td, table.color_left40 td, table.color_left60 td, table.color_left80 td{padding: 10px;text-align:left;color: white;}
table.normal20 td, table.normal40 td, table.normal60 td, table.normal80 td, table.normal100 td, table.normal_right20 td, table.normal_right40 td, table.normal_right60 td, table.normal_right80 td, 
table.normal_left20 td, table.normal_left40 td, table.normal_left60 td, table.normal_left80 td{padding: 10px;text-align:left;}
table.color20 a, table.color40 a, table.color60 a, table.color80 a, table.color00 a, table.color_right20 a, table.color_right40 a, table.color_right60 a, table.color_right80 a, table.normal20 a, table.normal40 a,table.normal60 a, table.normal80 a, table.normal100 a, table.normal_right20 a, table.normal_right40 a, table.normal_right60 a, table.normal_right80 a, 
table.normal_left20 a, table.normal_left40 a, table.normal_left60 a, table.normal_left80 a{text-decoration: underline;}
table.color20 a:hover, table.color40 a:hover, table.color60 a:hover, table.color80 a:hover, table.color00 a:hover, table.color_right20 a:hover, table.color_right40 a:hover, table.color_right60 a:hover, table.color_right80 a:hover, table.normal20 a:hover, table.normal40 a:hover, table.normal60 a:hover, table.normal80 a:hover, table.normal100 a:hover, table.double_row a:hover, table.normal_right20 a:hover, table.normal_right40 a:hover, table.normal_right60 a:hover, table.normal_right80 a:hover, table.normal_left20 a:hover, table.normal_left40 a:hover, table.normal_left60 a:hover, table.normal_left80 a:hover{text-decoration: none;color: #2886cc;}

/* @end */