@charset "utf-8";
/* TippEcoNow styles */
body {
	background:url(https://535eef.claudeassets.com/20221103131903im_/https://www.tippeconow.com/images/bg_main2.jpg) top repeat-x #4AE6FF;
	color:#222;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:1.4em;
	margin:0;
}

@media screen and (min-width : 1024px), (device-width : 1024px) {
	#container { width: 800px; }
}

@media screen and (min-width : 768px) and (max-width : 1023px), (device-width : 768px) {
	#container { width: 85%; }
	#nav { font-size:113% !important; }
}

@media screen and (max-width : 767px), (device-width : 540px) {
	#container { width: 95%; }
	div .col1 { font-size:108%; }
	#home-links { width:100% !important; }
	#home-bmp {
		position:relative !important;
		margin:0 0 15px 0;
		right:0 !important;
		top:0 !important; 
		width:100% !important;
	}
}

@media screen and (max-width : 320px), (device-width : 320px)  { 
	#container { width: 100%; }
	#nav ul li { display:list-item !important; }
	div .col1 { 
		font-size:108%;
		width:100%; 
	}
	div .col2 { display:none; }
	#home-bmp {
		position:relative !important;
		margin:0 0 15px 0;
		right:0 !important;
		top:0 !important; 
		width:100% !important;
	}
	#home-links { width:100% !important; }
}

h1 {
	font-size:138.5%;
	margin:0 0 10px 0;
}

h2 {
	font-size:108%;
	margin:0 0 5px 0;
}

h3 { 
	color:#6cc980;
	margin:0 0 5px 0; 
}

	h3 a { color:#6cc980; }

h1, h2, h3 { font-weight:bold; }

a { 
	color:#156677;
	font-weight:bold;
	text-decoration:none; 
}

a img { border:none; }

p, ul li { margin:0 0 10px 0; }

ol li { margin:0 0 5px 0; }

ul, ol { 
	margin:0; 
	padding:0 0 0 25px;
}

/* layout */
#container {
	margin:0 auto;
	text-align:center;
}

#head {
	background-color:#FFF;
	margin:0;
	text-align:left;
}

	/*
	#head img {
		height:auto;
		width:100%;
	}
	*/

#nav {
	background-color:#156677;
	font-size:118.75%;
	font-weight:bold;
	padding:7px 0;
}
	#nav ul {
		list-style:none;
	}
	
	#nav ul li {
		display:inline;
		margin:0 1.5%;
	}

	#nav a { 
		color:#FFF;
	}
	
#banner img {
	height:auto;
	width:100%;
}
		
#content {
	background-color:#FFF;
	margin:0;
	padding:20px;
	position:relative;
	text-align:left;
}

	#home-practice {
		background-color:#6cc980;
		border-radius:20px;	
		-moz-border-radius:20px;
		-webkit-border-radius:20px;
		float:left;
		margin:0 20px 0 0;
		padding:3%;
		/*padding:15px;*/
		/*width:260px;*/
		width:32.5%
	}
	
		#home-practice a { color:#FFF; }
		
		#home-practice img {
			height:auto;
			width:100%;
		}
	
	#home-links {
		background-color:#156677;
		border-radius:20px;	
		-moz-border-radius:20px;
		-webkit-border-radius:20px;
		/*height:115px;*/
		margin:20px 20px 0 0;
		padding:3.5%;
		/*padding:20px;*/
		/*width:250px;*/
		width:31.25%;
	}
	
		#home-links a { color:#FFF; }
	
	#home-fb {
		float:right;
		margin:0 0 0 10px;;
		width:48px;
	}
	
	#home-bmp {
		position:absolute;
		right:20px;
		top:190px;
		width:56.125%;
	}
		#home-bmp img {
			height:auto;
			width:100%;
		}
	
.opt-item {
	margin:0 0 10px 0;
	padding:5px;
}

	.opt-item img {
		float:left;
		margin:0 15px 0 0;
	}
	
.col1 { width:70%; }

.col2 {
	float:right;
	width:26.3%;
}
	.col2 img { 
		height:auto;
		margin:0 0 10px 0;
		width:100%;
	}
	
/* forms */
input, textarea, select {
	background-color:#FFF;
	border:1px solid #6cc980;
	color:#222;
	font-size:12px;
}

.text { width:180px }
.text-long { width:360px }
.text-short { width:80px }

