@charset "utf-8";
/* CSS Document */
/*Theme Name: Psalm 51 Clean
Author: Nitin
License: GNU General Public License v2 or later 
CSS Document */	body, html
		{
			margin:0px;
			padding:0px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:18px;
			line-height:28px;
			color:#ffffff;
			
		}
	.outerdiv
		{
			width:1400px;
			margin:0px auto;
		}	
	.innerdiv
		{
			width:1400px;
			float:left;
		}
	.header
		{
			width:100%;
			float:left;
			background:#3c3c3c;
			padding-top:10px;
			padding-bottom:10px;
		}
	.logo
		{
			width:165px;
			float:left;
		}
	.main_menu
		{
			width:1035px;
			float:left;
			text-align:center;
			padding-top:45px;

		}
	.main_menu ul, .main_menu ul li
		{
			display:inline-block;
			margin:0px;
			padding:0px;
		}
	.main_menu ul li a:active, .main_menu ul li a:link, .main_menu ul li a:visited
		{
			display:inline-block;
			padding:0px 10px 0px 10px;
			text-decoration:none;
			color:#ffffff;
			font-family:"Myriad Pro";
			font-size:18px;
		}	
	.main_menu ul li a:hover
		{
			display:inline-block;
			padding:0px 10px 0px 10px;
			text-decoration:underline;
			color:#ffffff;
			font-family:"Myriad Pro";
			font-size:18px;
		}	
	.header_right
		{
			width:170px;
			padding-left:15px;
			padding-right:15px;
			float:left;
			text-align:center;
			font-family:"Myriad Pro";
			font-size:18px;
			color:#ffffff;
			line-height:28px;
			
		}
	.header_right .img_left
		{
			float:left;
			padding-right:0px;
			padding-top:25px;
		}	
	.img_left
		{
			float:left;
			padding-right:25px;

		}
	.img_right
		{
			float:right;
			padding-left:25px;

		}
	.banner_bg
		{
			width:100%;
			float:left;
			background:url('images/banner_bg_white.jpg');
			background-repeat:no-repeat;
			height:654px;
			background-size:cover;
			font-family:"Myriad Pro";
			font-size:22px;
			color:#ffffff;
			line-height:32px;
			text-align:center;
			
		}
	.banner_bg .text
		{
			width:40%;
			float:left;
			margin-top:180px;
			margin-left:380px;
			
			text-align:left;
			padding:40px;
			background:url('images/transparent_black_bg.png');
			border-left:2px solid #3c3c3c;
			border-right:2px solid #3c3c3c;
						
		}
	
	.banner_bg h2
		{
			margin:0px;
			padding:0px;
			font-size:36px;
			font-weight:normal;
			padding-bottom:30px;
			margin-top:0px;
		}
	.inner_banner_bg
		{
			width:100%;
			float:left;
			background:url('images/inner_banner_bg.jpg');
			background-position:top;
			background-repeat:no-repeat;
			height:250px;
			background-size:cover;
		
		}
	.inner_banner_bg h2
		{
			margin:0px;
			padding:0px;
			font-size:30px;
			font-weight:normal;
			padding-bottom:30px;
			margin-top:110px;
			text-align:center;
			color:#ffffff;
			text-shadow:2px 2px #000000;
		}
	
	.light_gray_box
		{
			width:100%;
			float:left;
			background:#f3f3f3;
			padding-top:40px;
			padding-bottom:40px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:16px;
			line-height:26px;
			color:#000000;
			text-align:justify;
			
		}
	.light_gray_box h2
		{
			font-family:"Myriad Pro";
			font-size:26px;
			color:#000000;
			margin:0px;
			padding:0px;
			padding-bottom:26px;
			font-weight:normal;
		}
.contact_form
	{
		width:350px;
		margin-left:50px;
		float:right;
		background:#d4d0d0;
		min-height:450px;
		font-family:'Myriad Pro';
		color:#000000;
		font-size:18px;
		padding-bottom:25px;
		margin-top:-60px;
	}
