e	#planning_ahead_panel .more_testimonials_button {background:transparent url(images/more_testimonials_button.gif) no-repeat scroll 0 15px;color:#FFFFFF;display:block;float:right;font-size:16px;height:30px;padding-left:11px;padding-top:18px;text-decoration:none;width:142px;} 
	#planning_ahead_panel h2.title {font-size:0px}
	#testimonials_planning_ahead .close_quote {background:transparent url(images/quote2.gif) no-repeat scroll right top;}
	#testimonials_planning_ahead .name {font-weight:bold;padding-top:15px;}
	#testimonials_planning_ahead {background:transparent url(images/quote1.gif) no-repeat scroll 0 5px;float:left;padding-left:25px;padding-top:5px;width:579px;}
	/*#testimonials_planning_ahead .Bar {background:transparent url(images/bar_1.jpg) no-repeat scroll 0 5px;float:right;width:610px; height:11px;}	*/
	

	
	#planning_ahead_panel {float:left;width:100%;}
	#planning_ahead_panel .panel-col-first {/*background:url(images/left_back_planning_ahead.jpg) no-repeat scroll left top;*/padding:0 0px 10px;width:608px;float:left;}
	#planning_ahead_panel .pane-title {padding-left:15px;}
	#planning_ahead_panel .panel-col-first h2.pane-title {background:#FBFAF6 url(images/back_lines_top.gif) repeat-x scroll 0 0;color:#796407;float:left;font-size:24px;font-weight:bold;margin:0;padding-bottom:12px;padding-top:15px;width:600px;height:45px;}
	#planning_ahead_panel .panel-col-first .pane-content {float:left;}
	#planning_ahead_panel .panel-col-first .content h2 {margin:0;}
	#planning_ahead_panel .panel-col-first .content .telephon {color:#7c6403;font-size:20px;}
	#planning_ahead_panel .panel-col-first .content .Title {color:#000000;font-size:20px;}
	#planning_ahead_panel .panel-col-first .content .data {float:left;padding:32px 0 40px;}
	#planning_ahead_panel .panel-col-first .content p {margin:0;padding-bottom:8px;}
	#planning_ahead_panel .panel-col-first .content p .bar {background:transparent url(images/bar_1.jpg) no-repeat scroll 0 5px;float:right;width:610px; height:11px;}
	#planning_ahead_panel .panel-col-first .content .webform-client-form {margin:0;border:1px solid #000;}
	#planning_ahead_panel .panel-col-first .content .webform-client-form .form-submit {background:url(images/button_gold.jpg) no-repeat;}	
	#planning_ahead_panel .panel-col-first .content .plan-ahead {background:transparent url(images/button_plan_ahead.gif) no-repeat scroll 0 6px;color:#000000;float:left;font-size:20px;padding:15px 67px 8px;}
	#planning_ahead_panel .panel-col-first .content .request-a-brochure {background:transparent url(images/button_request_a_brochure.gif) no-repeat scroll 0 7px;color:#000000;float:left;font-size:20px;height:60px;padding:17px 56px 8px;text-decoration:none;width:465px;}	
	#planning_ahead_panel .panel-col-first .content .cost-calculato {float:right;font-family:Trebuchet MS;font-size:10px;padding:6px 346px 1px;width:206px;}
	#planning_ahead_panel .panel-col-first .testimonials_planning_ahead h2.pane-title {background:none;color:#2A437F;float:left;font-size:24px;padding:40px 0 11px;}
	
	/*#left-gradient {padding-left:15px;}*/ 
	
	#planning_ahead_panel .panel-col-last {width:320px;float:right;}
	#planning_ahead_panel .panel-col-last .inside {margin:0;}
	#planning_ahead_panel .panel-col-last .inside .content p {margin:0;}
	#planning_ahead_panel .panel-col-last .inside .content .testimonialtestimonial_box {background:url(images/blue_back.jpg) no-repeat scroll 0 0;float:right;padding:15px 15px 0 15px;width:290px;height:200px;}
	#planning_ahead_panel .panel-col-last .inside .content .testimonial_box .testimonial_left {float:left;padding-left:0;padding-top:12px;}
	#planning_ahead_panel .panel-col-last .inside .content .testimonial_box .testimonial_right {background:transparent url(images/quote1.gif) no-repeat scroll 0 5px;float:right;padding-left:22px;padding-top:10px;width:160px;}
	#planning_ahead_panel .panel-col-last .inside .content .testimonial_box .testimonial_right .testimonial .close_quote {background:transparent url(images/quote2.gif) no-repeat scroll right top;}
	#planning_ahead_panel .panel-col-last .inside .content .testimonial_box .testimonial_right .name {font-weight:bold;padding-top:15px;}
	#planning_ahead_panel .panel-col-last .inside .content .testimonial_box .testimonial_right .more {background:transparent url(images/button_blue.jpg) no-repeat scroll 0 15px;color:#FFFFFF;display:block;font-size:15px;height:30px;padding-left:14px;padding-top:20px;text-decoration:none;width:150px;} 

	/*
	#institutional_menu .menu {background:transparent url(images/back_contat_us_menu.jpg) no-repeat scroll 0 0;color:#000000;display:block;float:left;font-size:16px;height:165px;margin:0;padding:0 0;text-decoration:none;width:190px;}
	#institutional_menu .menu li {height:14px;list-style-image:url(images/list_item2.gif);list-style-position:inside;list-style-type:none;padding:8px !important;}
	#institutional_menu .menu li.active-trail {height:14px;list-style-image:url(images/list_item4.gif);list-style-position:inside;list-style-type:none;padding:8px !important;}
	#institutional_menu .menu li:hover, #institutional_menu .menu li.active-trail {background:transparent url(http://www.funeralagent.com/sites/all/themes/funeral/images/bg_test_sel.gif) no-repeat scroll 0 4px;height:20px;width:163px;font-weight:bold;list-style-image:url(http://www.funeralagent.com/sites/all/themes/funeral/images/list_item4_selected.gif);list-style-position:inside;list-style-type:none;}
	#institutional_menu a {text-decoration:none;color:#000000; font-size:16px;}
	#institutional_menu a.active {color:#7F6205;font-weight:bold;}
	#institutional_menu a:hover {color:#7F6205;font-weight:bold;}
	*/

	/*testimonial menu begin*/
	#institutional_menu .menu {background:url(images/back_about_top_line.png) no-repeat scroll 0 0;float:left;font-size:14px;list-style-image:none;list-style-position:outside;list-style-type:none;padding:4px 0 0;text-decoration:none;width:185px;}		
	#institutional_menu a {text-decoration:none;color:#000000; }
	#institutional_menu .menu li {background-image:url(images/bg_cat_test_unsel.png);background-position:left top;background-repeat:no-repeat;height:32px;list-style:none;padding-left:28px;padding-top:3px;text-decoration:none;width:177px;}
	#institutional_menu .menu li.last {height:28px;}
	#institutional_menu  li:hover, #institutional_menu li.active-trail {background:url('images/bg_cat_test_sel.png');color:#7F6205;font-weight:bold;list-style:none;padding-top:3px;width:184px;}
	#institutional_menu .menu a{font-size:15px!important;height:32px;padding-left:28px;padding-top:5px;vertical-align:middle;width:240px;}
	#institutional_menu  a.active {color:#7F6205;font-weight:bold;}
	#institutional_menu  li:hover  a{color:#7F6205;font-weight:bold;}

	#company_information .panel-col-first{background:#FBFAF5 url(images/back_about_menu.png) no-repeat scroll left bottom;display:block;float:left;margin:0;padding-bottom:4px;padding-left:0;padding-right:0;width:185px;}
	#company_information .panel-col{float:left;padding:0 3px 0 12px;width:445px;}
	

	
	/*
	#block-menu-menu-faqs  li:hover,	#block-menu-menu-faqs li.active-trail {background:url('images/bg_cat_test_sel.png');
		color:#7F6205;
		font-weight:bold;
		list-style:none;
		padding-top:3px;
		width:184px;}
	
	#block-menu-menu-faqs  a.active {color:#000000;font-weight:bold;}
	#block-menu-menu-faqs  li:hover  a{background:none; color:#000000;font-weight:bold;}
	
	#block-menu-menu-faqs a {text-decoration:none;
		color:#000000; }
	#block-menu-menu-faqs .menu a{font-size:15px!important;height:32px;padding-left:28px;padding-top:5px;vertical-align:middle;width:240px;}
	#block-menu-menu-faqs ul{background: #FBFAF5 url(images/back_about_menu.png) no-repeat scroll left bottom;}
	*/
	
	
	/* Puede heredar del generico */
	/*
	#company_information .panel-col-last {width:320px;float:right;}
	#company_information .panel-col-last .inside {margin:0;}
	*/
	#company_information .panel-col-last .inside .content p {margin:0;}
	/*
	#company_information .panel-col-last .inside .content .testimonial_box {background:url(images/blue_back.jpg) no-repeat scroll 0 0;float:right;padding:15px 15px 0 15px;width:290px;height:200px;}
	#company_information .panel-col-last .inside .content .testimonial_box .testimonial_left {float:left;padding-left:0;padding-top:12px;}
	#company_information .panel-col-last .inside .content .testimonial_box .testimonial_right {background:transparent url(images/quote1.gif) no-repeat scroll 0 5px;float:right;padding-left:20px;padding-top:10px;width:163px;}
  	#company_information .panel-col-last .inside .content .testimonial_box .testimonial_right .testimonial .close_quote {background:transparent url(images/quote2.gif) no-repeat scroll right top;}
  	#company_information .panel-col-last .inside .content .testimonial_box .testimonial_right .name {font-weight:bold;padding-top:15px;}
	#company_information .panel-col-last .inside .content .testimonial_box .testimonial_right .more {background:transparent url(images/button_blue.jpg) no-repeat scroll 0 15px;color:#FFFFFF;display:block;font-size:15px;height:30px;padding-left:14px;padding-top:20px;text-decoration:none;width:150px;} 
	*/	
	/* /Puede heredar del generico */
	
	#company_information  h2.pane-title {background:transparent url(images/title_bar_1.jpg) no-repeat scroll -9px -3px;color:#796407;font-size:18px;font-weight:bold;height:24px;margin:0;padding-bottom:23px;padding-top:12px;}
	#company_information .content h2 {color:#7C6403;font-size:16px;padding-top:6px; margin-bottom:0.335em;}	
	#company_information h3 {color:#000000;font-size:14px;font-weight:bold;}
	#company_information h1 {color:#000000;font-size:19px;}
	#company_information h1 span{color:#7C6403; text-decoration:none;}	
	#company_information  #items .unBold {font-weight:bold;}	
	#company_information  #items {padding:0 23px;}
	#company_information  .title_bar_2 {background:transparent url(images/title_bar_2.jpg) no-repeat scroll -11px 0;color:#FFFFFF;display:block;font-size:15px;height:64px;/*padding-left:14px;*/padding-top:20px;width:433px;padding-bottom:6px;}
	#company_information ul li {list-style-image:url(images/list_item.jpg);padding:0 !important;}
	
	/*our team begin*/	#company_information .bar {background:transparent url(images/bar_2.jpg) no-repeat scroll 0 0;float:right;height:18px;width:420px;}
	#company_information #our_team_member_1 {background:transparent url(images/our_team_pic_middle_1bw.jpg) no-repeat scroll 0 4px;color:#000000;float:left;font-size:1px;margin:0;padding:85px 43px;width:36px;}
	#company_information #our_team_member_2 {background:transparent url(images/our_team_pic_middle_2bw.jpg) no-repeat scroll 0 4px;color:#000000;float:left;font-size:1px;margin:0;padding:85px 43px;width:36px;}
	#company_information #our_team_member_3 {background:transparent url(images/our_team_pic_middle_3bw.jpg) no-repeat scroll 0 4px;color:#000000;float:left;font-size:1px;margin:0;padding:85px 43px;width:36px;}
	#company_information #our_team_member_4 {background:transparent url(images/our_team_pic_middle_4bw.jpg) no-repeat scroll 0 4px;color:#000000;float:left;font-size:1px;margin:0;padding:85px 43px;width:36px;}
	#company_information #our_team_member_text {float:left;width:295px;}
	
	#company_information .our_team {float:left;margin:0;padding:7px 0;width:420px;}
	#company_information .our_team #title {color:#000000;float:left;font-size:15px;font-weight:normal;margin:0;padding:9px 0;width:430px;}
	#company_information .our_team .name {color:#7C6403;font-size:16px;font-weight:bold;}
	/*our team end*/
	
	#our_history_blue_panel {background:transparent url(images/blue_back.jpg) no-repeat scroll 0 0;color:#796407;font-size:18px;font-weight:bold;height:190px;margin:0;padding-bottom:0;padding-top:25px;}
	#our_history_blue_panel .pic {background:transparent url(images/our_history_pic.jpg) no-repeat scroll 34px 0;color:#000000;font-size:12px;margin:0;padding:145px 43px;width:244px;}
	
	#our_team_blue_panel {background:transparent url(images/blue_back_2.jpg) no-repeat scroll 0 0;height:248px;margin:0;padding-bottom:0;padding-top:24px;float:right;}
	#our_team_blue_panel .pic {background:transparent url(images/our_team_pic_left.gif) no-repeat scroll 19px 0;color:#000000;font-size:12px;margin:0;padding:117px 22px;width:244px;}
	#our_team_blue_panel .name {color:#283c7a;font-size:16px;font-weight:bold;}
	
