/* GOOGLE FONTS ...
font-family: 'Merienda One', cursive;
font-family: 'Esteban', serif;
font-family: 'Varela', sans-serif;
font-family: 'Satisfy', cursive;
font-family: 'Cardo', serif;
*/

body {
	background-color:#B3B3B3;
	}


/* social media slider div */

#divBottomRight
{
position:absolute;
z-index:10000;
min-width: 102px;
}
#divBottomRight img, #acurax_si_simple img, #short_code_si_icon img
{
margin-left:1px;
}
#divBottomRight img:hover, #acurax_si_simple img:hover, #short_code_si_icon img:hover
{
opacity:0.8;
}


#divBottomRight img 
{
width: 32px; 
}

/* end soc med slider div */



#main {
	z-index:0;

	}
#notice {
	z-index:1000;

}
#socmed {
	position:absolute;
	top: 800px;
	left:600px;
	z-index:2;
	}

#xmas {
	position:relative;
	top:20px;
	margin:0px auto 20px;
	z-index:1;
	}

.font-merienda {
	font-family: 'Merienda One', cursive;
	font-size: 24pt;
	color:#FF9900;
	text-shadow:2px 2px 2px black;
	}
	
.font-esteban {
	font-family: 'Esteban', serif;
	font-size: 24pt;
	font-weight:bold;
	text-shadow: 2px 2px 2px #333333;
	}
.font-varela {
	font-family: 'Varela', sans-serif;
	font-size:24pt;
	font-weight:bold;
	text-shadow: 2px 2px 2px #333333;
	}
	
#float-left {
	float: left;
	vertical-align: middle;
	text-align: center;
}

	
p.headline {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:.4em;
	font-size: 10pt;
	font-weight:bold;
	font-style:normal;  }

.whitelink {

		font-family: verdana, arial;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none }
			
a.whitelink:link { color: #666666 }
a.whitelink:visited { color: #999999 }
a.whitelink:hover { color: #333333 }
a.whitelink:active { color: #9A3049 }


.bluelink {

		font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
		font-size: 16pt;
		font-weight: bold;
		text-decoration: none }
			
a.bluelink:link { color: #114AFF}
a.bluelink:visited { color: #5960CF }
a.bluelink:hover { color: #FF0004 }
a.bluelink:active { color: #9A3049 }




.content2 {
	
	padding: 0px 20px 0px 20px;
	width:740px;
	height: auto;
	border: 1pt ridge #CCCCCC;
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: italic;
	border:1px solid white;
	
	/* grey diag-right gradient */
	
	background: #d8d8d8; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #d8d8d8 0%, #f6f8f9 50%, #d8d8d8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#d8d8d8), color-stop(50%,#f6f8f9), color-stop(100%,#d8d8d8)); 
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  #d8d8d8 0%,#f6f8f9 50%,#d8d8d8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  #d8d8d8 0%,#f6f8f9 50%,#d8d8d8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  #d8d8d8 0%,#f6f8f9 50%,#d8d8d8 100%); /* IE10+ */
	background: linear-gradient(-45deg,  #d8d8d8 0%,#f6f8f9 50%,#d8d8d8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d8d8', endColorstr='#d8d8d8',GradientType=1 ); 
	/* IE6-9 fallback on horizontal gradient */
	margin-bottom:20px;
	
	/* box shadow */
	
	-moz-box-shadow:3px 3px 2px #666666;
	-webkit-box-shadow:3px 3px 2px #666666;
	box-shadow:3px 3px 2px #666666;
 }
 
.shadow1 {
	margin: 40px;
	background-color: rgb(68,68,68); /* Needed for IEs */

	-moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
	-webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
	box-shadow: 5px 5px 5px rgba(68,68,68,0.6);

	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
	-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
	zoom: 1;
}
.shadow1 .content {
	position: relative; /* This protects the inner element from being blurred */
	padding: 100px;
	background-color: #DDD;
}

.grad-big {  /* for the large DIV - diagonal dark-light-dark yellow ... */
	background: #f2d987; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #f2d987 0%, #f0efdf 50%, #f2d987 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#f2d987), color-stop(50%,#f0efdf), color-stop(100%,#f2d987)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  #f2d987 0%,#f0efdf 50%,#f2d987 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  #f2d987 0%,#f0efdf 50%,#f2d987 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  #f2d987 0%,#f0efdf 50%,#f2d987 100%); /* IE10+ */
	background: linear-gradient(-45deg,  #f2d987 0%,#f0efdf 50%,#f2d987 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2d987', endColorstr='#f2d987',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}



.grad-small-dk {
	background: #cbcdef; /* Old browsers */
	background: -moz-linear-gradient(top,  #cbcdef 0%, #efedcb 50%, #efcc64 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cbcdef), color-stop(50%,#efedcb), color-stop(100%,#efcc64)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #cbcdef 0%,#efedcb 50%,#efcc64 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #cbcdef 0%,#efedcb 50%,#efcc64 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #cbcdef 0%,#efedcb 50%,#efcc64 100%); /* IE10+ */
	background: linear-gradient(top,  #cbcdef 0%,#efedcb 50%,#efcc64 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbcdef', endColorstr='#efcc64',GradientType=0 ); /* IE6-9 */
	text-align: center;
}

#newbutton {
	position:relative;
	z-index:30;
	top:154px;
	right:30px;
	width:200px;
	height:50px;
	border:1px solid black;
	background-color:#F6E5C3;
}