body {
	background-image: url(/images/web_bg.png);
	/*background-size: 11px 7px;*/
	font:14px Verdana;
	background-repeat: repeat;
	color: #0F0;
}

.b { font-weight: bold; }
.copyright { font:10px Verdana;	color: #8F9680;	letter-spacing:.2em; }

.blue {	color: #53E0FE; }
.green {	color: #209442; }
.white { color: #fff; }
.gray { color: #aaa; }

.m20 { margin: 20px; }
.mt5 	{ margin-top:5px; }
.mt10 { margin-top:10px; }
.mt20 { margin-top:20px; }
.mt30 { margin-top:30px; }
.mt40 { margin-top:40px; }
.mt50 { margin-top:50px; }
.mr20 { margin-right:20px; }
.ml30 { margin-left:30px; }
.mb10 { margin-bottom:10px; }
.mb20 { margin-bottom:20px; }
.mb50 { margin-bottom:50px; }
.inline { display:inline-block; }
.nw { white-space:nowrap; }

a { color:#ff9400; text-decoration:none; }

.backlink { margin-top:-25px; }
.bluelink { font:12px Verdana; color:#00335e; cursor:pointer; }

.hand { cursor:pointer; }

.box { width:250px; }
.l { text-align:left; }
.c { text-align:center; }
.r { text-align:right; }
.link { font-family: verdana; color: #ff9400; cursor:hand; text-decoration:none; }

.bullits {
	font-family: Avenir-Book, Arial, Verdana, sans-serif;
	font-size: 1em;
	letter-spacing: -.4px;
	line-height: 1.45em;
	word-spacing: -.06em;
}

.desc { font: 1.75em Verdana; }

.paypal { 
	font:12px Verdana;
	letter-spacing:.2em;
	color: #ffac2c;
}
.bluetext { 
	font:12px Verdana;
	letter-spacing:.2em;
	color: #00335e;
}
.info { 
	font-size: 14px;
	letter-spacing: .25px;
	color: #53e0fe;
}

.red { color: #f00; }

.plusone { position:relative;float:right; top:-30px; left:-20px; }

.infobox {
	position:auto;
	background:#fff;
	border: solid 1px #53e0fe;
	margin: 10px;
	font-family: Avenir-Book, Arial, Verdana, sans-serif;
	font-size: 1.2em;
	letter-spacing: .1px;
	line-height: 1.3em;
	word-spacing: .1em;
	color: #000;
}
.info-inner { padding:10px 20px 10px 20px; }

