a:link
{
	text-decoration: none;
	color: #0000cc;
}

a:visited
{
	text-decoration: underline;
	color: #0000cc;
}

a:hover
{
	text-decoration: underline;
	color: #ff0000;
}

a:focus
{
	text-decoration: underline;
	color: #ff0000;
}

a:active 
{ color: #9900ff; 
}


body
{
	color: #000;
	background-color: #fff;
	font-family: verdana, arial, sans-serif;
}

body.archive
{
	color: #000;
	background-color: #990000;
	font-family: verdana, arial, sans-serif;
}

body.aarchive
{
	color: #000;
	background-color: #990000;
	font-family: verdana, arial, sans-serif;
	text-align: center; /* IE 5.x */
}

body.black
{
	background-color: #000000;
	color: #000000;
	font-family: verdana, arial, sans-serif;
	margin: 0;
	padding: 0;
}

body.bblack
{
	background-color: #000;
	color: #000;
	font-family: verdana, arial, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center; /* IE 5.x */
}


body.blue
{
	color: #000;
	background-color: #000066;
	font-family: verdana, arial, sans-serif;
}


body.green
{
	color: #000;
	background-color: #339900;
	font-family: verdana, arial, sans-serif;
}

body.bruce
{
	color: #000;
	background-color: #993333;
	font-family: verdana, arial, sans-serif;
}

body.rec
{
	color: #fff;
	background-color: #000;
	font-family: verdana, arial, sans-serif;
}

p
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: small;
	margin-top: 0px;
	margin-bottom: 20px;
	line-height: 150%;
	font-weight: normal;
	background-color: transparent;
}

p.red
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: small;
	margin-top: 0px;
	margin-bottom: 20px;
	color: #ff0000;
	line-height: 200%;
	font-weight: normal;
	background-color: transparent;
}

p.black
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: small;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 150%;
	font-weight: normal;
	background-color: transparent;
}

p.blue
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: small;
	margin-top: 0px;
	margin-bottom: 20px;
	color: #0000cc;
	line-height: 200%;
	font-weight: normal;
	background-color: transparent;
}

p.sub
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 20px;
	line-height: 150%;
	text-align: left;
	font-weight: normal;
	background-color: transparent;
}

p.subcent
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: 10px;
	margin-top: 0px;
	margin-bottom: 20px;
	line-height: 150%;
	text-align: center;
	font-weight: normal;
	background-color: transparent;
}

p.subzero
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 150%;
	text-align: left;
	font-weight: normal;
	background-color: transparent;
}

p.subred
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #ff0000;
	line-height: 150%;
	text-align: left;
	font-weight: normal;
	background-color: transparent;
}

p.bluesub
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 20px;
	color: #0000cc;
	line-height: 150%;
	text-align: left;
	font-weight: normal;
	background-color: transparent;
}

p.whitesub
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 20px;
	color: #fff;
	line-height: 150%;
	text-align: left;
	font-weight: normal;
	background-color: transparent;
}


p.capt
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: x-small;
	margin-top: 0px;
	margin-bottom: 20px;
	line-height: 150%;
	text-align: center;
	font-weight: normal;
	background-color: transparent;
}


p.captred
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: x-small;
	margin-top: 0px;
	margin-bottom: 20px;
	color: #ff0000;
	line-height: 150%;
	text-align: center;
	font-weight: normal;
	background-color: transparent;
}

p.captblue
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: x-small;
	margin-top: 0px;
	margin-bottom: 20px;
	color: #0000cc;
	line-height: 150%;
	text-align: center;
	font-weight: normal;
	background-color: transparent;
}

p.side
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: x-small;
	margin-top: 0px;
	margin-bottom: 20px;
	line-height: 150%;
	text-align: center;
	font-weight: normal;
	background-color: transparent;
}

p.arch
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 20px;
	color: #000;
	line-height: 150%;
	font-weight: normal;
	background-color: transparent;
}

p.archblue
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 20px;
	color: #0000cc;
	line-height: 150%;
	font-weight: normal;
	background-color: transparent;
}

p.rarch
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 20px;
	color: #ff0000;
	line-height: 200%;
	font-weight: normal;
	background-color: transparent;
}

p.bruce
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 20px;
	line-height: 150%;
	font-weight: normal;
	background-color: transparent;
}

