/*   Theme Name: Law FatherTheme URI: http://lawfather.netDescription: Law FatherAuthor: Nic BaumannAuthor URI: http://nbaumann.comVersion: 1*/@media screen {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, 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,  article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup,  menu, nav, output, ruby, section, summary,  time, mark, audio, video {	margin: 0;	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline;}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure,  footer, header, hgroup, menu, nav, section {	display: block;}body {	line-height: 1;}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,  q:before, q:after {	content: '';	content: none;}table {	border-collapse: collapse;}#page-wrap {	width: 960px;	margin: 20px auto;}h1 {}h2,  h2 a {	font-weight: bold;	color: #C45F02;	font-style: italic;	text-decoration: none;}h3 {}a {	color: #0060AE;	text-decoration: underline;}a:hover {	color: #EF7431;}a:active {	color: #FF0000;}blockquote {}blockquote p {}strong {	font-weight: bold;}em {	font-style: italic;}.post {	margin-bottom: 30px;}.post h2,  .post h2 a {	font-size: 24px;	padding-bottom: 5px;	line-height: 25px;}.page h2,  .page h2 a {	padding-bottom: 20px;}.post h2.page-title {	font-size: 32px;	text-shadow: 2px 2px 2px #999999;	font-style: normal;	color: #000000;	padding-bottom: 20px;}#main-column p {	font-size: 14px;	margin-bottom: 15px;	line-height: 20px;}.post object {	float: left;	margin: 0 10px 5px 0;}.post .alignleft {	float: left;	margin: 0 10px 5px 0;}.post .alignright {	float: right;	margin: 0 0 5px 10px;}.post .aligncenter {	margin: 0 auto;}.post .alignnone {	display: block;	margin-bottom: 5px;}.post .entry {	margin-top: 15px;}.post .meta {	color: #666666;}#respond h2,  h2#comments {	font-size: 18px;}#comments {	margin: 15px 0 10px 0;}.entry {}.entry a {}.entry a:hover {}pre {}code, tt {}#meta {}.postmetadata {}#sidebar {}.navgation {}.next-posts {}.prev-posts {}#searchform {}#s {}#searchsubmt {}ol.commentlist {	list-style: none;}ol.commentlist li {}ol.commentlist li.alt {}ol.commentlist li.bypostauthor {}ol.commentlist li.byuser {}ol.commentlist li.comment-author-admin {}ol.commentlist li.comment {	border-bottom: 1px dotted #666;	padding: 10px;}ol.commentlist li.comment div.comment-author {}ol.commentlist li.comment div.vcard {}ol.commentlist li.comment div.vcard cite.fn {	font-style: normal;}ol.commentlist li.comment div.vcard cite.fn a.url {}ol.commentlist li.comment div.vcard img.avatar {	float:right;	margin: 0 0 10px 10px;}ol.commentlist li.comment div.vcard img.avatar-32 {}ol.commentlist li.comment div.vcard img.photo {}ol.commentlist li.comment div.vcard span.says {}ol.commentlist li.comment div.commentmetadata {}ol.commentlist li.comment div.comment-meta {	font-size: 10px;}ol.commentlist li.comment div.comment-meta a {	color: #ccc;}ol.commentlist li.comment p {}ol.commentlist li.comment ul {}ol.commentlist li.comment div.reply {	font-size: 11px;}ol.commentlist li.comment div.reply a {	font-weight: bold;}ol.commentlist li.comment ul.children {	list-style: none;	margin: 10px 0 0;}ol.commentlist li.comment ul.children li {}ol.commentlist li.comment ul.children li.alt {}ol.commentlist li.comment ul.children li.bypostauthor {}ol.commentlist li.comment ul.children li.byuser {}ol.commentlist li.comment ul.children li.comment {}ol.commentlist li.comment ul.children li.comment-author-admin {}ol.commentlist li.comment ul.children li.depth-2 {	border-left: 5px solid #555;	margin: 0 0 10px 10px;}ol.commentlist li.comment ul.children li.depth-3 {	border-left: 5px solid #999;	margin: 0 0 10px 10px;}ol.commentlist li.comment ul.children li.depth-4 {	border-left: 5px solid #bbb;	margin: 0 0 10px 10px;}ol.commentlist li.comment ul.children li.depth-5 {}ol.commentlist li.comment ul.children li.odd {}ol.commentlist li.even {	background: #fff;}ol.commentlist li.odd {	background: #f6f6f6;}ol.commentlist li.parent {	border-left: 5px solid #111;}ol.commentlist li.thread-alt {}ol.commentlist li.thread-even {}ol.commentlist li.thread-odd {}form {}form label {	font-weight: bold;}#respond {	margin-top: 15px;}form#commentform > div {	margin-bottom: 3px;}input[type=text],  textarea {	padding: 3px;	border: 1px solid #333333;}input[type=text] {}textarea {	font-family: Arial, Helvetica, sans-serif;}.commentmetadata {	margin-bottom: 5px;}.commentmetadata a {	text-decoration: none;}body {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	background: url('images/bg_shadow.png') no-repeat 50% 0;	line-height: 16px;}#wrapper {	width: 950px;	margin: 0 auto;	padding: 15px;	position: relative;}#inner-wrapper,  #content {	width: 100%;	margin: 0 auto;}#header {	height: 529px;	width: 100%;	position: relative;	margin-bottom: 12px;	background: url('images/header_bg.png') no-repeat 0 0;}#dominate {	position: absolute;	right: 12px;	top: 180px;	width: 201px;	height: 41px;	display: block;	background: url('images/dominate_off.png');	z-index: 99;}#cycle{	position: absolute;	top: 102px;}#dominate:hover {	background: url('images/dominate_on.png');}#content {	background: #cccccc;	position: relative;}#content > div {	float: left;}#content #sidebar {	width: 310px;}#content #main-column {	width: 600px;	padding: 17px 15px 15px 15px;}#content #main-column.home {	width: 630px;	padding: 0;}#guarantees {	position: absolute;	bottom: -3px;}#guarantees img:hover {	opacity: 0.7;}#guarantees a {	float: left;	margin-right: 3px;}#header #people {	position: absolute;	bottom: 126px;	width: 100%;	height: 153px;	left: 12px;}#header #people a {	float: left;	display: block;	background: url('images/people_off.png') no-repeat;	height: 153px;}#header #people a:hover {	border-bottom: 3px #c56003 solid;	margin-top: -3px;	background: url('images/people_on.png');}#header #people a.magazine {	width: 160px;	background-position: -596px 0;	margin-right: 20px;}#header #people a.client-generation {	width: 165px;	background-position: 0 0;	margin-right: 35px;}#header #people a.case-dev {	width: 184px;	background-position: -199px 0;	margin-right: 10px;}#header #people a.trial-support {	width: 168px;	background-position: -394px 0;	margin-right: 34px;}#header #people a.video-services {	width: 153px;	background-position: -777px 0;}#header #nav {	width: 440px;	height: 58px;	position: absolute;	right: 0px;	top: 42px;}#header #nav > a {	float: left;	display: block;	height: 58px;	background-image: url('images/nav_off.png');}#header #nav > a:hover {	background-image: url('images/nav_on.png');}#header #nav > a.services {	width: 111px;	background-position: -77px 0;}#header #nav > a.portfolio {	width: 120px;	background-position: -188px 0;}#header #nav > a.home {	width: 77px;	background-position: 0 0;}#header #nav > a.contact {	width: 132px;	background-position: -308px 0;}#header #people:after,  #guarantees:after,  #content:after,  #header #nav:after,  ul.testimonials li:after,  #sidebar #social:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}.last {	margin-right: 0px !important;}#content .corner {	position: absolute;	width: 12px;	height: 100px;	z-index: 99;}#content {	padding-top: 12px;}#content .corner.top-left {	top: 0px;	left: 0px;	background-image: url('images/top_left_corner.png');}#content .corner.top-right {	top: 0px;	right: 0px;	background-image: url('images/top_right_corner.png');}#content .corner.bottom-left {	bottom: 0px;	left: 0px;	background-image: url('images/bottom_left_corner.png');}#content .corner.bottom-right {	bottom: 0px;	right: 0px;	background-image: url('images/bottom_right_corner.png');}#content #icons {	position: relative;	min-height: 1120px;	width: 100%;}#content #icons > div {	position: absolute;}#content #icons #social_networking {	top: 334px;	left: 8px;}#content #icons #web {	top: 67px;	left: 8px;}#content #icons #street_team {	top: 550px;	left: 6px;}#content #icons #mobile {	top: 304px;	right: 62px;}#content #icons #print {	top: 839px;	left: 4px;}#content #icons #referrals {	top: 841px;	right: 26px;}#content #icons #welcome {	top: -12px;	right: 7px;}#content #icons #video {	top: 113px;	right: 65px;}#sidebar {	position:relative;	padding-left: 10px;}#sidebar .corner {	position: absolute;	z-index: 99;	width: 11px;	height: 13px;}#sidebar .corner.top-left {	top: 0px;	left: 9px;	background-image: url('images/widget_top_left_corner.png');}#sidebar .corner.top-right {	top: 0px;	right: 9px;	background-image: url('images/widget_top_right_corner.png');}#sidebar .corner.bottom-left {	bottom: 0px;	left: 9px;	background-image: url('images/widget_bottom_left_corner.png');}#sidebar .corner.bottom-right {	bottom: 0px;	right: 9px;	background-image: url('images/widget_bottom_right_corner.png');}#sidebar #social {	padding-left: 14px;}#sidebar #social > a {	float: left;	margin-right: 10px;}#sidebar .widget {	width: 310px;	margin-bottom: 16px;	color: #ffffff;}#sidebar .widget .top {	width: 100%;	height: 68px;/*background-image: url('images/widget_top.png');*/}#sidebar .widget .top h2,  #sidebar .widget .top h2 a {	font-style: normal;	color: #0073cf;	font-size: 22px;	text-transform: uppercase;	display: none;}#sidebar .widget .top h2 {	padding: 33px 12px;}#sidebar .widget textarea {	width: 251px;}#sidebar .widget a {	color: #A6D7FF;	text-decoration:none;	font-weight: bold;}#sidebar .widget a:hover {	text-decoration: underline;}#sidebar .widget .content {	background: url('images/widget_bg.png') repeat-y 9px 0;	padding: 0 30px 0 20px;	margin-bottom: 0;	font-size: 12px;}#sidebar .widget .content ul,  #sidebar .widget .content ol {	margin-bottom: 0;}#sidebar .widget .bottom {	width: 100%;	height: 12px;	background: url('images/widget_bottom.png') no-repeat 9px 0;}.widget form p {	padding-top: 10px;}.widget form p:first-child {	padding-top: 0;}.widget form input[type="submit"] {	float: right;}.widget form input[type="text"] {	width: 250px;}#footer {	margin-top: 15px;	color: #545454;	padding: 0 7px;}#footer-background {	background: url('images/footer_shadow.png') 50% 0 no-repeat;	position: absolute;	height: 282px;	bottom: 0px;	left: 50%;	margin-left: -521px;	width: 1042px;	z-index: -9;}#footer p {	margin-bottom: 15px;}.widget_advancedrecentposts ul {	list-style: disc;	margin-left: 20px;}.widget_advancedrecentposts ul li {	padding-top: 10px;}.widget_advancedrecentposts ul li:first-child {	padding-top: 0;}ul.testimonials img {	float: left;	margin-right: 10px;}ul.testimonials li {	padding-top: 15px;}ul.testimonials li:first-child {	padding-top: 0;}ul.testimonials .name {	float: right;	padding-top: 5px;}.navigation .next-posts {	float: left;}.navigation .prev-posts {	float: right;}} /* END screen media */ @media print {.do-not-print {	display: none;}#comments {	page-break-before: always;}body {	width: 100% !important;	margin: 0 !important;	padding: 0 !important;	line-height: 1.4;	word-spacing: 1.1pt;	letter-spacing: 0.2pt;	font-family: Garamond, "Times New Roman", serif;	color: #000;	background: none;	font-size: 12pt;}h1, h2, h3, h4, h5, h6 {	font-family: Helvetica, Arial, sans-serif;}h1 {	font-size: 19pt;}h2 {	font-size:17pt;}h3 {	font-size:15pt;}h4, h5, h6 {	font-size:12pt;}code {	font: 10pt Courier, monospace;}blockquote {	margin: 1.3em;	padding: 1em;}img {	display: block;	margin: 1em 0;}a img {	border: none;}table {	margin: 1px;	text-align:left;}th {	border-bottom: 1px solid #333;	font-weight: bold;}td {	border-bottom: 1px solid #333;}th, td {	padding: 4px 10px 4px 0;}caption {	background: #fff;	margin-bottom: 2em;	text-align: left;}thead {	display: table-header-group;}tr {	page-break-inside: avoid;}a {	text-decoration: none;	color: black;}} /* END print media */