@charset "utf-8";
/* CSS stylesheet for Wattel & York */

* {
	margin:0;
	padding:0;
}
#body-home { background:url(http://www.wattelandyork.com/images/body_bgg.jpg) repeat-x; }
.clearfloat { clear:both; }
#maincont {
	margin:0 auto;
	padding:0;
	width:990px;
}
#topmenu {
	height:122px;
	background-image: url();
	background-repeat: no-repeat;
}
#topmenu img {
	border:none;
}
.byline { font-size:14px; }
.fb-badge {
	width:67px;
	margin-top:3px;
	margin-left:475px;
	margin-bottom:0px;
	height:22px;
}
.topnav {
	text-decoration:underline;
	color:#fff;
}
#header_top_right {
	float:right;
	height:122px;
	width:675px;
}
#header_top_left {
	float:left;
	height:122px;
	width:280px;
}
ul, li {
	margin:0;
	padding:0;
}
hr { font-weight: normal; }


/* SMALL MENU */
#small_menu {
	float:right;
	width:295px;
	background:#343F4D;
	padding:2px 8px 5px 8px;
}
#small_menu li {
	display:block;
	float:left;
	color:white;
}
#small_menu li a {
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	text-decoration:none;
	padding-right:8px;
	margin-right:8px;
	font-size:12px;
	border-right:1px solid #ccc;
}
#small_menu li a:hover { text-decoration:underline; }


/* MAIN NAVIGATION */
#main_nav {
	clear:both;
	width:674px;
	height:30px;
	background:url(http://www.wattelandyork.com/images/main_nav_bg.png) no-repeat;
	margin-top:80px;
	padding:10px 22px 0 22px;
}
#main_nav li {
	display:block;
	float:left;
	color:black;
}
#main_nav li a {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:black;
	text-transform:uppercase;
	text-decoration:none;
	font-size:16px;
	padding-right:10px;
	margin-right:10px;
	border-right:1px solid #666;
	font-weight:bold;
}
#main_nav li a:hover {
	color:#374454;
	text-decoration:none;
}




#main_nav li ul {
   display: none; 
   width: 20em; /* Width to help Opera out */
   background:url(http://www.wattelandyork.com/images/dropdown_bg.png) no-repeat;
   }
#main_nav li:hover ul, #navbar li.hover ul {
   display: block;
   position: absolute;
   margin:0 0 0 -10px;
   #margin:18px 0 0 -140px;
   padding: 7px 0 8px 6px;
   #padding:4px 0 10px 6px;
   }
#main_nav li:hover li, #navbar li.hover li {
   float: left;
   margin:0; 
   }
#main_nav li:hover li a, #navbar li.hover li a {
   font-size:12px;
   text-transform:none;
   border-right:1px solid #666;
   padding:0 7px 0 7px;
   font-weight:normal;
   margin:0;
   }
#main_nav li li a:hover {

   color:#374454;}

@-moz-document url-prefix() 
{
   #main_nav li:hover ul, #navbar li.hover ul { padding: 3px 0 10px 6px; }
}

/* STATE NAVIGATION */
#state_tabs {
	display:block;
	width:648px;
	margin:0;
	padding:8px 0 0 0;
}
#state_tabs li {
	display:block;
	float:left;
	list-style:none;
	margin:0;
	padding: 20px 0 0 0;
}
#state_tabs li a { text-decoration:none; }
#state_tabs li a h3 {
	color:#d1d1d1;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:18px;
	text-decoration:none;
	background:url(http://www.wattelandyork.com/images/state_tab_bg.png) no-repeat;
	height:27px;
	text-align:center;
	padding-top:9px;
}
#state_tabs li a h3.az {
	width: 147px;
	background-position: 0px 0px;
}
#state_tabs li a:hover h3.az {
	width: 147px;
	background-position: 0px -39px;
}
#state_tabs li a h3.ca {
	width: 168px;
	background-position: -147px 0px;
}
#state_tabs li a:hover h3.ca {
	width: 168px;
	background-position: -147px -39px;
}
#state_tabs li a h3.fl {
	width: 146px;
	background-position: -315px 0px;
}
#state_tabs li a:hover h3.fl {
	width: 146px;
	background-position: -315px -39px;
}
#state_tabs li a h3.wa {
	width: 186px;
	background-position: -461px 0px;
}
#state_tabs li a:hover h3.wa {
	width: 186px;
	background-position: -461px -39px;
}
.navigation:link, .navigation:visited {
	color:#1c1c1c;
	text-decoration:none;
}
.navigation:hover, .navigation:active { color:#374454; }
.navigation2:link, .navigation2:visited {
	color:#000000;
	text-decoration:underline;
}
.navigation2:hover {
	color:#000000;
	text-decoration:none;
}


/* BLUE SECTION */
#bluesection {
	background: url(http://www.wattelandyork.com/images/blue_section_bg.jpg) no-repeat;
	height:289px;
}
#blueleft {
	float:left;
	padding-top:20px;
	width:660px;
}
#blueright {
	float:right;
	padding-top:25px;
	width:329px;
}
.heading1 {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size:33px;
	color:#ffffff;
	font-weight:normal;
}
.bluepara {
	padding-top:30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#d1d1d1;
}
#bluesection img { border:none; }

