@charset "UTF-8";
/* CSS file by Carlos-Restrepo.com*/

body {
text-align: center; /* center things in pre-IE6 */
margin:0;
padding:0;
font-family: "Arial"; 
font-size: 10pt; 
color: #C0C0C0; 
background-image:url('../../images/backgrounds/backgroundDot.jpg'); background-repeat:repeat;
}

#backgroundREV {
float: left;
width: 100%;
height: 100%;
background-image:url('../../images/backgrounds/revolutiontv.jpg'); background-repeat:no-repeat; background-position:top center;
}

#backgroundINF {
float: left;
width: 100%;
height: 100%;
background-image:url('../../images/backgrounds/influenceBackground.jpg'); background-repeat:no-repeat; background-position:top center;
}

#backgroundRAM {
float: left;
width: 100%;
height: 100%;
background-image:url('../../images/backgrounds/therampBackground.jpg'); background-repeat:no-repeat; background-position:top center;
}

#backgroundWOL {
float: left;
width: 100%;
height: 100%;
background-image:url('../../images/backgrounds/wolBackground.jpg'); background-repeat:no-repeat; background-position:top center;
}

#backgroundCT {
float: left;
width: 100%;
height: 100%;
background-image:url('../../images/backgrounds/crosstalkBackground.jpg'); background-repeat:no-repeat; background-position:top center;
}

#backgroundTWG {
float: left;
width: 100%;
height: 100%;
background-image:url('../../images/backgrounds/todaywithgodBackground.jpg'); background-repeat:no-repeat; background-position:top center;
}

#backgroundTBR {
float: left;
width: 100%;
height: 100%;
background-image:url('../../images/backgrounds/thebridgeBackground.jpg'); background-repeat:no-repeat; background-position:top center;
}

#backgroundPP {
float: left;
width: 100%;
height: 100%;
background-image:url('../../images/backgrounds/powerpraiseBackground.jpg'); background-repeat:no-repeat; background-position:top center;
}

#backgroundDTV {
float: left;
width: 100%;
height: 100%;
background-image:url('../../images/backgrounds/driveTVBackground.jpg'); background-repeat:no-repeat; background-position:top center;
}

#backgroundHWY {
float: left;
width: 100%;
height: 100%;
background-image:url('../../images/backgrounds/hwy146Background.jpg'); background-repeat:no-repeat; background-position:top center;
}

#backgroundLTL {
float: left;
width: 100%;
height: 100%;
background-image:url('../../images/backgrounds/livingthelifeBackground.jpg'); background-repeat:no-repeat; background-position:top center;
}

#backgroundFF {
float: left;
width: 100%;
height: 100%;
background-image:url('../../images/backgrounds/flicksBackground.jpg'); background-repeat:no-repeat; background-position:top center;
}

#backgroundARB {
float: left;
width: 100%;
height: 100%;
background-image:url('../../images/backgrounds/arbBackground.jpg'); background-repeat:no-repeat; background-position:top center;
}

#backgroundMGU {
float: left;
width: 100%;
height: 100%;
background-image:url('../../images/backgrounds/movieguideBackground.jpg'); background-repeat:no-repeat; background-position:top center;
}

#container {
margin: 0px auto;
width: 1000px;
text-align: left;
position: relative;
}

#menu {
float: left;
width: 100%;
height: 40px; 
}

#main {
float: left;
width: 1000px;
height: 370px;
padding-top: 273px;
padding-bottom: 60px
}

#main2 {
float: left;
width: 1000px;
height: 370px;
padding-top: 470px
}

#mainLeft {
float: left;
width: 286px;
height:330px;
padding: 20px
}

#mainRight {
float: right;
width: 594px;
height: 330px;
padding-top: 20px;
padding-left: 40px;
padding-bottom: 20px;
padding-right: 40px;
}

#main218219 {
float: left;
width: 563px;
height: 330px;
padding-top: 30px;
padding-left: 218px;
padding-bottom: 20px;
padding-right: 219px;
}

#bottomLeft {
float: left;
width: 268px;
padding-top: 0px;
padding-bottom: 40px;
padding-left: 40px;
padding-right: 20px
}