.contact_form .header
	{
		width:88%;
		padding:4% 6%;
		float:left;
		background:#ffffff;
		color:#000000;
		font-family:'Myriad Pro';
		font-size:20px;
	}
.contact_form form
	{
		padding:25px;
	}	
.contact_form .textinput
	{
		width:96%;
		float:left;
		
		background:#d4d0d0;
		border:none;
		border-bottom:1px solid #000000;
		padding:2%;
		font-size:verdana;
		font-size:16px;
		color:#000000;
		margin-top:15px;
		margin-bottom:15px;
	}
.contact_form .textareac
	{
		width:96%;
		float:left;
		
		background:#d4d0d0;
		border:none;
		border-bottom:1px solid #000000;
		padding:2%;
		font-size:verdana;
		font-size:16px;
		color:#000000;
		margin-top:15px;
		margin-bottom:15px;
		height:50px;
	}	
.contact_form .btnsubmit
	{
		width:50%;
		padding:2%;
		float:left;
		
		text-align:center;
		color:#000000;
		font-family:'Myriad Pro';
		text-transform:uppercase;
		background:#ffffff;
		border:0px none;
		font-size:20px;
		margin-top:10px;
		
	}
a.booknow:active, a.booknow:link, a.booknow:visited
	{
		width:200px;
		padding:2%;
		float:left;
		
		text-align:center;
		color:#000000;
		font-family:'Myriad Pro';
		text-transform:uppercase;
		background:#ffffff;
		border:0px none;
		font-size:20px;
		margin-top:10px;
		text-decoration:none;
		margin-top:30px;
		
	}	
a.booknow:hover
	{
		width:200px;
		padding:2%;
		float:left;
		
		text-align:center;
		color:#000000;
		font-family:'Myriad Pro';
		text-transform:uppercase;
		background:#ffffff;
		border:0px none;
		font-size:20px;
		margin-top:10px;
		text-decoration:none;
		margin-top:30px;
	}		
.black_box
	{
		width:100%;
		float:left;
		background:#ffffff;
		padding-top:40px;
		padding-bottom:40px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:16px;
			line-height:26px;
			color:#000000;
			text-align:justify;
			
	}	
.black_box h2
	{	
	text-align:center;
	font-family:"Myriad Pro";
			font-size:26px;
			color:#000000;
			margin:0px;
			padding:0px;
			padding-bottom:26px;
			font-weight:normal;
	}
.services_box
	{
		width:610px;
		float:left;
		background:#f3f3f3;
		padding:30px;
		margin-left:15px;
		margin-right:15px;
		margin-bottom:30px;
	}
.services_box h2
	{
		text-align:left;
		padding-bottom:10px;
	}
.services_box ul
	{
		margin:0px;
		padding:0px;
		padding-left:20px;
	}
.services_box ul li	
	{
		margin-top:15px;
		margin-bottom:15px;
		/*list-style-image:url('images/icon_bullet.png');*/
	}
.grey_box
	{
		width:100%;
		float:left;
		background:#f3f3f3;
		padding-top:40px;
		padding-bottom:40px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:16px;
			line-height:26px;
			color:#000000;
			text-align:justify;
			
	}	
.grey_box h2
	{	
	text-align:center;
	font-family:"Myriad Pro";
			font-size:26px;
			color:#000000;
			margin:0px;
			padding:0px;
			padding-bottom:26px;
			font-weight:normal;
	}
	
.product_box
	{
		width:326px;
		float:left;
		margin-left:12px;
		margin-right:12px;
	}	
.product_box img
	{
		width:326px;
		height:481px;
		float:left;
	}
.product_box .title
	{
		width:326px;
		float:left;
		background:#000000;
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:18px;
			line-height:28px;
			color:#ffffff;
			padding:15px 0px;
	}	
.product_box .title a:active, .product_box .title a:link, .product_box .title a:visited
	{
		color:#ffffff;
		text-decoration:none;
	}
.product_box .title a:hover
	{
		color:#ffffff;
		text-decoration:underline;
	}	