.bluepara-rate {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:21px;
	color:#d1d1d1;
	font-style:italic;
	padding-top:25px;
}
.getinTouch {
	display: inline-block;
	height: 55px;
	width: 218px;
	background: url(http://www.wattelandyork.com/images/git_hover_button_red.png) top;
	float:right;
	margin-top:25px;
	margin-right:18px;
}
.getinTouch:hover { background-position: bottom; }


/* RIGHT BOX */
#rightbox {
	float:right;
	width:341px;
}
#rightbox h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #546a75;
	margin-left: 16px;
	margin-top: 30px;
	margin-bottom: 8px;
}
h1.home {
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#ffffff;
	font-weight:bold;
}


/* CONTACT FORM */
.contact {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#233961;
	font-weight:bold;
	background:url(http://www.wattelandyork.com/images/contact_box.jpg) no-repeat;
	/* height:575px; */
	height:640px;
	margin-top:2px;
}
.contact-header-sub {
	text-align: center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#233961;
	font-weight:bold;
	padding-top:30px;
}
.contactbox {
	background:url(http://www.wattelandyork.com/images/contact_rt_box.jpg) no-repeat;
	height:665px;
	width:341px;
}
.secure {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	text-align:center;
	padding-top:0px;
}
form.contact_us {
	width: 230px;
	padding-top:25px;
	padding-left:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#232323;
}
input.fields_contact_us {
	display: block;
	width: 230px;
	border-top: 1px solid #C4D2E2;
	border-left: 1px solid #C4D2E2;
	border-bottom: 1px solid #E3E4E9;
	border-right: 1px solid #E3E4E9;
	margin-top: 3px;
	margin-bottom: 3px;
}
textarea {
	width: 230px;
	border-top: 1px solid #C4D2E2;
	border-left: 1px solid #C4D2E2;
	border-bottom: 1px solid #E3E4E9;
	border-right: 1px solid #E3E4E9;
	display: block;
	margin-top: 3px;
}
.submit_button_contact {
	margin-top: 15px;
	margin-left: 128px;
	padding: 2px;
	background-color: #F2F3F7;
}


/* NEWS BOX */
#news {
	background:#e6e6e6;
	width:310px;
	margin-top: 38px;
	margin-left: 15px;
	margin-bottom: 0px;
	padding-bottom: 20px;
}
#news .first {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 135%;
	font-weight: bold;
	color: #151515;
	margin-top: 0px;
	margin-left: 20px;
	background-color: #ffffff;
	width: 270px;
	padding-left: 5px;
	padding-top: 10px;
}
#news .second {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #464646;
	line-height: 135%;
	background-color: #ffffff;
	width: 270px;
	margin-left: 20px;
	padding-left: 5px;
}
#news .third {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #909090;
	background-color: #ffffff;
	margin-left: 20px;
	line-height: 135%;
	padding-left: 5px;
	width: 270px;
}
#news a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #151515;
}
.news {
	width:262px;
	background:#ffffff;
	border:21px solid #e6e6e6;
}
.legal {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	padding:20px 0px 10px 36px;
}
.paranews1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#151515;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	margin-left:12px;
	line-height:130%;
}
.paranews2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#464646;
	padding-top:3px;
	padding-right:10px;
	padding-left:10px;
	margin-left:12px;
	line-height:130%;
}
.paranews3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#909090;
	border-bottom:1px solid #151515;
	padding-top:3px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:8px;
	width:220px;
	margin-left:12px;
	line-height:130%;
}
.legalnews {
	width:262px;
	background:#ffffff;
	border:21px solid #e6e6e6;
	margin-top:33px;
	margin-left:20px;
}