/*testimonial begin*/
	#testimonials {}
	#testimonials .panel-col-last{ width:648px !important;}
	#testimonials  .view-content {float:right;width:647px;}
	#testimonials .panel-col-first {float:left !important;height:175px;padding:0 0px 0px;width:286px !important;background-image:url('images/bg_testimonial_menu.png');background-repeat:no-repeat;background-position:left top;}
	#testimonials .testimonial {background:transparent none repeat scroll 0 0;float:right;height:205px;padding:15px 0 0 15px;width:650px;}
	#testimonials .views-field-title{}
	#testimonials .views-field-title span {color:#7C6403;font-size:16px;}
	#testimonials .views-field-field-image-fid{width:110px;}
	#testimonials .testimonial .testimonial_left {float:left;padding-left:0;padding-top:10px;}
	#testimonials .testimonial .testimonial_link {float:left;height:26px;padding-left:130px;padding-top:10px;}
	#testimonials h2 {color:#7C6403;font-size:16px;}	
	#testimonials .name {font-weight:bold;}
	#testimonials h2.title {font-size:0px;}	
	#testimonials h2.pane-title {background:transparent url(images/title_bar_3.jpg) no-repeat scroll 4px 0;color:#796407;float:right;font-size:27px;font-weight:bold;height:41px;margin:0;padding-bottom:0;padding-right:0;padding-top:4px;width:645px;padding-left:5px;}
	#testimonials .testimonial_right img{}

	/*testimonial menu begin*/
	#testimonial_menu .menu {float:left;font-size:14px;padding:0;text-decoration:none;width:285px;height:130px;/*list-style-position:inside;*/list-style:none;}		
	#testimonial_menu a {text-decoration:none;color:#000000; }
	#testimonial_menu .menu li {background-image:url(images/bg_cat_test_unsel.png);background-position:left top;background-repeat:no-repeat;height:29px;list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:28px;padding-top:3px;text-decoration:none;width:257px;}
	#testimonial_menu  li:hover, #testimonial_menu li.active-trail {color:#7F6205;font-weight:bold;list-style:none;background-image:url('images/bg_cat_test_sel.png');background-repeat:no-repeat;background-position:left top;padding-top:3px;}
	#testimonial_menu .menu a{font-size:15px!important;height:32px;padding-left:0;padding-top:0;vertical-align:middle;width:240px;}
	#testimonial_menu  a.active, #block-menu-menu-faqs a.active {color:#7F6205;font-weight:bold;}
	#testimonial_menu  li:hover  a{color:#7F6205;font-weight:bold;}

	#testimonial_menu h2.pane-title {background:transparent url(images/title_bar_1.gif) no-repeat scroll -5px -3px;color:#4C4C4C;float:left;font-size:17px;font-weight:bold;height:18px;margin:0;padding-bottom:14px;padding-top:14px;width:276px;padding-left:10px;}
	/*testimonial menu end*/
	
	/*testimonial page begin*/
	#content #testimonial_right {float:right;width:85%;}
	#content #testimonial_right #title {padding-bottom:22px;padding-top:6px;}
	#content #testimonial_left {float:left;padding-top:0;width:135px;}
	#content #button_back {float:right;padding-top:3%;width:85%;} 
	#content #title {background:transparent url(images/title_bar_3.jpg) repeat-x scroll 4px 0;color:#796407;font-size:27px;font-weight:bold;padding-bottom:3%;}
	#content #name span {font-weight:bold;}
	/*testimonial page end*/

