body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}


body {
	margin-left: 0px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.splashTD {

	padding-top: 0;
	padding-bottom: 0;
	font-size: 0px;

}


.splashPic {

	padding-top: 0;
	padding-bottom: 0;
	font-size: 0px;
	border: 0;

}


.userItem {

	padding-top: 2px;
	padding-bottom: 2px;

}


#topBuffer {

	width: 777px;
	height: 59px;
	background-color: #ffffff;
	vertical-align: bottom;
	padding: 0px;

}

#middleBuffer {

	width: 633px;
	height: 5px;
	background-color: #ffffff;

}

#middleTable {

	width: 100%;
	height: 27px;
	background-color: #ffffff;

}

.middleButtonNoGlow {

	height: 27px;
	border: 1px solid #000000;
	background-color: #CCCCCC;
	text-align: center;
	color: #000000;

}

.middleButton {

	height: 27px;
	border: 1px solid #000000;
	background-color: #CCCCCC;
	text-align: center;

}


.middleButton:hover {

	height: 27px;
	border: 1px solid #000000;
	background-color: #DFF17F;
	text-align: center;

}


a.midButton:link {

	color: #000000;
	font-weight: normal;
	text-decoration: none;

}


a.midButton:active {

	color: #000000;
	font-weight: normal;
	text-decoration: none;

}


a.midButton:visited {

	color: #000000;
	font-weight: normal;
	text-decoration: none;

}


a.midButton:hover {

	color: #562693;
	font-weight: normal;
	text-decoration: underline;

}


#middleBufferTwo {

	width: 633px;
	height: 5px;
	background-color: #ffffff;

}

.midButtonPadding {

	width: 3px;
	font-size: 2px;

}


#navMenu {

	height: 21px;
	background-color: #ffffff;
	vertical-align: bottom;
	padding: 0px;
}


#navMenu a {

	text-decoration: none;

}


#mainTable {

	width: 921px;
	border: 0px;

}


#leftColumn {

	width: 144px;
	vertical-align: top;

}


.sideLine {

	color: #512589;
	text-transform: uppercase;
	text-align: center;
	font-size: 13px;
}


.blogTitle {

	color: #512589;
	text-transform: uppercase;
	text-align: left;
	font-size: 13px;
}


#leftList {

	width: 144px;
	border-collapse: collapse;

}


.leftListArrow {

	vertical-align: top;

}


.leftListText {

	text-align: left;

}


.leftListLinkDiv {

	color: #522F72;
	text-decoration: none;
	font-weight: normal;
	font-size: 9px;
	margin-top: 7px;
	text-align: right;

}


a:link.leftListLink {

	color: #522F72;
	text-decoration: none;
	font-weight: normal;
	font-size: 9px;
	text-align: right;

}


a:active.leftListLink {

	color: #522F72;
	text-decoration: none;
	font-weight: normal;
	font-size: 9px;
	text-align: right;

}


a:visited.leftListLink {

	color: #522F72;
	text-decoration: none;
	font-weight: normal;
	font-size: 9px;
	text-align: right;

}


a:hover.leftListLink {

	color: #C2CE1D;
	text-decoration: underline;
	font-weight: normal;
	font-size: 9px;
	text-align: right;

}


.rightListLinkDiv {

	color: #522F72;
	text-decoration: none;
	font-weight: normal;
	font-size: 9px;
	margin-top: 7px;
	text-align: center;

}


a:link.rightListLink {

	color: #522F72;
	text-decoration: none;
	font-weight: normal;
	font-size: 9px;
	text-align: right;

}


a:active.rightListLink {

	color: #522F72;
	text-decoration: none;
	font-weight: normal;
	font-size: 9px;
	text-align: right;

}


a:visited.rightListLink {

	color: #522F72;
	text-decoration: none;
	font-weight: normal;
	font-size: 9px;
	text-align: right;

}


a:hover.rightListLink {

	color: #C2CE1D;
	text-decoration: underline;
	font-weight: normal;
	font-size: 9px;
	text-align: right;

}


#leftTestimonial {

	width: 144px;
	border-collapse: collapse;

}

