/***********************************************
***** BANNER AD IFRAME STYLES
***********************************************/
div#ad-728x90-1 iframe {
	overflow			: hidden;
	width				: 748px;
	height				: 90px;
	border				: 0px solid;
}

div#ad-728x300-1 iframe {
	overflow			: hidden;
	width				: 748px;
	height				: 300px;
	border				: 0px solid;
}

div.aebnVideos {
	text-align			: center;
	padding-left		: 10px;
	width				: 770px;
	
}
	div.aebnVideos table {
		float				: left;
	}

div#ad-adwords iframe {
	overflow			: hidden;
	width				: 748px;
	height				: 60px;
	border				: 0px solid;
}

div#ad-728x90-2 iframe {
	overflow			: hidden;
	width				: 748px;
	height				: 90px;
	border				: 0px solid;
}

div#ad-728x300-2 iframe {
	overflow			: hidden;
	width				: 748px;
	height				: 300px;
	border				: 0px solid;
}

div#ad-728x90-3 iframe {
	overflow			: hidden;
	width				: 748px;
	height				: 90px;
	border				: 0px solid;
}
a.internalAdText,
a.internalAdText:link,
a.internalAdText:visited {
	font-weight			: bold;
	font-size			: 24px;
}


/***********************************************
***** MAIN PAGE AREA STYLES
***********************************************/
html {
	overflow			: -moz-scrollbars-vertical; 
}

body {
	margin				: 0px;
	padding				: 0px;
}

div, td, li, p, span {
	font-family			: Arial;
	font-size			: 10px;
}

h1,h2,h3,h4,h5,h6 {
	padding				: 0px;
	margin				: 0px;
}

.jmbfoot {
	display				: none;
}

div#pageWidth {
	display				: block;
	width				: 770px;
}

div#pageHeader {
	display				: block;
	width				: 100%;
	height				: 100px;
	padding				: 0px;
	text-align			: center;
	
}

div#pageMenu {
	display				: block;
	width				: 770px;
	height				: 29px;
	padding				: 0px;
	text-align			: center;
}

div#pageMenuDropShadow {
	display				: block;
	width				: 770px;
	height				: 21px;
	padding				: 0px;
}

div#pageContent {
	display				: block;
	width				: 770px;
}

div#pageFooterMenu {
	display				: block;
	width				: 770px;
	height				: 29px;
	padding				: 0px;
	text-align			: center;
}

div#pageFooter {
	display				: block;
	width				: 770px;
	height				: 98px;
	padding				: 0px;
	text-align			: center;
}

div.clearBoth {
	clear				: both;
}



/***********************************************
***** PAGE HEADER STYLES
***********************************************/
div.headMenuLeft {
	float				: left;
	position			: relative;
	top					: 2px;
	left				: 5px;
}
div.headMenuRight {
	float				: right;
	position			: relative;
	top					: 2px;
	right				: 5px;
}
	
	div.headMenuLeft a,
	div.headMenuLeft a:link,
	div.headMenuLeft a:visited,
	div.headMenuRight a,
	div.headMenuRight a:link,
	div.headMenuRight a:visited {
		font-size			: 11px;
		font-weight			: bold;
		text-decoration		: none;
	}
	div.headMenuLeft a:hover,
	div.headMenuLeft a:visited:hover,
	div.headMenuRight a:hover,
	div.headMenuRight a:visited:hover {

	}
	

div#pageHeader img.logoLink {
	position			: absolute;
	top					: 0px;
	left				: 50%;
	margin-left			: -75px;
	width				: 150px;
	height				: 100px;
}

div.pageNiche {
	position			: absolute;
	right				: 50%;
	top					: 61px;
	margin-right		: -380px;
	font-size			: 32px;
	font-weight			: bold;
	text-transform		: capitalize;
	text-align			: right;
}

	div.pageNiche a,
	div.pageNiche a:link,
	div.pageNiche a:visited {
		text-decoration		: none;
	}


/***********************************************
***** PAGE MENU STYLES
***********************************************/
div#pageMenu table {
	height				: 29px;
}


div#pageMenu td.on {

}
div#pageMenu td.off {

}

div#pageMenu a,
div#pageMenu a:link,
div#pageMenu a:visited {
	display				: block;
	line-height			: 29px;
	font-size			: 12px;
	font-weight			: bold;
	text-decoration		: none;
}