p.rbruce
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 20px;
	color: #ff0000;
	line-height: 200%;
	font-weight: normal;
	background-color: transparent;
}

p.head
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: 38px;
	margin-top: 18px;
	margin-bottom: 0px;
	color: #ff0000;
	line-height: 150%;
	font-weight: bold;
	background-color: transparent;
}

p.rhead
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: 20px;
	margin-top: 0px;
	margin-bottom: 18px;
	color: #ff0000;
	line-height: 150%;
	font-weight: bold;
	background-color: transparent;
}


#appear119
{
	background-color: #fff;
	padding: 126px 19px 0px 19px;
	margin: -1px -1px -1px 0px;
	width: 80px;
	border: 1px solid #ff0000;
	float: right;
}


#appearPixPage144
{
	background-color: transparent;
	padding: 126px 0px 0px 0px;
	margin: 0px 24px 0px 20px;
	width: 96px; /* IE 5.x -4px */
	border: 0px;
	float: right;
}



#appearWhite118
{
	background-color: #fff;
	padding: 100px 19px;
	margin: 0px;
	width: 80px;
	border: 0px;
	text-align: center;
	float: right;
}


#appearOTRnoBorder118
{
	background-color: #fff;
	padding: 130px 18px 130px 10px;
	margin: 0px;
	width: 90px;
	border: 0px;
	text-align: center;
	float: right;
}


#appearOTRnoBorderLeft108
{
	background-color: #fff;
	padding: 140px 10px 140px 18px;
	margin: 0px;
	width: 80px;
	border: 0px;
	text-align: center;
	float: left;
}



#appearNoBorder100
{
	background-color: #fff;
	padding: 100px 14px;
	margin: 0px;
	width: 72px;
	border: 0px;
	text-align: center;
	float: right;
}


#appear90funnies
{
	background-color: #fff;
	padding: 120px 18px 0px 0px;
	margin: 0px;
	width: 72px;
	border: 0px;
	float: right;
}



#boxIndex720
{
	position: absolute;
	width: 716px;
	background: #fff url(boxIndex716.jpeg) repeat-y 50% 0px;
	padding: 0px;
	margin: 0px;
	border: 2px solid #ff0000;
}



#boxWhite666
{
	position: absolute;
	width: 662px;
	background-color: #fff;
	padding: 0px;
	margin: 0px;
	border: 2px solid #ff0000;
}


#boxWhite612
{
	position: absolute;
	width: 608px;
	background-color: #fff;
	padding: 0px;
	margin: 0px;
	border: 2px solid #ff0000;
}


#boxwhite520
{
	position: absolute;
	width: 516px;
	background-color: #fff;
	padding: 0px;
	margin: 0px;
	border: 2px solid #ff0000;
}


#boxArchives520
{
	position: absolute;
	width: 516px;
	background-color: #fff;
	padding: 0px;
	margin: 0px;
	border: 2px solid #ff0000;
}


#boxArchivesWhite612
{
	position: absolute;
	width: 608px;
	background-color: #fff;
	padding: 0px;
	margin: 0px;
	border: 2px solid #000;
}

#boxArchivesWhite520
{
	position: absolute;
	width: 516px;
	background-color: #fff;
	padding: 0px;
	margin: 2px 0px;
	border: 2px solid #000;
}


#boxtest800
{
	width: 792px;
	background-color: #000;
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: inline-block;
}

#boxxmas800
{
	width: 800px;
	background: url(/onair/onairart/xmas08bckgrnd.jpeg);
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: inline-block;
}


#boxxmasPageTop
{
	width: 800px;
	background: url(/onair/onairart/xmas08TopBorder.jpeg);
	padding: 0px;
	margin: 0px;
	border: 0px;
	float: left;
}

#contentXmasPageTop
{
	width: 800px;
	background-color: transparent;
	padding: 0px;
	margin: 34px 0px 0px 0px;
	border: 0px;
	float: left;
}


#contentXmasPageMid
{
	width: 800px;
	background-color: transparent;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	border: 0px;
	float: left;
}


#contentXmasAffil
{
	width: 800px;
	background-color: transparent;
	padding: 0px;
	margin: 30px 0px 10px 0px;
	border: 0px;
	float: left;
}