a:active, a:link, a:visited
	{
		color:#000000;
		text-decoration:none;
	}
a:hover
	{
		color:#000000;
		text-decoration:underline;
	}
	
	
.testimonials_box
	{
		width:375px;
		float:left;
		background:#000000;
		padding:30px;
		border-top:2px solid #ffc600;
		font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:18px;
			line-height:28px;
			color:#ffffff;
			text-align:justify;
			min-height:250px;
			margin-left:15px;
			margin-right:15px;
	}	
.testimonials_box .client
	{	
		font-weight:bold;
		font-style:italic;
		color:#ffc600;
		
	}	
.yellow_box	
	{
		width:1380px;
		float:left;
		background:#ffffff;
		padding:10px;
		font-family:"Myriad Pro";
		font-size:20px;
		line-height:30px;
		color:#000000;
		margin-top:20px;
	}
.footer_box
	{
		width:100%;
		float:left;
		background:#d4d0d0;
		padding-top:0px;
		padding-bottom:40px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:24px;
			color:#000000;
			text-align:justify;
			
	}		
.visit_email_call_box
	{
		width:1370px;
		float:left;
		background:#bab4b4;
		padding:15px;
	}
.visit_email_call_box table tr td
	{
		width:33% !important;
		
	}
.social_network
	{
		width:700px;
		float:left;
		padding-top:15px;
		
	}
.footer_table
	{
		width:50% !important;
	}
.copyright
	{
		width:700px;
		float:left;
		text-align:right;
				padding-top:15px;
		
	}	
	
.wptww-testimonial-inner	
	{
		margin-top:0px !important;
		background:#ffffff !important;
		border-top:2px solid #000000 !important;
		min-height:250px !important;
		border-left:0px none !important;
		border-right:0px none !important;
		border-bottom:0px none !important;
	}
h3.wp-block-post-title
	{
		font-size:18px !important;
		font-weight:normal !important;
		margin-top:0px !important;
	}
h3.wp-block-heading
	{
		display:none;
		visibility:hidden;
	}	
/*
h3.wp-block-post-title a:active, h3.wp-block-post-title a:link, h3.wp-block-post-title a:visited, h3.wp-block-post-title a:hover
	{
		font-size:18px !important;
		font-family:Verdana, Arial, Helvetica, sans-serif !important;
		color:#ffffff !important;
		background:#000000 !important;
		text-align:center !important;
		padding:10px !important; 
		width:25% !important;
		margin-top:0px !important;
		
	}*/
.payment_statement
		{
			width:100%;
			float:left;
			background:#3c3c3c;
			padding-top:10px;
			padding-bottom:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:16px;
			line-height:26px;
			color:#ffffff;
			
			
		}
.woocommerce div.product form.cart .button
	{
		background:#000000 !Important;
	}		
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price
	{
		color:#000000 !important;
	}
.woocommerce div.product div.images.woocommerce-product-gallery
	{	
	width:25% !important;
	}	
 .woocommerce-page div.product div.summary
 	{
		width:72% !important;
	}		
		
a.wp-block-button__link:active, a.wp-block-button__link:link, a.wp-block-button__link:visited, a.wp-block-button__link:hover
	{	
	color:#ffffff !important;
	text-decoration:none !important;
	}		
.wpcf7-text
	{
		padding:4px;
		height:30px;
		margin-bottom:10px;
		border:1px solid #dddddd;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#000000;
	}	
.wpcf7-textarea
	{
		padding:4px;
		height:100px;
		margin-bottom:10px;
		border:1px solid #dddddd;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#000000;
	}
.wpcf7-submit
	{
		padding:10px;
		margin-bottom:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#ffffff;
		text-align:center;
		background:#000000;
		border:0px none;
		width:100px;
	}	
