ul#navMenu li a {
	margin-bottom:-2px;
}

#pageHome ul.modules144 {
    position:relative;
    margin-left: 13px;
}
#pageHome ul.modules144 li {
	left:1px;
}

#navMenu a {
	background-image: url(../images/nav_buttons.gif);
}
#pageHome .mainContent {
	background-image: url(../images/home_splash_bg.gif);
}
.templateBio .mainContent .shCtr{
	background-image: url(../images/content_bg_421_top.gif);
}
.templateBio .mainContent .shBtm{
	background-image: url(../images/content_bg_421_btm.gif);
}
.templateVideo .columnCtr .videoPlayer {
	background-image: url(../images/content_bg_videos.gif);
}
.templateExtras .mainContent {
	background-image: url(../images/content_bg_extras.gif);
}
h2.subHeader img.subheadLt {
	background-image: url(../images/subhead_bg.gif);
}
h2.subHeader img.subheadRt {
	background-image: url(../images/subhead_bg.gif);
}
ul.modules180 li {
	background-image: url(../images/module_bg_180.gif);
}
ul.modules144 li {
	background-image: url(../images/module_bg_144.gif);
}
ul.modules108 li {
	background-image: url(../images/module_bg_108.gif);
}
ul.modules96 li {
	background-image: url(../images/module_bg_96.gif);
}
ul.modules300 li {
	background-image:url(../images/module_bg_300_top.gif);
}
ul.modules300 li div.shCtr {
	background-image:url(../images/module_bg_300_ctr.gif);
}
ul.modules300 li div.shBtm {
	background-image: url(../images/module_bg_300_btm.gif);
}
ul.modules300 li.ad250 {
	background-image:url(../images/module_bg_300x250.gif);
}

div#wpaperSubmenu
{
	background-image: url(../images/downloads_submenu_wp_bg.gif);
}
/*
#pageHome #navBtnHome a,
#pageSneakPeek #navBtnSneakPeek a,
#pageSeries #navBtnSeries a,
#pageChars #navBtnChars a,
#pageAuthor #navBtnAuthor a,
#pageVideos #navBtnVideos a,
#navMenu a:hover {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/nav_btn_bg_over.png', sizingMethod='crop');
}
*/

/*** scrolling  ***/

.templateBio .mainContent .contentTxt div {
	/*
	height: expression( this.scrollHeight < 151 ? "150px" : "auto" ); /* sets min-height for IE /
	height: expression( this.scrollHeight > 407 ? "408px" : "auto" ); /* sets max-height for IE /
	*/
	height: expression( this.scrollHeight < 151 ? "150px" : this.scrollHeight > 407 ? "408px" : "auto" );
	z-index:100;
	position:relative;
}

#pageHome div#homeBtnMore a {
	position:relative;
}
#pageHome a#homeBtnMore {
	filter: none;
}
/* scrollbar won't grab
// some position hack will probably fix this--if necessary
#pageHome .mainContent {
	margin-top:111px;
	margin-left:1px;
	width:584px;
	height:272px;
	background-image: url(../images/home_splash_bg.png);
	background-repeat:no-repeat;
}
#pageHome .mainContent div {
	position:relative;
	margin-top:14px;
	margin-left:372px;
	width:200px;
	height: expression( this.scrollHeight > 239 ? "240px" : "auto" );
	padding-right:4px;
	overflow:auto;
}
*/
