/*
Theme Name: oxfeldcohen
Theme URI: http://www.oxfeldcohen.com/
Description: The 2010 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.
Author: the WordPress team
Version: 1.3
License: GNU General Public License
License URI: license.txt
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu
*/


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
body {
	line-height: 1;
	font:normal 13px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background:#395849;
	color:#000000;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
h1 {
background:#FFFFFF;
	zoom: 1;
 filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=0, OffY=2, Color=#d5e3dc),  progid:DXImageTransform.Microsoft.Chroma(Color='#ffffff');
	box-shadow: 0px 2px 0px #d5e3dc;
	-webkit-box-shadow: 0px 2px 0px #d5e3dc;
	-moz-box-shadow: 0px 2px 0px #d5e3dc;
	color:#1262a1;
	font: italic bold 24px Georgia;
	margin: 0 0 15px;
	padding: 0 0 5px;
}
.home h1 {
	color:#1262a1;
	font: italic bold 24px Georgia;
	margin: 0 0 15px;
	padding: 0 0 5px;
}
h1 span {
	margin:0;
	padding:0 0 5px 0;
	color:#545547;
	font:normal 24px Georgia;
	font-style:italic;
}
h2 {
	margin:0 0 15px 0;
	padding:0;
	font:bold 18px Georgia;
	color:#5c5b5b;
}
#attorney-bg1 h2 {
	margin:0;
	padding:0 0 15px 0;
	font:bold 18px Georgia;
	color:#5c5b5b;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img {
	border: none;
}
.display {
	display:none;
}
p {
	margin:0 0 13px 0;
	line-height:21px;
}
#content a {
	color:#1262a1;
	text-decoration:underline;
}
#content a:hover {
	text-decoration:none;
}
.image1 {
	float:right;
	width:326px;
	padding:0;
	margin:0;
}
/* =Layout
-------------------------------------------------------------- */

/*
LAYOUT: Two columns
DESCRIPTION: Two-column fixed layout with one sidebar right of content
*/

div#main-wrapper {
	margin:0;
	padding:0;
	width:100%;
	float:left;
	background:url(images/main-wrapper.jpg) repeat-x left top #151515;
}
div#wrapper {
	margin:0;
	padding:0;
	float:left;
	background:url(images/wrapper.jpg) no-repeat center top;
	width:100%;
}
div#content-bootom-wrapper {
	width:100%;
	float:left;
 *float:none;
	margin:0 0 15px 0;
	padding:0;
	background:url(images/content-bottom-bg.png) no-repeat center bottom;
	height:62px;
}
.container {
	width:980px;
	padding:0;
	margin:0 auto;
}
div#header {
	width:980px;
	float:left;
	margin:0;
	padding:0;
}
.logo {
	margin:34px 0 0 233px;
	padding:0;
	float:left;
	width:auto;
}
.slogan {
	margin:15px 0 20px 233px;
	padding:0;
	float:left;
	width:auto;
	clear:both;
}
div#theme-bg {
	background:url(images/bg-theme.jpg) no-repeat left top;
	margin:0px;
	padding:0;
	float:left;
	width:980px;
	height:280px;
}
div#theme-right {
	float:right;
	margin:0;
	padding:10px 9px 0 0;
	width:687px;
	position:relative;
}
div#cta {
	background:url(images/cta-bg.png) no-repeat left top;
	color: #FFFFFF;
	float: left;
	font: bold 24px Georgia;
	height: 44px;
	left: 10px;
	margin: 0;
	padding: 20px 0 0 0;
	position: absolute;
	top: 220px;
	width: 665px;
	text-align:center;
}
div#theme-left {
	width:273px;
	float:left;
	margin:0;
	padding:10px 0 0 9px;
	position:relative;
	z-index:999;
}
ul#mainnav {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
ul#mainnav li {
	width:275px;
	float:left;
	padding:0;
	display:inline;
	background: url(images/nav-divider.jpg) repeat left bottom;
    margin: 0;
    border-bottom:1px solid #02275e;
	position:relative;
}
ul#mainnav li a {
	color: #FFFFFF;
	float: left;
	font: 12px Arial, Helvetica, sans-serif;
	height: 22px;
 *height: 22px;
	margin: 0 0 0px;
    padding:11px 0 1px 25px;
	text-decoration: none;
	width: 250px;
}
ul#mainnav li a:hover, ul#mainnav li.current-menu-item a, ul#mainnav li:hover a {
	background:url(images/nav-hover.jpg) repeat left top;
}
.page-id-43 li#menu-item-22 a, .page-id-45 li#menu-item-22, .page-id-47 li#menu-item-22, .page-id-522 li#menu-item-22, .page-id-534 li#menu-item-22, .page-id-49 li#menu-item-22, .page-id-51 li#menu-item-22, .page-id-53 li#menu-item-22, .page-id-55 li#menu-item-22, .page-id-57 li#menu-item-22, .page-id-67 li#menu-item-108, .page-id-69 li#menu-item-108, .page-id-71 li#menu-item-108 {
	background:url(images/nav-hover.jpg) no-repeat left top;
}