#contentXmasPageBot
{
	width: 800px;
	background-color: transparent;
	padding: 0px;
	margin: 0px;
	border: 0px;
	float: left;
}


.xmas700
{
	width: 600px;
	background-color: transparent;
	padding: 0px;
	margin: 20px 0px 0px 100px;
	border: 0px;
	float: left;
}


.xmas570
{
	width: 490px;
	background-color: transparent;
	padding: 0px;
	margin: 20px 70px 0px 10px;
	border: 0px;
	float: left;
}


.xmas276left
{
	width: 210px;
	background-color: transparent;
	padding: 0px;
	margin: 10px 0px 0px 66px;
	border: 0px;
	float: left;
}



.xmas242
{
	width: 210px;
	background-color: transparent;
	padding: 0px;
	margin: 10px 10px 0px 22px;
	border: 0px;
	float: left;
}


.xmas282
{
	width: 210px;
	background-color: transparent;
	padding: 0px;
	margin: 10px 62px 0px 10px;
	border: 0px;
	float: left;
}


.xmas310affil
{
	width: 186px;
	background-color: transparent;
	padding: 0px;
	margin: 10px 0px 0px 124px;
	border: 0px;
	float: left;
}



.xmas224affil
{
	width: 180px;
	background-color: transparent;
	padding: 0px;
	margin: 10px 24px 0px 20px; /* IE 5.x -20px */
	border: 0px;
	float: left;
}


.xmas266affil
{
	width: 180px;
	background-color: transparent;
	padding: 0px;
	margin: 10px 60px 0px 26px;
	border: 0px;
	float: left;
}


.xmas230left
{
	width: 170px;
	background-color: transparent;
	padding: 0px;
	margin: 0px 0px 0px 60px;
	border: 0px;
	float: left;
}




#contentPixPage576
{
	width: 444px;
	background-color: #fff;
	padding: 0px;
	margin: 0px 36px 0px 96px;
	border: 0px;
	float: left;
}


#contentonapp608
{
	width: 443px;
	background-color: #fff;
	padding: 40px 0px;
	margin: 0px 80px;
	border: 0px;
	float: left;
}


#contentnews608
{
	width: 448px;
	background-color: #fff;
	padding: 0px;
	margin: 0px 80px;
	border: 0px;
	float: left;
}


#contentdaily544
{
	width: 404px;
	background-color: #fff;
	padding: 40px 40px 0px 100px;
	margin: 0px;
	border: 0px;
	float: left;
}


#content543
{
	width: 438px;
	background-color: #fff;
	padding: 40px 50px 0px 50px;
	margin: 0px;
	border: 0px;
	float: left;   /* -5 for IE 5.x */
}


#contentonair543
{
	width: 403px;
	background-color: #fff;
	padding: 0px 65px 0px 70px;
	margin: 0px;
	border: 0px;
	float: left;  /* -5 for IE 5.x */
}


#content520
{
	width: 420px;
	background-color: #fff;
	padding: 20px 0px 10px 0px;
	margin: 0px auto 40px auto;
	border: 0px;
}


#contentfunnies518
{
	width: 433px;
	background-color: #fff;
	padding: 20px 5px 0px 80px;
	margin: 0px;
	border: 0px;
	float: left;
}


#contentupdate508
{
	width: 403px;
	background-color: #fff;
	padding: 20px 44px 0px 60px;
	margin: -1px 0px -1px -1px;
	border: 1px solid #000;
	float: left;
}


#contentOTR436
{
	width: 396px;
	background-color: #fff;
	padding: 20px 0px 0px 0px;
	margin: 0px 20px;
	border: 0px;
	float:left
	}



#contentIndex1
{
	width: 546px;
	background-color: transparent;
	padding: 30px 0px 0px 0px;
	margin: 2px;
	border: 0px;
	float: left;
}


#contentIndex2
{
	width: 158px;
	background-color: transparent;
	padding: 28px 0px;
	margin: 2px;
	border: 0px;
	float: right;
}


#mainhead792
{
	background-color: #000;
	padding: 0px;
	margin: 10px 0px 1px 0px;
	width: 792px;
	border: 0px;
	display: inline-block;
}


#mainheadPixPage720
{
	background-color: #000;
	padding: 0px;
	margin: 0px 20px 0px 67px;
	width: 633px;
	border: 0px;
	display: inline-block;
}


