/*NYLJ REDESIGN STYLES*/
body {font-family: verdana;}

a {color:#215A8C; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:0;}

#leaderboard {text-align:center; padding-top:2px;border-top:1px solid #A9B5C2;border-bottom:1px solid #A9B5C2;background: #B8BEB8 url(http://www.law.com/img/nylj/leader_bg.gif) repeat-y;}

#mast {background:#fff url(/img/nylj/ny_mastwsearch.gif) repeat-y right top;}
#logo {float:left; width:500px;}

#horiznav {height: 18px; background:#fff url(http://www.law.com/img/nylj/hor_nav.gif) repeat-x; color:#000; border-top: 1px solid #CED6DE; border-bottom: 1px solid #CED6DE; line-height:18px;} 
#horiznav a {margin:2px 8px; font-weight: bold;}
#horiznav .left {float:left;border-left: 1px solid #CED6DE; height:18px;}
#horiznav .right {float:right;border-right: 1px solid #CED6DE;  height:18px}


/*left nav styles*/
#leftnav #sections h1 {font: bold 1.1em arial; margin:0; background: #fff url(http://www.law.com/img/nylj/left_nav_tab.gif) no-repeat; text-transform: uppercase; line-height:12px; padding:3px 0 0 9px;}
#leftnav #sections ul {background: url(http://www.law.com/img/nylj/left_nav_gradient.gif) repeat-x; padding:5px 8px 8px; margin:0 0 10px 0; border: 1px solid #CED7DF; border-top:0; list-style:none;}
#leftnav #sections ul li {font-weight:bold; line-height:1.35em;}
#leftnav #sponsors h2 {font-size:1.1em; margin:0 0 8px 0; font-weight: normal; text-align: left;}
#leftnav #sponsors {margin:10px 0; border: 1px solid #C8CACA; padding:8px; text-align: center;}
#leftnav #sponsors ul {padding:0; margin:6px 0 0 0; list-style: none; text-align:left;}
#leftnav #sponsors a {color:#666;}
#leftnav #services {border-color: #CED6DE;}
/*end left nav styles*/

/*index styles*/
#homecenter h2 {font-size:1.0em; padding: 4px 8px; height:14px; margin:12px 0 0 0; line-height:1.4em;clear:both;}
#homecenter h2 a {color: #86742b; padding-right:20px; background: transparent url(http://www.law.com/img/nylj/arrow_button.gif) no-repeat center right;} 
#centerleft {width:300px; float: left; margin-right:14px;clear:left;overflow:hidden;}
#centerright {width:328px; float:left;}
#centerleft h2 {background:#fff url(http://www.law.com/img/nylj/header4.gif) no-repeat;}
#centerright h2 {background:#fff url(http://www.law.com/img/nylj/header5.gif) no-repeat;}
#homecenter #centerleft h1, #homecenter #centerright h1 {font: bold 1.2em arial; margin:8px 0 4px 0 ; line-height:1.25em; clear:right; padding:0;} 
#homecenter #centerleft p.byline, #homecenter #centerright p.byline {font-size:1.0em; margin:4px 0; line-height:1.25em;}
#homecenter #centerleft p, #homecenter #centerright p {font-size: 1.1em; margin:0 0 12px 0; line-height:1.45em;}
#homecenter #centerleft p i, #homecenter #centerright p i, #homecenter #centerleft p em, #homecenter #centerright p em {letter-spacing:-1.0px;}
#homecenter #centerleft img, #homecenter #centerright img {float:right; margin:0 0 8px 8px;}
#homecenter #centerleft #spotlight p.date, #homecenter #centerleft p.date, #homecenter #centerright p.date, #homecenter h3 {font-size:1.0em; font-weight:bold; margin:4px 0;}

#homecenter #spotlight h2 {margin-top:0;}
#homecenter #centerleft #spotlight h1 {font:bold 1.4em arial; line-height:1.25em; margin:4px 0 4px 0;} 
#homecenter #centerleft #spotlight p {font-size: 1.2em; margin:10px 0 15px 0; line-height:1.425em;}
#homecenter #centerleft #spotlight img {float:none; margin:0; width:300px; height:235px;}
#homecenter #centerleft #spotlight .imagebox p {font-size:1.0em; margin:4px 0;line-height:1.35em;}/* treatment will change*/

#topstories { margin-bottom:8px;}
#topstories h2 {background: transparent url(http://www.law.com/img/nylj/big_tab.gif) no-repeat; margin:0; padding:8px 8px 1px 8px; }
#topstories ul {margin:0; font-size: 1.1em; font-weight:bold; border: 1px solid #CED6DE; border-top:0; padding:4px 0; list-style:none; background: #EDF4FA url(http://www.law.com/img/nylj/box_gradient.gif) repeat-x top;}
#topstories ul li {padding:6px 8px;}

.featuredad {border: 1px solid #CED6DE; font-family:verdana,arial,sans-serif; margin:10px 0;}
#homecenter #centerright .featuredad h2, #homecenter #centerleft .featuredad h2 {background-color:#eef4fb; background-image:none; border-bottom: 1px solid #CED6DE; margin:0; font:bold 1.1em arial;}
#homecenter #centerright .featuredad h2 a, #homecenter #centerleft .featuredad h2 a {color:#215A8C;}
#homecenter #centerright .featuredad h3, #homecenter #centerleft .featuredad h3 {font-size: 1.0em; margin: 6px 8px; text-transform: uppercase;}
#homecenter #centerright .featuredad img, #homecenter #centerleft .featuredad img {float:left;margin:0 8px; border:0;}
#homecenter #centerright .featuredad p, #homecenter #centerleft .featuredad p {margin:6px 8px; font-size:1em; line-height:1.5em;}

/*homepage skyscraper column*/
#skyscraper h2 {text-align:left; padding:4px 6px; margin:0; background: transparent url(http://www.law.com/img/nylj/header6.gif) no-repeat; color: #fff; font-size:1.0em;}
#skyscraper ul {text-align:left; margin:0; font-size: 1.1em; border: 1px solid #CED6DE; border-top:0;padding: 0; list-style:none;  font-size:1.1em; font-weight:bold;}
#skyscraper ul li { padding:6px;}
/*end homepage column*/

/*end index styles*/

#content p.breadcrumb {font-size: 1em; margin:0;} 
#content p.breadcrumb a {font-weight: bold;}

/*hubpage styles*/
#hubpage h2 { border-color:#CED6DE;}
#hubpage h2 .sub {font: bold .55em verdana;}
#hubpage .digest, #hubpage .decision {margin-bottom:15px;}
#hubpage p {margin:10px 0; font-size:1.1em; line-height:1.35em;}
#hubpage h1 {font-size:1.2em; line-height:1.35em; margin:0;}
#hubpage h3 {font-size:1.2em; line-height:1.35em; margin:16px 0 0 0;}
#hubpage h3 {font-size:1.2em; line-height:1.35em; margin:16px 0 0 0;}
.red {color:#CC0000;}
#hubpage h3.decision {font:bold 1em verdana; line-height:1em; background:#fff url(http://www.law.com/img/nylj/section_header2.gif) no-repeat; margin: 0 0 8px 0; padding:6px 8px; border:0;text-transform:uppercase; clear:both;}
#hubpage .digest img {margin-top:10px;}
#hubpage .digest p.source, #hubpage .digest p.date, #hubpage .digest p.byline {font-size:1em; margin:0;}
#hubpage div.decision {margin-bottom:16px;}
#hubpage .decision h1 {font: normal 1.1em verdana; font-style:italic; margin:0;}
#hubpage .decision h3, #hubpage .digest h3 {margin-top:0; font-size:1.1em;}
#hubpage ul {font-size:1.1em; line-height:1.35em;}
/*hubpage 2 only*/

.two-columns .spotlight {border-bottom: 1px solid #CED6DE; padding-bottom:8px;}
.two-columns .spotlight h1 {font-size:1.6em; line-height:1.25em; clear:none; margin-top:0;} 
.two-columns .spotlight div.imagebox {float:left; width:136px; margin:0 8px 8px 0;}
.two-columns .spotlight div.imagebox p {font-size:1.1em; margin:0; line-height:1.3em}
.two-columns .spotlight img {margin:0 0 4px 0;}

/*featured section content boxes*/
#featured .contentbox { margin:0 0 15px 0; border-bottom: 1px solid #CED6DE; background-color:#FBFBFB;}
#featured .contentbox h2 {font:bold 1em verdana; line-height:1em; background:#fff url(http://www.law.com/img/nylj/header1.gif) no-repeat; margin: 0; padding:6px 8px; border:0;}
#featured .contentbox h1 {font-size:1.1em; margin: 0; line-height:1.3em;border: 1px solid #CED6DE; border-width: 0 1px; margin: 0; padding:6px 8px 0 8px;}
#featured .contentbox p, #featured .contentbox ul,#featured .contentbox div {font-size: 1.1em; line-height:1.3em; border: 1px solid #CED6DE; border-width: 0 1px; margin: 0; padding: 8px;}
#hubpage #featured .contentbox p.date, #hubpage #featured .contentbox p.byline {padding:0 8px 6px 8px;font-size:1em;}
#featured .contentbox div {padding: 0 8px 0 0;}
#featured .contentbox div div {display:none;}
/*end featured section content boxes*/
/*end hubpage 2 only*/


#hubpage #notes h3, #hubpage .one-column h4 {background:url(http://www.law.com/img/nylj/section_header.gif) no-repeat; font: bold 1em verdana;padding:6px 8px; margin:8px 0; text-transform:uppercase;}
#hubpage #notes h4 {font:bold 1.2em verdana;margin:0; color:#333; padding:0; background-image:none;}
#hubpage #notes ul {margin:12px 0 16px; font-size: 1.2em; font-weight:bold; line-height:1.35em;padding:0;list-style-position:inside;}
#hubpage #notes li {margin:8px 0;}
#hubpage #notes p {margin:8px 0 0 0; font-size:1.2em; font-weight:bold;}
.new {font: normal 1em verdana; color: #B70101; font-style:italic;}

#hubpage .subscribebox {margin:15px 0; border-top: 1px solid #D5DAD6; float:left; width:580px;}
#hubpage .subscribebox h3 {font: bold 1.1em arial;padding:10px 8px 0; margin:0; text-transform:uppercase; clear:both;}
#hubpage .subscribebox form {margin:0; padding:0;}
#hubpage .subscribebox dl {margin:0; padding:8px 0 10px 0; line-height:1.35em; clear:both; float:left;border-bottom: 1px solid #D5DAD6; width:580px;}
#hubpage .subscribebox dt {font-size:1.1em; font-weight:normal; margin:0; width:450px; float:left;padding:0 0 0 8px;line-height:1.35em;}
#hubpage .subscribebox dd {display:block; width:101px; margin-left:460px;}


#hubpage h3.reg {text-transform:uppercase; font: bold 1.1em Arial; padding:10px 0 0 0; margin:15px 0 0 0; border-top: 1px solid #D5DAD6;}


/*end hubpage*/

/*sponsor spotlights*/
.sponsorspot {border: 1px solid #CED6DE; margin:10px 0;float:left;}
#homecenter #centerright .sponsorspot h2, #homecenter #centerleft .sponsorspot h2, #hubpage .sponsorspot h2 {background-color:#fff; background-image:none;font-weight: normal; margin: 4px 6px; padding:0; font-size: 1.1em;border-bottom:0;}
#homecenter #centerright .sponsorspot h3, #homecenter #centerleft .sponsorspot h3, #hubpage .sponsorspot h3 {font:bold 1.2em arial; margin:8px 6px;}
#homecenter #centerright .sponsorspot img, #homecenter #centerleft .sponsorspot img, #hubpage .sponsorspot img {float:left;margin:0 6px; }
#homecenter #centerright .sponsorspot p, #homecenter #centerleft .sponsorspot p, #hubpage .sponsorspot p {margin:8px 6px; font-size:1.1em;line-height:1.25em;}
/*end sponsor spotlights*/


/*article styles*/
/*section head / article tools */
#articletools {border-bottom: 1px solid #ced7df; height:21px;}
#articletools ul {padding:2px 0 0 0; margin:0;}
#articletools ul li {margin-left:10px; line-height: 20px; padding:2px 0 ;}
#articletools ul li a {padding-left: 26px; font-weight:bold;}
#articletools ul li.print {background: #fff url(http://www.law.com/img/nylj/hubpages/printer_icon.gif) no-repeat left;}
#articletools ul li.email {background: #fff url(http://www.law.com/img/nylj/hubpages/email_icon.gif) no-repeat left;}
#articletools ul li.comment {background: #fff url(http://www.law.com/img/nylj/hubpages/comment_icon.gif) no-repeat left;}
#articletools ul li.reprint {background: #fff url(http://www.law.com/img/nylj/hubpages/reprint_icon.gif) no-repeat left;}
#articletools h2 {font:bold 1.8em arial; text-transform:uppercase;}
/*end section / tools*/

p.breadcrumb {padding-left:16px;} 

/*javascript changes font-sizes below*/
#article h1 {font-size:1.6em; line-height:1.2em; margin:0 0 10px 0;}
#article h2 {font-size:1.2em; line-height:1.3em; margin:10px 0;}

#article #articlebody {font-size:1.2em; line-height:1.5em;}

/*image blocks*/
#imageblock1 p, .img p {margin: 0; font-size:1.1em;}
#imageblock1 img {margin-bottom:8px;}
#imageblock1 p .credit, .img p .credit {color: #B1AEAE;}

#imagebox {border: 1px solid #b8beb8; margin:0 0 10px 16px;}
#imagebox .img {width:129px; padding:10px 0; margin:0 10px;}/*width = 129 to make box 300px*/

#imagebox-vertical {border: 1px solid #b8beb8; margin:0 0 10px 16px;}
#imagebox-vertical .img {width:128px; margin:0 10px; padding:10px 0;}
/*end image blocks*/
/*javascript changes font-sizes above*/

/*right column / advertisement*/
/*related links box*/
#rightcol {margin-top:0;}

.links {border-top:none; margin-bottom:15px;}
.links h2 {font-size:1.0em; background: transparent url(http://www.law.com/img/nylj/header2.gif) no-repeat; margin:0; padding:5px 8px; height:12px; text-align:left; text-transform:uppercase;}
.links ul {margin:0; padding: 0; list-style: none; font-size: 1.1em; line-height:1.3em;border: 1px solid #CED6DE; border-top:0;}
.links ul li {margin:0px; padding:8px; font-weight:bold;}

/*end related links box*/
/*end right column*/

p.byline, p.source, p.date {margin:0; font-size:1.1em;line-height:1.3em;}
p.byline a {font-weight:bold;}

/*font-sizing change above*/

/*end article styles*/

/*registration dropdown*/
.premium, #hubpage p div.premium {display:inline;}
#featured .contentbox div.premium {border:0;}
.premium ul#nav, #hubpage .two-columns .premium ul#nav, #hubpage .two-columns .spotlight .premium ul#nav, #content #hubpage #featured .contentbox ul#nav  { list-style:none;padding:0; margin:0; width:15px;display:inline; background:url(http://www.law.com/img/universal/key_icon.gif) no-repeat left bottom; font-size: 10px; line-height:.9em; height:9px; border:0;}


.premium ul#nav li { position: relative; padding:0; margin:0;display:inline; border:0;}
.premium li ul {
	position: absolute;
	left: 0px; /* Set less than menu width */
	top: 11px;
	display: none;
	z-index: 10;
}

/* Fix IE. Hide from IE Mac \*/
* html .premium ul#nav li { float: left; height: 1%; }
/* End */

.premium ul#nav li:hover ul, 
.premium ul#nav li.over ul
{
	display: block;
	background: #86742B;
	border: 1px solid #265A8E;
	width: 125px;
	list-style:none;
	padding:3px;
	color: #fff;
	margin:0;
} /* The magic */

.premium ul#nav li:hover ul li, 
.premium ul#nav li.over ul li, 
#homecenter #topstories .premium ul#nav li:hover ul li, 
#homecenter #topstories .premium ul#nav li.over ul li,
#hubpage .premium ul#nav li:hover ul li, 
#hubpage .premium ul#nav li.over ul li, 
#hubpage .spotlight .premium ul#nav li:hover ul li, 
#hubpage .spotlight .premium ul#nav li.over ul li
{font: bold 9px Verdana;
line-height:1em; border:0;
}
/*end registration dropdown*/


#footer {border-top: 1px solid #CED6DE; margin:16px 0; padding-top:16px;}

/*print styles*/
.print h1 {border-top: 1px solid #ced7df;}
/*end print*/
