/*
  * ======================================================
  * $Workfile:   8-3_03.css  $
  * $Revision:   1.4  $
  * $Date:   Nov 17 2009 00:08:44  $
  * $Author:   goddarmx  $
  * $Archive:   //legal.regn.net/npv/Dev-Archives/Development_Area/archives/LargeLaw/PageDesigner/v4/Code/Front-end/_Source/LexisNexis/Website/Modules/Style/Themes/8-3/8-3_03.css-arc  $
  * ======================================================
  * Change History:
  * 1.01 initial revision
*/
/*	Baseline Body Rules	*/
body {
	background: #fff url(../../../../Assets/images/8-3/bodyBkg_03.gif) 0 0 repeat-x;
	color: #444;
	font-size: 70%;
}
/*	/Body	*/
/*	Baseline anchor link rules	*/
a:link, a:visited {
	color: #74321c;
	outline: none;
}

a:hover {
	color: #c03;
}
/*	/Anchors	*/
/*	Page structure	*/
/*	general classes	*/
/* none at this time	*/
/* end general classes*/
#wrap {
	background: #fff;
	border-bottom: 1px solid #58362c;
	border-left: 1px solid #58362c; 
	border-right: 1px solid #58362c;
	
	/* WebKit browsers that support CSS3 box shadow will see a shadow border that has alpha transparency	*/
	box-shadow: .2em .2em 1.72em rgba(0,0,0, .5);
	-webkit-box-shadow: .2em .2em 1.72em rgba(0,0,0, .5);
	-moz-box-shadow: .2em .2em 1.72em rgba(0,0,0, .5);
	/*	/WebKit browsers */
}

/* WebKit browsers that support CSS3 box shadow will see a shadow border that has alpha transparency	*/
#innerWrap {
	background: #e0cfbd;
	/* this container provides the hook to implement the left shadow effect since box-shadow can only be 1 horizontal position per element	*/
	box-shadow: -.2em 0 1.72em rgba(0,0,0, .5);
	-webkit-box-shadow: -.2em 0 1.72em rgba(0,0,0, .5);
	-moz-box-shadow: -.2em 0 1.72em rgba(0,0,0, .5);
}
/*	end WebKit	*/
#topArea {}

/*	bookmark and language chooser area	*/
#utilNav {
	background: #412e28;
	border-bottom: 3px solid #412e28;
	/*	subtract height due to bottom border being thicker from other themes	*/
	min-height: 25px; 
}

#utilNavLinks {
	/*font-size: 1.105em;*/
}

#utilNavLinks div {}

#utilNavLinks div a {
	color: #e6e2df;
	font-weight: bold;
}

#utilNavLinks div a:hover {
	color: #c03;
}

#utilNavLinks div h2 {
	font-weight: normal;
}

#utilNavLinks div h2 a {}

ul.ulLanguages {
	background: #fff;
	border: 1px solid #ccc; 
}

ul.ulLanguages li {
	border-bottom: 1px solid #ccc;
}

div#language ul.ulLanguages li a {
	color: #06c;
}

ul.ulLanguages li a.last {}
/*	/bookmark & language	*/

/*	set margins for all areas within the main content area -- One rule for all	*/
#header, #subHeader, #main, #bottomLinks {}
/*	/set margin for all areas	*/

/*	header & subHeader area	*/
#header, #subHeader {}

#header {
	background: #e0cfbd;
}

/*	foreground image, logo and firm name rules	*/
#firmHeading {}

#headerFrgImg, #firmLogo, #firmName {}

#headerFrgImg {}

#firmLogo {}

#firmName {
	color: #412e27;
	font-size: 2.83em;
}
/*	/frg image, logo and firm name	*/
/*	contact information pod	*/
#contact  {
	color: #21292c;
}

#contact address {
	font-style: normal;
}

#contact ul li, #contact address span {}

#contact #phone span {
	color: #a62d02;
	font-size: 125%;
}

#contact address {}
#contact address span {}
/*	/contact info	*/
/*	subHeader, main navigation, fillerImg, Call firm, AOP pod and sub-navigation	*/
#subHeader {
	background: #412e28;
}

#nav {}

#nav li {
	margin-bottom: 3px;
}

#nav li a {
	background: #c7ae91 url(../../../../Assets/images/8-3/navBkg_03.gif) bottom left repeat-x;
	border-top: none;
	border-right: 2px solid #8f7b6a;
	border-bottom: 2px solid #8f7b6a;
	border-left: 2px solid #8f7b6a;
	color: #402e27;
	font-size: 1.50em;
	font-weight: bold;
	font-variant: small-caps;
	letter-spacing:.25em;
	text-decoration: none;
}

#nav li a:hover, #nav li a.active {
	background: #593527 url(../../../../Assets/images/8-3/navHoverBkg_03.gif) bottom left repeat-x;
	border-top: none;
	border-right: 1px solid #60463c;
	border-bottom: 1px solid #60463c;
	border-left: 1px solid #60463c;
	color: #e0cfbc;
}

#nav li a span {}

#subHeadFillerImg {}

#subHeadPodArea {

}

#subHeadPodArea a#callFirmNow, #subHeadPodArea hr, #subHeadPodArea div.pod {}

/* call firm now	*/
#subHeadPodArea a#callFirmNow {
	background: #4a3127 url(../../../../Assets/images/8-3/callFirmNowBkg_03.gif) 0 0 repeat-x;
	border: 2px solid #806459;
	color: #fff;
	font-size: 1.35em;
	text-decoration: none;
}

#subHeadPodArea a#callFirmNow:hover {
	color: #ff0;
}
#subHeadPodArea div.pod {
	background: #eeeeed;
}

