body {
	background-color: #e8d1a7;
	background: url(i/bg.jpg);
	font: 1.1em/1.3 'Helvetica Neue', Helvetica, Arial, sans-serif;
	padding: 200px;
	}

.left {
	float: left;
	}

.right {
	float: right;
	}

.slacklogo {
	border: none;
	margin: 20px 0 0 0;
	width: 120px;
		opacity:0.4;
		filter:alpha(opacity=40)
	}

#content {
	font: 1em/1.3 'Helvetica Neue', Helvetica, Arial, sans-serif;
	}

#content ul, #content ul li {
	font: 1em/1.3 'Helvetica Neue', Helvetica, Arial, sans-serif;
	list-style-type: square;
	}

#content img {
	border: none;
	}

.visit_card {;
 /* basic */
	background-color: #dfdfdf;
	color: #808080;
	margin: 0 auto;
	padding: 50px 50px 75px 50px;
	text-shadow: 1px 1px 1px #fff;
	width: 350px;

 /* border-radius */
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;

/* box-shadow */
	-webkit-box-shadow: rgba(0,0,0,0.2) 0px 1px 3px;
	-moz-box-shadow: rgba(0,0,0,0.2) 0px 1px 3px;
	box-shadow: rgba(0,0,0,0.2) 0px 1px 3px;
	}

.visit_card p {
	font: 0.9em/1.3 'Helvetica Neue', Helvetica, Arial, sans-serif;
	}

.visit_card_wide {
 /* basic */
	background-color: #dfdfdf;
	color: #808080;
	margin: 0 auto;
	padding: 50px 30px 65px 30px;
	text-shadow: 1px 1px 1px #fff;
	width: 500px;

 /* border-radius */
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;

/* box-shadow */
	-webkit-box-shadow: rgba(0,0,0,0.2) 0px 1px 3px;
	-moz-box-shadow: rgba(0,0,0,0.2) 0px 1px 3px;
	box-shadow: rgba(0,0,0,0.2) 0px 1px 3px;
	}

#footer {
	font: 0.9em/1.0 'Helvetica Neue', Helvetica, Arial, sans-serif;
	margin: 0 auto;
	padding: 15px 0 0 0;
	text-align: center;
	width: 450px;
	}

#footer a {
	color:#696969;
	text-shadow: 0px 0px 5px #fff;
	}
	
#footer a:visited {
	color:#708090;
	text-shadow: 0px 0px 5px #fff;
	}
	
#footer a:hover {
	color:#696969;
	text-shadow: 0px 0px 5px #fff;
	}