/*testimonial end*/	

/*request a preplanning brochure begin*/
	#webform-client-form-103 {background:transparent url(images/form_back_brochure.gif) no-repeat scroll 13px 125px;border:0 solid #000000;float:left;height:500px;margin:0;padding:0px 10px 10px 20px;width:567px;}
		#webform-client-form-103 a {text-decoration:none;} 
	#webform-client-form-103 .fieldset-wrapper {width:488px;}
	#webform-client-form-103 #head {padding-top:10px;color:#7C6404;float:left;font-size:30px;padding-bottom:20px;text-align:left;width:540px;font-weight:bold;}
	#webform-client-form-103 #head #content{padding-top:19px;color:#000000;font-size:14px;}
	#webform-client-form-103 #head #content #bold {font-weight:bold;font-size:20px;}
	#webform-client-form-103 #head #content #bold2 {font-weight:bold}
	#webform-client-form-103 #Required {float:left;font-size:13px;}
	#webform-client-form-103 #Address_box {float:left;font-size:11px;padding-left:345px;}
	#webform-client-form-103 #funer_algent_respect {background:transparent url(images/form_back_brochure_title.jpg) no-repeat scroll 4px 9px;float:left;font-size:13px;padding-bottom:15px;padding-left:50px;padding-top:15px;width:435px;text-align:left;}
	#webform-client-form-103 #webform-component-name {float:left;margin:0;padding:30px 0 0;}
	#webform-client-form-103 .form-text, .form-select{border:1px solid #6E632D;float:left;width:250px;}
	#webform-client-form-103 #webform-component-address_line .form-text{width:360px;}
	#webform-client-form-103 .form-item, .form-checkboxes, .form-radios {float:left;font-size:14px;margin:0;padding-bottom:9px;padding-right:0;width:487px;}
	#webform-client-form-103 .form-item label {display:block;float:left;font-weight:normal;white-space:nowrap;width:116px;text-align:left;}
	#webform-client-form-103 #webform-component-respect_privacy {float:left}
	#webform-client-form-103 #webform-component-street_address input {display:none;}
	#webform-client-form-103 #street_address {float:right;font-size:11px;padding:0 11px;width:135px;}
	#webform-client-form-103 #respect_privacy {background:transparent url(images/form_back_brochure_title.jpg) no-repeat scroll 0 239px;;float:left;font-size:13px;height:13px;padding:245px 22px 33px 60px;width:405px;}
	#webform-client-form-103 .form-submit {background:transparent url(images/button_gold_large.png) no-repeat scroll 50px 11px;border:0 none;color:#FFFFFF;float:right;font-size:16px;font-weight:bold;height:40px;padding:9px 0 0 53px;text-align:left;width:296px;}
	#webform-client-form-103 legend{font-size:0;} 
	#webform-client-form-103 #title {background:transparent url(images/line_separator_2.jpg) repeat-x scroll left 35px;color:#7B6502;float:left;font-size:20px;height:42px;margin:0;padding:5px 0 6px;text-align:left;width:495px;}
	.webform-client-form #webform-component-form {background:transparent url(images/line_separator.jpg) no-repeat scroll left bottom;float:left;height:30px;margin:0;padding:0 0 0;width:485px;}
	.webform-client-form #webform-component-form legend{font-size:0;}
	#webform-client-form-103 #street_adress{font-size:11px;padding-left:335px;}
	#webform-client-form-103 #required{font-size:12px;padding-right:55px;width:60px;}
	#webform-client-form-103 #request_a_preplanning_brochure {margin:0;width:480px;padding-bottom:20px;float:left;}
	#webform-client-form-103 #request_a_preplanning_brochure p {float:left;font-size:14px;padding-bottom:0px;}
	#webform-client-form-103 #request_a_preplanning_brochure h2 {float:left;color:#7B6502;width:100%;}
	#webform-client-form-103 #submit{font-size:20px;}
	#webform-client-form-103 #day{font-weight:bold} 