#subHeadPodArea h3 {
	background: #decdb9 url(../../../../Assets/images/8-3/headerBkg_03.gif) 0 0 repeat-x;
	border: 3px solid #c6b19a;
	color: #2b2522;
	font-size: 1.25em;
}

#subHeadPodArea ul {}

#subHeadPodArea ul li {
	color: #a99a94;
	font-size: 1.20em;	
}

#subHeadPodArea ul li.viewMore a {
	font-size: 1em;
}

/*	/subHead area	*/
/*	subHead navigation 	*/
#subHeader ul.subNav {
	background: #decdb9 url( ../../../../Assets/images/8-3/subNavBkg_03.gif) 0 0 repeat-x;
	border: 2px solid #c6b19a;
	/*	webkit browsers only :: IE ignores	*/
	box-shadow: 0 .3m 1em rgba(0,0,0, .8);
	-webkit-box-shadow: 0 .3em 1em rgba(0,0,0, .8);
	-moz-box-shadow: 0 .3em 1em rgba(0,0,0, .8);
}

#subHeader ul.subNav li {}

#subHeader ul.subNav li a {
	background: #735449 url( ../../../../Assets/images/8-3/subNavBkg_03.gif) 0 0 repeat-x;
	border-right: 1px solid #867767;
	color: #2b2522;
	font-size: 1.20em;
	text-decoration: none;
}

#subHeader ul.subNav li a:hover, #subHeader ul.subNav li a.active {
	background: #d5ddd8 url( ../../../../Assets/images/8-3/subNavHoverBkg_03.gif) 0 0 repeat-x;	
	color: #e0cfbc;
}

ul.subNav li a span {}
/*	/subNav	*/
/*	/header area	*/
/*	main wrapper rules	*/
#main {
	background: #e0cfbd url(../../../../Assets/images/8-3/contentBkg_03.gif) 0 0 repeat-y;
}
/*	sets rules for everything in main wrapper including the sidebar	*/
#main h1, #main h2, #main h3, #main h4 {
	color: #2b2522;
	letter-spacing: .1em;
}

#main h1, #main h2 {
	background: #c9b196 url(../../../../Assets/images/8-3/mainContentHeaderBkg_03.gif) 0 0 repeat-x;
	border-top: 2px solid #d0bda8;
	border-bottom: 2px solid #d0bda8;
}

#main h1 {
	font-size: 175%;
}

#main h2 {
	font-size: 150%;
}

#main h3 {
	font-size: 125%;
}

#main h4 {
	font-size: 100%;
}

#main p, #main ul, #main ol, #main dl, #main blockquote, #main table, #main form {
	font-size: 1.15em;
}

#main ul, #main ol {
	color: #2b2522;
}

#main ol {}

/*	reset the font-size to 100% for second level nested lists, otherwise the nested lists inherit additional font size due to the em	*/
#main ul ol, #main ul ul, #main ol ul, #main ol ol {
	font-size: 100%;
}

#main dl, #main dd {}

#main dt {
	font-weight: bold;
}
/*	/main wrapper rules	*/
/*	main content area rules	*/
#mainContent {}
/*	site breadCrumb trail rules	*/
#breadCrumbs {
	font-size: 80%;
}

#breadCrumbs ul {}

#breadCrumbs ul li {}
/*	/breadCrumbs	*/
#mainContent ul, #sideBar ul {}

#mainContent table {}

#mainContent table.PracticeTable th {}

#mainContent table.PracticeTable td {
	border-bottom: 1px solid #ccc;
}

/*	main content pod rules	*/
#podContainer div.pod {
	background: #ebebeb;
}

#podContainer div.pod h3 {
	background: #c9b196 url(../../../../Assets/images/8-3/mainContentHeaderBkg_03.gif) 0 0 repeat-x;
	border-top: 2px solid #d0bda8;
	border-bottom: 2px solid #d0bda8;
	font-size: 150%;
}

#podContainer div.pod p  {}

#podContainer div.pod ul {}

#podContainer div.pod a:link, #podContainer div.pod a:visited {}

#podContainer div.pod a:hover {
	color: #c03;
}

#podContainer div.pod ul li.viewMore {
	font-size: 90%;
	padding-right: 1em;
}
/*	/main content pod rules	*/
/*	/main content area	*/
/*	main wrapper sideBar rules		*/
#sideBar {
	background: #ebebeb;
}

#sideBar div.pod h3 {
	background: #decdb9 url(../../../../Assets/images/8-3/sideBarHeaderBkg_03.gif) 0 0 repeat-x;
	border: 1px solid #c6b19a;
	color: #2b2522;
	font-size: 175%;
	/*	webkit browsers only - IE gets just border	*/
	box-shadow: 0 .3m 1em rgba(0,0,0, .8);
	-webkit-box-shadow: 0 .3em 1em rgba(0,0,0, .8);
	-moz-box-shadow: 0 .3em 1em rgba(0,0,0, .8);
}

#sideBar ul {
	color: #bbb2af;
}

#sideBar ul li {}

#sideBar ul li a:link, #sideBar ul li a:visited {
	color: #73321a;
}

#sideBar ul li a:hover {
	color: #c03;
}

#sideBar ul li.viewMore {
	font-size: 90%;
	padding-right: 1em;
}

/*	quick contact form rules	*/
table.quickContactTable {}

table.quickContactTable td {}

table.quickContactTable td input {}

table.quickContactTable td textarea {}

table.quickContactTable td input.submitBtn {}
/*	/quick contact table rule	*/
/*	/sideBar rule	*/

#bottomLinks {}

#bottomLinks ul {}

#bottomLinks ul li {
	border-right: 1px solid #666;
}

#liabilityClause {}

#liabilityClause img {}

div#liabilityClause a {}

#liabilityClause p {}
/*	m()m	*/