#leftTopBorder {

	height: 11px;
	background-image: url('../imgs/lftclmn.gif');
	background-repeat: repeat-x;
	background-color: #E0E0E0;

}

#leftTestimonials {

	background-color: #E0E0E0;

}

#leftBottomBorder {

	height: 11px;
	background-image: url('../imgs/btmlftclmn.gif');
	background-repeat: repeat-x;
	background-color: #E0E0E0;

}


#bodyArea {

	border-collapse: collapse;
	width: 777px;
	vertical-align: top;
	background-color: #ffffff;

}


#rightColumn {

	width: 144px;
	vertical-align: top;
	text-align: left;

}


#rightColumn b {

	color: #4C2178;
	font-weight: bold;
	font-size: 11px;

}


#rightColumn a.newsTips:link, a.newsTips:active, a.newsTips:visited {

	color: #4C2178;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;

}


#rightColumn a.newsTips:hover {

	color: #C4CC1E;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;

}


#rightMisc {

	width: 144px;
	border-collapse: collapse;

}

#rightTopBorder {

	height: 11px;
	background-image: url('../imgs/rtclmn.gif');
	background-repeat: repeat-x;
	background-color: #E0E0E0;

}


#rightPodcast {

	background-color: #E0E0E0;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;

}


#rightPodcastTable {

	width: 90%;

}


#rightMiddleBorder {

	height: 21px;
	background-image: url('../imgs/rtclmn02.gif');
	background-repeat: repeat-x;
	background-color: #E0E0E0;

}


#rightRSS {

	background-color: #E0E0E0;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;

}

#rightBottomBorder {

	height: 9px;
	background-image: url('../imgs/rtclmn03.gif');
	background-repeat: repeat-x;
	background-color: #E0E0E0;

}


#rightPadding {

	width: 5px;
	font-size: 2px;

}


#contentArea {

	border-collapse: collapse;
	width: 633px;
	vertical-align: top;
	background-color: #ffffff;

}


#mainPic {

	border-collapse: collapse;
	width: 633px;
	height: 354px;
	vertical-align: top;
	background-color: #C8CF29;

}


#subContentTable {

	width: 633px;
	border-collapse: collapse;

}


.subContentNodeTable {

	width: 633px;
	border-collapse: collapse;

}


.subTopNodeGrey {

	background-color: #999999;
	background-image: url('../imgs/gray.gif');
	background-repeat: repeat-x;
	height: 5px;
	width: 633px;

}

.subContentNode {

	background-color: #F3F5D2;
	text-align: left;
	width: 633px;
	vertical-align: top;

	padding-left: 25px;
	padding-right: 25px;

	padding-top: 15px;
	padding-bottom: 15px;

}

.subContentNode b {

	color: #562693;
	font-weight: bold;

}


.subContentNode a:link, a:active, a:visited {

	color: #9CA418;
	font-weight: normal;
	text-decoration: none;

}

.subContentNode a:hover {

	color: #562693;
	font-weight: normal;
	text-decoration: underline;

}


.blogTitle {

	color: #562693;
	font-size: 24px;
	text-transform: lowercase;

}


.subBottomNodeGrey {

	background-color: #999999;
	background-image: url('../imgs/gray.gif');
	background-repeat: repeat-x;
	height: 5px;
	width: 633px;

}


#subTopGrey {

	background-color: #999999;
	background-image: url('../imgs/gray.gif');
	background-repeat: repeat-x;
	height: 5px;
	width: 633px;

}

#subContent {

	background-color: #F3F5D2;
	text-align: left;
	width: 633px;
	vertical-align: top;

	padding-left: 25px;
	padding-right: 25px;

	padding-top: 15px;
	padding-bottom: 15px;

}

#subContent b {

	color: #562693;
	font-weight: bold;

}


#subContent a:link, a:active, a:visited {

	color: #9CA418;
	font-weight: normal;
	text-decoration: none;

}

#subContent a:hover {

	color: #562693;
	font-weight: normal;
	text-decoration: underline;

}


#nodeTitle {

	color: #562693;
	font-size: 24px;
	text-transform: lowercase;

}


