#uplinkbutton a,
#aboutusbutton a,
#contactusbutton a,
#howtowatchbutton a,
#newsbutton a,
#homebutton a,
#programsbutton a,
#partnersbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   background-position: 0% 0px;
   font-size: 31px;
   line-height: 31px;
}

#partnersbutton a:hover,
#aboutusbutton a:hover  {
   background-position: -99px 0%;
}

#homebutton a:hover,
#newsbutton a:hover  {
   background-position: -67px 0%;
}

#contentgrow,
#contentpagegrow  {
   visibility: visible;
   background-repeat: repeat;
   background-position: center top;
   padding-right: 150px;
   padding-top: 0px;
   padding-bottom: 0px;
   margin: 0px;
   position: relative;
}

#howtowatchbutton a:hover  {
   background-position: -140px 0%;
}

#contactusbutton a:hover  {
   background-position: -115px 0%;
}

#programsbutton a:hover  {
   background-position: -105px 0%;
}

#uplinkbutton a:hover  {
   background-position: -77px 0%;
}

#howtowatchbutton a  {
   width: 140px;
   background-image: url(aboutusmedia/howtowatchbutton.gif);
}

#contactusbutton a  {
   width: 115px;
   background-image: url(aboutusmedia/contactusbutton.gif);
}

#partnersbutton a  {
   width: 99px;
   background-image: url(aboutusmedia/partnersbutton.gif);
}

#howtowatchbutton  {
   visibility: visible;
   position: absolute;
   left: 602px;
   top: 269px;
   z-index: 8;
   width: 140px;
   height: 31px;
}

#programsbutton a  {
   width: 105px;
   background-image: url(aboutusmedia/programsbutton.gif);
}

#copyfootertext p  {
   font: 10px/12px Verdana;
   margin: 0px;
   color: #FFFFFF;
   text-align: right;
}

#aboutusbutton a  {
   width: 99px;
   background-image: url(aboutusmedia/aboutusbutton.gif);
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 819px;
   top: 269px;
   z-index: 10;
   width: 115px;
   height: 31px;
}

#contentpagegrow  {
   padding-left: 375px;
   background-image: url(aboutusmedia/interiortile.jpg);
}

#programsbutton  {
   visibility: visible;
   position: absolute;
   left: 331px;
   top: 269px;
   z-index: 5;
   width: 105px;
   height: 31px;
}

#partnersbutton  {
   visibility: visible;
   position: absolute;
   left: 436px;
   top: 269px;
   z-index: 6;
   width: 99px;
   height: 31px;
}

#uplinkbutton a  {
   width: 77px;
   background-image: url(aboutusmedia/uplinkbutton.gif);
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 232px;
   top: 269px;
   z-index: 4;
   width: 99px;
   height: 31px;
}

#homebutton a  {
   width: 67px;
   background-image: url(aboutusmedia/homebutton.gif);
}

#uplinkbutton  {
   visibility: visible;
   position: absolute;
   left: 742px;
   top: 269px;
   z-index: 9;
   width: 77px;
   height: 31px;
}

#newsbutton a  {
   width: 67px;
   background-image: url(aboutusmedia/newsbutton.gif);
}

#pid2aboutus  {
   background-image: url(aboutusmedia/interiortile.jpg);
}

#contentgrow  {
   padding-left: 135px;
   background-image: url(homemedia/interiortile.jpg);
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 165px;
   top: 269px;
   z-index: 3;
   width: 67px;
   height: 31px;
}

#newsbutton  {
   visibility: visible;
   position: absolute;
   left: 535px;
   top: 269px;
   z-index: 7;
   width: 67px;
   height: 31px;
}

#scootdown  {
   position: relative;
   top: 314px;
}

#id5footer  {
   background: url(aboutusmedia/id5footer.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 1px;
   z-index: 1;
   width: 1100px;
   height: 113px;
}

#navside2  {
   background: url(aboutusmedia/navside2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 113px;
   top: 269px;
   z-index: 2;
   width: 52px;
   height: 31px;
}

#navside1  {
   background: url(aboutusmedia/navside1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 934px;
   top: 269px;
   z-index: 2;
   width: 54px;
   height: 31px;
}

#pid1home  {
   background-image: url(homemedia/interiortile.jpg);
}

