#picgrid1 {width:1002px;margin:0px auto;height:490px;border:1px solid red;background-color: rgb(99,198,255);}

#dropshadow1 {
	width:920px;
	margin:auto;
	font-size:15px;
	padding:10px 10px 10px 20px ;
	/* position:relative; */
	left:25px;top:15px;
	background-color:#0398FD;
	-moz-border-radius: 12px; -webkit-border-radius: 12px; -khtml-border-radius: 12px; border-radius: 12px;
	-moz-box-shadow: 5px 5px 15px #000; -webkit-box-shadow: 5px 5px 15px #000; box-shadow: 5px 5px 15px #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
	}
#dropshadow1 img {border:0px;padding:0px;width:295px;height:58px;}
#dropshadow1 ul {padding: 0px;margin: 0px 0px 0px 20px;}
#dropshadow1 ul li {padding-left: 10px;}

#dropshadow2 {
	width:920px;
	margin:auto;
	left:85px;top:15px;
	padding:0px 10px 0px 20px ;
	/* position:relative; */
	font-size:15px;
	background-color:#0398FD;
	-moz-border-radius: 12px; -webkit-border-radius: 12px; -khtml-border-radius: 12px; border-radius: 12px;
	-moz-box-shadow: 5px 5px 15px #000; -webkit-box-shadow: 5px 5px 15px #000; box-shadow: 5px 5px 15px #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
	}

	
#dropshadow3 {
	width:920px;
	margin:auto;
	left:85px;top:15px;
	padding:0px 10px 0px 20px ;
	/* position:relative; */
	font-size:15px;
	background-color:#0398FD;
	-moz-border-radius: 12px; -webkit-border-radius: 12px; -khtml-border-radius: 12px; border-radius: 12px;
	-moz-box-shadow: 5px 5px 15px #000; -webkit-box-shadow: 5px 5px 15px #000; box-shadow: 5px 5px 15px #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
	}
#dropshadow3 img {border:0px;padding:0px;width:25%;height:25%;}


	
	
	
#contactnameblock {float:left;border:0px solid red;width:365px;margin:10px 1px 1px 1px;}
/* #contactnameblock {float:left;border:0px solid red;margin:10px 1px 1px 1px;} */
#contactnameblock input[type=text] {width:300px;}
#contactnameblock span {color:blue;}

#contactemailblock {float:right;border:0px solid blue;width:365px;margin:10px 1px 1px 1px;}
/* #contactemailblock {float:right;border:0px solid blue;margin:10px 1px 1px 1px;} */
#contactemailblock input[type=email] {width:270px;}
#contactemailblock span {float:right;color:blue;}

#contacttelephoneblock {float:right;border:0px solid yellow;width:365px;margin:1px 1px 10px 1px;}
#contacttelephoneblock input[type=tel] {width:200px;}
#contacttelephoneblock span {float:right;color:blue}

#contactmessageblock {clear:both;border:0px solid purple;width:800px;margin:10px auto;}
#contactmessageblock textarea {width:600px;height:100px;font-size:15px;}
#contactmessageblock span {color:blue;}

#contactbuttonsblock {float:left;border:0px solid white;width:790px;margin:1px 1px 10px 1px;}


span.version {font-size:12px;}

@media screen and (max-width: 1000px) {
	/* #picgrid1 {width:750px;height:535px;} */
	#dropshadow1 {
		width:695px;
		left:10px;font-size:15px;}
	#dropshadow1 img {border:0px;padding:0px;width:295px;height:58px;}
	#dropshadow1 ul {padding: 0px;margin: 0px 0px 0px 10px;}
	#dropshadow1 ul li {padding-left: 5px;}

	#dropshadow2 {width:695px;left:10px;font-size:15px;}
	#dropshadow3 {width:695px;left:10px;font-size:15px;}

	#contactnameblock {width:315px;}
	#contactnameblock input[type=text] {width:250px;}
	#contactemailblock {width:315px;}
	#contactemailblock input[type=email] {width:220px;}
	#contactmessageblock {width:690px;}
	#contactmessageblock textarea {width:580px;}
	#contactbuttonsblock {width:685px;}
}

@media screen and (max-width: 700px) {
	/* #picgrid1 {width:460px;height:610px;} */
	#dropshadow1 {
		width:405px;
		left:10px;font-size:15px;}
	#dropshadow1 img {border:0px;padding:0px;width:295px;height:58px;}
	#dropshadow1 ul {padding: 0px;margin: 0px 0px 0px 20px;}
	#dropshadow1 ul li {padding-left: 10px;}

	#dropshadow2 {width:405px;left:10px;font-size:15px;}
	#dropshadow3 {width:405px;left:10px;font-size:15px;}

	#contactnameblock {width:315px;}
	#contactnameblock input[type=text] {width:250px;}
	#contactemailblock {width:365px;float:left;}
	#contactemailblock input[type=email] {width:220px;}
	#contacttelephoneblock {width:365px;float:left;}
	#contacttelephoneblock input[type=tel] {width:200px;}
	#contactmessageblock {width:410px;}
	#contactmessageblock textarea {width:310px;}
	#contactbuttonsblock {width:393px;}
}

@media screen and (max-width: 400px) {
	/* #picgrid1 {width:305px;height:687px;} */
	div.dropshadow2 {left:10px;width:305px;font-size:13px;}
	#dropshadow1 {
		width:305px;
		left:10px;font-size:15px;}
	#dropshadow1 img {border:0px;padding:0px;width:245px;height:48px;}
	#dropshadow1 ul {padding: 0px;margin: 0px 0px 0px 5px;}
	#dropshadow1 ul li {padding-left: 0px;}

	#dropshadow2 {width:305px;left:10px;font-size:12px;}
	#dropshadow3 {width:305px;left:10px;font-size:12px;}
	#dropshadow3 img {border:0px;padding:0px;width:50%;height:50%;}
	#contactnameblock {width:260px;}
	#contactnameblock input[type=text] {width:198px;}
	#contactemailblock {width:250px;float:left;}
	#contactemailblock input[type=email] {width:190px;}
	#contacttelephoneblock {width:250px;float:left;}
	#contacttelephoneblock input[type=tel] {width:130px;}
	#contactmessageblock {width:250px;}
	#contactmessageblock textarea {width:175px;}
	#contactbuttonsblock {width:245px;}
}
