*{
	margin:0;
	padding:0;
}

body{
	color:#eee;
	/*background:url('/img/page_bg.jpg') repeat-x #f3f3f3;*/
	background:url('/img/989d3d0ddf6f.jpg') /*repeat-x*/;
	background-size: 100%;
	font:15px Calibri,Arial,sans-serif;
	border-top:5px solid #212121;

	
}

#buttonContainer{
	background:url('/img/pattern.jpg');
	background-size: 100%;
	/*background-image: url(/img/depositphotos_232940174-stock-illustration-white-and-gray-color-background.jpg);
	background-size:cover; 
	background-repeat:repeat-y;*/
	
	border:1px solid #F4F4F4;
	margin:0;
	overflow:hidden;
	text-align: left;
	padding:0;
	width: 25%;
	/*max-width:280px;*/
	-moz-box-shadow:0 0 10px #C4C4C4;
	-webkit-box-shadow:0 0 10px #C4C4C4;
	box-shadow:0 0 10px #C4C4C4;
	word-wrap: break-word;
	word-break: break-all;
	-moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
}

#buttonContainer a{
	float:left;
	margin:015px 15px 10px 15px;
	word-break: break-all;
	max-width:280px;
	-moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
	word-wrap: break-word;
	word-break: break-all;
}


h1{
	font-size:20px;
	font-weight:normal;
	left:50%;
	margin-left:-400px;
	padding:25px 0;
	position:absolute;
	width:400px;
}

a, a:visited {
	text-decoration:none;
	outline:none;
	border-bottom:1px dotted #97cae6;
	color:#97cae6;
}

a:hover{
	border-bottom:1px dashed transparent;
}

.clear{
	clear:both;
}