@media (min-width:240px) and (max-width:1024px) {
	body, html
		{
			margin:0px;
			padding:0px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:22px;
			color:#ffffff;
			
		}
	.outerdiv
		{
			width:100%;
			margin:0px auto;
		}	
	.innerdiv
		{
			width:100%;
			float:left;
		}
	.header
		{
			width:100%;
			float:left;
			background:#3c3c3c;
			padding-top:2%;
			padding-bottom:2%;
		}
	.logo
		{
			width:50%;
			float:left;
		}
	.logo img
		{
			margin-left:0%;
			margin-right:20%;
			width:80%;
		}	
	.main_menu
		{
			width:100%;
			float:left;
			text-align:center;
			padding-top:2%;

		}
	.main_menu ul, .main_menu ul li
		{
			display:inline-block;
			margin:0px;
			padding:0px;
		}
	.main_menu ul li a:active, .main_menu ul li a:link, .main_menu ul li a:visited
		{
			display:inline-block;
			padding:0px 5px 0px 5px;
			text-decoration:none;
			color:#ffffff;
			font-family:"Myriad Pro";
			font-size:14px;
		}	
	.main_menu ul li a:hover
		{
			display:inline-block;
			padding:0px 5px 0px 5px;
			text-decoration:underline;
			color:#ffffff;
			font-family:"Myriad Pro";
			font-size:14px;
		}	
	.header_right
		{
			width:40%;
			padding-left:10%;
			padding-right:0%;
			float:left;
			text-align:center;
			font-family:"Myriad Pro";
			font-size:14px;
			color:#ffffff;
			line-height:24px;
			padding-top:2%;
			
		}
	.header_right img
		{
			width:70%;
			height:auto;
		}
	.header_right .img_left
		{
			float:left !important;
			padding-right:40% !important;
			padding-top:0% !important;
			width:20% !important;
			padding-left:40% !important;
			display:block !important;
			
		}	
	.img_left
		{
			float:left;
			padding-right:5%;
			width:90%;
			padding-left:5%;
			display:block;
			margin-bottom:5%;
		}
	.img_right
		{
			float:right;
			padding-left:5%;
			padding-right:5%;
			display:block;
			width:90%;
			margin-bottom:5%;
		}
	.banner_bg
		{
			width:100%;
			float:left;
			background:url('images/banner_bg_white.jpg');
			background-repeat:no-repeat;
			height:100%;
			background-size:cover;
			font-family:"Myriad Pro";
			font-size:16px;
			color:#ffffff;
			line-height:24px;
			text-align:center;
			
		}
	.banner_bg .text
		{
			width:70%;
			float:left;
			margin-top:15%;
			margin-left:10%;
			
			text-align:left;
			padding:5%;
			background:url('images/transparent_black_bg.png');
			border-left:2px solid #3c3c3c;
			border-right:2px solid #3c3c3c;
						
		}
	
	.banner_bg h2
		{
			margin:0px;
			padding:0px;
			font-size:26px;
			font-weight:normal;
			padding-bottom:5%;
			margin-top:0px;
		}
	.inner_banner_bg
		{
			width:100%;
			float:left;
			background:url('images/inner_banner_bg.jpg');
			background-position:top;
			background-repeat:no-repeat;
			height:100%;
			background-size:cover;
		
		}
	.inner_banner_bg h2
		{
			margin:0px;
			padding:0px;
			font-size:26px;
			font-weight:normal;
			padding-bottom:0px;
			margin-top:30%;
			text-align:center;
			color:#ffffff;
		}
	
	.light_gray_box
		{
			width:90%;
			padding-left:5%;
			padding-right:5%;
			float:left;
			background:#f3f3f3;
			padding-top:5%;
			padding-bottom:5%;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:24px;
			color:#000000;
			text-align:justify;
			
		}
	.light_gray_box h2
		{
			font-family:"Myriad Pro";
			font-size:26px;
			color:#000000;
			margin:0px;
			padding:0px;
			padding-bottom:5%;
			font-weight:normal;
		}
.contact_form
	{
		width:350px;
		margin-left:50px;
		float:right;
		background:#d4d0d0;
		min-height:450px;
		font-family:'Myriad Pro';
		color:#000000;
		font-size:18px;
		padding-bottom:25px;
		margin-top:-60px;
	}
.contact_form .header
	{
		width:88%;
		padding:4% 6%;
		float:left;
		background:#ffffff;
		color:#000000;
		font-family:'Myriad Pro';
		font-size:20px;
	}
.contact_form form
	{
		padding:25px;
	}	
.contact_form .textinput
	{
		width:96%;
		float:left;
		
		background:#d4d0d0;
		border:none;
		border-bottom:1px solid #000000;
		padding:2%;
		font-size:verdana;
		font-size:16px;
		color:#000000;
		margin-top:15px;
		margin-bottom:15px;
	}
.contact_form .textareac
	{
		width:96%;
		float:left;
		
		background:#d4d0d0;
		border:none;
		border-bottom:1px solid #000000;
		padding:2%;
		font-size:verdana;
		font-size:16px;
		color:#000000;
		margin-top:15px;
		margin-bottom:15px;
		height:50px;
	}	
.contact_form .btnsubmit
	{
		width:50%;
		padding:2%;
		float:left;
		
		text-align:center;
		color:#000000;
		font-family:'Myriad Pro';
		text-transform:uppercase;
		background:#ffffff;
		border:0px none;
		font-size:20px;
		margin-top:10px;
		
	}
a.booknow:active, a.booknow:link, a.booknow:visited
	{
		width:200px;
		padding:2%;
		float:left;
		
		text-align:center;
		color:#000000;
		font-family:'Myriad Pro';
		text-transform:uppercase;
		background:#ffffff;
		border:0px none;
		font-size:20px;
		margin-top:10px;
		text-decoration:none;
		margin-top:30px;
		
	}	
a.booknow:hover
	{
		width:200px;
		padding:2%;
		float:left;
		
		text-align:center;
		color:#000000;
		font-family:'Myriad Pro';
		text-transform:uppercase;
		background:#ffffff;
		border:0px none;
		font-size:20px;
		margin-top:10px;
		text-decoration:none;
		margin-top:30px;
	}		
.black_box
	{
		width:100%;
		float:left;
		background:#ffffff;
		padding-top:40px;
		padding-bottom:40px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:16px;
			line-height:26px;
			color:#000000;
			text-align:justify;
			
	}	
.black_box h2
	{	
	text-align:center;
	font-family:"Myriad Pro";
			font-size:26px;
			color:#000000;
			margin:0px;
			padding:0px;
			padding-bottom:26px;
			font-weight:normal;
	}
.services_box
	{
		width:80%;
		float:left;
		background:#f3f3f3;
		padding:5%;
		margin-left:0%;
		margin-right:0%;
		margin-bottom:0%;
	}
.services_box h2
	{
		text-align:left;
		padding-bottom:10px;
	}
.services_box ul
	{
		margin:0px;
		padding:0px;
		padding-left:20px;
	}
.services_box ul li	
	{
		margin-top:15px;
		margin-bottom:15px;
		/*list-style-image:url('images/icon_bullet.png');*/
	}
.grey_box
	{
		width:100%;
		float:left;
		background:#f3f3f3;
		padding-top:40px;
		padding-bottom:40px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:16px;
			line-height:26px;
			color:#000000;
			text-align:justify;
			
	}	
.grey_box h2
	{	
	text-align:center;
	font-family:"Myriad Pro";
			font-size:26px;
			color:#000000;
			margin:0px;
			padding:0px;
			padding-bottom:26px;
			font-weight:normal;
	}
	
.product_box
	{
		width:326px;
		float:left;
		margin-left:12px;
		margin-right:12px;
	}	
.product_box img
	{
		width:326px;
		height:481px;
		float:left;
	}
.product_box .title
	{
		width:326px;
		float:left;
		background:#000000;
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:18px;
			line-height:28px;
			color:#ffffff;
			padding:15px 0px;
	}	
.product_box .title a:active, .product_box .title a:link, .product_box .title a:visited
	{
		color:#ffffff;
		text-decoration:none;
	}
.product_box .title a:hover
	{
		color:#ffffff;
		text-decoration:underline;
	}	
a:active, a:link, a:visited
	{
		color:#000000;
		text-decoration:none;
	}
a:hover
	{
		color:#000000;
		text-decoration:underline;
	}
	
	
.testimonials_box
	{
		width:375px;
		float:left;
		background:#000000;
		padding:30px;
		border-top:2px solid #ffc600;
		font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:18px;
			line-height:28px;
			color:#ffffff;
			text-align:justify;
			min-height:250px;
			margin-left:15px;
			margin-right:15px;
	}	
.testimonials_box .client
	{	
		font-weight:bold;
		font-style:italic;
		color:#ffc600;
		
	}	
.yellow_box	
	{
		width:90%;
		float:left;
		background:#ffffff;
		padding:5%;
		font-family:"Myriad Pro";
		font-size:14px;
		line-height:24px;
		color:#000000;
		margin-top:5%;
		text-align:left;
		
	}
	
.footer_box
	{
		width:100%;
		float:left;
		background:#d4d0d0;
		padding-top:0px;
		padding-bottom:40px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:24px;
			color:#000000;
			text-align:justify;
			
	}		
.visit_email_call_box
	{
		width:90%;
		float:left;
		background:#bab4b4;
		padding:5%;
	}
.visit_email_call_box table tr td
	{
		width:100% !important;
		display:block !important;
	}
.visit_email_call_box .img_left
	{
		width:auto !important;
		margin-bottom:0px !important;
	}
.social_network
	{
		width:90%;
		float:left;
		padding-top:5%;
		padding-left:5%;
		padding-right:5%;
		
	}
.footer_table
	{
		width:100% !important;
	}
.copyright
	{
		width:90%;
		padding-left:5%;
		padding-right:5%;
		float:left;
		text-align:left;
		padding-top:5%;
		
	}	
	
.wptww-testimonial-inner	
	{
		margin-top:0px !important;
		background:#ffffff !important;
		border-top:2px solid #000000 !important;
		min-height:250px !important;
		border-left:0px none !important;
		border-right:0px none !important;
		border-bottom:0px none !important;
	}
h3.wp-block-post-title
	{
		font-size:18px !important;
		font-weight:normal !important;
		margin-top:0px !important;
	}
h3.wp-block-heading
	{
		display:none;
		visibility:hidden;
	}	
/*
h3.wp-block-post-title a:active, h3.wp-block-post-title a:link, h3.wp-block-post-title a:visited, h3.wp-block-post-title a:hover
	{
		font-size:18px !important;
		font-family:Verdana, Arial, Helvetica, sans-serif !important;
		color:#ffffff !important;
		background:#000000 !important;
		text-align:center !important;
		padding:10px !important; 
		width:25% !important;
		margin-top:0px !important;
		
	}*/
.payment_statement
		{
			width:90%;
			padding-left:5%;
			padding-right:5%;
			float:left;
			background:#3c3c3c;
			padding-top:5%;
			padding-bottom:5%;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:24px;
			color:#ffffff;
			
			
		}
.woocommerce div.product form.cart .button
	{
		background:#000000 !Important;
	}		
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price
	{
		color:#000000 !important;
	}
.woocommerce div.product div.images.woocommerce-product-gallery
	{	
	width:25% !important;
	}	
 .woocommerce-page div.product div.summary
 	{
		width:72% !important;
	}		
		
a.wp-block-button__link:active, a.wp-block-button__link:link, a.wp-block-button__link:visited, a.wp-block-button__link:hover
	{	
	color:#ffffff !important;
	text-decoration:none !important;
	}		
.wpcf7-text
	{
		padding:4px;
		height:30px;
		margin-bottom:10px;
		border:1px solid #dddddd;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#000000;
		width:95%;
	}	
.wpcf7-textarea
	{
		padding:4px;
		height:100px;
		margin-bottom:10px;
		border:1px solid #dddddd;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#000000;
		width:95%
	}
.wpcf7-submit
	{
		padding:10px;
		margin-bottom:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#ffffff;
		text-align:center;
		background:#000000;
		border:0px none;
		width:100px;
	}
}