body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	font-size:9px;
	background:#727171;
}

.index_top,.about_top,.cases_top,.services_top,.contact_top, .lawyer_top, .notes_top {
	background:url(../images/top.jpg) no-repeat;
	width:664px;
	height:34px;
}

.lawyer_top {
	background:url(../images/lawyers/top.jpg) no-repeat;
}

.notes_top {
	background: url(../images/notes/top.jpg) no-repeat;
}

.contact_top {
	background:url(../images/contact/top.jpg) no-repeat;
}

.about_top {
	background:url(../images/about/top.jpg) no-repeat;
}

.cases_top {
	background:url(../images/notable/top.jpg) no-repeat;	
}

.services_top {
	background:url(../images/services/top.jpg) no-repeat;
}

.language_link {
	color:#845C10;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}

#imgmenu {
	width:651px;
	height:32px;
	background:url(../images/menu_bg.jpg) no-repeat;
	padding:0px;
	margin:0px;
	list-style-type:none;
	float:left;
}

#imgmenu li {
	float:left;
}

.menu_link, .c_menu_link, .menu_link_97,.c_menu_link_108, .menu_link_138, .c_menu_link_105 {
	color:#FFFFFF;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	display:block;
	width:100px;
	height:32px;
	position:relative;
	top:10px;
}

.c_menu_link, .c_menu_link_108, .c_menu_link_105{
	color:#2a3250;
}

.menu_link_97 {
	width:97px;
}

.c_menu_link_108 {
	width:108px;
}

.menu_link_138 {
	width:138px;
}

.c_menu_link_105 {
	width:105px;
}

.content_bg {
	background:url(../images/ed_bg1.jpg) no-repeat top;
	width:397px;
}

.main_content {
	width:356px;
	height: 208px;
	font-size:12px;
	margin: 22px 19px 0px 22px;
    line-height:18px;
}

.about_content {
	line-height:18px;
	font-size:14px;
	width:445px;
	margin-left:5px;
	margin-right:30px;
}

.services_content {
	line-height:18px;
	font-size:14px;
	width:445px;
	height:208px;
	margin-left:5px;
	margin-right:30px;
}

.footer {
	background:url(../images/footer_bg.gif) repeat-x;
	width:664px;
	height:87px;
}

.design_by_link {
	text-decoration:none;
	color:#2a3250;
	font-weight:bold;
	font-size:12px;
}

.footer_link {
	color:#2a3250;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	margin-left:5px;
	margin-right:5px;
}

.black_box {
	border: #4c4c4c 12px solid;
	border-top:none;
	width:664px;
}

.cases_content{
	background:url(../images/notable/content_bg.jpg) no-repeat left top;
	font-size:12px;
	line-height:18px;
	margin-top:18px;
	padding-left:54px;
	padding-right:34px;
	width:560px;
}

.notes_content {
	font-size:14px;
	line-height:18px;
	margin-top:18px;
	margin-left:54px;
	margin-right:34px;
	width:560px;
}

.year {
	font-weight:bold;
	color:#b38b00;
}

.case {
	margin-top:10px;
}

.address_box, .address_box2 {
	width:254px;
	margin-left:50px;
	height:148px;
	font-size:13px;
	border-right:#2b3352 1px solid;
}

.address_box2 {
	border:none;
}

.address_hdr {
	margin-top:15px;
	font-weight:bold;
	font-size:14px;
}

.address_content_box {
	margin-top:10px;
}

.address_content {
	font-size:14px;
	margin-top:3px;
}

.contact_content {
	margin-left:25px;
	font-size:14px;
}

.email_link {
	color:#000000;
	text-decoration:none;
}

.contact_info {
	width:461px;
	height:20px;
	border: #000000 1px solid;
}

textarea {
	width:461px;
	height:170px;
	border: #000000 1px solid;
}

.lawyer_content {
	font-size:14px;
	line-height:18px;
	margin-top:18px;
	padding-left:30px;
	padding-right:25px;
	width:600px;
}