/* NEWSLETTER */
.newsletter {
	width:262px;
	background:#ffffff;
	border:21px solid #e6e6e6;
	margin-top:33px;
	margin-left:20px;
}
#newsltr {
	background:#e6e6e6;
	width:310px;
	margin-top: 38px;
	margin-left: 15px;
	margin-bottom: 0px;
	padding-bottom: 20px;
}
#newsltr div {
	background:#ffffff;
	padding: 5px;
	width: 270px;
	margin-left: 15px;
}
.newsltr {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	padding:5px 0px 10px 12px;
	background:#e6e6e6;
}
form.email {
	width: 250px;
	padding: 15px 0px 15px 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#151515;
	font-weight:bold;
}
input.field_email {
	display: block;
	width: 220px;
	height:28px;
	border-top: 1px solid #C4D2E2;
	border-left: 1px solid #C4D2E2;
	border-bottom: 1px solid #E3E4E9;
	border-right: 1px solid #E3E4E9;
	margin-top:10px;
}
.subscribe {
	text-align:right;
	padding-right:25px;
	padding-top:15px;
}


/* LEFT BOX */
#leftbox {
	margin:0px;
	padding:0px;
	width:645px;
}
#leftbox a {
	color:#5B747F;
	text-decoration:none;
}
#leftbox a:hover { text-decoration:underline; }
#leftbox h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	color: #233961;
	text-align: left;
	padding-top: 35px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #151515;
	padding-bottom: 8px;
}
#leftbox h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #151515;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 3px;
}
#leftbox p {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 1.3em;
	color: #151515;
	padding-bottom: 20px;
}
.heading2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:151515;
	padding-top:18px;
	padding-bottom:5px;
	border-bottom:1px solid #484848;
}
.overpara {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#151515;
	text-align:justify;
	padding-top:10px;
	padding-right:60px;
	line-height:140%;
}
.heading3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:151515;
	padding-top:35px;
	padding-bottom:5px;
	border-bottom:1px solid #dedede;
}
.testimonial {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#233961;
	font-style:italic;
	padding-top:18px;
	padding-right:16px;
	padding-bottom:18px;
	border-bottom:1px solid #dedede;
	font-weight:bold;
}
.test {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4d4d4d;
	font-style:normal;
}
.heading4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:151515;
	padding-top:45px;
	padding-bottom:5px;
	border-bottom:1px solid #484848;
}
.headserv {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#151515;
	padding-top:15px;
}
.overpara2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#151515;
	text-align:justify;
	padding-top:40px;
	line-height:140%;
	padding-right:15px;
}
.auto {
	float:left;
	padding-right:25px;
}
.photo1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#151515;
	line-height:140%;
	margin:0px;
}
#personal { clear:both; }
.sidemenu {
	font-size: 19px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #323232;
	margin: 0px;
	padding: 0px;
}
.sidemenu a {
	font-size: 19px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color:#323232;
	margin: 0px;
	padding: 0px;
	text-decoration:none;
}
.sidemenu a:hover {
	color:#374454;
	text-decoration:underline;
}
.sidemenu li {
	list-style-type: none;
	margin-left:20px;
}
.sidemenu li a {
	font-size: 13px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #323232;
	font-weight: normal;
}
.sidemenu li a:hover {
	text-decoration: underline;
	color:#374454;
}
.photo2 {
	float:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#151515;
	line-height:140%;
}
#property { clear:both; }
.touch_btn {
	float:right;
	padding-right:4px;
}
.serv_hdr {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:27px;
	padding-top:39px;
	padding-left:10px;
}


/* FOOTER */
.footerNav a {
	color: #FFFFFF;
	text-decoration:none;
}
.footerNav a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
#footer {
	clear: both;
	background:url(/images/footer_main_bg.jpg) no-repeat;
	height:560px;
	width: 1002px;
	margin-left: auto;
	margin-right: auto;
}
#footer a {
	color: #fff;
	text-decoration: underline;
}
#footer_inside {
	clear: both;
	padding: 20px;
	color: #bfc8d3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#footer_inside span {
	color: #FFFFFF;
	font-weight: bold;
}
#footer_inside div {
	float: left;
	margin-left: 45px;
	width: 180px;
	text-align: left;
}
.footer_locations { margin-left:155px; }


/* RIGHT COLUMN */
#rightcol {
	width:645px;
	margin: 0px;
	padding: 0px;
}
#rightcol li {
	margin-left: 25px;
		font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 1.3em;
}