#imgContainer {
float: left;
width: 100px;
padding-left: 0px;
padding-right: 10px
}

#txtContainer {
float: right;
width: 158px;
padding-right: 0px;
padding-left: 0px
}

#imgContainer2 {
float: left;
width: 100px;
padding-left: 0px;
padding-right: 10px
}

#txtContainer2 {
float: right;
width: 158px;
padding-right: 0px;
padding-left: 0px
}

#bottomMiddle {
float: left;
width: 240px;
padding-top: 0px;
padding-bottom: 40px;
padding-left: 20px;
padding-right: 20px
}

#bottomRight {
float: right;
width: 332px;
padding-top: 0px;
padding-bottom: 40px;
padding-left: 20px;
padding-right: 40px
}

#footer {
clear: both;
width: 100%;
height: 109px;
font-size: 8pt; 
background-image:url('http://www.gcntv.org/content/wp-content/themes/agregado/images/bg_footer.jpg'); background-repeat:repeat-x
}

#realFooter {
margin-left:auto;
margin-right:auto;
text-align: left;
width: 960px;
height: 109px;
background-image:url('http://www.gcntv.org/content/wp-content/themes/agregado/images/bg_flare_bottom.jpg'); background-repeat:no-repeat
}

#footer1 {
float: left;
width: 408px;
padding-top: 46px;
padding-left: 20px
}

#footer2 {
float: left;
width: 199px;
padding-top: 46px;
}

#footer3 {
float: left;
width: 167px;
padding-top: 46px;
}

#footer4 {
float: left;
width: 60px;
padding-top: 42px;
padding-left: 20px
}

/*****************************/
/******** FOR TOOLTIP ********/
/*****************************/

#dhtmltooltip{
position: absolute;
left: -300px;
width: 200px;
border: none;
padding: 10px;
text-align: left;
font-size: 8pt;
background-color: #4f4a61;
visibility: hidden;
z-index: 100;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

/*****************************/

/*Here goes the formatting for the content*/

img { 
	border: none; 
}

.headerLink a {
	font-size: 10pt; 
	font-weight: bold; 
	color:#FFFFFF; 
	text-decoration:none;
}

.headerLink a:hover {
	font-size: 10pt; 
	font-weight: bold; 
	color:#87BCD2; 
	text-decoration:underline;
}

.footerLink a {
	font-size: 8pt; 
	font-weight: bold; 
	color:#FFFFFF; 
	text-decoration:none;
}

.footerLink a:hover {
	font-size: 8pt; 
	font-weight: bold; 
	color:#87BCD2; 
	text-decoration:underline;
}

.verses a {
	font-size: 8pt; 
	color:#FFFFFF; 
	text-decoration:none;
}

.titleLink a {
	font-size: 10pt; 
	font-weight: bold; 
	color:#87BCD2; 
	text-decoration:none;
}

.titleLink a:hover {
	font-size: 10pt; 
	font-weight: bold; 
	color:#87BCD2; 
	text-decoration:underline;
}

.bodyLink a {
	font-size: 10pt; 
	font-weight: bold; 
	color:#87BCD2; 
	text-decoration:none;
}

.bodyLink a:hover {
	font-size: 10pt; 
	font-weight: bold; 
	color:#87BCD2; 
	text-decoration:underline;
}

h1 {
	font-size: 10pt;
	font-weight: bold;
	color:#87BCD2;
}

h6 {
	font-size: 16pt;
	
	color:#87BCD2;
}

/* Header */

#homeButton {
  display: block;
  width: 120px;
  height: 21px;
  background: url("../../images/homeOn.png") no-repeat 0 0;
}

#homeButton:hover{ 
  background-position: 0 -21px;
}

#homeButton span{
  display: none;
}

#insideButton {
  display: block;
  width: 120px;
  height: 21px;
  background: url("../../images/insideOn.png") no-repeat 0 0;
}

#insideButton:hover{ 
  background-position: 0 -21px;
}

#insideButton span{
  display: none;
}

#vodButton {
  display: block;
  width: 120px;
  height: 21px;
  background: url("../../images/vodOn.png") no-repeat 0 0;
}

