BODY,TABLE,TD,TH,DIV,P,H1,H2,H3,H4,H5,H6,FORM,FIELDSET,DL,DD,DT,IMG,INPUT,TEXTAREA,UL,OL,LI {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial,Verdana, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
}

BODY{
	margin:0px 0px 30px 0px;
	padding:0px;
	text-align:center;
	background-color:#FFFFFF;
	background-image:url(../images/background2.jpg);
	background-position:bottom left;
	background-size:cover;
	background-attachment:fixed;
}

.mobileShow{
	display:none;
}
DIV{
	margin:0px;
	padding:0px;
	text-align:left;
}

.clearFloat,
DIV.clearFloat{
	clear:both;
}

IMG {
	border:0px;
}

.floatRight{
	float:right;
}

.floatLeft{
	float:left;
}

A{
	text-decoration:none;
	color:#FFFFFF;
}

A:hover{
	text-decoration:underline;
}

DIV.content{
	max-width:980px;
	margin-left:auto;
	margin-right:auto;
}

H1{
	font-size:6em;
	font-family:Candara,Arial, sans-serif;
	color:#FFFFFF;
	letter-spacing:0.05em;
	text-shadow: 2px 2px 8px #999999;
	margin:0.5em 0px 0px 0px;
	text-align:center;
}

H1.crystals{
	font-size:8em;
	margin:0.0em 0px 0.4em 0px;
}

H3{
	font-size:2em;
	font-family:LaoUI, Arial, sans-serif;
	color:#FFFFFF;
	letter-spacing:0.05em;
	text-shadow: 2px 2px 4px #999999;
	margin:0em 0px 2em 0px;
	font-weight:normal;
	text-align:center;
}

H4{
	font-size:4em;
	font-family:Candara,Arial, sans-serif;
	color:#FFFFFF;
	letter-spacing:0.05em;
	text-shadow: 2px 2px 8px #999999;
	padding:1em 30px;
	text-align:center;
}

P{
	text-align:center;
	font-size:1.5em;		
	line-height:1.3em;
	font-family:Gotham, OpenSans-Regular, Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px 8px #666666;
	color:#FFFFFF;
	letter-spacing:0.05em;
	padding:0.5em 10%;
}

P.text-center{
	text-align:center;
}
P.larger{
	font-size:1.8em;		
}
P.smaller{
	font-size:1.4em;		
	text-shadow: 1px 1px 12px #333333;
}
HR {

	border:none;
	color:none;
	background-color:none;
	
	border: 0;
	height:1px;
	width:60%;
	background-image: -webkit-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.9), rgba(255,255,255,0));
	background-image: -moz-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.9), rgba(255,255,255,0));
	background-image: -ms-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.9), rgba(255,255,255,0));
	background-image: -o-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.9), rgba(255,255,255,0));
	margin: 2.6em auto 2.6em auto;
}


DIV.quote{
}
DIV.quote P{
	text-align:center;
	font-size:1.6em;		
	line-height:1.4em;
	font-family:Gotham, OpenSans-Regular, Arial, Helvetica, sans-serif;
	text-shadow: 0px 0px 12px #333333;
	color:#FFFFFF;
	letter-spacing:0.05em;
	padding:0.2em 30px;
	font-style:italic;
}
DIV.quote P.by{
	text-align:right;
	font-style:normal;
	font-weight:bold;
	padding-right:10%;
	text-shadow: 1px 1px 8px #666666;
}