/*request a preplanning brochure end*/
#webform-client-form-103 #webform-component-title {padding-left:10px;}
#webform-client-form-103 #webform-component-full_name {padding-left:10px;}
#webform-client-form-103 #webform-component-email {padding-left:10px;}
#webform-client-form-103 #webform-component-address_line {padding-left:10px;}
#webform-client-form-103 #webform-component-street_po_box {padding-left:10px;}
#webform-client-form-103 #webform-component-city {padding-left:10px;}
#webform-client-form-103 #webform-component-stateprovince {padding-left:10px;}
#webform-client-form-103 #webform-component-zip_code {padding-left:10px;}
#webform-client-form-103 #webform-component-required {padding-left:10px;}
#webform-client-form-103 #webform-component-funeralagent_respect {padding-left:10px;}

/*This is the same but only for preplanning brochure POPUP*/
/*request a preplanning brochure begin*/
	#webform-client-form-309 {background:transparent url(images/form_back_brochure.gif) no-repeat scroll 13px 125px;border:0 solid #000000;float:left;height:500px;margin:0;padding:0px 10px 10px 20px;width:567px;}
		#webform-client-form-309 a {text-decoration:none;} 
	#webform-client-form-309 .fieldset-wrapper {width:488px;}
	#webform-client-form-309 #head {padding-top:10px;color:#7C6404;float:left;font-size:30px;padding-bottom:20px;text-align:left;width:540px;font-weight:bold;}
	#webform-client-form-309 #head #content{padding-top:19px;color:#000000;font-size:14px;}
	#webform-client-form-309 #head #content #bold {font-weight:bold;font-size:20px;}
	#webform-client-form-309 #head #content #bold2 {font-weight:bold}
	#webform-client-form-309 #Required {float:left;font-size:13px;}
	#webform-client-form-309 #Address_box {float:left;font-size:11px;padding-left:345px;}
	#webform-client-form-309 #funer_algent_respect {background:transparent url(images/form_back_brochure_title.jpg) no-repeat scroll 4px 9px;float:left;font-size:13px;padding-bottom:15px;padding-left:50px;padding-top:15px;width:435px;text-align:left;}
	#webform-client-form-309 #webform-component-name {float:left;margin:0;padding:30px 0 0;}
	#webform-client-form-309 .form-text, .form-select{border:1px solid #6E632D;float:left;width:250px;}
	#webform-client-form-309 #webform-component-address_line .form-text{width:360px;}
	#webform-client-form-309 .form-item, .form-checkboxes, .form-radios {float:left;font-size:14px;margin:0;padding-bottom:9px;padding-right:0;width:487px;}
	#webform-client-form-309 .form-item label {display:block;float:left;font-weight:normal;white-space:nowrap;width:116px;text-align:left;}
	#webform-client-form-309 #webform-component-respect_privacy {float:left}
	#webform-client-form-309 #webform-component-street_address input {display:none;}
	#webform-client-form-309 #street_address {float:right;font-size:11px;padding:0 11px;width:135px;}
	#webform-client-form-309 #respect_privacy {background:transparent url(images/form_back_brochure_title.jpg) no-repeat scroll 0 239px;;float:left;font-size:13px;height:13px;padding:245px 22px 33px 60px;width:405px;}
	#webform-client-form-309 .form-submit {background:transparent url(images/button_gold_large.png) no-repeat scroll 50px 11px;border:0 none;color:#FFFFFF;float:right;font-size:16px;font-weight:bold;height:40px;padding:9px 0 0 53px;text-align:left;width:296px;}
	#webform-client-form-309 legend{font-size:0;} 
	#webform-client-form-309 #title {background:transparent url(images/line_separator_2.jpg) repeat-x scroll left 35px;color:#7B6502;float:left;font-size:20px;height:42px;margin:0;padding:5px 0 6px;text-align:left;width:495px;}
	.webform-client-form #webform-component-form {background:transparent url(images/line_separator.jpg) no-repeat scroll left bottom;float:left;height:30px;margin:0;padding:0 0 0;width:485px;}
	.webform-client-form #webform-component-form legend{font-size:0;}
	#webform-client-form-309 #street_adress{font-size:11px;padding-left:335px;}
	#webform-client-form-309 #required{font-size:12px;padding-right:55px;width:60px;}
	#webform-client-form-309 #request_a_preplanning_brochure {margin:0;width:480px;padding-bottom:20px;float:left;}
	#webform-client-form-309 #request_a_preplanning_brochure p {float:left;font-size:14px;padding-bottom:0px;}
	#webform-client-form-309 #request_a_preplanning_brochure h2 {float:left;color:#7B6502;width:100%;}
	#webform-client-form-309 #submit{font-size:20px;}
	#webform-client-form-309 #day{font-weight:bold} 
