/* Table of Contents
==================================================
	#Element Styles 
	#Media Queries */


/* #Element Styles
================================================== */

h1, h2 { text-align: left; }
h1 { font-family:'LegacySemibold', Helvetica, Sans-Serif; font-size:2.67em; line-height: 1.3em; color: #333; margin-bottom: 20px; }
h2 { font-family:'LegacyRegular', Helvetica, Sans-Serif; font-size:1.3em; color: #F7931E; margin-bottom: 20px; }
h3 { font-family:'LegacySemibold', Helvetica, Sans-Serif; font-size:.5em; line-height: 1.3em; margin-bottom: 1em; color: #fff; text-align: center; }

body { background-color: #f1f1f1; }

i { font-family: LegacyItalic; }

/* #Page Styles
================================================== */

.restartButton { position: relative; width: 560px; height: 70px; border: 1px #ff9400 solid; }
.restartButton .inner { position: absolute; margin: 5px; width: 518px; height: 28px; border: 1px #ff9400 solid; background-color: #ff9400; 
    font-size: 2em; color:#fff; padding: 15px; text-align: center; font-family:'LegacyMedium', Helvetica, Sans-Serif; top: 0; left: 0;}
.restartButtonHolder { position: relative; width: 570px; margin-left: auto; margin-right: auto; margin-top: 20px; text-align: center; } 

#aboutImageHolder { position: absolute; z-index: 0; width: 100%; height: 500px; left: 0; top: 0; 
	text-align: center; background-color: #a7eae8; overflow: hidden; }
#aboutBg { position: absolute; }

#aboutContentHolder { position: absolute; z-index: 1; width: 100%; margin-top: 25%; overflow: hidden; }
#aboutContent { position: relative; min-width: 260px; margin-left: 50px; margin-right: 50px; background-color: #fff; padding: 80px;  }
.columns { -moz-column-count: 2; -webkit-column-count: 2; column-count: 2; -moz-column-gap: 40px; -webkit-column-gap: 40px; 
	column-gap: 40px; height: 95%; overflow: visible; }
#imgVips { max-width: 364px; max-height: 418px; height:auto; display: block; width: 100%; margin-left: auto; margin-right: auto;  }
.caption { font-family:'LegacySemibold', Helvetica, Sans-Serif; font-size:.7em; line-height: 1.2                                              ,,px; text-align: center; 
    width: 100%; text-align: center; display:block; margin-left: auto; margin-right: auto;  }
.socialLinks { display: none; }

.topNavHolder { position: absolute; }

/* #Media Queries
================================================== */


	@media only screen and (max-width: 799px) {
		h1 { font-size:1.8em; line-height: 1.3em; color: #333; margin-bottom: 10px; }
		h2 { font-size:1.1em; }
		h3 { font-size:0.4em; }
		#imgVips { width: 260px; height: 298px; }
		.caption { width: 260px; }

		#aboutContent { margin-left: 10px; margin-right: 10px; padding: 20px;  }

		.restartButton { position: relative; width: 260px; height: 70px; border: 1px #ff9400 solid; }
		.restartButton .inner { position: absolute; margin: 5px; width: 238px; height: 38px; border: 1px #ff9400 solid; 
			background-color: #ff9400; font-size: 1em; color:#fff; padding: 15px 5px 5px 5px; text-align: center; 
			font-family:'LegacyMedium', Helvetica, Sans-Serif; font-size:.9em; top: 0; left: 0;}
		.restartButtonHolder { position: relative; width: 260px; margin-left: auto; margin-right: auto; 
			margin-top: 40px; text-align: center; } 
	}