#banner  {
   background: url(aboutusmedia/banner.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1100px;
   height: 312px;
}

#footer  {
   background-repeat: repeat;
   background-position: center top;
   position: relative;
   left: 0px;
   width: 100%;
   height: 114px;
   margin-bottom: 138px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #999999;
   background-repeat: repeat-x;
   background-position: center top;
   font-family: Verdana, Geneva, sans-serif;
}

#pid2aboutus,
#pid1home  {
   margin: 0px auto 0px auto;
   height: 800px;
   width: 1100px;
   position: relative;
   background-repeat: repeat;
   background-position: center top;
}

#pid2aboutus {
	height: 800px;
}

#pid1home {
	height: 700px;
}


/* MODIFIED CSS STYLES */


a  {
	font-family: Verdana, Geneva, sans-serif;
    text-decoration: none;
    color: #666;
}

a ins  {
   text-decoration: none;
}

a:hover {
   text-decoration: underline;
}


#contentgrow p,
#contentpagetext p,
#contentpagegrow p  {
   font: 14px/17px Verdana;
   margin: 0px;
   color: #666;
}

#copyfootertext p a:hover,
#navfootermenu li a:hover  {
   text-decoration: underline;
}

#navfootermenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
}

#copyfootertext p a  {
   text-decoration: none;
   color: #FFFFFF;
}

#contentpagegrow p  {
   /*text-align: justify;*/
   font-family: Verdana, Geneva, sans-serif;
   font-size: 12px;
   line-height: 20px;
}

#navfootermenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

/*#contentpagetext p  {
   text-align: right;
}*/

#copyfootertext  {
   visibility: visible;
   position: absolute;
   left: 509px;
   top: 45px;
   z-index: 2;
   width: 447px;
   height: 14px;
}

#contentgrow p  {
   text-align: justify;
}

#navfootermenu  {
	font: 10px/14px Verdana;
	margin: 0px;
	height: 14px;
	padding: 0px;
	list-style: none;
	text-align: justify;
	color: #FFFFFF;
	position: absolute;
	left: 145px;
	top: 45px;
	z-index: 2;
	width: 340px;
}

#emphasized {
	font-size: 16px;
	font-weight: bolder;
	padding-top: 100px;
	padding-bottom: 100px;
}

img {
	border: none;
}

/* MY CUSTOM BUTTONS */
#Partners-ad_btn {
	display: inline-block;	
	height: 90px;
	background: no-repeat 0 0;	
	width: 500px;
	background: url("aboutusmedia/partners-ad_btn.jpg");
}

#Partners-ad_btn:hover {
	background-position: -500px 0%;
}

#Partners-ad_btn span, #jctvsidebar_btn span, #smileofachildsidebar_btn span, #churchchannelsidebar_btn span, #tbnsidebar_btn span {
	display: none;
}

#jctvsidebar_btn, #smileofachildsidebar_btn, #churchchannelsidebar_btn, #tbnsidebar_btn {
	display: inline-block;	
	height: 75px;	
	background-position: 0% 0px;
   	font-size: 10px;
	text-indent: 120px;
}

#smileofachildsidebar_btn {
	background: url("aboutusmedia/smileofachildbutton.gif");
}

#churchchannelsidebar_btn {
	background: url("aboutusmedia/churchchannelbutton.gif");
}

#jctvsidebar_btn {
	background: url("aboutusmedia/jctvbutton.gif");
	background-repeat: no-repeat;
	background-position: left;
}

#tbnsidebar_btn {
	background: url("aboutusmedia/tbnbutton.gif");
}

#jctvsidebar_btn:hover, #smileofachildsidebar_btn:hover, #churchchannelsidebar_btn:hover, #tbnsidebar_btn:hover {
	background-position: -103px 0%;
}

table, td, tr {
	vertical-align: top;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-align: left;
	vertical-align: middle;
}

td, tr {
	padding: 5px 0 5px 0;
}

#td_spacer {
	padding-left: 8px;
}

#sidebarlink {
	text-decoration: none;
	color: #666;	
}

#sidebarlink:hover{
	color: #000;
	text-decoration: none;
}

#contentlink, #contentlink:hover {
	font-weight: bold;
}

#contentlist li {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
}

h1, h2, h3, h4, h5, h6 {
	color: #333333;
}