
<!--

body { background: white; margin: 0px; background-image: url("/i/bg.jpg");
	background-position: top; background-repeat: repeat-x; }

p, td, div, body { font-family: Arial; font-size: 12px; color: black; }
a { color: blue; text-decoration: none; }
a:hover { text-decoration: underline; }
a:visited { color: #006; text-decoration: none; }

.v1, .v2, .v3 { font-family: Verdana; text-decoration: none; }
.a1, .a2, .a3 { font-family: Arial; text-decoration: none; }
.v1, .a1 { font-size: 10px; }
.v2, .a2 { font-size: 12px; }
.v3, .a3 { font-weight: bold; }
.v3 { font-size: 18px; }
.a3 { font-size: 16px; }

.h { font: bold italic 18px Arial; color: #336699; margin: 0 0 0 5; text-decoration: none; }
a.h { color: #6699CC; text-decoration: none; }
a.h:hover { text-decoration: underline; }
a.h:visited { color: #003366; }


.hs { font: bold italic 12px Arial; color: #000; }

.postad { font: bold italic 16px Arial; }
.postborder { border: solid 2px; border-style: outset; }

.boxw, .boxy { padding: 0; border: solid 2px; }
.boxw { background: #DDD; border-color: #EEE #999 #999 #EEE; color: black; }
.boxy { background: #FF6; border-color: #EEC #AA3 #AA3 #EEC; color: black; }

/* Border */

.brb { border: solid 1px; padding: 1; border-color: #66F; }

/* Match Background */

.mbh, .mbr1, .mbr2, .mbf1, .mbf2 { padding: 3; border: solid 1px; }
.mbh  { background: #369; }
.mbr1 { background: #EEE; }
.mbr2 { background: #DDD; }
.mbf1 { background: #FFA; }
.mbf2 { background: #FF5; }

/* Box Paint */

.bpyh, .bpmh, .bpch, .bprh, .bpgh, .bpbh, .bpkh, .bpys, .bpms, .bpcs, .bprs, .bpgs, .bpbs, .bpks { padding: 3; border: 1px solid; }
.bpyh { border-color: #CC3; background: #FF6; }
.bpmh { border-color: #C3C; background: #FCF; }
.bpch { border-color: #3CC; background: #CFF; }
.bprh { border-color: #C33; background: #FCC; }
.bpgh { border-color: #3C3; background: #CFC; }
.bpbh { border-color: #33C; background: #CCF; }
.bpkh { border-color: #333; background: #EEE; }

.bpys { border-color: #DDB; background: #FFE; }
.bpms { border-color: #DBD; background: #FEF; }
.bpcs { border-color: #BDD; background: #EFF; }
.bprs { border-color: #DBB; background: #FEE; }
.bpgs { border-color: #BDB; background: #EFE; }
.bpbs { border-color: #BBD; background: #EEF; }
.bpks { border-color: #BBB; background: #FFF; }



.outbox { border: solid 1px; border-style: outset; }
.outbox { border: solid 1px; border-color: #DDD #CCC #CCC #DDD; }


.outboxWhite { border: solid 2px; border-color: #EEE #DDD #DDD #EEE; }
.outboxRedSolid { border: solid 2px; border-color: #F00 #900 #900 #F00; }
.outboxRedDashed { border: dashed 2px; border-color: #F00 #900 #900 #F00; }




	.thumbi { border: 0; border-color: #EC7; }
	.thumbt { font: 10px Verdana; color: #333; text-align: center; }
	.tablei { width:225; height:200; overflow:hidden; font: 10px Verdana; color: #000; }


/*	menu tabs	*/
	.tc, a.tc, a.sb, a.tc:visited { display: block; border: 2px solid; padding: 1;
				font: bold italic 12px Verdana; text-decoration: none; color: #EC7;
				border-color: #DDD #999 #999 #DDD; background: #369; }
	a.tc:hover, a.sb { border-color: #999 #DDD #DDD #999; background: #69C; color: #FFF; }


/*	lay gen	*/
	.gca, a.gca, a.gca:visited,
	.gc,  a.gc, a.sb, a.gc:visited { display: block; border: 2px solid; padding: 1;
				font: bold italic 12px Verdana; text-decoration: none;
				border-color: #DDD #999 #999 #DDD; background: #CCC; color: #333; }
	a.gc:hover { border-color: #FFF #BBB #BBB #FFF; background: #DDD; color: #000; }

	.gca, a.gca, a.gca:visited { border-color: #666 #CCC #CCC #666; background: #999; color: #EEE; }
	a.gca:hover { border-color: #888 #EEE #EEE #888; background: #AAA; color: #FFF; }





	a.v2, a.a2, a.v1, a.a1, a.v2:visited, a.a2:visited, a.v1:visited, a.a1:visited { text-decoration: none; }
	a.v2:hover, a.a2:hover, a.v1:hover, a.a1:hover { text-decoration: underline; }
	a.v2, a.a2, a.v2:visited, a.a2:visited { font-weight: bold; }


/* Layout Site Thumbs */
	.lot, .lom { position: relative; }
	.lot { width: 80; height: 60; }
	.lom { width: 200; height: 150; }
	.los { z-index: 1000; position: absolute; left: 0px; top: 0px; }


a.sb { border: 1px solid; padding: 1; font: bold italic 10px Verdana; }



	a.mc, .mc, a.mc:visited { margin: 0 5 0 0; padding: 1 1 1 10; display: block; border: 2px solid;
				font: bold italic 12px Verdana; text-decoration: none; color: #EC7;
				border-color: #DDD #999 #999 #DDD; background: #336699; }
	a.mc:hover { border-color: #999 #DDD #DDD #999; background: #6699CC; color: #FFF; text-decoration: none; }


	a.sc, a.sc:visited, a.scs, a.scs:visited  { margin: 0 10 0 5; padding: 2 2 2 10; border: solid 1px; display: block;
				font: 11px Verdana; text-decoration: none;
				border-color: #000 #EC7 #EC7 #EC7; background: #000; color: #FFF; }
	a.scs, a.scs:visited, a.sc:hover { border-color: #000 #EC7 #EC7 #EC7; background: #333; color: #FC6; text-decoration: none; }
	a.scs, a.scs:visited { background: #666; }


	a.gfl, a.gfl:visited, .gfs, .gfs:visited { font: bold 18px Verdana; color: #336699; text-decoration: none; }
	a.gfl:hover, .gfs:hover  { text-decoration: underline; }
	.gfs, .gfs:visited, .gfs:hover { font: bold 10px Verdana; }



	.sfg, .mfg, .lfg { font: 10px Arial; color: #666; }
	.mfg { font: 12px Arial; }
	.lfg { font: 16px Arial; }


/* User Top Links */
	.ulinks, a.ulinks, a.ulinks:visited { font: 12px Arial; font-weight: bold; color: #FFF; }
	a.ulinks:hover { text-decoration: underline; }


	.mt { font-family: Verdana; font-size: 11px; font-weight: bold; line-height: 14px; text-decoration: none; }


/* Rating & Voting */
	#rateStatus{float:left; clear:both; width:100%; }
	#rateMe{float:left; clear:both; width:100%; height:auto; padding:0px; margin:0px;}
	#rateMe li{float:left;list-style:none;}
	#rateMe li a:hover,
	#rateMe .on{background:url(/i/star_on.jpg) no-repeat;}
	#rateMe a{float:left;background:url(/i/star_off.jpg) no-repeat;width:20px; height:20px;}
	#ratingSaved{display:none;}
	#rateError{display:none;}
	#currentRating{display:none;}
	.saved{color:red; }
	.rate {background:url(/i/star.jpg) repeat;}
	.rate_on {background:url(/i/star_on.jpg) repeat;}
	.rate_off {background:url(/i/star_off.jpg) repeat;}



/* Plus & Minus Box */
.vis_none a, .vis_block a {
	width: 16px;
	height: 16px;
	background-image: url(/i/pm.gif);
	display: block;
	background-position: 0px 0px;
}
.vis_block a {
	background-position: -16px -16px;
}








.sb { padding: 3; background: #9BE; }
.tablestyle { border-collapse: collapse; padding: 0px; border-spacing: 0px; }

 -->