.newsDate {

	color: #562693;
	font-weight: bold;
	font-size: 18px;
	text-transform: lowercase;

}


#subBottomGrey {

	background-color: #999999;
	background-image: url('../imgs/gray.gif');
	background-repeat: repeat-x;
	height: 5px;
	width: 633px;

}


#mainGrey {

	border-collapse: collapse;
	width: 633px;
	height: 143px;
	vertical-align: top;
	background-color: #999999;

}


#mainGrey td {

	vertical-align: top;
	text-align: left;
	padding-left: 20px;
	padding-top: 20px;
	padding-right: 20px;
	color: #ffffff;

}


.newTipTime {

	color: #000000;
	font-size: 10px;

}


.newsMediaGrey {

	vertical-align: top;
	text-align: center;
	padding-left: 7px;
	padding-top: 3px;
	padding-right: 7px;
	border: 1px solid #ffffff;
	color: #ffffff;
	width: 211px;
}


.newsMediaGrey b {

	text-decoration: none;
	font-weight: bold;
	color: #502582;
	
}


.newsMediaGrey a:link, a:active, a:visited {

	font-weight: normal;
	text-decoration: none;
	color: #ffffff;

}


.newsMediaGrey a:hover {

	font-weight: normal;
	text-decoration: underline;
	color: #ffffff;

}


#blogTitle {

	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;

}


#blogDate {

	color: #c0c0c0;
	font-weight: normal;
	font-size: 9px;

}


#footer {

	text-align: right;
	color: #999999;
	font-size: 9px;
	padding: 2px;

}


.mainheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #502582;
	text-decoration: none;
	line-height: 12px;
	text-transform: uppercase;
}


.whitetxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}


.plink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #57258C;
	text-decoration: underline;
}


.whitetxtheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}


.delicious {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #502582;
	line-height: 10pt;
}


.pgheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #502981;
	text-decoration: none;
}


.prpletxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B2284;
	font-weight: bold;
	font-variant: normal;
}


.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #666666;
	text-decoration: none;
}


.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}


.dropDownMenu {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; Z-INDEX: 100; VISIBILITY: hidden; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; WIDTH: 205px; COLOR: #4c2178; BORDER-BOTTOM: black 0px solid; POSITION: absolute; BACKGROUND-COLOR: white;
}


.dropDownMenu A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: #4c2178; TEXT-INDENT: 5px; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}


.dropDownMenu A:hover {
	FONT-SIZE: 11px; COLOR: #4c2178; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dff17f; TEXT-DECORATION: none; 
}


.first a:link, a:active, a:visited, a:hover {

	color: #000000;

}

.last a:link, a:active, a:visited, a:hover {

	color: #000000;

}

.item-list a:link, a:active, a:visited, a:hover {

	color: #000000;

}


.newsHeadlineLink a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #562693;
	font-weight: bold;
	text-decoration:underline;

}

a.newsHeadlineLink:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #562693;
	font-weight: bold;
	text-decoration:underline;

}

a.newsHeadlineLink:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #562693;
	font-weight: bold;
	text-decoration:underline;

}

a.newsHeadlineLink:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #562693;
	font-weight: bold;
	text-decoration:none;

}


a.newsHeadlineLink:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #562693;
	font-weight: bold;
	text-decoration:underline;

}


.collapsible {

	visibility: hidden;
	width: 0px;
	height: 0px;
	font-size: 0px;

}

.tips {

	visibility: hidden;
	width: 0px;
	height: 0px;
	font-size: 0px;

}

#comments a, li {

	visibility: hidden;
	width: 0px;
	height: 0px;
	font-size: 0px;

}


.clear-block {

	margin: 0 auto;
	background-color: #EAE8E8;
	border-top: 5px solid #ffffff;
	border-right: 0 solid #ffffff;
	border-bottom: 5px solid #ffffff;
	border-left: 0 solid #ffffff;
	text-align: left;

}


.box h2 {

	text-align: left;

}


.new {

	font-weight: bold;
	color: #FFAF31;
	text-transform: uppercase;

}


.links {

	visibility: hidden;
	width: 0px;
	height: 0px;
	font-size: 0px;

}