html, body {
	width:100%;
	height:100%;
	font-size:100%;
	margin:0;
	padding:0;
}
img{
	border: none;
}
h1,h2,h3,h4,h5,h6,p {
	font-family: "myriad-pro-1","myriad-pro-2","Helvetica","Arial","sans-serif";
	color: #575757;	
	margin:0;
	padding:0;	
}
h2{
	font-size:25px;
	font-weight:200;
}
h3{
	font-size:12px;
	text-align:center;
	font-weight:200;
}
h4{
	font-size:12px;
	text-align:center;
	font-weight:200;
	padding-bottom:15px;
}
h6{
	font-size:16px;
	font-weight:700;
}
/*-------------------HEADER START---------------------*/
#header_wrapper {
	height:auto;
	width: 100%;
	margin:0 auto 5px;
	background-color:#4E4E4E;
}
.header_block{
	width: 640px;
	height: 105px;
	margin: 0 auto; 
}
.header_logo{
	float:left;
	height:80px;
	width:auto;
}
.header_call {
	padding-top:25px;
	padding-right:5px;
	float:right;
}
/*-------------------HEADER DONE----------------------*/

/*------------------CONTENT START---------------------*/
#content_wrapper{
	height:auto;
	width: 100%;
	/*margin:0 auto 20px;*/
	margin:0 auto;
	
}
.content_header {
	width: 640px;
	margin: 0 auto;
	padding:0; 
}
.breadCrumbsBlock {
	width: 640px;
	margin:0 auto;
	padding-bottom:10px;
}
.breadCrumbs, .breadCrumbs a, .breadCrumbs b {
	color: #575757;
	font-family: "myriad-pro-1","myriad-pro-2","Helvetica","Arial",sans-serif;
	font-size: 10px;
	line-height: 19px;
	text-decoration: none;
	font-weight: 200;
	letter-spacing:0.2em;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-tap-highlight-color: transparent; /* For some Androids */	
}
.breadCrumbs b {
	font-weight: 600;
}
.breadCrumbs a:active{
	text-decoration: underline;
}
.content_header h1 {
	font-size: 26 px;
	color: #575757;
	font-weight: 600;
	padding: 3px 0 0px 0;
	margin-bottom: 0px;
}
.content_block {
	width: 100%;
	margin: 0 auto; 
	background-color:#e1e1e1;
}
.content {
	width: 640px;
	height:auto;
	margin: 0 auto;
	padding-top:15px;
	padding-bottom:1px;
}
.content img {
	width: 640px;
	height: 363px;
	margin: 0 auto;
	background-color:#4E4E4E;
}
.content h1 {
	font-size: 24px;
	color: #575757;
	font-weight: 600;
	padding: 3px 0 0px 0;
	margin-bottom: 0px;
}
.content p {
	padding-top:25px;
	padding-bottom:25px;
	padding-left:10px;
	line-height: 35px;
	font-size:25px;
	font-weight:100;
}

/*-----------Call Button Start--------------*/
.call_button{
	height:75px;
	width:304px;	
	color:#fff;
	border-radius:15px;
	margin: 0 auto;
	padding-left:5px;
	/*background-color:#4E4E4E;*/
	background: #18fc14; /* Old browsers */
	background: -moz-linear-gradient(top,  #18fc14 0%, #299a0b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#18fc14), color-stop(100%,#299a0b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #18fc14 0%,#299a0b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #18fc14 0%,#299a0b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #18fc14 0%,#299a0b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #18fc14 0%,#299a0b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#18fc14', endColorstr='#299a0b',GradientType=0 ); /* IE6-9 */
}
.call_button img {
	float:left;
	height:75px;
	width:81px;
	margin-left:111px;
	margin-top:12px;
}
.call_button h2 {
	color:#fff;
	float:left;
	padding-top:20px;
}
/*-----------Call Button END--------------*/

/*-----------Back Button Start--------------*/
.content_back_button_block{
	width: 640px;
	height:auto;
	margin: 0 auto;
}
.back_button {
	height:50px;
	width:100px;
	border-bottom-left-radius:50px;
	border-bottom-right-radius:50px;
	background-color:#e1e1e1;
	padding:0;
	margin:0;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-tap-highlight-color: transparent; /* For some Androids */		
}
.back_button h6, .back_button a {
	text-align:center;
	padding-top:5px;
	text-decoration:none;
}
.back_button h6:active {
	text-decoration:underline;
}	
.back_button h6:hover {
	text-decoration:underline;
}	
/*-----------Back Button End--------------*/
/*-------------------CONTENT END----------------------*/

/*-------------------FOOTER START---------------------*/
#footer_wrapper{
	width:100%;
	height:auto;
	margin:0 auto;
}
.footer_block{
	width: 640px;
	margin:10px auto 10px;
}
.footer_line{
	width: 100%;
	height:1px;
	background-image:url("../img/line.png");
	background-repeat:repeat-x;	
	margin:10px auto 10px;
}
.footer_nav{
	float:left;
	font-family: "myriad-pro-1","myriad-pro-2","Helvetica","Arial","sans-serif";
	line-height:35px;
}
.footer_nav a{
	text-decoration:none;
	color: #575757;
	font-size:18px;
	line-height:30px;
	font-weight:100;
}
.footer_nav a:hover, .footer_nav a:active{
	text-decoration:underline;		
}
/*-------SOCIAL MEDIA START-------*/
.social_media{
	height:66px;
	width:auto;
	float:right;
	padding-right:5px;
}
.social_media a {
	width:68px;
	height:66px;
	float:right;
	margin-left:16px;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-tap-highlight-color: transparent; /* For some Androids */	
}
.facebook{ 
	background:url("../img/sprites_2.png") -244px -10px;	
}
.twitter{
	background:url("../img/sprites_2.png") -322px -10px;	
}
.pintrist{
	background:url("../img/sprites_2.png") -400px -10px;	
}
.facebook:hover {
	background:url("../img/sprites_2.png") -10px -10px;
}
.twitter:hover {
	background:url("../img/sprites_2.png") -86px -10px;
}
.pintrist:hover {
	background:url("../img/sprites_2.png") -166px -10px;
}
.facebook:active {
	background:url("../img/sprites_2.png") -10px -10px;
}
.twitter:active {
	background:url("../img/sprites_2.png") -86px -10px;
}
.pintrist:active {
	background:url("../img/sprites_2.png") -166px -10px;
}
/*--------SOCIAL MEDIA END--------*/
nav_spacer{
	padding:0;
	margin:0px 8px;
	font-family: "myriad-pro-1","myriad-pro-2","Helvetica","Arial","sans-serif";
	font-size:16px;
	font-weight:100;
	color: #575757;	
}
/*--------------------FOOTER END----------------------*/














