*{margin:0;padding:0;}
	html{overflow: -moz-scrollbars-vertical;}
	/*body{overflow-y:scroll;} *//* Put Scroll Bars In FireFox & Safari To Stop Page Shifting - Messes up IE6 & IE7 */
	body{width:100%;background-color:#000 !important;color:#fff ; font-family:Georgia, "Times New Roman", Times, serif;}
	a{text-decoration:none;font-size:14px;color:#9e743a;outline:none;}
	
	a:hover{color:#fff;}
	h1{padding:10px 0 5px;color:#FCCC24;font-size:24px;}
	h2{padding:10px 0 5px;color:#FCCC24;font-size:18px;}
	h3{padding:5px 0 10px;color:#fff;font-size:14px;}
	h4{padding:0 0 10px;}
	h5{padding:10px 0 20px;color:#9e743a;font-size:24px;font-weight:normal;}
		h5 strong{float:left;clear:both;font-size:12px;}
	h6{padding:0;color:#9e743a;font-size:14px;}
	p{padding:0 0 10px;}
	
	.contenttest ul{
		padding-left: 30px;
	}
	.contenttest ol{
		padding-left: 25px;
	}
	ol ul li{
		margin: 0 0 0 30px;
		list-style-type: disc;
	}
	
	.homelist{
		padding-left: 50px;
	}
			
	#list ul{
		padding-left: 50px;
	}
	
#formtoptext{color:#ca0c26; font-size:18px; font-weight:bold; text-align:center;}
#header{background:url(../_images/header.jpg) no-repeat; height:136px; width:1100px; margin:auto;position:relative;}
#redslice{background:url(../_images/redslice.jpg) repeat-x; height:6px; width:100%;    position: relative;
    top: -12px;}
#navslice{background:url(../_images/navslice.jpg) repeat-x; height:36px; width:100%;}
#mainContainer{width:960px;     margin: 26px auto auto;}
#formwrap{width:225px; height:355px;float:left;margin-right:11px;height:100%;padding-bottom: 50px;}
#formText{  color: white;    font-family: arial;    font-size: 15px;    margin-top: 30px;    text-align: center; }
form{border:1px solid #808080;    padding: 25px 0;}
form input, select, textarea{    left: 10px;    margin: 8px 0;    position: relative;    width: 200px;}
#rightcontainer{ width:720px;  float:left;padding-bottom: 50px;}
#logotext{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#FCCC24; text-align:center;margin: 24px 0;}
.strong{font-weight:bold;}
.yellow{color:#FCCC24; font-family:Georgia, "Times New Roman", Times, serif;}
#submit{background:url(../_images/submit.jpg) no-repeat; height:30px; width:189px;border:none;  cursor:pointer;    left: 15px;    position: relative;}
#navigation{  margin: auto;    width: 960px;    position: relative;    z-index: 10;}
#navigation ul{list-style:none;}
.logos{ text-align:center;}
#staffImgs div a{float:left;}
#homelink{    left: 96px;    position: absolute;    top: 105px;}


#navigation { display:block !important; }


#navigation { height:41px; list-style:none outside none;  position:relative; z-index:10; }
.topLevel { float:left; font-weight:bold; height:36px; text-align:center; border-left:1px solid #7f7f7f; }
.topLevel:last-child{border-right:1px solid #7f7f7f;}

.topLevel > a {     display: block;    font-family: Arial,Helvetica,sans-serif;    font-size: 13px;    font-weight: normal;    line-height: 34px;    padding: 0 12px;color:white; text-decoration:none; }
.topLevel:hover { background:#fdd752; }

.topLevel:hover > a { color:#000; }
.topLevel > a br { display:block; margin-top:-2px; }
.topLevel .submenu {  background-color:#fbe392; color:black; display:none; position:absolute; top: 36px; text-align:left; min-width:200px; border-radius:0 ; -moz-border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;  -moz-box-shadow:0 10px 20px rgba(0, 0, 0, 0.4); box-shadow:0px 10px 20px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 10px 20px rgba(0, 0, 0, 0.4); -webkit-box-shadow:0px 10px 20px rgba(0, 0, 0, 0.4); -webkit-box-shadow:0 10px 20px rgba(0, 0, 0, 0.4); }

.topLevel:hover > .submenu { display:block; }
.submenu a {color:black; display:block; text-decoration:none; }
.submenu li:last-child { border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; }
.submenu li:hover { background:#fdd752; }
.submenu li { position:relative;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;    padding: 10px; }
.submenu li > .submenu { display:none; top:0; left:100%; border-radius:0 5px 5px 5px; -moz-border-radius:0 5px 5px 5px; -webkit-border-radius:0 5px 5px 5px; -moz-border-radius:0 5px 5px 5px; }
.submenu li > .submenu li:first-child { border-top:0 none; border-radius:0 5px 0px 0px; -moz-border-radius:0 5px 0px 0px; -webkit-border-radius:0 5px 0px 0px; -moz-border-radius:0 5px 0px 0px; }
.submenu li > .submenu li:first-child > a { border-top:0 none; }
.submenu li:hover > .submenu { display:block; top:0; left:100%; }

#contenttest ul{padding: 20px;}

a{color:#fccc24; font-size:13px; text-decoration:underline;}
h3{color:#fccc24;}
.bodyyellow{color:#fccc24;}
#footslice{background:url(../_images/footslice.jpg) repeat-x; height:4px;width:100%; clear:both;}
#foottext{    margin: auto;    padding: 25px 0;    text-align: center;    width: 980px;}
#foottext a{color:white;    font-family: arial;    font-size: 12px; text-decoration:none;}
#footlinks{ margin-top: 10px;}
#submittext{    font-size: 12px;      margin: 10px 0 0 20px}
.error{  color: #CA0C26;    font-size: 10px;    font-weight: bold;    margin-left: 10px; font-family:Arial;}

a img {border:none;}
		.container,.container_about,.container_history,.container_comments,.container_community,.container_locations,.container_bilingual,.container_attorneys,.container_mroman,.container_mgaynor,.container_practice,.container_resources,.container_consider,.container_testimonials,.container_inthenews,.container_ourstaff,.container_contact,.container_sitemap, .container_videos{
			float:left;margin:10px 0 0;width:720px;background:url("../_images/background-sub.jpg") no-repeat 0 0;position:relative;
			}
			.container_about{background:url("../_images/background-subatf.jpg") no-repeat 0 0;}
				.container_videos{background:url("../_images/background-subvideos.jpg") no-repeat 0 0;}
				.container_history{background:url("../_images/background-subhist.jpg") no-repeat 0 0;}
				.container_comments{background:url("../_images/background-subccomm.jpg") no-repeat 0 0;}
				.container_community{background:url("../_images/background-subcomm.jpg") no-repeat 0 0;}
				.container_locations{background:url("../_images/background-subloc.jpg") no-repeat 0 0;}
				.container_bilingual{background:url("../_images/background-subbili.jpg") no-repeat 0 0;}
			.container_attorneys{background:url("../_images/background-subatt.jpg") no-repeat 0 0;}
				.container_mroman{background:url("../_images/background-submrom.jpg") no-repeat 0 0;}
				.container_mgaynor{background:url("../_images/background-subpress.jpg") no-repeat 0 0;}
			.container_practice{background:url("../_images/background-subaop.jpg") no-repeat 0 0;}
			.container_resources{background:url("../_images/background-subcrs.jpg") no-repeat 0 0;}
			.container_consider{background:url("../_images/background-subcmc.jpg") no-repeat 0 0;}
			.container_testimonials{background:url("../_images/background-subvns.jpg") no-repeat 0 0;}
			.container_inthenews{background:url("../_images/background-subpress.jpg") no-repeat 0 0;}
			.container_ourstaff{background:url("../_images/background-sub.jpg") no-repeat 0 0;}
			.container_contact{background:url("../_images/background-subcus.jpg") no-repeat 0 0;}
			.container_sitemap{background:url("../_images/background-subcus.jpg") no-repeat 0 0;} /* Just using as a default */

		.home_link{position:absolute;top:20px;left:20px;border:none;}

		.headerText{float:left;padding:0px 20px 0;width:680px;height:38px;color:#b5853b;text-align:right;font-size:14px;font-weight:bold;}
			.headerText .headerPhoneHome,.headerText .headerPhone{float:right;padding:12px 0 0;width:350px;text-align:center;}
			.headerText .headerPhoneHome{padding:8px 0 0;width:355px;}
			.headerText .headerEmailHome,.headerText .headerEmail{float:right;padding:20px 0 0;width:160px;}
			.headerText .headerEmailHome{width:80px;}
			.headerText b{color:#BAA06D;}
			.headerText strong{color:#BAA06D;font-size:12px;}
				.headerText a.home{margin:0 0 0 16px;padding:4px 0 0 28px;background:url("../_images/icon_home.gif") no-repeat 0 0;color:#b4961e;}
				.headerText a.email{margin:0 0 0 10px;padding:4px 0 0 26px;background:url("../_images/icon_email.gif") no-repeat 0 0;color:#a2955a;}
				.headerText a:hover{color:#b5853b;}
			
			.headerPhoneHome{font-size:20px;}

		/* Subpage Navigation Styles */
		.navigation{float:left;padding:39px 0 0 16px;width:170px;}
			.navigation ul{list-style-type:none;}
			.navigation ul,.navigation li,.navigation a{float:left;}
			.navigation .current{background-position:0 -34px;}
			.navigation a{display:block;overflow:hidden;width:170px;height:16px;background-repeat:no-repeat;background-position:top;border:none;}
				.navigation a:hover{background-position:bottom;}
				    a.videos{background-image:url("../_images/subnav_videos.gif");}
					a.history{background-image:url("../_images/subnav_ourhistory.gif");}
					a.comments{background-image:url("../_images/subnav_clientcomments.gif");}
					a.community{background-image:url("../_images/subnav_inthecommunity.gif");}
					a.locations{background-image:url("../_images/subnav_locations.gif");}
					a.bilingual{height:25px;background-image:url("../_images/subnav_bilingual.gif");}
					a.biomark{background-image:url("../_images/subnav_biomarkroman.gif");}
					a.biomorgan{height:25px;background-image:url("../_images/subnav_biomorgangaynor.gif");}
					a.instructions{background-image:url("../_images/subnav_commoninstruct.gif");}
					a.questions{height:25px;background-image:url("../_images/subnav_commonquest.gif");}
			
				a.about,a.attorneys,a.practice,a.resources,a.consider,a.testimonials,a.inthenews,a.ourstaff,a.contact, a.ourblog{height:34px;}
					a.about{background-image:url("../_images/nav_aboutthefirm.gif");}
					a.attorneys{background-image:url("../_images/nav_attorneys.gif");}
					a.practice{background-image:url("../_images/nav_areasofpractice-b.gif");}
					a.resources{background-image:url("../_images/nav_clientresources-b.gif");}
					a.consider{background-image:url("../_images/nav_considermycase-b.gif");}
					a.testimonials{background-image:url("../_images/nav_verdicts-b.gif");}
					/*a.testimonials{background-image:url("../_images/nav_clienttestimonials-b.gif");}*/
					a.inthenews{background-image:url("../_images/nav_in-the-news.gif");}
					a.ourstaff{background-image:url("../_images/nav_ourstaff-b.gif");}
					a.ourblog{background-image:url("../_images/nav_ourblog.gif");}
					a.contact{background-image:url("../_images/nav_contact.gif");}

		/* All Homepage Styles */
		.homeContent{float:left;margin:23px 0 0;width:720px;height:440px;background:url("../_images/background-home_empty.jpg") no-repeat 0 0;}
		.homeNav{float:left;padding:105px 0 0 40px;width:187px;border:0px solid red}
			.homeNav a{display:block;overflow:hidden;width:187px;height:26px;background-repeat:no-repeat;background-position:top;}
				.homeNav a:hover{background-position:bottom;}
			.homeNav a.homeAbout{background-image:url("../_images/navhome_aboutthefirm.gif");}
			.homeNav a.homeAttorneys{background-image:url("../_images/navhome_attorneys.gif");}
			.homeNav a.homePractice{background-image:url("../_images/navhome_areasofpractice.gif");}
			.homeNav a.homeResources{background-image:url("../_images/navhome_clientresources.gif");}
			.homeNav a.homeCase{background-image:url("../_images/navhome_considermycase.gif");}
			.homeNav a.homeTestimonials{background-image:url("../_images/navhome_clienttestimonials.gif");}
			.homeNav a.homeVerdicts{background-image:url("../_images/navhome_verdicts.gif");}
			.homeNav a.homePress{background-image:url("../_images/navhome_in-the-news.gif");}
			.homeNav a.homeStaff{background-image:url("../_images/navhome_ourstaff.gif");}
			.homeNav a.homeBlog{background-image:url("../_images/navhome_ourblog.gif");}
			.homeNav a.homeContact{background-image:url("../_images/navhome_contact.gif");}


		.homeCopy
			{
			padding-right: 86px;
			padding-left: 84px;
			color: #cccccc;
			font-size:14px;
			line-height:150%;
			}

		.homeulCopy
			{
			padding-right: 86px;
			padding-left: 84px;
			color: #cccccc;
			font-size:14px;
			line-height:150%;
			}
			
		strong {
			font-style: normal;
			line-height: normal;

			font-size:14px;
			line-height:150%;
            }

.commercial_home{position:absolute; top:320px; left:630px;z-index:500;}

#main_video{width:415px; height:250px;margin:0px auto;background-image:url("../_images/tv_shot.jpg");}
#additional_videos{background:url("../_images/click_to_play.jpg") no-repeat; padding:15px 27px; width:360px; height:200px;margin:15px auto;overflow:hidden; text-align:center;}
	#additional_videos ul{list-style-type:none;}
		#additional_videos ul li{float:left; margin-right:30px; text-indent:-9999px;}
		#additional_videos ul li.upper { margin-bottom: 10px; }
			#additional_videos ul li.lastOne{margin:0;}
			#additional_videos ul li a {display:block; width:100px; height:79px; background:url("../_images/tv_spot_frames2.jpg") no-repeat;}
			#additional_videos ul li.upper a {display:block; width:100px; height:79px; background:url("../_images/tv_spot_frames.jpg") no-repeat;}
			#additional_videos ul li a.quality{background-position:0 0;}
			#additional_videos ul li a.local{background-position:-133px 0;}
			#additional_videos ul li a.certified{background-position:-265px 0;}
			#additional_videos ul li a.texting{background-position:0 0;}
			#additional_videos ul li a.child{background-position:-133px 0;}
			#additional_videos ul li a.cycling{background-position:-265px 0;}
			
			
		/* Content Styles */
		.contenttest{float:left;color:#fff;line-height:150%;font-size:14px;margin:15px;}
		.contentStaff{float:left;padding:180px 0 0 20px;width:500px;color:#ccc;line-height:150%;font-size:14px;}
		.contentStaff{padding:45px 0 0 20px;}
			.contentStaff .staffImgs{float:left;padding:0 0 47px;width:500px;height:89px;border:0px solid red}
				/* Staff Img's */
				.staffImgs a{display:block;overflow:hiddenwidth:91px;height:89px;background-repeat:no-repeat;background-position:top;}
				.staffImgs div{;float:left;}
				.staffImgs div p{ text-align:center;}
					.staffImgs a.pos1{width:91px;padding:0 0 0 21px;background-image:url("../_images/staff_kpodurgiel.jpg");}
					.staffImgs a.pos2{width:91px;padding:0 0 0 39px;background-image:url("../_images/staff_galtieri.jpg");}
					.staffImgs a.pos3{width:91px;padding:0 0 0 39px;padding:0 0 0 27px;background-image:url("../_images/staff_cnease.jpg");}
					.staffImgs a.pos4{width:91px;padding:0 0 0 39px;background-image:url("../_images/staff_croman.jpg");}
					.staffImgs a:hover{background-position:bottom;}

		.container_comments p strong{padding:0 0 10px;color:#876b4d;font-size:14px;}

			.location-links{float:left;margin:0 0 0 30px;color:#ffedca;font-family:arial;font-size:10px;}
				.location-links a{color:#BAA06D;font-size:10px;text-decoration:none;}
					.location-links a:hover{text-decoration:underline;}

			.headerImg{}
			.mainImg{float:right;display:block;padding:0 0 16px 16px;}
			.content ul,.content ol{padding:0 0 10px 20px;}

			/* Form */
			.contactForm{padding:1px;}
				.contactForm th{padding:0 4px 0 0;text-align:right;font-weight:normal;}
				.contactForm .formBoxes,.contactForm .formSelect,.contactForm .formArea{background-color:#ccc;border:1px solid #fff;}
				.contactForm .formBoxes,.contactForm .formSelect option{padding:0 5px;}
				.contactForm .formButton{padding:2px 4px;background-color:#777;color:#fff;border:1px solid #fff;}
				.contactForm .formSubmit{text-align:center;}
			/* JavaScript Show Content */
			.paragraph{padding:20px 6px;}
				.paragraph h4{text-transform:uppercase;color:#9e743a;}
				.paragraph b{color:#9e743a;}
			/* White Links */
			a.pageLinks{color:#fff;text-decoration:underline;}
				a.pageLinks:hover{text-decoration:none;}

			.tableOfContents,.tableOfContentsSingle{display:block;float:left;margin:0 12px 0 0;padding:3px;width:200px;font-weight:bold;text-align:left;border-bottom:1px dotted #a2955c;}
			.tableOfContentsSingle{width:480px;}

			h4.AOPSingle{    margin: 0 0 30px;padding:0;width:485px;text-transform:capitalize;}
					h4.AOPSingle em{position:relative;float:left;clear:left;font-style:normal;color:#FDD752;}
					h4.AOPSingle strong{float:right;clear:right;color:#fff;}
					h4.AOPSingle a{color:#9e743a;}
						h4.AOPSingle a:hover{color:#a2955c;}

			.quote{margin:10px 0 10px 15px;padding:10px 0;width:470px;height:auto;background-color:#674517;color:#fff;line-height:20px;text-align:center;font-family:Verdana, Arial, sans-serif;font-weight:bold;font-size:10px;}

		/* Bio Specific Pages
		---------------------------------------------------------------------------------- */
		h5.bio-cert{position:relative;margin:0 0 0px;padding: 0 0 10px 0;background:url("../_images/certification-logo-small.gif") no-repeat 150px 0;}

		/* In The News Specific Pages
		---------------------------------------------------------------------------------- */
		ul.inTheNews li{padding:0 0 10px;}


	/* Footer Styles
	---------------------------------------------------------------------------------- */
	.footer,.footerHome{float:right;margin:50px 0 0;padding:10px 10px 0;width:700px;height:50px;background:#000 url("../_images/background_footer.gif") no-repeat 0 0;color:#fff;text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;}
		.footer a,.footerHome a{color:#595648;font-family:arial;font-size:9px;text-decoration:none;}
			.footer a:hover,.footerHome a:hover{color:#595648;text-decoration:underline;}
		.footerHome{width:720px;margin:30px 0 0;padding:10px 0 0;}
		.footerDivides {font-family:arial;font-size:9px;text-decoration:none;color:#595648;}

