html, body {
	width:100%;
	height:100%;
	font-size:100%;
	margin:0;
	padding:0;
}
img{
	border: none;
}
h1,h2,h3,h4,h5,h6 {
	font-family: "myriad-pro-1","myriad-pro-2","Helvetica","Arial","sans-serif";
	color: #575757;	
	margin:0;
	padding:0;	
}
h2{
	font-size:22px;
	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: 24px;
	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:20px;
	padding-bottom:20px;
}
/*--------------Button Start----------------*/
.button{
	height:76px;
	width:608px;	
	margin: 0 auto 20px;
	/*background-color:#4E4E4E;*/
	border-radius:10px;
	border-style:solid;
	border-color:#fff;
	border-width:1px;
	background: #7d7e7d; /* Old browsers */
	background: -moz-linear-gradient(top,  #7d7e7d 0%, #4e4e4e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#4e4e4e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #7d7e7d 0%,#4e4e4e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #7d7e7d 0%,#4e4e4e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #7d7e7d 0%,#4e4e4e 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #7d7e7d 0%,#4e4e4e 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#4e4e4e',GradientType=0 ); /* IE6-9 */
	box-shadow: 5px 5px 5px #888888;
}
.button img {
	float:left;
	height:65px;
	width:101px;
	background-color:#fff;
	margin:5px 15px 0 5px;
	border-radius:10px;
}
.button h2 {
	color:#fff;
	float:left;
	padding-top:22px;
	width:480px;
	height:76px;
	display:block;
}
.button a {
	text-decoration:none;
}
.button:hover, .button:active {
	width:570px;
	border-color:#e1e1e1;
	box-shadow: 1px 1px 1px #888888;
}
.button:hover h2, .button:active h2 {
	width:440px;
	font-size:20px;
}
.button:hover img, .button:active img {
	background-color:#4E4E4E;	
}
.button:hover a , .button:active a{
	text-decoration:none;
}
/*---------------Button End-----------------*/
/*-----------Call Button Start--------------*/
.call_button{
	height:100px;
	width:275px;
	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 */
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-tap-highlight-color: transparent; /* For some Androids */	
	box-shadow: 5px 5px 5px #888888;
}
.call_button img {
	float:left;
	height:75px;
	width:81px;
	margin-left:111px;
	margin-top:12px;
}
.call_button h2 {
	color:#fff;
	text-align:center;
	padding-top:30px;
	font-size:30px;
}
.call_button a {
	text-decoration:none;
}
.call_button:hover, .call_button:active {
	width:250px;
	border-color:#e1e1e1;
	box-shadow: 1px 1px 1px #888888;
}
.call_button:hover h2, .call_button:active h2 {
	width:250px;
	font-size:27px;
}
.button:hover a , .button:active a{
	text-decoration:none;
}
/*-----------Call Button END--------------*/

.content_back_button_block{
	width: 640px;

	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:active {
	height:50px;
	width:80px;
	margin-left:5px;
	border-bottom-left-radius:40px;
	border-bottom-right-radius:40px;
}
*/
.back_button h6:active {
	text-decoration:underline;
}	
/*-------------------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----------------------*/














