html, body {
margin: 			0px;
padding: 			0px;
height: 			100%;
border: 			none;
}

body {
background-color: #fff;
-webkit-text-size-adjust:100%;
}

a:link          	{color: #36f;}
a:visited       	{color: #36f;}
a:hover         	{color: #69f;}

.logo {
display: 			inline-block;
float: 				left;
margin:				4px 20px 4px 0px;
}

.ad {
margin: 			10px 0px;
}

h1.title {
display: 			inline-block;
width:				580px;
white-space:		nowrap;
overflow:			hidden;
float: 				left;
font-family:		varela round, arial rounded MT bold, arial, helvetica, san serif;
font-size:			20px;
font-weight:		normal;
margin:				14px 0px 0px 20px;
color:				#fff;
}

p {
font-family: 		varela round, arial rounded MT bold, arial, helvetica, san serif;
font-size:			16px;
margin:				20px;
}

.note {
font-size:			14px;
margin-top: 		30px;
color: 				#999;
}

.button {
display: 			inline-block;
margin: 			10px 5px;
background-color: 	#906;
padding: 			5px 15px;
border-radius: 		100px;
text-transform: 	uppercase;
font-family:		varela round, arial rounded MT bold, arial, helvetica, san serif;
font-weight: 		bold;
font-size: 			13px;
color:				#fff;
cursor: 			pointer;
}

.space {
display: 			inline-block;
width: 				75px;
}

.printWord {
margin:				60px 0px;
}

.printWord img {
height:				150px;
margin:				0px;
}

.asl {
font-family:		arial, helvetica, sans-serif;
font-weight: 		bold;
font-size:			28px;
color: 				#000;	
}

.braille {
font-family:		arial, helvetica, sans-serif;
font-weight: 		bold;
font-size:			24px;
color: 				#555;
}

.swatch {
display: inline-block;
height: 30px;
width: 30px;
margin: 5px;
border: 1px solid #000;
cursor: pointer;
}

.chrome {
display: 			table;
background-image:   linear-gradient(#f00, #900);
margin-bottom: 		50px;
}

.chrome img {
height: 			80px;
margin: 			20px -2px;
}

.gr {
margin: 			0 -39px 0  0;
height: 			150px;
}

.grBG {
position: 			absolute;
z-index: 			-1;
height: 			150px;
}

@font-face {
font-family: highwaysign;
src: url('HighwayGothic.ttf');
}

.highwaySign1 {
display:			inline-block;
min-width:			600px;
margin:				20px;
background-color:	green;
padding:			2px;
}

.highwaySign2 {
padding:			25px 100px;
font-family:		highwaysign, arial, helvetica, sans-serif;
font-size:			120px;
color:				white;
border:				7px solid white;
border-radius:		25px;
}

.morse {
font-family:		times, times new roman, serif;
font-weight: 		bold;
font-size:			24px;
color: 				#000;
}

.morse img {
height: 			15px;
margin: 			30px;
}

.neo {
display: 			table;
background: 		#000;
}

.neo img {
height: 			125px;
margin: 			10px 0px;
}

.elementBox {
display: 			inline-block;
margin:				5px;
height:				175px;
width:				175px;
border:				solid #000 1px;
font-family:		arial, helvetica, sans-serif;
}

.elementNumber {
text-align:			left;
margin:				5px 0px 0px 10px;
font-size:			16px;
}

.elementSymbol {
margin:				0px;
font-weight:		bold;
font-size:			100px;
line-height:		125px;
}

.elementName {
margin:				0px;
font-size:			20px;
line-height:		100%;
}

.plate {
width:				600px;
height:				315px;
background-color:	white;
margin:				60px 0;
border:				1px solid black;
border-radius:		30px;
}

.plate2 {
position:			absolute;
margin:				10px;
width:				570px;
height:				285px;
border:				5px solid darkBlue;
border-radius:		20px;
}

@font-face {
font-family: licenseplate;
src: url('LicensePlate.ttf');
}

.lpLetters {
margin-top:			7px;
font-family:		licenseplate, arial, helvetica, sans-serif;
font-size:			155px;
color:				darkBlue;
text-shadow:		3px 3px 5px rgba(0,0,0,.5);
}

.top {
margin-top:			12px;
font-size:			40px;
letter-spacing:		3px;
text-shadow:		2px 2px 3px rgba(0,0,0,.5);
-webkit-text-stroke-width: 2px;
}

.bottom {
margin-top:			-8px;
font-size:			40px;
letter-spacing:		3px;
text-shadow:		2px 2px 3px rgba(0,0,0,.5);
-webkit-text-stroke-width: 2px;
}

.flags {
font-family:		arial, helvetica, sans-serif;
font-weight: 		bold;
font-size:			24px;
}

.flags img {
margin:				0px;
}

.video img {
height:				144px;
}

.threeD img {
height:             152px;
margin-left:        -15px;
}

.aur {
display: 			table;
background: 		#000;
}

.aur img {
margin: 			0px -20px;
}

.dwarf {
display: 			table;
background-image: 	url("images/letters/dwarvish/parchment.jpg")
}

.dwarf img {
height: 			125px;
margin: 			20px 0;
}

.elf img {
margin: 			20px 0;
}

.wak {
display: 			table;
background: 		#111;
}

.wak img {
height: 			100px;
margin: 			20px 10px;
}

.pageBreak {
page-break-after:	always;
}

.share {
font-family:		arial, helvetica, sans-serif;
font-size: 			14px;
line-height:		150%;
margin:				15px;
}

.share:link         {color: #999;}
.share:visited      {color: #999;}
.share:hover        {color: #bbb;}

.shareOptions {
margin:				18px 0px;
}

.shareOptions td {
padding:			0px 10px;
}

.linkBox {
width: 				450px;
font-size: 			14px;
background-color: 	#eee;
border: 			1px solid #ccc;
padding: 			4px;
margin: 			0px;
}

.copyright {
font-family:		arial, helvetica, sans-serif;
font-size:			11px;
color:				#fff;
margin:				10px;
}

#instructions {
font-family:		arial, helvetica, sans-serif;
font-size:			14px;
line-height:		100%;
height: 			30px;
background-color: 	#fffdd4;
}

#instructions a:link 	{color: #36f;}
#instructions a:visited {color: #36f;}
#instructions a:hover 	{color: #69f;}

.print {display: none;}

@media print {
.noPrint {display: none;}
}