/* SERVICES */	
#ser_blue_hdr {
	clear:both;
	height:115px;
}
.touch_btn {
	float:right;
	padding-top:5px;
	padding-right:4px;
}
h1.serv_hdr {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:27px;
	padding-top:39px;
	padding-left:10px;
}
#services { border-bottom:1px solid #d8d8d8; }
#services div a { color: #5b747f; }
#services div {
	float:right;
	width:310px;
}
.services div {
	width:310px;
	float:right;
}
#rightcol h1.header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight:normal;
	color: #151515;
	padding-top: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
}
#rightcol h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #151515;
	padding-top: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #151515;
	padding-bottom: 10px;
	margin-left: 5px;
}
#rightcol p {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 1.3em;
	color: #151515;
	padding-bottom: 20px;
}
#rightcol h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #151515;
	margin-top: 15px;
	padding-bottom: 15px;
	padding-left: 5px;
}
#rightcol a {
	color:#5b747f;
	text-decoration: none;
}
#rightcol a:hover { text-decoration: underline; }
#injury div {
	float:right;
	width:310px;
}
#property { clear:both; }
#property div {
	float:right;
	width:310px;
}
#value { clear:both; }
#value div {
	float:right;
	width:310px;
}
#liability { clear:both; }
#liability div {
	float:right;
	width:310px;
}
#boat_acc { clear:both; }
#boat_acc div {
	float:right;
	width:310px;
}
#abuse { clear:both; }
#abuse div {
	float:right;
	width:310px;
}
#fall { clear:both; }
#fall div {
	float:right;
	width:310px;
}
#dog_bite { clear:both; }
#dog_bite div {
	float:right;
	width:310px;
}


/* ATTORNEYS */
.attorneys { position:relative; }
.attorneys-copy {
	width:400px;
	float:right;
	margin-right:10px;
	line-height:1.5em;
	margin-bottom:30px;
}
.attorneys-pic {
	width:212px;
	float:left;
	margin-bottom:30px;
}
.solid {
	height:1px;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:10px;
}
.solid-black {
	height:1px;
	border-bottom:1px dashed #999999;
	margin-bottom:25px;
}


/* TESTIMONIALS */
.quotes { position:relative; }
.quotes p {
	margin-top:30px;
	margin-bottom:-10px;
	font-size:12px;
	line-height:1.4;
	background:#fff url(http://www.wattelandyork.com/images/quote-right.gif) no-repeat bottom right;
}
.quotes p.normal {
	margin-top:0px;
	margin-bottom:0px;
	font-size:12px;
	line-height:1.4;
	background:none !important;
}
.quotes p.normal-bottom {
	margin-top:0px;
	margin-bottom:-10px;
	font-size:12px;
	line-height:1.4;
	background:#fff url(http://www.wattelandyork.com/images/quote-right.gif) no-repeat bottom right;
}
.quotes p.signature {
	margin-top:25px;
	margin-bottom: 30px;
	background:none;
}
.quotes p.signature-letter-link {
	margin-top:25px;
	margin-bottom:0px;
	padding-bottom:5px !important;
	background:none;
}
.quotes p.signature span {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	text-transform:uppercase;
}
.quotes p.signature-letter-link span {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	text-transform:uppercase;
}
.quotes ol {
	color:#151515;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:1.3em;
	padding-left:20px;
	padding-bottom:20px;
}


/* ABOUT US */
.about { position:relative; }


