@charset "utf-8";
/* CSS Document */
html { position: relative;
    min-height: 100%;
}
body{ font-family:Arial, Helvetica; height:100%; margin: 0 0 50px; /* bottom = footer height */}
head{}
footer{position:absolute; bottom: 0px; font-size:10px; text-align:center; width: 100%; height:100px;  clear: both; }
form{ margin-left:auto; margin-right:auto;}
legend{ margin: 0px; padding:0px; color: #F00; float: left; padding-right:20px; margin-top: 3px;}
input{ position: relative; float:left; margin-right: 20px;}
h1{ font-size:40px;}
h2{}
h3{}
h4{}
P{}
span{ color:#09F}
a{  color:#09F}
ul{}
li{}
.clearfix{padding:0px; margin:0px; clear:both;}

header{height: 350px;}
section{

	margin-bottom: 20px;
	background-color:rgb(243, 243, 243);
	border: 1px solid rgb(227, 227, 227);
	/* border-radius: 4px 0  0  4px; */
	border-top-left-radius:0px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05) inset;
	padding: 10px;
	}
	article{margin-right:auto; margin-left:auto; position:relative;}
	aside{ position:absolute; right:50px; top:70px }
#container{
	background-color:#fff;
	position: relative;
	width: 970px;
	
	padding: 20px;
	padding-bottom: 100px;
	margin-left: auto;
	margin-right: auto;
	/*border: 1px solid rgb(227, 227, 227);
	/* border-radius: 4px 0  0  4px; */
	/*border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-right-radius:10px;
	border-bottom-left-radius:10px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05) inset;*/
border: 1px solid #f0f0f0;
	border-radius: 15px;
	-webkit-box-shadow: 10px 10px 130px -50px rgba(120,120,120,0.47);
	-moz-box-shadow: 10px 10px 130px -50px rgba(120,120,120,0.47);
	box-shadow: 10px 10px 130px -50px rgba(120,120,120,0.47);

}
.info_box{ font-size:14px;}
.info_box2{ font-size:20px;}
.tele_holder{ padding-top:60; padding-left:10px; width: 400px; margin:0px; font-size:22px;}
.Telephone{
	color:#A0D429;
}
.img_0001{right: 0px; position: relative; display: block; margin: 0px; padding-left: 250px;}
.img_0002{ position:absolute; left: 430px; top: 150px; }
.tag_line{ font-size: 40px;}
.underline{ text-decoration:underline;}

.as_h3{ font-weight:bold;}