body{margin-left:auto;margin-right:auto;padding-top:0;background-image:url(images/bg.jpg);background-repeat:repeat-x;background-color:#15181a;font-family:Arial;font-size:12px;color:#000;}
a:link,a:visited,a:active{color:#960301;text-decoration:underline;padding:0;margin:0;}
a:hover{color:#000;text-decoration:none;}
img{border:0;padding:0;margin:0;}
p{margin:0 0 15px 0;line-height:18px;}
.entry img{border:solid 1px #52151a;margin:5px 25px 8px 0;}
.entry iframe{margin:12px 0 8px 0;}
#main-body,#top-footer{background-image:url(images/mainbodybg.jpg);background-position:top center;background-repeat:repeat-y;margin:auto;}
#main-body{background-image:url(images/mainbodybg.jpg);background-position:top center;background-repeat:repeat-y;margin:auto;}
#right-form img{margin:345px 0 0 726px;}
#video{margin:15px 10px 108px 15px;font:18px "Times New Roman",Times,serif;color:#403509;}
#video p{margin-top:5px;}
#super{margin:0 10px 0 15px;}
#side-contact{margin:115px 10px 0 15px;font:15px Tahoma,Geneva,sans-serif;color:#090909;line-height:24px;}
#side-contact h2{color:#403509;font:24px "Times New Roman",Times,serif;font-weight:lighter;}
#outer-container{border:0;background:#fff;width:950px;margin:auto;}
#main-box{background-color:#fff;vertical-align:top;padding-top:0;margin:0;}
.content-base{width:689px;float:right;margin:0;}
.left-base{width:235px;float:left;margin:0;}
.left-base h1{margin:20px 0 20px 40px;}
ul.dd{list-style-image:none;list-style-position:outside;list-style-type:none;color:#111;}
.dd a{color:#111;}
.dd li{background:url(images/bullet.jpg);background-position:left 4px;background-repeat:no-repeat;padding:0 0 12px 14px;}
#header{width:950px;height:89px;background-position:top center;display:block;}
#header #logo{background-image:url(images/logo.jpg);float:left;width:675px;border:0;margin:0;}
#header #phone{background-image:url(images/phone.jpg);width:275px;float:right;border:0;margin:0;}
.topnav-images{border:0;padding:0;margin:0;float:left;display:block;}
#maingraphic{background-image:url(images/maingraphic.jpg);background-position:top center;display:block;width:950px;height:401px;margin:auto;}
#maingraphic-side{width:697px;float:left;}
#side-menu{list-style:none;padding-top:100px;padding-bottom:0;padding-left:24px;color:#fff;font-size:12px;font-family:Arial;font-weight:bold;width:254px;}
#bottom{clear:both;width:950px;height:75px;background-position:top center;background-color:#15181a;margin:0;}
#bottom .text{font-size:12px;color:#fff;text-align:center;padding:1px 0 5px 0;margin-bottom:15px;}
#bottom .text a{color:#fff;text-decoration:none;}
h1{font-size:24px;font-family:"Times New Roman",Times,serif;margin:0 0 10px 0;color:#52151a;font-weight:normal;line-height:25px;}
h2{font-size:22px;font-family:"Times New Roman",Times,serif;color:#52151a;font-weight:lighter;margin:0 0 10px 0;line-height:25px;}
.generic-container{background-image:url(images/rightbg.jpg);background-repeat:no-repeat;background-position:right;height:854px;background-color:#fff;}
.gen-content{width:645px;padding:20px 35px 0 20px;font:14px Arial,Helvetica,sans-serif;color:#171717;}
.generic-container-home{background-color:#fff;margin:0;width:415px;float:left;font:14px Arial,Helvetica,sans-serif;color:#171717;margin:20px 0 50px 0;padding-left:5px;}
#right-column{background-image:url(images/rightsidebg.jpg);background-repeat:no-repeat;width:238px;height:834px;float:right;padding-left:15px;padding-top:20px;}
.little-list{list-style:none;margin:5px 0 0 2px;padding:0;}
.little-list li{background:url(images/uldash.gif) no-repeat left top;margin-top:10px;padding:0 0 0 15px;margin-bottom:10px;}
.little-list-alt{list-style:none;padding:8px 0 0 2px;margin-top:10px;margin-left:0;width:175px;}
.little-list-alt li{background:url(images/listarrow2.gif) no-repeat left top;padding:0 0 5px 15px;}
.little-list-alt2{list-style:none;padding:20px 0 0 2px;width:175px;margin:0;}
.little-list-alt2 li{background:url(images/listarrow2.gif) no-repeat left top;padding:0 0 5px 15px;}
#side-menu a{color:#fff;}
#side-menu a:hover{color:#fdddd9;}
#props{font-family:Arial,Helvetica;font-size:9px;text-align:center;margin-left:auto;margin-right:auto;background-color:#15181a;margin-bottom:auto;text-align:center;color:#fff;}
.textbox{font-family:Arial,Helvetica;font-size:12px;color:#404040;border:solid 1px #000;}
.form-labels{font-family:Arial,Helvetica;font-size:12px;font-weight:bold;}
.form-text{font-family:Arial,Helvetica;font-size:12px;}
.smallform-text{font-family:Arial,Helvetica;font-size:9px;}
.simpleform-container{padding:20px 15px 0 15px;height:103px;width:190px;}
.simpleform-right{float:right;width:178px;margin:170px 0 0 0;padding-right:45px;}
.simpleform-left{float:left;width:163px;height:250px;}
.simpleform-labels{display:block;font-family:Arial,Helvetica;font-size:12px;font-weight:bold;color:#000;text-align:left;padding-right:4px;padding-bottom:2px;padding-top:4px;float:left;white-space:nowrap;}
.simpleform-text{display:block;font-family:Arial,Helvetica;font-size:12px;color:#000;text-align:left;padding-bottom:2px;padding-top:2px;width:auto;float:left;white-space:nowrap;}
.thank-container{font-weight:bold;color:Black;width:341px;padding-top:10px;}
.error-val-text{font-family:Verdana,Tahoma,Arial;font-size:10px;color:#800;}
.watermarked{font-family:Arial,Helvetica;font-size:12px;height:16px;width:195px;padding:1px 0 0 2px;border:1px solid #bebebe;background-color:#f0f8ff;color:gray;}
.watermarked-large{font-family:Arial,Helvetica;font-size:12px;height:75px;width:195px;padding:1px 0 1px 2px;border:1px solid #bebebe;background-color:#f0f8ff;color:gray;}
.right-float-image{float:right;margin:0 5px 5px 10px;}
.left-float-image{float:left;margin:0 10px 5px 5px;}
.right-container{margin:0;padding:0 10px 10px 15px;}
.column-container{margin:0;padding:10px;}
.attention{margin:0 0 10px 0;padding:0;width:200px;background-color:#ededed;border:solid 1px #c0c0c0;font-size:11px;}
.attention-container{padding:10px;}
ul#panel-button{display:block;margin:0;padding:0;width:950px;height:123px;margin:0;padding:0;border:0;background-image:url(images/nav.jpg);background-position:top left;background-repeat:no-repeat;}
ul#panel-button li ul{position:absolute;display:block;visibility:hidden;width:18em;margin:0 0 0 10px;padding:0;z-index:99;}
ul#panel-button li ul.scroll{max-height:30em;_height:30em;overflow-y:auto;overflow-x:hidden;}
* html ul#panel-button li ul li{display:inline;}
ul#panel-button li ul li ul{position:absolute;top:auto;left:auto;margin:-2.2em 0 0 17.9em;padding:0;}
ul#panel-button li ul li ul.sublist{position:relative;margin:-1.2em 0 0 0;padding:0;border-bottom:0;}
ul#panel-button li{list-style:none;height:auto;display:inline;float:left;margin:0;position:relative;}
ul#panel-button li{display:block;float:left;}
ul#panel-button li ul li{display:block;float:none;}
ul#panel-button li a{display:block;float:left;background-color:#f0eedf;color:#39322b;text-decoration:none;font-family:Arial,Sans-Serif;font-size:12px;color:#7c775b;}
/* commented backslash filter positions top-level navigation in single row for Mac IE \*/ ul#panel-button li a{float:none;}
/* end filter */ ul#panel-button li a:hover,ul#panel-button li a:focus{background-color:#04173f;color:#fff;}
ul#panel-button li ul li a{margin:0;padding:5px 5px 5px 20px;text-indent:-.5em;}
ul#panel-button li ul li ul.sublist li a{padding-left:3em;border-top:0;}
ul#panel-button li li a.menuIndicator{background-image:url(/Includes/Templates/Active/images/bg-bullet4.gif);background-position:16.8em center;background-repeat:no-repeat;padding-right:20px;}
ul#panel-button li li a.menuIndicator:hover{background-image:url(/Includes/Templates/Active/images/bg-bullet4-o.gif);}
#panel-button{background-image:url(images/panels.jpg);background-repeat:no-repeat;width:950px;height:123px;display:block;margin:0;padding:0;}
ul#panel-button li{float:left;display:block;height:auto;list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;position:relative;}
#panel-button a.pan1,#panel-button a.pan2,#panel-button a.pan3,#panel-button a.pan4{background:url(images/panels.jpg) no-repeat;height:123px;text-indent:-999999px;}
#panel-button a.pan1{background-position:left 0;width:254px;}
#panel-button a.pan2{background-position:-254px 0;width:224px;}
#panel-button a.pan3{background-position:-478px 0;width:219px;}
#panel-button a.pan4{background-position:-697px 0;width:253px;}
#panel-button a.pan1:hover{background-position:0 -123px;}
#panel-button a.pan2:hover{background-position:-254px -123px;}
#panel-button a.pan3:hover{background-position:-478px -123px;}
#panel-button a.pan4:hover{background-position:-697px -123px;}
.clearout{clear:both;}
#menu{display:block;margin:0;padding:0;width:950px;height:39px;margin:0;padding:0;border:0;background-image:url(images/nav.jpg);background-position:top left;background-repeat:no-repeat;}
#menu li{list-style:none;height:auto;display:inline;float:left;margin:0;position:relative;}
#menu li{display:block;float:left;}
#menu li a{display:block;float:left;background-color:#f0eedf;color:#39322b;text-decoration:none;font-family:Arial,Sans-Serif;font-size:12px;color:#7c775b;}
/* commented backslash filter positions top-level navigation in single row for Mac IE \*/ #menu li a{float:none;}
/* end filter */ #menu li a:hover,#menu li a:focus{background-color:#04173f;color:#fff;}
.post{margin:0 0 40px 0;}
.post h2 a{border-bottom:1px dashed;text-decoration:none;}
.post h2 a:hover{border-bottom:1px solid #fff;text-decoration:none;}
.info{margin-bottom:10px;}
.info span{font-size:12px;}
.info .date{background:transparent url(images/time.gif) no-repeat 0 -1px;margin-right:1.5em;padding-left:20px;margin-bottom:.5em;}
.info .author{background:transparent url(images/user.gif) no-repeat 0 -1px;margin-right:1.5em;padding-left:20px;margin-bottom:.5em;}
.info .comment{background:transparent url(images/comment.gif) no-repeat 0 -1px;margin-right:1.5em;padding-left:20px;margin-bottom:.5em;}
.info .cat{background:transparent url(images/cat.gif) no-repeat 0 1px;display:block;}
.info .tag{background:transparent url(images/tag.gif) no-repeat 0 0;display:block;}
.info .edit{background:transparent url(images/edit.gif) no-repeat 0 0;margin-right:1.5em;padding-left:20px;margin-bottom:.5em;}
.entry{line-height:18px;}
.entry ul{list-style:none;margin:10px 0 15px 0;padding:0;}
.entry ul li{background:url(images/uldash.gif) no-repeat scroll left 9px;margin:0;padding:0 0 0 10px;margin-bottom:5px;}
.double-list{list-style-image:none;list-style-position:outside;list-style-type:none;margin:10px 0 15px 0;padding:0;width:430px;}
.double-list li{float:left;width:200px;}
.double-list2{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:10px 0 15px 5px;padding:0;width:660px;}
.double-list2 li{float:left;width:300px;}
.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px;}
.alignleft{float:left;}
.alignright{float:right;}
.side-list{list-style:none;margin:5px 0 15px 5px;padding:0;}
.side-list li{background:url(images/listarrow2.gif) no-repeat left top;margin:0;padding:0 0 0 15px;margin-bottom:5px;}
blockquote{background-color:#f4f4f4;border:solid 1px #c5c5c5;padding:15px;}
.breadcrumbs{font-size:11px;padding:0;margin-bottom:20px;}
#menu a.home,#menu a.about,#menu a.attorneys,#menu a.practice,#menu a.results,#menu a.news,#menu a.contact{background:url(images/nav.jpg) no-repeat;height:39px;text-indent:-999999px;}
#menu a.home{background-position:left 0;width:99px;}
#menu a.about{background-position:-99px 0;width:167px;}
#menu a.attorneys{background-position:-266px 0;width:171px;}
#menu a.practice{background-position:-437px 0;width:170px;}
#menu a.results{background-position:-607px 0;width:113px;}
#menu a.news{background-position:-720px 0;width:83px;}
#menu a.contact{background-position:-803px 0;width:136px;}
#menu a.home:hover{background-position:0 -39px;}
#menu a.about:hover{background-position:-99px -39px;}
#menu a.attorneys:hover{background-position:-266px -39px;}
#menu a.practice:hover{background-position:-437px -39px;}
#menu a.results:hover{background-position:-607px -39px;}
#menu a.news:hover{background-position:-720px -39px;}
#menu a.contact:hover{background-position:-803px -39px;}