/***********************************************
***** PAGE CONTENT STYLES
***********************************************/
div.semiHeader {
	display				: block;
	width				: 100%;
	height				: 71px;
}
	div.semiheader table {
		height				: 71px;
	}

		td.semiHeaderText {
			width				: 100%;
			position			: absolute;
			left				: 50%;
			margin-left			: -335px;
			margin-top			: 20px;
		}
	
			td.semiHeaderText a,
			td.semiHeaderText a:link,
			td.semiHeaderText a:visited {
				font-size			: 22px;
				font-weight			: bold;
				text-decoration		: none;
				text-transform		: capitalize;
			}
		
		td.semiHeaderVOD {
			width				: 180px;
			position			: absolute;
			right				: 50%;
			margin-right		: -405px;
			margin-top			: 10px;
		}
	
		td.semiHeaderVOD a img {
			width				: 180px;
			height				: 50px;
		}

div.categoryThumbBlock {
	margin-top			:	-3px;
	margin-bottom		:	-3px;
}
	
	div.categoryThumbBlock td {
		width				: 25%;
		text-align			: center;
		vertical-align		: middle;
		padding				: 3px;
	}
		
		div.categoryThumbBlock td a,
		div.categoryThumbBlock td a:link,
		div.categoryThumbBlock td a:visited {
			font-weight			: bold;
			font-size			: 14px;
		}
		div.categoryThumbBlock td a:hover,
		div.categoryThumbBlock td a:visited:hover {
			
		}
	
		div.categoryThumbBlock td a img {
			border				: 1px solid;
			width				: 175px;
			height				: 138px;
		}
		div.categoryThumbBlock td a:hover img {
			border				: 1px solid;
		}

div.thumbBlock {
	margin-top			:	-3px;
	margin-bottom		:	-3px;
}
	
	div.thumbBlock td {
		width				: 25%;
		text-align			: center;
		vertical-align		: middle;
		padding				: 3px;
	}
		
		div.thumbBlock td a,
		div.thumbBlock td a:link,
		div.thumbBlock td a:visited {
			font-weight			: bold;
			font-size			: 12px;
		}
		div.thumbBlock td a:hover,
		div.thumbBlock td a:visited:hover {
			
		}
	
		div.thumbBlock td a img {
			border				: 1px solid;
			width				: 175px;
			height				: 138px;
		}
		div.thumbBlock td a:hover img {
			border				: 1px solid;
		}
		
div.thumbBlockMenu td a,
div.thumbBlockMenu td a:link,
div.thumbBlockMenu td a:visited {
	font-weight			: bold;
	text-decoration		: none;
	font-size			: 11px;
}
div.thumbBlockMenu td a:hover,
div.thumbBlockMenu td a:visited:hover {
	
}
		
div.linkList td a,
div.linkList td a:link,
div.linkList td a:visited {
	font-size			: 16px;
	font-weight			: bold;
}
div.linkList td a:hover,
div.linkList td a:visited:hover {
	
}

div.linkListSmall td a,
div.linkListSmall td a:link,
div.linkListSmall td a:visited {
	font-size			: 14px;
	font-weight			: bold;
}
div.linkListSmall td a:hover,
div.linkListSmall td a:visited:hover {
	
}		
/***********************************************
***** PAGE FOOTER STYLES
***********************************************/
div.pageFooterLinks {
	width				: 770px;
}
div.pageFooterLinks a {
	font-size			: 16px;
	font-weight			: bold;
	padding				: 0px 10px;
	
}
div.pageFooterLinks a:hover,
div.pageFooterLinks a:visited:hover {
	
}	

div#pageFooterMenu table {
	height				: 29px;
}

div#pageFooterMenu td.on {
	
}
div#pageFooterMenu td.off {
	
}

div#pageFooterMenu a,
div#pageFooterMenu a:link,
div#pageFooterMenu a:visited {
	display				: block;
	line-height			: 29px;
	font-size			: 12px;
	font-weight			: bold;
}

td.tossOffMedia img {
	width				:175px;
	height				: 98px;
}

td.thisSite img {
	width				:175px;
	height				: 98px;
}

td.RTA img {
	width				:175px;
	height				: 98px;
}