* {
	font-family: verdana;
}

body {
	background-color: #4db8e0;
	color: #fff;
}

img {
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

ul {
	margin: 0;
	padding: 0px;
}
ul li {
	list-style-type: none;
	margin-left: 2px;
	margin-right: 2px;
	padding-top: 10px;
	margin-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	border-bottom: 1px solid #3ac;
}

ul li.clickable:hover {
	font-weight: bold;
}

a {
	color: #fff;
}

body {
	width: 100%;
	min-width: 320px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.iconplaceholder {
	float: left;
	width: 32px;
	height: 32px;
}

#header {
	margin: 0;
	padding: 0;
	padding-top: 10px;
	padding-bottom: 5px;
/*	background-color: #94cb00;*/
	background-image: url('img/backgroundtop.png');
	background-repeat: repeat-x;
	color: #000;
}

#header h1 {
	margin: 0;
	padding: 0;
}

#debug {
	display: none;
}

#map {
	width: 320px;
	height: 480px;
	position: absolute;
	z-index: 2;
	left: 0px;
	top: 0px;
	display: none;
}

#output {
	position: absolute;
	z-index: 2;
	left: 0px;
	top: 0px;
	width: 100%;/*320px;*/
/*	right: 50px;
	bottom: 50px;*/
	padding: 10px 0px 10px 0px;
	margin-bottom: 20px;
	background-color: #ffd;
	color: #000;
	display: none;
}

.categoryicon {
	margin-right: 2px;
}

.badge {
	margin: 2px 2px 2px 2px;
}

#button_venues {
	width: 82px;
	height: 32px;
	background-image: url('img/buttons/venuesb.png');
	border-style: none;
	background-color: #4db8e0;
}
#button_friends {
	width: 86px;
	height: 32px;
	background-image: url('img/buttons/friendsb.png');
	border-style: none;
	background-color: #4db8e0;
}
#button_me {
	width: 90px;
	height: 32px;
	background-image: url('img/buttons/meb.png');
	border-style: none;
	background-color: #4db8e0;
}
#button_search {
	width: 72px;
	height: 26px;
	background-image: url('img/buttons/searchb.png');
	border-style: none;
	background-color: #4db8e0;
}
#button_addvenue {
	width: 72px;
	height: 26px;
	background-image: url('img/buttons/addvenueb.png');
	border-style: none;
	background-color: #4db8e0;
}
#button_history {
	width: 72px;
	height: 26px;
	background-image: url('img/buttons/historyb.png');
	border-style: none;
	background-color: #4db8e0;
}
#button_back {
	width: 50px;
	height: 26px;
	background-image: url('img/buttons/backb.png');
	border-style: none;
	background-color: #4db8e0;
}
#button_checkin {
	width: 108px;
	height: 39px;
	background-image: url('img/buttons/checkinbgreen.png');
	border-style: none;
	background-color: #4db8e0;
}
#button_addtip {
	width: 72px;
	height: 26px;
	background-image: url('img/buttons/addtipb.png');
	border-style: none;
	background-color: #4db8e0;
}
#button_add {
	width: 50px;
	height: 26px;
	background-image: url('img/buttons/addb.png');
	border-style: none;
	background-color: #4db8e0;
}
#button_login {
	width: 86px;
	height: 32px;
	background-image: url('img/buttons/loginb.png');
	border-style: none;
	background-color: #4db8e0;
}

#footer {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	font-size: 8pt;
	background-color: #3da8d0;
}

