/*
Theme Name: Moore, Bryan & Schroff LLP
Theme URI: http://lexisnexis.com/
Description: A custom theme
Author: LexisNexis
Version: 1.0
*/


@import url("style-default.css");
@import url("style-menubar.css");


body { margin:0 auto; background:url(images/bodybg.jpg); font:13px/22px Arial, Helvetica, sans-serif; color:#000000; }
h1{ margin:0; padding:0 0 35px; font:normal 26px  "Century Gothic", Arial, sans-serif; color:#056e74; }
h2 { margin:0; padding:0 0 5px; font:normal 21px "Century Gothic", Arial, sans-serif; color:#056e74; }
p { margin:0; padding:0 0 15px; }
a{ text-decoration:underline; color:#9a7d48; }
a:hover { text-decoration:none; }
ul,ol { margin:0; padding:0 0 15px 25px; }

.wrapper { margin:0 auto; background:url(images/bodyrpt.jpg) repeat-x top; }

/*header*************************************************************/
.headerW { margin:0 auto; background:url(images/topshadow.png) no-repeat center bottom; }
.header { margin:0 auto; width:960px; height:114px; background:url(images/header.png) no-repeat; }
.header h1 { margin:0 auto; padding:0; float:left; }
.header h1 a { text-indent:-9999px; display:block; width:700px; height:100px; }
p.topnum { margin:0 auto; padding:24px 0 4px 50px; width:200px; font:28px "Century Gothic", Arial, sans-serif; color:#ffffff; float:left; }
p.bottomnum { margin:0 auto; padding:0 0 0 80px; width:145px; font:18px "Century Gothic", Arial, sans-serif; color:#a7e3e6; float:left; }


/*nav*************************************************************/
.nav { margin:0 auto; background:url(images/nav.png) no-repeat; width:960px; height:44px; }


/*wrapper*************************************************************/
.shadowWrapper { margin:0 auto; background:url(images/midshadow.png) repeat-y center; }
.container { margin:0 auto; width:960px; }
body.blog .container { margin:0 auto; width:960px; overflow:hidden; }

.centerImg { margin:0 auto; width:960px; height:202px; background:url(images/centerimg-sub2.jpg) no-repeat; }
.centerImg ul { display:none; }

body.home .centerImg { margin:0 auto; width:960px; height:329px; background:url(images/centerimg.jpg) no-repeat; }
body.home .centerImg ul { font:bold 15px/15px "Century Gothic", Arial, sans-serif; color:#ffffff; list-style:none; margin:0; padding:34px 0 0 546px; display:block; }
body.home .centerImg ul.bottomul { font:bold 15px/15px "Century Gothic", Arial, sans-serif; color:#ffffff; list-style:none; margin:0; padding:31px 0 0 546px; }
.centerImg li { background:url(images/bullet.jpg) no-repeat 0 6px; padding-left:12px; padding-bottom:2px; }
.centerImg ul a { text-decoration:none; color:#FFF; }
.centerImg ul a:hover { text-decoration:underline; }

.containerTop { margin:0 auto; background:url(images/maincontenttop.jpg) no-repeat left top #fefefe; width:960px; }
.containerBottom { margin:0 auto; background:url(images/maincontentbottom.jpg) no-repeat left bottom; width:960px; }

#blog-info-sidebar{ width:200px; float:right; padding-right:20px; padding-top:90px; }
#blog-info-sidebar ul{ padding:0 0 15px 25px; }
/*mainContent*************************************************************/
#mainContent { margin:0 auto; width:870px; padding:24px 45px 45px; min-height:450px;}
body.home #mainContent { margin:0 auto; width:870px; padding:24px 45px 25px; }

body.blog #mainContent { margin:0; width:730px; padding:24px 45px 45px;  min-height:500px; }
.logobox { display:none; }

body.home .logobox { margin:0 auto; padding:5px 0 15px 0; text-align:center;display:block; }
.logobox img { margin:0 0 0 27px;  }
.logobox img.firstimg { margin:0 0 0 0; }


/*footer*************************************************************/
.footerWrapper { margin:0 auto; background:url(images/footershadow.png) no-repeat center top; }
.footer { margin:0 auto; width:960px; height:219px; background:url(images/footer.png) no-repeat; padding-top:31px; }
.footer ul { font:11px/11px "Century Gothic", Arial, sans-serif; color:#9bd5d7; margin:0 0 0 90px; padding:0 30px; border-left:1px solid #8a999a; border-right:1px solid #8a999a; list-style:none; float:left; }
.footer ul a { color:#9bd5d7; text-decoration:none; }
.footer ul a:hover { text-decoration:underline; }
.footer li { padding-bottom:7px; }
.footer li.flibottom { padding-bottom:0;}
.addybox { width:300px; float:left; } 
.footer p.addy { font:11px/14px Arial, Helvetica, sans-serif; color:#9bd5d7; padding-bottom:10px; padding-left:90px; }
.topp { padding-top:44px; }
.footer p.addy span { font-size:14px; color:#ffffff; }

p.disclaimer { font:10px/13px Arial, Helvetica, sans-serif; color:#9bd5d7; float:left; padding: 0 35px 0 30px;
    width: 330px; }
	p.disclaimer img { margin:23px 0 0 100px; }
	
	p.disclaimer a { color:#FFF; }
	