/*request a preplanning brochure end*/
#webform-client-form-309 #webform-component-title {padding-left:10px;}
#webform-client-form-309 #webform-component-full_name {padding-left:10px;}
#webform-client-form-309 #webform-component-email {padding-left:10px;}
#webform-client-form-309 #webform-component-address_line {padding-left:10px;}
#webform-client-form-309 #webform-component-street_po_box {padding-left:10px;}
#webform-client-form-309 #webform-component-city {padding-left:10px;}
#webform-client-form-309 #webform-component-stateprovince {padding-left:10px;}
#webform-client-form-309 #webform-component-zip_code {padding-left:10px;}
#webform-client-form-309 #webform-component-required {padding-left:10px;}
#webform-client-form-309 #webform-component-funeralagent_respect {padding-left:10px;}

/*request a preplanning brochure begin*/
	#webform-client-form-310 {background:transparent url(images/form_back_brochure.gif) no-repeat scroll 13px 125px;border:0 solid #000000;float:left;height:500px;margin:0;padding:0px 10px 10px 20px;width:567px;}
		#webform-client-form-310 a {text-decoration:none;} 
	#webform-client-form-310 .fieldset-wrapper {width:488px;}
	#webform-client-form-310 #head {padding-top:10px;color:#7C6404;float:left;font-size:30px;padding-bottom:20px;text-align:left;width:540px;font-weight:bold;}
	#webform-client-form-310 #head #content{padding-top:19px;color:#000000;font-size:14px;}
	#webform-client-form-310 #head #content #bold {font-weight:bold;font-size:20px;}
	#webform-client-form-310 #head #content #bold2 {font-weight:bold}
	#webform-client-form-310 #Required {float:left;font-size:13px;}
	#webform-client-form-310 #Address_box {float:left;font-size:11px;padding-left:345px;}
	#webform-client-form-310 #funer_algent_respect {background:transparent url(images/form_back_brochure_title.jpg) no-repeat scroll 4px 9px;float:left;font-size:13px;padding-bottom:15px;padding-left:50px;padding-top:15px;width:435px;text-align:left;}
	#webform-client-form-310 #webform-component-name {float:left;margin:0;padding:30px 0 0;}
	#webform-client-form-310 .form-text, .form-select{border:1px solid #6E632D;float:left;width:250px;}
	#webform-client-form-310 #webform-component-address_line .form-text{width:360px;}
	#webform-client-form-310 .form-item, .form-checkboxes, .form-radios {float:left;font-size:14px;margin:0;padding-bottom:9px;padding-right:0;width:487px;}
	#webform-client-form-310 .form-item label {display:block;float:left;font-weight:normal;white-space:nowrap;width:116px;text-align:left;}
	#webform-client-form-310 #webform-component-respect_privacy {float:left}
	#webform-client-form-310 #webform-component-street_address input {display:none;}
	#webform-client-form-310 #street_address {float:right;font-size:11px;padding:0 11px;width:135px;}
	#webform-client-form-310 #respect_privacy {background:transparent url(images/form_back_brochure_title.jpg) no-repeat scroll 0 239px;;float:left;font-size:13px;height:13px;padding:245px 22px 33px 60px;width:405px;}
	#webform-client-form-310 .form-submit {background:transparent url(images/button_gold_large.png) no-repeat scroll 50px 11px;border:0 none;color:#FFFFFF;float:right;font-size:16px;font-weight:bold;height:40px;padding:9px 0 0 53px;text-align:left;width:296px;}
	#webform-client-form-310 legend{font-size:0;} 
	#webform-client-form-310 #title {background:transparent url(images/line_separator_2.jpg) repeat-x scroll left 35px;color:#7B6502;float:left;font-size:20px;height:42px;margin:0;padding:5px 0 6px;text-align:left;width:495px;}
	.webform-client-form #webform-component-form {background:transparent url(images/line_separator.jpg) no-repeat scroll left bottom;float:left;height:30px;margin:0;padding:0 0 0;width:485px;}
	.webform-client-form #webform-component-form legend{font-size:0;}
	#webform-client-form-310 #street_adress{font-size:11px;padding-left:335px;}
	#webform-client-form-310 #required{font-size:12px;padding-right:55px;width:60px;}
	#webform-client-form-310 #request_a_preplanning_brochure {margin:0;width:480px;padding-bottom:20px;float:left;}
	#webform-client-form-310 #request_a_preplanning_brochure p {float:left;font-size:14px;padding-bottom:0px;}
	#webform-client-form-310 #request_a_preplanning_brochure h2 {float:left;color:#7B6502;width:100%;}
	#webform-client-form-310 #submit{font-size:20px;}
	#webform-client-form-310 #day{font-weight:bold} 