#mainhead720
{
	background-color: #000;
	padding: 0px;
	margin: 10px 0px 1px 0px;
	width: 720px;
	border: 0px;
	display: inline-block;
}


#mainhead612
{
	background-color: #000;
	padding: 0px;
	margin: 10px 0px 1px 0px;
	width: 612px;
	border: 0px;
	display: inline-block;
}


#mainhead520
{
	background-color: #000;
	padding: 0px;
	margin: 10px 0px 1px 0px;
	width: 520px;
	border: 0px;
	display: inline-block;
}


#service
{
	background-color: #000;
	padding: 0px;
	margin: 0px 0px 40px 0px;
	width: 792px;
	border: 0px;
	clear: both;
	text-align: center;
}



#wrapper720
{
	width: 720px;
	background-color: #000;
	padding: 0px;
	margin: 10px auto 10px auto;
	border: 0px;
	text-align: left;
}


#wrapperNote720
{
	width: 720px;
	background: #fff url(notebook720.jpeg) repeat-y 50% 0px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: inline-block;
	text-align: left;
}



#wrapper666
{
	width: 666px;
	background-color: #000;
	padding: 0px;
	margin: 10px auto 36px auto;
	border: 0px;
	text-align: left;
}


#wrapper612
{
	width: 612px;
	background-color: #000;
	padding: 0px;
	margin: 10px auto 36px auto;
	border: 0px;
	text-align: left;
}



#wrapper520
{
	width: 520px;
	background-color: #000;
	margin: 10px auto 36px auto;
	border: 0px;
	text-align: left;
}


.foto148
{
	width: 130px;
	background-color: #fff;
	padding: 0px 3px;
	margin: 0px 6px;
	border: 0px;
	float: left;
}



.boxBord396
{
	background-color: #fff;
	padding: 20px 20px 0px 20px;
	margin: 20px 0px 36px 0px;
	width: 396px;
	border: 2px solid #acabaa;
	position: relative;
}


.box396
{
	background-color: #fff;
	padding: 0px;
	margin: 0px 0px 36px 0px;
	width: 396px;
	border: 0px;
	position: relative;
}


.box360
{
	background-color: #fff;
	padding: 0px;
	margin: 0px 0px 36px 0px;
	width: 360px;
	border: 0px;
	position: relative;
}



.box324
{
	background-color: #fff;
	padding: 0px;
	margin: 0px 0px 36px 0px;
	width: 324px;
	border: 0px;
	position: relative;
}


.box288
{
	background-color: #fff;
	padding: 0px;
	margin: 0px 0px 36px 0px;
	width: 288px;
	border: 0px;
	position: relative;
}



.box252
{
	background-color: #fff;
	padding: 0px;
	margin: 0px 0px 36px 0px;
	width: 252px;
	border: 0px;
	position: relative;
}


.box216
{
	background-color: #fff;
	padding: 0px;
	margin: 0px 0px 36px 0px;
	width: 216px;
	border: 0px;
	position: relative;
}


.boxBord216
{
	background-color: #000;
	padding: 0px 20px 0px 20px;
	margin: 20px 0px 36px 0px;
	width: 216px;
	border: 2px solid #acabaa;
	position: relative;
}


.box180
{
	background-color: #fff;
	padding: 0px 0px 0px 10px;
	margin: 0px auto 0px auto;
	width: 180px;
	border: 0px;
	position: relative;
}


h1
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: 22px;
	margin-top: 18px;
	margin-bottom: 2px;
	color: #000;
	line-height: 100%;
	text-align: center;
	font-weight: bold;
}

h1.purp
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: 22px;
	margin-top: 18px;
	margin-bottom: 2px;
	color: #990000;
	line-height: 100%;
	text-align: center;
	font-weight: bold;
}

h2
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: 18px;
	margin-top: 18px;
	margin-bottom: 2px;
	color: #000;
	line-height: 150%;
	font-weight: bold;
}

h3
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: 16px;
	margin-top: 16px;
	margin-bottom: 2px;
	color: #ff0000;
	line-height: 20px;
	text-align: center;
	font-weight: bold;
}

h4
{
	font-family: verdana, geneva, helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #990000;
	line-height: 150%;
	font-weight: bold;
}