.button {
	color:#156677;
	cursor:pointer;
	font-weight:bold;
}

.field {
	float:left;
	margin:0 15px 10px 0;
	padding:0;
}

.ccol {
	float:left;
	margin:0 10px 15px 0;
	width:240px;
}

#bidForm input, select {
	margin:8px 0;
}

/* map */
#map_canvas {
	background-color:#FFF;
	height:420px;
	width:760px;
}

#map_canvas2 {
	background-color:#FFF;
	height:410px;
	margin:0 0 15px 0;
	width:560px;
}

#map_links {
	border:1px solid #6cc980;
	line-height:1.5em;
	padding:10px;
	width:540px;
}
	

.marker {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important;
	overflow:hidden;
	width:200px;
}

.marker-icn {
	float:right;
	margin:0;
	width:50px;
}

#map_options {
	float:right;
	width:185px;
}

	.options { }

#gallery { text-align:center; }

	.photo {
		margin:0 0 20px 500px;
		text-align:center;
		width:250px;
	}
	
	.photo-float {
		float:left;
		margin:0 0 20px 0;
		text-align:center;
		width:250px;
	}

	.photo-thumb { 
		max-width: 200px;
		height:auto;
	}
	
/* PTR */
#ptr-nav {
	background-color:#0f75bc;
	padding:5px;
	margin:0 0 10px 0;
}
	
	#ptr-nav a {
		color:#FFF;
		margin:0 11px 0 0;
	}

#ptr-spons { text-align:center; }

	#ptr-spons img {
		margin:15px 30px 0 0;
	}
	
#ptr-school-msg {
	background-color:#0f75bc;
	border-radius:50px;	
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	color:#FFF;
	margin:30px 0 0 0;
	padding:10px;
	text-align:center;
	width:180px;
}

/* ptr gallery */
#ptr-gallery {
	background-color:#FFC;
	padding:10px;
}
	#ptr-gallery ul { 
		list-style: none;
		padding:0;
	}
	
	#ptr-gallery ul li { 
		display: inline; 
		margin:0 3px 0 0;
	}
	
	#ptr-gallery ul img { 
		border: 2px solid #222;
		margin:5px 0;
	}
	
	#ptr-gallery ul a:hover img { border-color: #6cc980; }
	
.sponsor { width:160px; }
.sponsor img { margin:16px 0 8px 0;}

#bid-thumb {
	float:right;
	height:40px;
	margin:5px 60px 0 0;
	width:40px;
}

.event-thumb {
	float:left;
	height:50px;
	margin:0 5px 5px 0;
	width:50px;
}
	
/* footer */
#footer {
	color:#FFF;
	font-size:76.9%;
	margin:10px 0 0 0;
}

	#footer a { 
		color:#FFF;
		font-weight:normal;
	}

/* colors */
.blue { color:#156677; }
.green { color:#6cc980; }
.dbrown { color:#c18143; }
.lbrown { color:#e0ab78; }
.white { color:#FFF; }
.red { color:#900; }

/* misc */
.clear { clear:both; }
.clear-l { clear:left; }

.float-r { float:right; }
.float-l { float:left; }

.p8t { padding:8px 3px 3px 3px; }

.m20t { margin:20px 0 0 0; }
.m0 { margin:0 !important; }
.m10b { margin:0 0 10px 0 !important; }
.m10r { margin:0 10px 0 0; }
.m10l { margin:0 0 0 10px; }
.m20l { margin:0 0 0 20px; }
.m30l { margin:0 0 0 30px; }
.m2tb { margin:1px 0 4px 0; }

.tab { margin-left:5em; }

label.error {
	color:#900;
	display:block;
	font-size:10px;
}

.c { text-align:center; }
.r { text-align:right; }

.vt { vertical-align:top }

.bgw { background-color:#FFF !important; }
.pointer { cursor:pointer; }
/*
     FILE ARCHIVED ON 13:09:52 Aug 09, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:26:53 Oct 30, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.652
  exclusion.robots: 0.053
  exclusion.robots.policy: 0.04
  esindex: 0.012
  cdx.remote: 7.237
  LoadShardBlock: 333.702 (3)
  PetaboxLoader3.datanode: 332.105 (5)
  PetaboxLoader3.resolve: 91.889 (3)
  load_resource: 101.559
  loaddict: 31.318
*/