
/*------------------
	Home Content
------------------*/

	
#header .right .welcome {
	padding-top: 10px;
	width: 312px;
	margin: 0 auto;
}
	#header .right .welcome h1 {
		position: absolute;
		z-index: -99;
	}

#header .right .home-message-container {
	width: 500px;
	height: 50px;
	position: relative;
}

	#header .right .home-message {
		width: 500px;
		padding: 10px;
		font-size: 15px;
		line-height: 20px;
		border: 2px solid #00236a;
		background-color: white;
		position: absolute;
		z-index: 1;
		top: 8px;
	}
		
		
#content {
	width: 649px;
	float: right;
	background-color: white;
}

	#content .top-links {
		font-size: 17px;
		line-height: 22px;
		font-weight: bold;
		padding: 20px 0 18px 15px;
		width: 635px;
	}
	
	#content .top-links a:link,
	#content .top-links a:visited,
	#content .top-links a:active {
		display: block;
		float: left;
		padding-right: 34px;
		color: #015392;
	}

	#content .col-left {
		width: 300px;
		padding-left: 15px;
		float: left;
	}
	
	#content .col-right {
		width: 300px;
		padding-right: 15px;
		float: right;
	}
	
		#content .col-left .category-heading, 
		#content .col-right .category-heading {
			width: 300px;
			height: 24px;
			padding-top: 6px;
			background: url(../images/gradient_yellow.gif) repeat-x;
		}
	
			#content .col-left .category-heading a, 
			#content .col-right .category-heading a{
				color: #000;
				font-weight: bold;
				display: block;
				padding: 0 10px;
				float: left;
			}
			
			#content .col-left .category-heading span, 
			#content .col-right .category-heading span{
				width: 9px;
				height: 15px;
				display: block;
				float: left;
				background: url(../images/arrow_black.png) no-repeat center bottom;
			}
			
		#content .col-left ul.category-links, 
		#content .col-right ul.category-links {
			padding-left: 10px;
			font-weight: bold;
		}

			#content .col-left ul.category-links li.first, 
			#content .col-right ul.category-links li.first {
				padding-top: 8px;
			}
			
			#content .col-left ul.category-links li, 
			#content .col-right ul.category-links li {
				padding-bottom: 8px;
			}
			
		#content .col-left .google-ad,
		#content .col-right .google-ad {
			width: 260px;
			padding: 10px 20px;
		}
		
			#content .col-left .google-ad .heading a,
			#content .col-right .google-ad .heading a {
				color: #016ede;
				font-weight: bold;
				text-decoration: underline;
			}
			
			#content .col-left .google-ad .des,
			#content .col-right .google-ad .des {
				padding: 3px 0;
			}
			
			#content .col-left .google-ad .link a,
			#content .col-right .google-ad .link a {
				padding-top: 2px;
				font-size: 11px;
				color: #078d01;
			}
			
		#content .col-left .category-videos,
		#content .col-right .category-videos {
			width: 280px;
			padding: 10px;
			color: #014268;
		}
		
			#content .col-left .category-videos .left,
			#content .col-right .category-videos .left {
				width: 128px;
				float: left;
			}
			
			#content .col-left .category-videos .right,
			#content .col-right .category-videos .right {
				width: 128px;
				float: right;
			}
		
			#content .col-left .category-videos img,
			#content .col-right .category-videos img {
				border: 3px solid #014268;
			}
			
			#content .col-left .category-videos p,
			#content .col-right .category-videos p {
				width: 100px;
				text-align: center;
				padding-top: 4px;
				font-size: 11px;
				font-weight: bold;
			}
			
			#content .col-left .category-videos .clear,
			#content .col-right .category-videos .clear {
				height: 20px;
			}
			
		
	#content .col-full {
		width: 625px;
		padding: 0 10px;
	}
	
		#content .col-full .category-heading {
			width: 625px;
			height: 24px;
			padding-top: 6px;
			background: url(../images/gradient_yellow.gif) repeat-x;
		}
		
		#content .col-full .category-heading .google-ad-v li {
			display: block;
			float: left;
			width: 120px;
			padding-right: 0px;
			font-size: 11px;
			font-weight: bold;
			overflow: hidden;
		}
		
		#content .col-full .category-heading .google-ad-v li a {
			overflow: hidden;
		}
		
		#content .col-full .category-heading .google-ad-v li.first {
			display: block;
			float: left;
			padding-left: 20px;
			font-size: 11px;
			font-weight: bold;
		}
		
		#content .col-full .footer-search-category {
		}
		
		#content .col-full .footer-search-category .heading {
			font-size: 14px;
			font-weight: bold;
			color: black;
			padding: 10px 0 0 10px;
		}
		
			#content .col-full .footer-search-category .col {
				color: #0066cc;
				width: 130px;
				padding: 10px;
				float: left;
			}
			#content .col-full .footer-search-category .col a:link, 
			#content .col-full .footer-search-category .col a:visited,
			#content .col-full .footer-search-category .col a:active {
				font-size: 11px;
				color: #0066cc;
			}
			#content .col-full .footer-search-category .col a:hover {
				color: #001abb;
			}
			
#google-search-box {
	width: 156px;
	padding: 10px 0 0 12px;
	border: 1px solid #bababa;
	float: left;
}

	#google-search-box .row,
	#google-search-box .row-center {
		width: 156px;
		padding-bottom: 10px;
	}
	#google-search-box .row-center {
		text-align: center;
	}
	
	#google-search-box .search-box {
		border: 1px solid #7f9db9;
		width: 141px;
		height: 20px;
		line-height: 20px;
	}
	
	#google-search-box .search-radio {
		font-size: 11px;
	}
	
	#google-search-box .search-button {
		text-align: center;
	}
	
	#google-search-box .advance-search {
		font-weight: bold;
		color: #666;
	}
	#google-search-box .advance-search:hover {
		color: #333;
	}
	
	
		#content .col-full .jokecat-search-category {
		}
		
		#content .col-full .jokecat-search-category .heading {
			font-size: 14px;
			font-weight: bold;
			color: black;
			padding: 10px 0 0 10px;
		}
		
			#content .col-full .jokecat-search-category .col {
				color: #0066cc;
				width: 130px;
				padding: 10px;
				float: left;
			}
			#content .col-full .jokecat-search-category .col a:link, 
			#content .col-full .jokecat-search-category .col a:visited,
			#content .col-full .jokecat-search-category .col a:active {
				font-size: 13px;
				color: #0066cc;
			}
			#content .col-full .jokecat-search-category .col a:hover {
				color: #001abb;
			}	
	