ul#mainnav li:hover ul {
	display:block;
}
ul.sub-menu {
	display:none;
	left: 275px !important;
	position: absolute;
	top: 0;
	z-index: 9999;
	background:#4e6d5e;
	border:1px solid #466254;
}
ul.sub-menu li {
	width: 200px !important;
	margin: 0;
	padding: 0;
	list-style: none;
	border-right: none !important;
	background:url(images/nav-divider.jpg) no-repeat left bottom;
}
ul.sub-menu li a {
	width: 176px !important;
	margin: 0;
	padding: 10px 0px 0px 25px;
	list-style: none;
	color: #fff !important;
	background:none !important;
}
ul.sub-menu li a:hover {
	background:url(images/nav-hover.jpg) no-repeat left top !important;
	color: #FFFFFF !important;
}
div#content {
	width:940px;
	float:left;
	margin:0;
	padding:20px 20px 0px 20px;
	background:url(images/bg-content.jpg) repeat-y left top;
}
div#content-left {
	width:610px;
	float:left;
	margin:0;
	padding:0;
}
div#content-right {
	width:300px;
	float:right;
	margin:35px 10px 0 0;
	padding:0;
}
div.list {
	float:left;
	width:608px;
	background:url(images/bg-bullet.jpg) repeat-x left top #cccccc;
	padding:10px 0 12px 0;
	margin:10px 0 10px 0;
	border-top:1px #d5d5d5 solid;
	border-bottom:1px #d5d5d5 solid;
	border-left:1px #d5d5d5 solid;
	border-right:1px #d5d5d5 solid;
}
div.list ul {
	margin:0px;
	width:160px;
	padding:10px 0px 10px 20px;
	float:left;
	list-style:none;
}
div.list ul li {
	background:url(images/bullet.png) no-repeat left 7px;
	line-height:20px;
	margin:0;
	padding:0px 0 0px 15px;
}
/*div.list-link {
	float:left;
	width:608px;
	background:url(images/bg-bullet.jpg) repeat-x left top #cccccc;
	padding:0px;
	margin:0 0 10px 0;
	border-top:1px #d5d5d5 solid;
	border-bottom:1px #d5d5d5 solid;
	border-left:1px #d5d5d5 solid;
	border-right:1px #d5d5d5 solid;
}
div.list-link ul {
	margin:0px;
	width:160px;
	padding:10px 0px 10px 20px;
	float:left;
	list-style:none;
}
div.list-link ul li {
	line-height:20px;
	margin:0;
	padding:0px 0 0px 18px;
}*/
div.list-link {
	float:left;
	width:608px;
	padding:0px;
	margin:0 0 10px 0;
}
div.list-link ul {
	margin:0px;
	width:180px;
	padding:10px 0px 10px 20px;
	float:left;
	list-style:none;
}
div.list-link ul li {
	line-height:20px;
	margin:0 0 10px 0;
	padding:13px 0 0px 0px;
	background:url(images/bullet-bg.png) no-repeat left top;
	height:38px;
	width:180px;
	text-align:center;
}
div.list-link2 {
	float:left;
	width:608px;
	padding:0px;
	margin:0 0 10px 0;
}
div.list-link2 ul {
	float: left;
	list-style: none outside none;
	margin: 0 50px 0 0;
	padding: 10px 0 10px 20px;
	width: 180px;
}
div.list-link2 ul li {
	line-height:20px;
	margin:0 0 10px 0;
	padding:13px 0 0px 0px;
	background:url(images/bullet-bg1.png) no-repeat left top;
	height:38px;
	width:212px;
	text-align:center;
}
div.list-link1 {
	float:left;
	width:608px;
	background:url(images/bg-bullet.jpg) repeat-x left top #cccccc;
	padding:0px;
	margin:0 0 10px 0;
	border-top:1px #d5d5d5 solid;
	border-bottom:1px #d5d5d5 solid;
	border-left:1px #d5d5d5 solid;
	border-right:1px #d5d5d5 solid;
}
div.list-link1 ul {
	margin:0px;
	width:300px;
	padding:10px 0px 10px 0px;
	float:left;
	list-style:none;
}
div.list-link1 ul li {
	line-height:20px;
	margin:0;
	padding:0px 0 0px 18px;
}
div#cta-bottom {
	float:left;
	width:980px;
	margin:0;
	padding:25px 0 0 0;
	font:normal 15px Georgia;
	color:#FFFFFF;
}
div#cta-bottom span {
	font-size:20px;
}
div#footer-wrapper {
	float:left;
	margin:0;
	padding:0;
	background:url(images/bg-footer.jpg) repeat-x left top #0047ad;
	width:100%;
	color:#bac5c0;
	font:normal 13px Arial, Helvetica, sans-serif;
}
div#disclaimer {
	float:left;
	margin:0;
	padding:20px 0px 10px 0px;
	width:450px;
	line-height:22px;
}
div#copy {
	float:left;
	margin:0;
	padding:20px 0px 10px 90px;
	width:300px;
	line-height:22px;
}
.alignright {
	float:right;
	margin:0 0 10px 10px;
	padding:1px;
	border:2px #90b7a5 solid;
}
.alignright1 {
	float:right;
	margin:0 0 10px 34px;
	padding:1px;
	border:2px #90b7a5 solid;
}
div#attorney-top {
	background:url(images/meet-attorneys-top.png) no-repeat left top;
	height:15px;
	float:left;
	margin:0;
	padding:0;
	width:940px;
}
div#attorney-bg {
	background:url(images/bg-attorney.gif) repeat left top;
	float:left;
	margin:0 0 15px 0;
	padding: 0 9px 10px 51px;
	width: 880px;
}
div#attorney-bg2 {
	background:url(images/bg-attorney.gif) repeat left top;
	float:left;
	margin:0 0 15px 0;
	padding: 0 9px 10px 10px;
	width: 920px;
}
div#attorney-bg1 {
	background:url(images/bg-attorney.gif) repeat left top;
	float:left;
	margin:0;
	padding:0 9px 10px 9px;
	width:922px;
}
div#attorney-bottom {
	background:url(images/meet-attorneys-bottom.jpg) no-repeat left top;
	height:15px;
	float:left;
	margin:0;
	padding:0;
	width:940px;
}
div.imagedropshadow {
	padding: 5px;
	width:165px;
	margin:0 11px 0 0;
	background:#FFFFFF;
	float:left;
	height: 173px;
	text-align:center;
}
div.imagedropshadow:hover {
	cursor:pointer !important;
	background-color: #fff;
	border: 1px solid #4e6d5e;
	padding: 4px;
}
div.imagedropshadow a {
	text-decoration:none !important;
	cursor:pointer !important;
}
a .imagedropshadow {
	text-decoration:none !important;
	cursor:pointer !important;
}
.imagedropshadow span {
 *margin:5px 0 0 0;
}
div.imagedropshadow1 {
	padding: 5px;
	width:165px;
	margin:0;
	background:#FFFFFF;
	float:left;
	height: 173px;
	text-align:center;
}
div.imagedropshadow1:hover {
	cursor:pointer !important;
	background-color: #fff;
	border: 1px solid #4e6d5e;
	padding: 4px;
}
div.imagedropshadow1 a {
	text-decoration:none !important;
	cursor:pointer !important;
}
a .imagedropshadow1 {
	text-decoration:none !important;
	cursor:pointer !important;
}
.imagedropshadow1 span {
 *margin:5px 0 0 0;
}
.wp-image-333 {
	border: medium none;
	float: right;
	margin: 20px 0 0 10px;
	padding: 0;
}
#work-bg {
	background:url(images/workers-compensation-bg.jpg) no-repeat left top #FFFFFF;
	width:900px;
	margin:10px 0 0 0;
	padding:20px 20px 0 20px;
	float:left;
}
#work-bg1 {
	width:900px;
	margin:10px 0;
	padding:0px 20px;
	float:left;
}
.activeColor strong {
	color:#088146
}
.normalColor strong {
	color:#000000
}
div#contact-left {
	margin:0;
	padding:0;
	width:460px;
	float:left;
}
div#contact-right {
	margin:0;
	padding:0;
	width:430px;
	float:right;
	font-size:16px;
}
.legal {
	width:274px;
	height:33px;
	margin:0 10px 0 0;
	background:url(images/legal-bg-normal.png) no-repeat left top;
	float:left;
	text-align:center;
	padding:17px 0 0 0;
}
div.legal a {
	text-decoration:none !important;
	cursor:pointer !important;
}
a .legal {
	text-decoration:none !important;
	cursor:pointer !important;
}
.legal:hover {
	cursor:pointer !important;
	background:url(images/legal-bg-hover.png) no-repeat left top;
}
div.worklist {
	float:left;
	width:608px;
	padding:0px;
	margin:0;
}
div.worklist ul {
	margin:0px;
	width:500px;
	padding:0px;
	float:left;
	list-style:none;
}
div.worklist ul li {
	background:url(images/bullet.png) no-repeat left 13px;
	line-height:30px;
	margin:0;
	padding:0px 0 0px 15px;
	float:left;
	clear:left;
	width:100%;
}
.icon {
	margin:0;
	padding:0;
	width:100%;
	float:left;
}
.icon span {
	float: left;
	margin: 10px 0 0 5px;
	width: auto;
}
.icon a span {
	text-decoration:underline;
}
.icon a:hover span {
	text-decoration:none;
}
.wp-image-387 {
	float:left;
	width:auto;
}
.welcome-list-bg {
	float: left;
	margin: 0;
	padding: 8px 0 0 20px;
	width: 100%;
}
.phone-align {
	padding-left: 48px;
 *padding-left: 49px;
}
.fax-align {
	padding-left:18px;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
div#content {
margin: 0 0 0 1px;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
div#theme-bg {
margin: 0 0 0 1px;
}
}
div#fb {
	float:right;
	margin:0;
	padding:20px 0px 10px 0px;
	width:51px;
}
iframe {
	border:1px solid #c2c0c0;
}
