body {
		margin: 0px;
		margin-top: 10px;
		font-family: arial, helvetica, tahoma;
		font-size: 10pt;
		color: #000000;
		margin: 0px;
		background-image: url('/images/sitebg.png');
		background-repeat: repeat-x;

	}
	
.mainlogohead {
	background:url(/images/logoheader_daylight.png) no-repeat;
	background-position:top right;
	width:950px;
	height:154px;
	margin:auto;
}
#craplogo {
	width:291px;
	height:92px;
	float:left;
	margin-top: 6px;
	padding-left: 10px;
}
#searchtop {
	background:url(/images/search_bg.png) no-repeat;
	width:216px;
	height:42px;
	float:right;
	margin-right:10px;
	margin-top:38px;
}
.searchholder {
	padding-top:15px;
	padding-left:6px;
}
.searchbar {
	border: 1px solid #4286B3;
	background:#F1F7F9;
	width:160px;
	height:18px;
	padding:1px 1px 1px 5px;
}

a.nounderline:link, a.nounderline:active, a.nounderline:visited { text-decoration: none; }


	td {
		font-family: arial, helvetica, tahoma;
		font-size: 10pt;
		color: #000000;;
	}

	.leftbody {
		font-family: arial, helvetica, tahoma;
		font-size: 10pt;
		color: #000000;
		width: 550px;
		text-align: left;
	}
	
	.leftcolumn {
		background-color: #e9eced;
		width: 180px;
		vertical-align: top;
		text-align: center;
	}

	.rightbody {
		font-family: arial, helvetica, tahoma;
		font-size: 10pt;
		color: #000000;
		width: 200px;
		text-align: center;
		vertical-align: top;
		background-color: #e9eced;
	}

	.blogdate {
		color: #ACACAC;
		font-family: verdana, tahoma, arial;
		font-size: 8pt;
		padding-bottom: 8px;
	}

	.blogbody {
		color: #000000;
		font-family: arial, tahoma, verdana;
		font-size: 11pt;
		margin-top: 8px;
		width: 535px;
	}

	.blogentry {
		background-repeat: no-repeat;
		background-image: url('/images/entry_bg.gif');
		width: 555px;
		min-height: 200px;
		margin-bottom: 8px;

	}
	
	#entry_topic {
		color: #000;
		text-align: left;
		font-size: 12pt;
		font-weight: bold;
		line-height: 35px;
	}
	
	#entry_body {
		position: relative;
		left: 8px;
		top: 8px;
		width: 500px;
	}

	
	#entry_date {
		color: #fff;
		text-align: center;
		font-size: 12pt;
		font-weight: bold;
		line-height: 35px;
		width: 105px;
	}
	
	.blogentrymini {
		background-repeat: no-repeat;
	}

	.viewentry {
	}

	.imgborder {
		border: 1px solid #ccc;
		padding: 3px;
		width: 100px;
	}

	.imgbordermain {
		border: 1px solid #ccc;
		padding: 3px;
		width: 100px;
		float: left;
		text-align: center;
	}

	.largeborder {
		border: 1px solid #ccc;
		padding: 6px;
	}

	.imgborder2 {
		border: 1px solid #ccc;
		padding: 3px;
		width: 100px;
	}

	.gallerythumb {
		width: 100px;
		height: 75px;
		border: 0px;
		padding: 5px;
		border: 1px solid #ccc;
	}

	.rightthumb {
		width: 100px;
		height: 75px;
		padding: 5px;
		border: 1px solid #ccc;
		text-align: center;
	}
	
	
	.rightheadings {
		font-family: trebuchet ms, arial, helvetica, tahoma;
		font-size: 13pt;
		color: #0033FF;
		font-weight: bold;
		text-decoration: none;
	}

	a.blogtitle:link, a.blogtitle:active, a.blogtitle:visited {
		font-family: arial, helvetica, tahoma;
		font-size: 13pt;
		color: #1b6b9f;
		font-weight: bold;
		text-decoration: none;
	}

	a.blogtitle:hover {
		color: #30bad5;
	}

	a.extlink:link, a.extlink:active, a.extlink:visited {
		color: blue;
		text-decoration: none;
		font-weight: bold;
	}

	a.extlink:hover {
		color: #000000;
		text-decoration: none;
	}

	a:link, a:active, a:visited { color: #000000; }
	a:hover { color: #0033FF; }

	a.friendslink:link, a.friendslink:active, a.friendslink:visited { color: #000000; text-decoration: none; }
	a.friendslink:hover { background-color: #ffffff; color: #0033FF; }

	a.hotlinks:link, a.hotlinks:active, a.hotlinks:visited { color: #0033FF; text-decoration: none; font-weight: bold; }
	a.hotlinks:hover { background-color: #0033FF; color: #ffffff; font-weight: bold; }

	a.cellblock:link, a.cellblock:active, a.cellblock:visited { color: #000000; text-decoration: none; font-weight: bold; }
	a.cellblock:hover { background-color: #ffffff; color: #0033FF; font-weight: bold; }
	
	a.permalink:link, a.permalink:active, a.permalink:visited { color: #ACACAC; text-decoration: none; }
	a.permalink:hover { color: #0033FF; }

	a.gallerytitle:link, a.gallerytitle:active, a.gallerytitle:visited { 
		color: #000000; 
		text-decoration: none; 
		font-size: 11px;
	}
	a.gallerytitle:hover { 
		color: cc0000; 
	}

	.galleryhead { 
		font-family: arial, helvetica, tahoma;
		font-size: 13pt;
		color: #0033FF;
		font-weight: bold;
		text-decoration: none;
	}

	.blotterbg {
		background-color: #FFFFFF; 

	}

	form {
		margin: 0px;
	}

	.searchbox {
		border: 1px solid #ccc;
		background-color: #F3F3F3;
		font-family: arial, helvetica, tahoma;
		font-size: 10pt;
		padding-top: 2px;
		padding-bottom: 2px;
		width:300px;
		text-align: center;
	}
	html>body .searchbox {width: 298px;}

	.hotlinksbox {
		border: 1px solid #ccc;
		background-color: #F3F3F3;
		font-family: arial, helvetica, tahoma;
		font-size: 10pt;
		padding: 2px;
		width: 100%;
		line-height: 20px;
		text-align: left;
	}
	html>body .hotlinksbox {width: 99%;}

	.commentbox {
		border: 1px solid #ccc;
		background-color: #F3F3F3;
		font-family: arial, helvetica, tahoma;
		font-size: 10pt;
		padding: 2px;
		line-height: 20px;
		text-align: left;
	}


	.sharebox {
		border: 1px solid #ccc;
		background-color: #F3F3F3;
		padding: 2px;
		text-align: center;
		vertical-align: center;
	}


	.cellblockbox {
		border: 1px solid #ccc;
		background-color: #ffffff;
		font-family: arial, helvetica, tahoma;
		font-size: 10pt;
		padding: 5px;
		width: 288px;
		line-height: 16px;
		text-align: left;
	}
	html>body .cellblockbox {width: 288px; }

.badges {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;

}

.badgetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
}

h3 {
	font-family: trebuchet ms, arial, helvetica, tahoma;
	font-size: 13pt;
	color: #0033FF;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
}

.weirdline, #weirdline {
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: 1px solid #E8E8E8;
}

a.defaultweird:link, a.defaultweird:active, a.defaultweird:visited, #defaultweird a {
		font-family: arial, helvetica, tahoma;
		font-size: 12px;
		text-decoration: none;
}

a.defaultweird:hover, #defaultweird a:hover {
		text-decoration: underline;
}

a.specialweird:link, a.specialweird:active, a.specialweird:visited {
		font-family: arial, helvetica, tahoma;
		font-size: 12px;
		text-decoration: none;
		color: cc0000;
}

a.specialweird:hover {
		font-family: arial, helvetica, tahoma;
		font-size: 12px;
		color: #0033FF;
		background-color: #000000;
		text-decoration: none;
}

a.aroundtheweird:link, a.aroundtheweird:active, a.aroundtheweird:visited {
		font-family: arial, helvetica, tahoma;
		color: #000000;
		font-size: 12px;
		text-decoration: none;
}

a.aroundtheweird:hover {
		text-decoration: underline;
}

#rightweird {
	background-image: url('/images/bg_atw.gif');
	background-repeat: no-repeat;
	width: 192px;
	height: 24px;
	line-height: 21px;
	font-size: 7.5pt;
	color: #fff;
	text-align: left;
	text-indent: 7px;
}

#rightweird a {
	color: #fff;
	text-decoration: none;
	font-size: 8pt;
}

#rightweird a:hover {
	color: #fff;
	text-decoration: underline;
	font-size: 8pt;
}

a.simplelink:link, a.simplelink:active, a.simplelink:visited {
		font-family: arial, helvetica, tahoma;
		font-size: 12px;
		text-decoration: none;
		color: #000000;
}

a.simplelink:hover {
		font-family: arial, helvetica, tahoma;
		color: #ffffff;
		background-color: #92115D;
		text-decoration: none;
}

.small {
	font-size: 11px;
}

#toptab {
	width: 124px;
	height: 34px;
	float: left;
	margin-right: 13.6px;
}

#toptab img {
	border: 0px;
}

#randommedia {
	clear: both;
	margin-top: 7px;
	margin-bottom: 7px;
	width: 950px;
	height: 141px;
	background-image: url('/images/random_media.gif');
	background-repeat: no-repeat;
}

#toprandom {
	height: 35px;
	vertical-align: top;
	padding-top: 6px;	
	text-align: right;
}

#randomthumb {
	float: left;
	width: 135.5px;
	text-align: center;
	height: 106px;
}



.randomthumb {
	border: 1px solid #c0c0c0;
	padding: 4px;
	background-color: #fff;
}	