/*request a preplanning brochure end*/
#webform-client-form-310 #webform-component-title {padding-left:10px;}
#webform-client-form-310 #webform-component-full_name {padding-left:10px;}
#webform-client-form-310 #webform-component-email {padding-left:10px;}
#webform-client-form-310 #webform-component-address_line {padding-left:10px;}
#webform-client-form-310 #webform-component-street_po_box {padding-left:10px;}
#webform-client-form-310 #webform-component-city {padding-left:10px;}
#webform-client-form-310 #webform-component-stateprovince {padding-left:10px;}
#webform-client-form-310 #webform-component-zip_code {padding-left:10px;}
#webform-client-form-310 #webform-component-required {padding-left:10px;}
#webform-client-form-310 #webform-component-funeralagent_respect {padding-left:10px;}





/*contact us begin*/
  #contact_us .panel-col-first{width:405px !important;}
	#contact_us .panel-col-last{width:485px !important;}
	#contact_us .telephon {color:#7c6403;font-size:18px;font-weight: bold;}
	#contact_us p {padding-bottom:0px;}
	#contact_us td {width:220px;vertical-align:baseline;}
	h3#contentdepartamentemails {font-family:trebuchet MS;font-size:13px;margin:0;padding-top:4px;}
	#contact_us #map {height:370px;}
	#contact_us #san_francisco {float:left;padding:118px 16px;position:absolute;width:0;}
	#contact_us #los_angeles {float:left;padding:163px 38px;position:absolute;width:0;}
	#contact_us #denver {float:left;padding:130px 145px;position:absolute;width:0;}
	#contact_us #houston {float:left;padding:237px 240px;position:absolute;width:0;}
	#contact_us #chicago {float:left;padding:113px 305px;position:absolute;width:0;}
	#contact_us #florida {float:right;padding:258px 381px;position:absolute;width:0;}
	#contact_us #washington {float:left;padding:147px 404px;position:absolute;width:0;}
	#contact_us #new_jersey {float:left;padding:118px 405px;position:absolute;width:0;}
	#contact_us #new_york {float:left;padding:100px 422px;position:absolute;width:0;}
	#contact_us #boston {float:left;height:0;padding:70px 435px;position:absolute;}
	#contact_us #button {float:left;height:0;padding:323px 222px;position:absolute;}
	#contact_us #button a {background:transparent url(images/button_blue_large.gif) no-repeat scroll 0 0;color:#FFFFFF;float:right;height:60px;padding-left:25px;padding-top:4px;text-decoration:none;width:255px;}
	
	/*pop up begin*/
	#contact_us_popup {background:transparent url(images/back_map.jpg) no-repeat scroll 177px 52px;height:390px;padding:67px 189px;position:absolute;width:459px;z-index:3;left:0px;top:0px;}
	#contact_us_popup h3 {font-weight:bold;font-size:14px;margin-top:0} 
	#contact_us_popup .telephon {color:#7c6403;font-size:16px;}
	#contact_us_popup a {font-weight:normal;}
	#contact_us_popup .title {font-size:24px;width:305px;} 
	#contact_us_popup .title .state{font-size:24px;width:250px;float:left;} 
	#contact_us_popup #close_popup{float:right;width:50px;}
	/*pop up end*/
	
	/*form begin*/
	#contact_us .webform-client-form {background:transparent url(images/back_form_contact_us.png) no-repeat scroll 0 0;border:0 solid #000000;float:left;height:540px;margin:0;padding:10px 10px 10px 20px;width:430px;}
	#contact_us #head{font-size:18px;}
	#contact_us #head span{color:#7C6403;}
	#contact_us #webform-component-title {color:#7C6403;font-size:24px;font-weight:bold;padding-left:15px;padding-top:25px;}
	#contact_us #webform-component-title #content{color:#000000;font-size:14px;padding-top:10px;}
	#contact_us #webform-component-title #bold {font-weight:bold;}
	#contact_us #webform-component-name {padding-left:15px;padding-top:17px;}
	#contact_us #webform-component-email{padding-left:15px;}
	#contact_us #webform-component-telephone{padding-left:15px;}
	#contact_us #webform-component-nature_inquiry{padding-left:15px;}
	#contact_us #webform-component-inquiry{padding-left:15px;width:400px;}
	#contact_us #webform-component-required {float:left;padding:0 15px;}
	#contact_us #webform-component-footer{float:left;padding-left:51px;width:350px;}
	#contact_us .form-select {border:1px solid #6E632D;float:left;width:185px;}
	#contact_us .form-item label {width:100px;}
	#contact_us .webform-client-form .form-textarea {width:285px !important;}
	#contact_us #webform-component-nature_inquiry label {width:350px;}
	#contact_us .form-item, .form-checkboxes, .form-radios {width:400px;} 
	#contact_us #node-124 .form-submit{background:transparent url(images/button_gold.gif) no-repeat scroll 0 0;border:0 none;color:#FFFFFF;float:right;height:30px;} 
	
	#node-124 .webform-client-form {background:transparent url(images/back_form_contact_us.png) no-repeat scroll 0 30px;border:0 solid #000000;float:left;height:540px;margin:0;padding:35px 10px 10px 20px;width:430px;}
	#node-124 #head{font-size:18px;padding-top:12px;}
	#node-124 #head span{color:#7C6403;}
	#node-124 #webform-component-title {color:#7C6403;font-size:24px;font-weight:bold;padding-left:15px;padding-top:20px;}
	#node-124 #webform-component-title #content{color:#000000;font-size:14px;padding-top:10px;}
	#node-124 #webform-component-title #bold {font-weight:bold;}
	#node-124 #webform-component-name {padding-left:15px;padding-top:17px;}
	#node-124 #webform-component-email{padding-left:15px;}
	#node-124 #webform-component-telephone{padding-left:15px;}
	#node-124 #webform-component-nature_inquiry{padding-left:15px;}
	#node-124 #webform-component-inquiry{padding-left:15px;width:400px;}
	#node-124 #webform-component-required {float:left;padding:0 15px;}
	#node-124 #webform-component-footer{float:left;padding-left:51px;width:350px;padding-top:32px;padding-bottom:20px;
}
	#node-124 .form-select {border:1px solid #6E632D;float:left;margin-top:15px;width:185px;}
	#node-124 .form-item label {width:100px;}
	#node-124 .webform-client-form .form-textarea {width:285px !important;}
	#node-124 #webform-component-nature_inquiry label {white-space:normal;width:100px;}
	#node-124 .form-item, .form-checkboxes, .form-radios {width:400px;} 
	#node-124 .form-submit {background:transparent url(images/button_gold.gif) no-repeat scroll 0 0px;border:0 none;color:#FFFFFF;float:right;height:31px;padding-right:14px;padding-top:0px;text-align:left;width:145px;}
	/*form end*/ 
