@charset "utf-8";

body
{
	width:					1000px;
	margin-left:			auto;
	margin-right:			auto;
	background-color:		#FFF;
	margin-top: 			0px;
	margin-bottom: 			10px;
	color: 					#666;
	font-family: 			'Quicksand', Arial;	
	font-size: 				16px;
	line-height: 			24px;
	font-weight: 			normal;
	text-decoration: 		none; 
	/*
	background-image:		URL(../images/background.jpg);
	background-attachment:	fixed;
	background-position:	center top;
	*/
	background: 				URL(../images/background.jpg) no-repeat center center fixed; 
	-webkit-background-size:	cover;
	-moz-background-size: 		cover;
	-o-background-size: 		cover;
	background-size: 			cover;
	min-height: 				100%;
	min-width: 					1024px;

}

.page_container
{
	width:					1000px;
	margin-left:			auto;
	margin-right:			auto;
	margin-top:				0px;
	margin-bottom:			20px;
	float:					left;
	overflow:				hidden;
}

.container
{
	width:					1000px;
	margin-left:			0px;
	margin-right:			0px;
	margin-top:				0px;
	margin-bottom:			0px;
	float:					left;
	overflow:				hidden;
}

.top_bar
{
	width:					1000px;
	height:					190px;
	margin-top:				10px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;
	background-image:		URL(../images/top_bar.png);
	background-repeat:		repeat;
    border-bottom:          1px solid #FFF;
	border-top-left-radius:	    10px;
	border-top-right-radius:	10px;
	border-bottom-left-radius:	0px;
	border-bottom-right-radius:	0px;
	float:					left;
	overflow:				float
}

.logo
{
	width:					350px;
	height:					180px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;
	background-image:		URL(../images/logo.png);
	background-repeat:		no-repeat;
	float:					left;
	overflow:				hidden;
}

.logo a
{
	width:					350px;
	height: 				180px;
    display: 				block;	
	font-size: 				1px;
    text-indent: 			-999999em;
    overflow: 				hidden;
    background-repeat: 		no-repeat;
	float:					left;
}

.top_contact
{
	width:					640px;
	height:					50px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;
	padding-top:			80px;
	padding-right:			10px;
	color:					#003;
	font-family: 			'Quicksand', Arial;	
	letter-spacing: 		-0.6px;	
	font-size: 				15px;
	line-height: 			22px;
	font-weight: 			bold;
	text-decoration: 		none; 
	text-align:				right;
	text-transform:			uppercase;
	float:					left;
	overflow:				hidden;
}

A.top_link, A.top_link:Link, A.top_link:visited
{
    color: 					#003;
    font-family: 			'Quicksand', Arial;	
	font-size: 				15px;
	line-height: 			22px;
    font-weight: 			bold;
    text-decoration: 		none;
	text-transform:			uppercase;
}
	
A.top_link:Hover
{
	color: 					#003;
    font-family: 			'Quicksand', Arial;	
	font-size: 				15px;
	line-height: 			22px;
    font-weight: 			bold;
    text-decoration: 		none;
	text-transform:			uppercase;
}

.social_logos
{
	width:					650px;
	height:					50px;
	margin-top:				0px;
	margin-bottom:			10px;
	margin-left:			0px;
	margin-right:			0px;
	float:					left;
	overflow:				hidden;
}

.social_logos ul
{
	list-style-type: 		none;
	padding:				0px;
	margin:					0px;
	text-align:				center;
} 

.social_logos li
{
	display: 				inline;
}

.facebook
{
	width:					50px;
	height:					50px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			10px;
	background-image:		URL(../images/facebook.png);
	background-repeat:		no-repeat;
	float:					right;
	overflow:				hidden;
}

.facebook a
{
	width:					50px;
	height:					50px;
    display: 				block;	
	font-size: 				1px;
    text-indent: 			-999999em;
    overflow: 				hidden;
    background-repeat: 		no-repeat;
	float:					right;
}

.youtube
{
	width:					50px;
	height:					50px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			10px;
	background-image:		URL(../images/youtube.png);
	background-repeat:		no-repeat;
	float:					right;
	overflow:				hidden;
}

.youtube a
{
	width:					50px;
	height:					50px;
    display: 				block;	
	font-size: 				1px;
    text-indent: 			-999999em;
    overflow: 				hidden;
    background-repeat: 		no-repeat;
	float:					right;
}

