body {
        width:100%;
        margin:0;
        padding:0;
	    background-color: White;
	    color: Black;
	    background-image: url(http://www.djtees.com/tshop/store/images/flyingvfront.gif);
	    background-position: 50% 350px;
	    background-repeat: no-repeat;
		font:11pt/1.4  Geneva, Arial, Helvetica, sans-serif;
}
.highlightit img{
       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
       filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); 
       opacity: 1; 
}
.highlightit:hover img{
       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; 
       filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); 
       opacity: .7; 
}
#pop {
		border:0px solid red;
		max-width:930px;
		width:expression(document.body.clientWidth > 930? "930px": "auto" );
}
a {
	text-decoration: none;
	}
a:link    {
	/* Applies to all unvisited links */
	color: #1A1A1A;
	background-color: transparent;
} 
a:visited {
	/* Applies to all visited links */
	color: Black;
	background-color: transparent;
} 
a:hover   {
	/* Applies to links under the pointer */
	background-color: #F0E6FA;
	color: Red;
} 
a:active  {
	/* Applies to activated links */
	background-color: Gray;
	color: White;
}
	#headerqqq {
		margin:0; padding:0;
		background:transparent;
		}

	#mainnew {
		margin:0; padding:0;
		text-align: left;
		}
	#mainnew2 {
		margin:0; padding:0;
		}
	#left {
		float:left;
		width:170px;
		margin:0; padding:0;
		background:url("corner.gif") top right no-repeat;
		font-size:80%;
		}
	#right {
		float:right;
		width:160px;
		margin:0; padding:0;
		background:url("corner.gif") top right no-repeat;
		font-size:80%;
		}
	#middle {
		margin:0 100px;
		background:transparent;
		font-size:80%;
		}
	.column-in {
		margin:0; padding: 0;
		}
	.lccont {
		margin:0; padding-left : 30px;
		}
	.namer {
		margin:0; padding-right : 40px;
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		.block {
	font-size: 13px;
	font-weight: bold;
	display: inherit;
}
     .block2 {
	font-size: small;
	font-weight: bold;
	display: inherit;
	color: #CC0000;
	}
	h1,h2,h3,h4 { margin: 0.2em 0 }
	p { margin: 0.5em 0 }
	
	.copy { 
	text-align:right; 
	font-size:80%; 
	padding-right : 40px;
		}
.style10 {
	color: #CC0000;
	font-weight: bold;
}
.style11 {color: #CC0000; font-weight: bold; font-style: italic; }
.style7 {
	font-size: x-large;
	color: #CC0000;
}
.style70 {
	font-size: large;
	color: #CC0000;
}
.style60 {
    font-style: italic;
	font-size: small;
	color: #CC0000;
}
.somediv{
width: 850px;
clear: right;
border: 0px solid gray;
}

.somediv .floatbox{
float: right;
width: 155px;
}

* html .somediv p{ /* IE 3px jog hack*/
height: 1%;
}

.somediv p{
margin-top: 0;
margin-left: right;
}
#main #menu {
	float: right;
	width: 240px;
	height: 100%;
    margin: 0px 0px 0px 80px;
	text-align: left;
}
#main {
   text-align: left;

}
#main2 {
	display: none;
	height: 100%;
	text-align: left;
}
#mainpp {
	border: 0px solid black;
	padding: 2%;
}
#lister {
	display: inherit;
	clear: none;
}
#pc1 {
	display: inherit;
	padding: 0px 60px 0px 0px;
}
#texbloc {
	line-height: 140%;
}
#block2 {
	font-size: 14px;
	font-weight: bold;
	display: inherit;
}
#free {
	font-size: 12px;
}
#sch {
	display: inherit;
}
#pix {
	width: 400px;
	float: right;
	padding-right: 100px;
}
#pix2.pix2 {
	width: 200px;
	height: 500px;
	padding-left: 0px;
}
#boxx {
	width: 100%;
	background-color: #D08A8A;
	padding: 3px 3px 3px 3px;
	color: Black;
}
IMG.WRAP
		{
	float:left;
	margin: 0px 0px 0px 0px;
}
IMG.WRAP2
		{
	float: right;
	margin: 0px 0px 0px 0px;
	width: auto;
}
IMG.WRAP3
		{
	float: left;
	margin: 2px 15px 2px 50px;
}
IMG.WRAP4
		{
	float: right;
	margin: 0px 0px 0px 0px;
}
#free
		{
	display: inherit;
}
#header
		{
	padding: 7px 3px 3px 3px;
	border: 0px solid black;
	text-align: left;
	display: block;
}
#headerx
		{
	width: 100%;
	padding: 0px 0px 0px 0px;
	border: 0px solid black;
	margin: 0 0 0px 0;
	font-size: 12px;
	text-align: center;
	display: none;
}
#m1 {
	float: left;
	width: 120px;
	height: 200px;
	margin: 0px 0px 0px 0px;
	padding: 20px 0 0px 50px;
	display: none;
}
#m2 {
	float: right;
	width: 120px;
	height: 200px;
	margin: 0px 0px 0px 0px;
	padding: 20px 0 0px 50px;
	display: none;
}
IMG.shrinker {
	border: 0px;
	width: auto;
}
#shrinker2 {
	border: 0px;
	width: auto;
}
#shrinker3 {
	border: 0px;
	font-size: inherit;
}
#hh
		{
	width: 100%;
	border: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0 0 0px 0;
	font-size: 16px;
	font-weight: bold;
	display: block;
}
#TTT
		{
			width: 100%;
			border-top: 8px solid white;
}
#TTT2 
{
	float: left;
}

#latest.WRAP
		{
	float: left;
	margin: 0px -3px 0px -3px;
}
#indxb
		{
			text-transform: uppercase;
			padding: 2px;
		}
#footer
		{
	clear: both;
	padding: .5em;
}
#bigfoot
		{
		display: block;
}
#smallfoot
		{
	display: none;
}
h1 {
	font-size: 30px;
	font-weight: normal;
}
h2 {
	font-size: 26px;
	font-weight: bold;
}
h3 {
	font-size: 19px;
	font-weight: normal;
}
h4 {
	font-size: 18px;
	font-weight: bold;
}
h5 {
	font-size: 16px;
	margin: 12px 0em 12px 0em;
	font-weight: normal;
}
h6 {
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
}
img {
	border: 0;
	}
ol, ul, li {/*
	list-style: none;*/
	font-size: 12px;
	line-height: 14px;
	margin-top: 10px;
	margin-bottom: 5px; 
	}
pre {
	/*moz 1.0/1.1/1.2.1, net 7.0/7.01 make this way too small, but i'm not going to go larger because monospace tends to run you into overflow pretty quick. prior moz and net are okay.*/
	font-family: monospace;
	font-size: 14px;
}
strong, b {
	font-weight: bold;
	}

#toppytoes h1
		{
			font-size:1%; 
			color:#FFFFFF;
}