/*contact us end*/
	
/*branches us begin*/ 
	#branches .title a{color:#000000;text-decoration:none;}
	#branches .submitted {font-size:0;height:0;}
	#branches .node-type-branches {background:transparent url(images/back_map.jpg) no-repeat scroll 12px 0;height:350px;padding:4px 22px;}
	*+html #branches .node-type-branches {background:transparent url(images/back_map.jpg) no-repeat scroll 12px 0;height:350px;padding:4px 18px 4px 22px;}
	
	#branches .field-field-image {height:195px;}
	#branches .field-field-image .field-label{font-size:0;visibility:hidden;}
	#branches .field-field-street {clear:both;width:280px;}
	#branches .field-field-street .field-label{font-size:0;visibility:hidden;}
	#branches .field-field-location {clear:both;width:280px;}
	#branches .field-field-location .field-label{font-size:0;visibility:hidden;}
	#branches .field-field-location .field-item{height:36px;}
	#branches .field-field-telephone .field-label{float:left;padding:3px 0;}
	#branches .field-field-telephone .field-item {color:#7C6403; font-size:16px;font-weight:bold;}
	#branches .field-field-telephone {float:left;width:140px;}
	#branches .field-field-fax {background:transparent url(images/fax_square.png) no-repeat scroll 0 6px;float:left;padding:3px 0 3px 25px;width:115px;}
	#branches .field-field-fax .field-label{float:left;}
	#branches .field-field-fax .field-items {float:left;width:82px;}
	#branches .field-field-fax .field-items .odd{float:left;width:82px;}
	#branches .field-field-email{float:left;width:280px;}
	#branches .field-field-email span{text-decoration:underline;color:#2C3532;}
	#branches .field-field-email .field-label {float:left;}
	#branches .field-field-email .field-item {float:left;}
	