/* RESOURCE CENTER */
.videos { position:relative; }
.videos-thumb-copy {
	width:400px;
	float:right;
	margin-right:10px;
	line-height:1.5em;
	margin-bottom:30px;
}
.videos-thumb {
	width:212px;
	float:left;
	margin-bottom:30px;
}
.faq {
	position:relative;
	margin-bottom:15px;
}
#rightcol .faq a.more {
	margin-left:15px;
	color:#5B747F;
}
#rightcol .faq a.more:hover { text-decoration:underline; }
#rightcol .faq h3 {
	font-weight:bold;
	text-decoration:underline;
	color:#151515;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:1.3em;
	padding-bottom:20px;
}
.video-details {
	margin-top:15px;
	text-align:center;
}
ul.faq-list {
	list-style: none;
	padding: 0px;
	margin: 0 0 30px 0;
	font-family: Calibri, Arial, Helvetica, sans-serif;
}
ul.faq-list li {
	background-image: url(http://www.wattelandyork.com/images/arrows.png);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding-left:15px;
	margin-top:5px;
	margin-left:15px;
}
ol.faq-list2 {
	padding: 0px;
	margin: 0 0 30px 30px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
}
ol.faq-list2 li {
	/* padding-left:15px; */
	margin-top:5px;
	margin-left:0px;
}
#rightcol ul.faq-list li a:hover { text-decoration:underline; }
.article-listing { position:relative; }
.article-listing-copy {
	width:500px;
	float:right;
	margin-right:10px;
	line-height:1.5em;
	margin-bottom:30px;
}
.article-listing-thumb {
	width:112px;
	float:left;
	margin-bottom:30px;
}


/* FAQ */
#rightcol a.black-bold-underline {
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
	margin-left:15px;
}
ul.faq-list {
	list-style: none;
	padding: 0px;
	margin: 0 0 15px 0;
}
ul.faq-list li {
	background-image: url(http://www.wattelandyork.com/images/arrows.png);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding-left:15px;
	margin-top:5px;
	margin-left:15px;
}
#rightcol ul.faq-list li a { color:#000000; }
#rightcol ul.faq-list li a:hover { text-decoration:underline; }
#answers {
	margin-top:25px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
}
#rightcol #answers ul.answers-list {
	list-style: none;
	padding: 0px;
	margin-left:0px;
	margin-bottom:25px;
}
#rightcol #answers ul.answers-list a.more {
	margin-left:40px;
	color:#5B747F;
}
#rightcol #answers ul.answers-list a.more:hover { text-decoration:underline; }
#rightcol #answers ul.answers-list .solid-black {
	height:1px;
	border-bottom:1px dashed #999999;
	margin-bottom:25px;
	margin-top:15px;
}
#rightcol #answers ul.answers-list li.question {
	background-image: url(http://www.wattelandyork.com/images/questions.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-left:35px;
	margin-top:10px;
	font-weight:bold;
	color:#000000;
	margin-left:5px;
	padding-bottom:10px;
}
#rightcol #answers ul.answers-list li.question a { color:#000000; }
#rightcol #answers ul.answers-list li.answer {
	background-image: url(http://www.wattelandyork.com/images/answers.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-left:35px;
	margin-top:15px;
	margin-bottom:30px;
	font-weight:normal;
	color:#000000;
	margin-left:5px;
}


/* CONTACT US */
.contact-us { position:relative; }
.contact-locations {
	width:324px;
	margin-right:0px;
	line-height:1.5em;
	margin-bottom:30px;
	background-color:#F8F8F8;
	border: 1px solid #DEDEDE;
	padding-left:25px;
	margin-top:22px;
}
.contact-all-locations {
	width:605px;
	float:right;
	margin-right:0px;
	line-height:1.5em;
	margin-bottom:30px;
	background-color:#F8F8F8;
	border: 1px solid #DEDEDE;
	padding-left:25px;
	margin-top:22px;
}
#rightcol .contact-all-locations p {
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#rightcol .contact-locations p {
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.contact-form {
	width:324px;
	margin-bottom:30px;
}
#rightcol .contact-page-contact {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#233961;
	padding-top:20px;
	padding-left:25px;
	font-weight:bold;
}
#rightcol .contact-page-contactbox {
	background:url(http://www.wattelandyork.com/images/contact_us_contact_box.jpg) no-repeat;
	height:578px;
	width:341px;
}
#rightcol .contact-page-contactbox .consultation {
	text-align:center;
	padding-bottom:10px;
}
#rightcol .contactbox .secure {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	text-align:center;
	padding-top:0px;
}
#rightcol .contact-page-contactbox .secure {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	text-align:center;
	padding-top:0px;
}
#rightcol .contact-us a { font-size:12px; }
#rightcol .contact-us a:hover { text-decoration:underline; }


input.FreeCaseReview {
    padding-left: 5px;
    width: 237px;
    height: 20px;
    border: 1px solid #FFFFFF;
    background-image: url(/images/form_field_bg.jpg);
}

textarea.FreeCaseReviewTA {
    padding-left: 5px;
    width: 237px; 
    height: 40px; 
    border: 1px solid #FFFFFF; 
    background-image: url(/images/form_textarea_bg.jpg);
}

input.FreeCaseReview2 {
    padding-left: 5px; 
    width: 237px;
    height: 16px;
    border: 1px solid rgb(255, 255, 255);
    background-image: url(/images/form_field_bg.jpg);
}

textarea.FreeCaseReview2TA {
    padding-left: 5px; 
    width: 237px; 
    height: 40px; 
    border: 1px solid rgb(255, 255, 255); 
    background-image: url(/images/form_textarea_bg.jpg);
}

input.Newsletter {
    margin-bottom: 5px; 
    width: 242px; 
    height: 20px; 
    border: 1px solid rgb(255, 255, 255); 
    background-image: url(/images/form_field_bg.jpg);
}
/***************** REVIEW BIZ BUTTON ****************/
#reviewbiz {
	margin-top:15px;
	float:left;
	margin-left:48px;
}
