@import url(https://fonts.googleapis.com/css?family=Armata&subset=latin,latin-ext);
html, body {
	margin:0;
	padding:0;
	height:100%;
}
body,a,div {
	font: 300 13px/18px Armata,sans-serif;
	color: #707070;
  text-rendering: optimizelegibility;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: none;
	background-color: #ffffff;
}

div.content {
	text-align: left;
	padding:0px 0px;
}
div.content div.IssueHead {
	background-color:#7ac655;
	padding: 50px;
	color: white;
	height: 200px;
	margin-bottom: 70px;
}
div.content div.IssueHead h1, div.content div.IssueHead h2, div.content div.IssueHead p {
	color:white;
}
div.content div.IssueHead h1 {
	margin:0px;
}
div.content div.IssueHead img {
	float:right;
	margin-left: 20px;
}
div#Issue1021 {
}
div#Issue1080 {
	padding:20px 50px 10px 50px;
	height:inherit;
	background-color:#a3c413;
  background: -webkit-linear-gradient(#e9d405, #49b025);
  background: -o-linear-gradient(#e9d405, #49b025);
  background: -moz-linear-gradient(#e9d405, #49b025);
  background: linear-gradient(#e9d405, #49b025);
}

div.IssueContent {
	padding:0px 50px;
}

FORM { margin:0px; padding:0px; }

INPUT.text { border:1px solid #7f9db9; }
INPUT.date { width:70px; padding:3px 5px; }

IMG { border:0px !important; }

a { text-decoration:none; color:blue; }
a:visited { text-decoration:none; color:blue; }
a:hover { text-decoration:underline; color:#3333ff; }



div.holder {
	min-height:100%;
	position:relative;
}
div.content {
	padding-bottom:150px; /* Height of the footer element */
}
div.footer {
	background:#a0c4ea url(/inc/vws/traveltourgame/imgs/footer-bg.png) left top no-repeat;
	width:100%;
	height:150px;
	position:absolute;
	bottom:0;
	left:0;
}

div.head {
	background:transparent url(/inc/vws/traveltourgame/imgs/head1.png) top left no-repeat;
	height:273px;
	width:100%;
	display:block;
}
div.head div { display:table-cell; vertical-align:top; } 
div.logo { width:1%; padding:8px; text-align:left; }
div.logo h3 { margin:0px 0px 0px 20px; color:white; font-size:14px; }

div.loginblock {
	background: black none;
	padding: 2px 10px;
	position:absolute;
	top:0px;
	right:0px;
	z-index:1;
}

div.loginblock div {
	display:inline-block;
}

div.loginblock input[type=text], div.loginblock input[type=password], div.loginblock input[type=submit] {
	display:inline-block;
	width:60px;
}

div.user-online {
}

div.user-offline {
	
}

div.langs {
	position:absolute;
	top:0px;
	left:200px;
	z-index:2;
}

div.formdiv div.formdiv_row div.sociallogin {
	margin:8px 0px;
	padding:16px 0px 4px 0px;
	text-align:center;
	border-top:1px solid silver;
}
div.formdiv div.formdiv_row div.sociallogin img {
	display:block;
	margin:2px auto;
	border:0px;
}