/*branches us end*/
/*View of  testimonials*/
	.views-field-field-name-value  .field-content .thmr_call{font-weight:bold;}
	.testimonial_left {float:left; padding-left:0; padding-top:10px;}
	.testimonial_right {background:transparent url(images/quote1.gif) no-repeat scroll 0 5px;float:left;overflow:hidden;padding-left:20px;padding-top:10px;width:490px;padding-bottom:20px;}
	.testimonial_right a{color:#45525B !important;font-family:"trebuchet MS";font-size:13px;}

	.views-field-nid {font-size:15px;padding-top:10px;}
	.views-field-title .thmr_call{color:#7C6403; font-size:16px;}
	.close_quote {background:transparent url(images/quote2.gif) no-repeat scroll right top; }
	.bar {left: 0;}
	/*
	#thmr_2{Vertical-align:middle;padding-left:20px;
padding-top:10px;}

	#thmr_10 .menu .leaf .thmr_call {padding-left:20px; padding-top:10px;}
	#thmr_10 .menu .leaf .thmr_call { padding-top:10px;}
	*/
	
	/*Mark*/
	.leaf{_float:left; *float:left;}
	#aaatestimonial_menu .menu .thmr_call{height:32px;width:275px;display:block;}
	
#edit-submitted-inquiry-wrapper {padding-bottom:5px !important;}

#contact_us img.imagecontactus {
	padding-top: 31px;
}


	#content_faq  h2.pane-title {background:transparent url(images/title_bar_1.jpg) no-repeat scroll -9px -3px;color:#796407;font-size:18px;font-weight:bold;height:24px;margin:0;padding-bottom:23px;padding-top:12px;}
	#content_faq .content h2 {color:#7C6403;font-size:16px;padding-top:6px;}	
	#content_faq h3 {color:#000000;font-size:14px;font-weight:bold;}
	#content_faq h1 {color:#000000;font-size:19px;}
	#content_faq h1 span{color:#7C6403; text-decoration:none;}	
	#content_faq  #items .unBold {font-weight:bold;}	
	#content_faq  #items {padding:0 23px;}
	#content_faq  .title_bar_2 {background:transparent url(images/title_bar_2.jpg) no-repeat scroll -11px 0;color:#FFFFFF;display:block;font-size:15px;height:64px;/*padding-left:14px;*/padding-top:20px;width:433px;padding-bottom:6px;}
	#content_faq ul li {list-style-image:url(images/list_item.jpg); margin-top:10px; padding:0 !important;}
	#content_faq  h2.title {background:transparent url(images/header_product_background.png) no-repeat scroll -9px 0px;color:#796407;font-size:18px;font-weight:bold;height:24px;margin:0;padding-bottom:23px;padding-top:12px;}
	#content_faq {width: 500px; float:right; width:663px;padding-left:20px;padding-right:2px;}
	#content_faq #content-area {
			float:left;
			width:100%;
			padding-top:0px;}
	#block-menu-menu-faqs h2.title {
	color:#4C4C4C;
	font-size:18px;
	padding:12px 5px 10px;
	vertical-align:middle;
	background:transparent url(images/header_product_background.png) no-repeat ;
	font-weight:bold;
	height:24px;
	width:240px;
	}
	
	#sidebar-left-faq {width:270px; float:left;}
	
	#content_faq .under_line {width:100%;height:10px; display:block; background:transparent url(images/header_product_background.png) no-repeat;margin-top: 20px;}
	
	
	
	#block-menu-menu-faqs  li.expanded.active-trail li.leaf  a{font-size:13px !important; text-decoration:none; color:#333; padding:0!important; font-weight:normal; }
	#block-menu-menu-faqs  li.expanded.active-trail li.leaf  a:hover{font-size:13px !important; text-decoration:underline; color:#666; padding:0!important; font-weight:normal; }
	#block-menu-menu-faqs .expanded.active-trail .leaf.last{padding-bottom:15px;}
	#block-menu-menu-faqs  li.expanded.active-trail li.leaf a.active{font-weight:bold;}
	#block-menu-menu-faqs li.leaf {list-style-image:none; margin:5px 10px 0 25px; list-style-type:none;}
	#block-menu-menu-faqs  ul {margin:0 !important; padding:0 !important; list-style-type:none;  list-style-image:none; display: block;}
	#block-menu-menu-faqs .expanded ul{margin:0 !important; padding:0 !important; list-style-type:none;  list-style-image:none;display: none;}
	


	
	#block-menu-menu-faqs a{color:#000000;}
	#block-menu-menu-faqs .expanded a{font-size:15px ;vertical-align:middle;  padding-left:25px;padding-top: 5px; text-decoration:none;display:block; }
	#block-menu-menu-faqs .expanded first active-trail a.active{font-size:15px ;vertical-align:middle; padding-left:25px;padding-top: 5px; font-weight:bold; color:#7F6205; text-decoration:none;display:block; }
	
	#block-menu-menu-faqs li.expanded {
	background-image:url(images/bg_cat_test_unsel.png);
background-position:-5px top;
background-repeat:no-repeat;
display:block;
width:100%;
float:left;
}

#block-menu-menu-faqs  li.expanded.active-trail {
background-image:url(images/bg_cat_test_sel.png)!important;
background-position:-5px top;
background-repeat:no-repeat;
display:block;
width:100%;
float:left;
color:#7F6205;
font-weight:bold;
}

#block-menu-menu-faqs  li.expanded.active-trail a{color:#7F6205;}

#block-menu-menu-faqs  li.expanded:hover {
background-image:url(images/bg_cat_test_sel.png)!important;
background-position:-5px top;
background-repeat:no-repeat;
display:block;
width:100%;
float:left;
color:#7F6205;
font-weight:bold;
}
#block-menu-menu-faqs  li.expanded a:hover{color:#7F6205;}
#block-menu-menu-faqs  li.expanded a:active{color:#7F6205;}

#sidebar-left-faq  .thmr_call {width:100%;}
/*
	#sidebar-left-faq {
	,background-image:url(images/bg_categories.gif) ;
		background-repeat: repeat-x;
		background-color: #FDFDFD;
		background-position: bottom left;
		float:left;}
		*/


#sidebar-left-faq  .content {
	background-image:url(images/faq-bg.png) ;
		background-repeat: repeat-x;
		background-color: #FDFDFD;
		float:left;
		background-position:left bottom;
		width:250px;

}
	
	#block-menu-menu-faqs {float:left;}
	#block-menu-menu-faqs .block-inner {float:left;} 
	#sidebar-left-faq #sidebar-left-inner {margin: 0px;padding-right:00px;}

#block-menu-menu-faqs  .expanded.active-trail .leaf.first {padding-top:15px;}	
	
#related_prod .jcarousel-skin-tango .jcarousel-item-placeholder {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:none repeat scroll 0 0;}

#planning_ahead_panel .panel-col-first .pane-content ul li {list-style-image:url(images/list_item.jpg);}

#content_faq ol li {list-style-type:decimal; }

.category-grid-products-left-sell_price {
display:none;}