.twitter
{
	width:					50px;
	height:					50px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			10px;
	background-image:		URL(../images/twitter.png);
	background-repeat:		no-repeat;
	float:					right;
	overflow:				hidden;
}

.twitter a
{
	width:					50px;
	height:					50px;
    display: 				block;	
	font-size: 				1px;
    text-indent: 			-999999em;
    overflow: 				hidden;
    background-repeat: 		no-repeat;
	float:					right;
}

.pintrest
{
	width:					50px;
	height:					50px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;
	background-image:		URL(../images/pintrest.png);
	background-repeat:		no-repeat;
	float:					right;
	overflow:				hidden;
}

.pintrest a
{
	width:					50px;
	height:					50px;
    display: 				block;	
	font-size: 				1px;
    text-indent: 			-999999em;
    overflow: 				hidden;
    background-repeat: 		no-repeat;
	float:					right;
}

.nav_bar
{
	width:					1000px;
	height:					70px;
	margin-top:				0px;
	margin-bottom:			40px;
	margin-left:			auto;
	margin-right:			auto;
	border:					0px solid #FFF;
	border-top-left-radius:	    0px;
	border-top-right-radius:	0px;
	border-bottom-left-radius:	10px;
	border-bottom-right-radius:	10px;
	background: 			linear-gradient(#000, #333);
	background: 			-moz-linear-gradient(#000, #333);
	background: 			-webkit-linear-gradient(#000, #333);
 	background: 			-o-linear-gradient(#000, #333);
	-webkit-box-shadow: 	0 35px 25px -20px #000;
	-moz-box-shadow: 		0 35px 25px -20px #000;
	 box-shadow: 			0 35px 25px -20px #000;
	 text-align:			center;
	float:					left;
	overflow:				hidden;
}

.nav ul
{
	height:					70px;
  	list-style: 			none;
  	text-align: 			center;
 	padding: 				0;
  	margin: 				0;
}

.nav li
{
	display:				table-cell;
	vertical-align:			middle;
	width: 					16.5%;
    height: 				70px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;
	line-height:			50px;
    font-size: 				100%;
	float:					left;
  }
 
.nav a
{
  	display: 				block;
	margin-top:				10px;
	margin-bottom:			10px;
	border-left: 			1px solid #FFF;
  	color: 					#FFF;
  	text-decoration: 		none;
}

.nav li:first-child a
{
 	border-left: 			none;
}

.nav a:hover
{
  	color: 					#C93;
}

.mailing_list_hold
{
	display:                table-cell;
    vertical-align:         middle;
    width:					998px;
	height:					75px;
	margin-top:				-10px;
	margin-bottom:			30px;
	margin-left:			auto;
	margin-right:			auto;
	padding:				0px;
	border:					1px solid #EEEEEE;
	border-radius:			10px;
	background: 			linear-gradient(#000, #333);
	background: 			-moz-linear-gradient(#000, #333);
	background: 			-webkit-linear-gradient(#000, #333);
 	background: 			-o-linear-gradient(#000, #333);
	-webkit-box-shadow: 	0 25px 15px -10px #000;
	-moz-box-shadow: 		0 25px 15px -10px #000;
	 box-shadow: 			0 25px 15px -10px #000;
	float:					left;
	overflow:				hidden;
}

.mailing_list_text
{
    width:                  400px;
    height:                 50px;
    margin-top:         13px;
    margin-bottom:      12px;
    margin-left:        20px;
    margin-right:       10px;
    color:					#FFF;
	font-family: 			'Quicksand', Arial;	
	font-size: 				100%;
    line-height:        50px;
	font-weight: 			bold;
	text-decoration: 		none; 
	text-align:				left;
    	float:					left;
	overflow:				hidden;

}
    
.mailing_list_box
{
    width:                  300px;
    height:                 50px;
    margin-top:         13px;
    margin-bottom:      12px;
    margin-left:        10px;
    margin-right:       10px;
    	float:					left;
	overflow:				hidden;

}
    
.mailing_list_button
{
    width:                  210px;
    height:                 50px;
    margin-top:         13px;
    margin-bottom:      12px;
    margin-left:        10px;
    margin-right:       20px;
    	float:					left;
	overflow:				hidden;

}
    
.mailing_list_input
{
	width:					286px;
	height:					44px;
	margin-top:				0px;
	margin-bottom:			0px;
	padding-left:			5px;
	padding-right:			5px;
	border: 				Solid 2px #C93;
    border-radius:      10px;
	background-color: 		#EEEEEE;
	color: 					#000;
	font-family: 			'Quicksand', Arial;	
	font-size: 				120%;
	line-height:			44px;
    font-weight: 			bold;
	text-decoration: 		none; 
	text-align:				left;
	float:					left;
	overflow:				hidden;
}

.mailing_list_submit
{
	width:					208px;
	height:					48px;
	margin-top:				0px;
	margin-bottom:			0px;
	border: 				Solid 2px #EEEEEE;
    border-radius:      10px;
	background-color: 		#C93;
	color: 					#FFF;
	font-family: 			'Quicksand', Arial;	
	font-size: 				120%;
	line-height:			44px;
    font-weight: 			bold;
	text-decoration: 		none; 
	text-align:				center;
	float:					left;
	overflow:				hidden;
}

.header_image
{
	width:					1000px;
	height:					568px;
	margin-top:				0px;
	margin-bottom:			40px;
	margin-left:			auto;
	margin-right:			auto;
	-webkit-box-shadow: 	0 35px 25px -20px #000;
	-moz-box-shadow: 		0 35px 25px -20px #000;
	 box-shadow: 			0 35px 25px -20px #000;
}

.rslides
{
  	position: 				relative;
  	list-style: 			none;
  	overflow:				hidden;
  	width: 					100%;
  	padding: 				0;
  	margin-top: 			0px;
  	margin-bottom:			40px;
  	margin-left:			0px;
  	margin-right:			0px;
	-webkit-box-shadow: 	0 35px 25px -20px #000;
	-moz-box-shadow: 		0 35px 25px -20px #000;
 	box-shadow: 			0 35px 25px -20px #000;
}

.rslides li
{
  	-webkit-backface-visibility:	hidden;
  	position: 				absolute;
  	display: 				none;
  	width: 					100%;
  	left: 					0;
  	top: 					0;
}

.rslides li:first-child
{
  	position: 				relative;
  	display: 				block;
  	float: 					left;
}

.rslides img
{
  	display: 				block;
  	height: 				auto;
  	float: 					left;
  	width: 					100%;
  	border: 				0;
}

.welcome_box
{
	display:                table-cell;
    vertical-align:         middle;
    width:					1000px;
	height:					90px;
	margin-top:				0px;
	margin-bottom:			30px;
	margin-left:			auto;
	margin-right:			auto;
	padding:				0px;
	border:					0px solid #FFF;
	border-radius:			10px;
	background: 			linear-gradient(#000, #333);
	background: 			-moz-linear-gradient(#000, #333);
	background: 			-webkit-linear-gradient(#000, #333);
 	background: 			-o-linear-gradient(#000, #333);
	-webkit-box-shadow: 	0 35px 25px -20px #000;
	-moz-box-shadow: 		0 35px 25px -20px #000;
	 box-shadow: 			0 35px 25px -20px #000;
	color:					#FFF;
	font-family: 			'Quicksand', Arial;	
	font-size: 				100%;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				center;
	float:					left;
	overflow:				hidden;
}

A.welcome_link, A.welcome_link:Link, A.welcome_link:visited
{
	color: 					#FFF;
	font-family: 			'Quicksand', Arial;	
	font-size: 				100%;
	font-weight: 			bold;
	text-decoration: 		none;
}
	
A.welcome_link:Hover
{
	color: 					#C93;
    font-family: 			'Quicksand', Arial;	
	font-size: 				100%;
    font-weight: 			bold;
    text-decoration: 		none;
}

.main_content
{
	width:					1000px;
	margin-top:				0px;
	margin-bottom:			40px;
	margin-left:			0px;
	margin-right:			0px;
	background-image:		URL(../images/main_back.png);
	background-repeat:		repeat-y;
	-webkit-box-shadow: 	0 35px 25px -20px #000;
	-moz-box-shadow: 		0 35px 25px -20px #000;
	 box-shadow: 			0 35px 25px -20px #000;
	float:					left;
	overflow:				hidden;
}

#nav1
{
	width:					250px;
	margin-top:				0px;
	margin-bottom:			50px;
	margin-left:			0px;
	margin-right:			0px;
	background-color:		#000;
	float:					left;
	overflow:				hidden;
}

#nav1 a
{	
	margin-top:				-10px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;
    color: 					#000;
    font-family: 			'Quicksand', Arial;	
	font-size: 				0px;
	line-height: 			0px;
    font-weight: 			bold;
    text-decoration: 		none;
}

#nav1 ul
{
	list-style-type: 		none;
	padding:				0px;
	margin:					0px;
	text-align:				left;
	
} 

#nav1 li
{
	display: 				block;
	width:					230px;
	height:					30px;
	padding-left:			00px;
	margin-top:				0px;
	margin-bottom:			5px;
	margin-left:			10px;
	margin-right:			10px;
	background-image:		URL(../images/side_button.png);
	background-repeat:		no-repeat;
	border-bottom:			1px dotted #C93;
	float:					left;
	overflow:				hidden;
}

#nav1 li a
{
	width:					210px;
	height:					30px;
	padding-left:			20px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;
	border-bottom:			1px dotted #C93;
    color: 					#FFF;
    font-family: 			'Quicksand', Arial;	
	font-size: 				16px;
	line-height: 			30px;
    font-weight: 			bold;
    text-decoration: 		none;
	text-transform:			uppercase;
	float:					left;
	overflow:				hidden;
}

#nav1 li a:hover
{
	width:					210px;
	height:					30px;
	padding-left:			20px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;
	border-bottom:			1px dotted #C93;
    color: 					#C93;
    font-family: 			'Quicksand', Arial;	
	font-size: 				16px;
	line-height: 			30px;
    font-weight: 			bold;
    text-decoration: 		none;
	text-transform:			uppercase;
	float:					left;
	overflow:				hidden;
}

.side_button
{
	width:					210px;
	height:					30px;
	padding-left:			20px;
	margin-top:				0px;
	margin-bottom:			5px;
	margin-left:			10px;
	margin-right:			10px;
	background-image:		URL(../images/side_button.png);
	background-repeat:		no-repeat;
	border-bottom:			1px dotted #C93;
	float:					left;
	overflow:				hidden;
}

.page_header
{
	display:				table;
	width:					730px;
	height:					50px;
	margin-top:				0px;
	margin-bottom:			10px;
	margin-left:			0px;
	margin-right:			0px;
	padding-right:			20px;
	background-image:		URL(../images/page_header.png);
	background-repeat:		repeat-x;
	float:					left;
	overflow:				hidden;
}

.page_title
{
	display:				table-cell;
	color:					#FFF;
	font-family: 			'Quicksand', Arial;	
	font-size: 				30px;
	font-weight: 			bold;
	text-decoration: 		none; 
	text-align:				right;
	text-transform:			uppercase;
	text-shadow: 			0px 0px 2px #000;
	vertical-align:			middle;
}

.main_text_home
{
	width:					460px;
	margin-top:				0px;
	margin-bottom:			10px;
	margin-left:			10px;
	margin-right:			10px;
	padding:				0px;
	border-bottom:			1px dotted #C93;
	color: 					#000;
	font-family: 			'Quicksand', Arial;	
letter-spacing: 			0px;	
	font-size: 				16px;
	line-height: 			22px;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				justify;
	float:					left;
	overflow:				hidden;
}

.main_text
{
	width:					710px;
	margin-top:				0px;
	margin-bottom:			10px;
	margin-left:			10px;
	margin-right:			20px;
	padding:				5px;
	color: 					#000;
	font-family: 			'Quicksand', Arial;	
	font-size: 				16px;
	line-height: 			22px;
	font-weight: 			normal;
	text-decoration: 		none; 
	text-align:				justify;
	float:					left;
	overflow:				hidden;
}

.right_bar
{
	width:					250px;
	margin-top:				12px;
	margin-bottom:			0px;
	margin-left:			10px;
	margin-right:			10px;
	float:					right;
	overflow:				hidden;
}

.right_bar ul
{
	list-style-type: 		none;
	padding:				0px;
	margin:					0px;
	text-align:				left;
} 

.right_bar li
{
	display: 				block;
}

.home_envelope
{
	width:					250px;
	height:					350px;
	margin-top:				0px;
	margin-bottom:			10px;
	margin-left:			0px;
	margin-right:			0px;
	background-image:		URL(../images/home_envelope.jpg);
	background-repeat:		no-repeat;
	float:					left;
	overflow:				hidden;
}

.home_envelope a
{
	width:					250px;
	height:					350px;
    display: 				block;	
	font-size: 				1px;
    text-indent: 			-999999em;
    overflow: 				hidden;
    background-repeat: 		no-repeat;
	float:					right;
}

.home_gold
{
	width:					250px;
	height:					290px;
	margin-top:				0px;
	margin-bottom:			10px;
	margin-left:			0px;
	margin-right:			0px;
	background-image:		URL(../images/home_gold.jpg);
	background-repeat:		no-repeat;
	float:					left;
	overflow:				hidden;
}

.home_gold a
{
	width:					250px;
	height:					290px;
    display: 				block;	
	font-size: 				1px;
    text-indent: 			-999999em;
    overflow: 				hidden;
    background-repeat: 		no-repeat;
	float:					right;
}

.pic_bar
{
	width:					202px;
	margin-left:			25px;
	margin-right:			10px;
	float:					right;
	overflow:				hidden;
}

.page_pic
{
	width:					200px;
	margin-bottom:			10px;
	border:					1px solid #FFF;
}

.videoWrapper
{
    width:                  1000px;
    height:                 563px;
  	margin-top: 			0px;
  	margin-bottom:			40px;
  	margin-left:			0px;
  	margin-right:			0px;
	-webkit-box-shadow: 	0 35px 25px -20px #000;
	-moz-box-shadow: 		0 35px 25px -20px #000;
 	box-shadow: 			0 35px 25px -20px #000;
    float:					left;
	overflow:				float
}

.headerWrapper
{
    width:                  1000px;
    height:                 568px;
  	margin-top: 			0px;
  	margin-bottom:			40px;
  	margin-left:			0px;
  	margin-right:			0px;
	-webkit-box-shadow: 	0 35px 25px -20px #000;
	-moz-box-shadow: 		0 35px 25px -20px #000;
 	box-shadow: 			0 35px 25px -20px #000;
    float:					left;
	overflow:				float
}

.bottom_bar
{
	width:					1000px;
	height:					57px;
	margin-top:				0px;
	margin-bottom:			40px;
	margin-left:			0px;
	margin-right:			0px;
	background-image:		URL(../images/bottom_bar.png);
	background-repeat:		no-repeat;
	-webkit-box-shadow: 	0 35px 35px -20px #000;
	-moz-box-shadow: 		0 35px 35px -20px #000;
	 box-shadow: 			0 35px 35px -20px #000;
	 text-align:			center;
	float:					left;
	overflow:				hidden;
}

#bottom_bar_list ul
{
	list-style-type: 		none;
	text-align:				center;
} 

#bottom_bar_list li
{
	margin-left:			-25px;
	display: 				block;
}

#bottom_bar_list li a
{
	height:					27px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;
	padding-left:			10px;
	padding-right:			10px;
	border-left:			1px solid #FFF;
	color: 					#FFF;
	font-family: 			'Quicksand', Arial;	
	font-size: 				16px;
	line-height:			27px;
	font-weight: 			bold;
	text-decoration: 		none; 
	text-align:				center;
	float:					left;
}

#bottom_bar_list li:first-child a
{
 	border-left: 			none;
}

#bottom_bar_list li a:hover
{
	height:					27px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;
	padding-left:			10px;
	padding-right:			10px;
	border-left:			1px solid #FFF;
	color: 					#C93;
	font-family: 			'Quicksand', Arial;	
	font-size: 				16px;
	line-height:			27px;
	font-weight: 			bold;
	text-decoration: 		none; 
	text-align:				center;
	float:					left;
}

#bottom_bar_list li:first-child a:hover
{
 	border-left: 			none;
}

.bottom_links
{
	width:					250px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;
	color: 					#FFF;
	font-family: 			'Quicksand', Arial;	
	letter-spacing: 		-0.6px;	
	font-size: 				14px;
	line-height: 			18px;
	font-weight: 			bold;
	text-decoration: 		none; 
	text-align:				left;
	float:					left;
	overflow:				hidden;
}

.bottom_links ul
{
	list-style-type: 		none;
	padding:				0px;
	margin:					0px;
	text-align:				left;
} 

.bottom_links li
{
	display: 				inline;
}

A.bottom_link, A.bottom_link:Link, A.bottom_link:visited
{
	color: 					#C93;
	font-family: 			'Quicksand', Arial;	
	font-size: 				14px;
	line-height: 			18px;
	font-weight: 			bold;
	text-decoration: 		none; 
	text-align:				left;
	letter-spacing:			-0.5px
}
	
A.bottom_link:Hover
{
	color: 					#FFF;
	font-family: 			'Quicksand', Arial;	
	font-size: 				14px;
	line-height: 			18px;
	font-weight: 			bold;
	text-decoration: 		underline; 
	text-align:				left;
	letter-spacing:			-0.5px
}

.sage_pay_logo
{
	width:					250px;
	height:					80px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;
	background-image:		URL(../images/sage_pay.png);
	background-repeat:		noe-repeat;
	float:					left;
	overflow:				hidden;
}

.page_header_pic
{
	width:					705px;
	height:					250px;
	margin-top:				0px;
	margin-bottom:			40px;
	margin-left:			5px;
	margin-right:			0px;
	border:					1px solid #000;
	-webkit-box-shadow: 	0 30px 20px -15px #666;
	-moz-box-shadow: 		0 30px 20px -15px #666;
	 box-shadow: 			0 30px 20px -15px #666;
	float:					left;
	overflow:				hidden;
}

.page_header_pic a
{
	width:					720px;
	height:					250px;
    display: 				block;	
	font-size: 				1px;
    text-indent: 			-999999em;
    overflow: 				hidden;
    background-repeat: 		no-repeat;
	float:					right;
}

.how_it_works_header
{
	width:					468px;
	height:					100px;
	margin-top:				0px;
	margin-bottom:			30px;
	margin-left:			0px;
	margin-right:			0px;
	background-image:		URL(../images/headers/how_it_works.jpg);
	background-repeat:		no-repeat;
	border:					1px solid #333;
	-webkit-box-shadow: 	0 20px 10px -5px #666;
	-moz-box-shadow: 		0 20px 10px -5px #666;
	 box-shadow: 			0 20px 20px -20px #333;
	float:					left;
	overflow:				hidden;
}

.how_it_works_header a
{
	width:					468px;
	height:					100px;
    display: 				block;	
	font-size: 				1px;
    text-indent: 			-999999em;
    overflow: 				hidden;
    background-repeat: 		no-repeat;
	float:					right;
}

.test_box_01
{
	width:					680px;
	margin-top:				0px;
	margin-bottom:			20px;
	margin-left:			0px;
	margin-right:			0px;
	padding-left:			15px;
	padding-right:			15px;
	border:					1px solid #000;
	background-color:		#aad0f0;
	-webkit-box-shadow: 	0 20px 10px -5px #666;
	-moz-box-shadow: 		0 20px 10px -5px #666;
	 box-shadow: 			0 20px 20px -20px #333;
	color: 					#000;
	font-family: 			'Quicksand', Arial;	
	letter-spacing: 			0px;	
	font-size: 				16px;
	line-height: 			22px;
	font-weight: 			normal;
	font-style:				italic;
	text-decoration: 		none; 
	text-align:				center;
	float:					left;
	overflow:				hidden;
}

.test_box_02
{
	width:					680px;
	margin-top:				0px;
	margin-bottom:			20px;
	margin-left:			0px;
	margin-right:			0px;
	padding-left:			15px;
	padding-right:			15px;
	border:					1px solid #000;
	background-color:		#ece5bc;
	-webkit-box-shadow: 	0 20px 10px -5px #666;
	-moz-box-shadow: 		0 20px 10px -5px #666;
	 box-shadow: 			0 20px 20px -20px #333;
	color: 					#000;
	font-family: 			'Quicksand', Arial;	
	letter-spacing: 			0px;	
	font-size: 				16px;
	line-height: 			22px;
	font-weight: 			normal;
	font-style:				italic;
	text-decoration: 		none; 
	text-align:				center;
	float:					left;
	overflow:				hidden;
}

.google_map
{
	width: 					100%;
	height: 				300px;
	margin-top: 			20px;
	margin-bottom: 			20px;
	margin-left: 			0%;
	margin-right: 			0%;
	border: 				1px solid #000;
	-webkit-box-shadow: 	0 20px 20px -15px #333;
	-moz-box-shadow: 		0 20px 20px -15px #333;
	 box-shadow: 			0 20px 20px -15px #333;
}

.red
{
	color: 					#F00;    
	font-family: 			'Quicksand', Arial;	
	font-size: 				16px;
	line-height: 			24px;
    font-weight: 			bold;
	text-decoration: 		none;
}

A.link, A.link:Link, A.link:visited
{
	color: 					#C93;
	font-family: 			'Quicksand', Arial;	
	font-size: 				16px;
	line-height: 			22px;
	font-weight: 			bold;
	text-decoration: 		none;
}
	
A.link:Hover
{
	color: 					#000;
    font-family: 			'Quicksand', Arial;	
	font-size: 				16px;
	line-height: 			22px;
    font-weight: 			bold;
    text-decoration: 		none;
}