#vodButton:hover{ 
  background-position: 0 -21px;
}

#vodButton span{
  display: none;
}

#programsButton {
  display: block;
  width: 120px;
  height: 21px;
  background: url("../../images/programsOn.png") no-repeat 0 0;
}

#programsButton:hover{ 
  background-position: 0 -21px;
}

#programsButton span{
  display: none;
}

#whereButton {
  display: block;
  width: 120px;
  height: 21px;
  background: url("../../images/whereOn.png") no-repeat 0 0;
}

#whereButton:hover{ 
  background-position: 0 -21px;
}

#whereButton span{
  display: none;
}

#joinButton {
  display: block;
  width: 120px;
  height: 21px;
  background: url("../../images/joinOn.png") no-repeat 0 0;
}

#joinButton:hover{ 
  background-position: 0 -21px;
}

#joinButton span{
  display: none;
}

#talkButton {
  display: block;
  width: 120px;
  height: 21px;
  background: url("../../images/talkOn.png") no-repeat 0 0;
}

#talkButton:hover{ 
  background-position: 0 -21px;
}

#talkButton span{
  display: none;
}

/* Header Items */

#item1 {
 float:left;
 width:130px;
 height:21px;
 text-align:center
}

#item2 {
 float:left;
 width:130px;
 height:21px;
 text-align:center
}

#item3 {
 float:left;
 width:130px;
 height:21px;
 text-align:center
}

#item4 {
 float:left;
 width:120px;
 height:21px;
 text-align:center
}

#item5 {
 float:left;
 width:130px;
 height:21px;
 text-align:center;
 padding-left:10px
}

#item6 {
 float:left;
 width:130px;
 height:21px;
 text-align:center
}

#item7 {
 float:left;
 width:120px;
 height:21px;
 text-align:center
}

#headerItems {
width:900px;
height:21px;
text-align:center;
margin-left: auto ;
margin-right: auto ;
margin-top: 10px;
margin-bottom: 9px;
}

/* Buttons go here */

.awesome, .awesome:visited {
	background: #222;
	display: inline-block;
	padding: 5px 10px 6px;
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}

	.awesome:hover							{ background-color: #111; color: #fff; }
	.awesome:active							{ top: 1px; }
	.small.awesome, .small.awesome:visited 			{ font-size: 11px; padding: ; }
	.awesome, .awesome:visited,
	.medium.awesome, .medium.awesome:visited 		{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
	.large.awesome, .large.awesome:visited 			{ font-size: 14px; padding: 8px 14px 9px; }
	
	.green.awesome, .green.awesome:visited		{ background-color: #91bd09; }
	.green.awesome:hover						{ background-color: #749a02; }
	.blue.awesome, .blue.awesome:visited		{ background-color: #5e5780; }
	.blue.awesome:hover							{ background-color: #007d9a; }
	.red.awesome, .red.awesome:visited			{ background-color: #e33100; }
	.red.awesome:hover							{ background-color: #872300; }
	.magenta.awesome, .magenta.awesome:visited		{ background-color: #a9014b; }
	.magenta.awesome:hover							{ background-color: #630030; }
	.orange.awesome, .orange.awesome:visited		{ background-color: #ff5c00; }
	.orange.awesome:hover							{ background-color: #d45500; }
	.yellow.awesome, .yellow.awesome:visited		{ background-color: #ffb515; }
	.yellow.awesome:hover							{ background-color: #fc9200; }
	
#toolboxLeft {
	width: 100px;
	float:left;
	padding-top: 10px;
}

#toolboxRight {
	width:183px;
	float:right;
	padding-bottom: 15px;
}

/* ==================================MENU================================ */

.anylinkcsscols{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
padding: 20px;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #000;
}

.anylinkcsscols .column{
width: 130px;
text-align:left;
float: left;
}

.anylinkcsscols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcsscols li{
padding-bottom: 3px;
}

.anylinkcsscols a {
	font-size: 10pt; 
	font-weight: bold; 
	color:#87BCD2; 
	text-decoration:none;
}

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}