/* 
lovewonout_screen.css
Copyright 2007, Focus on the Family
Version 1.0
Created 3/22/2007
 */

/* html tags */
body { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:white; background:transparent url(lwobg.jpg); }

a:link { 
	color: #FFFFFF;
	}
a:visited { 
	color: #FFFFFF;
	}
a:hover { 
	color: #CCCCCC;
	background-color: #333333;
	text-decoration: none;
	}
a:active { 
	color: #333333;
	}
/* layout divs */

#container { margin:0 auto; position:relative; width:800px; z-index:8;}
#wrapper { margin:0; clear:both; background:transparent url(wrapper_background.jpg) 0 0 repeat-y; overflow:hidden; border:1px solid black; z-index:8}
#header { height:102px; background:transparent url(logo.jpg) right no-repeat; z-index: 8;}
#header h1 a:hover {background-color: transparent;}
#navBar { width:800px; margin:0; padding:0; clear:both; background:transparent url(navbg.gif); overflow:hidden; height:26px; border-top:1px solid black; border-bottom:1px solid black;  }
#ConfNavBar { width:800px; margin:0; padding:0; clear:both; background:transparent url(Conf_MenuBg.gif); overflow:hidden; height:46px; border-top:1px solid black; border-bottom:1px solid black;  }
#editorialWell { margin:0; width:481px; float:right;  }
#sideBar { margin: 20px 0 0 10px; width:265px; padding:0 15px; float:left; overflow:hidden;}
#footer { margin:0; clear:both; position:relative; top:-302px; text-align:center; }
.clear { clear:both; height:1px; font-size:1px; }
.hands { background:transparent url(hands.jpg) 0 0 no-repeat; width:310px; height:307px; margin:0; position:relative; top:-373px; left:10px; }
#skipNav { display:none; }
#decoration {
	background: url(decoration.gif);
	position:absolute;
	height: 297px;
	width: 371px;
	left: 709px;
top: -10px;
z-index: 0;
		}

/* header styles */

#header h4,
#header h3 { display:none; }
#header h1,
#header h1 a { font-size:1px; text-indent:-9999px; position:absolute; }
#header h1 a { top:30px; left:515px; display:block; width:240px; height:40px;  }

/* Conference navBar styles */
#ConfNavBar ul { height:46px; width:800px; list-style:none; margin:0; padding:0; float:left;   }
#ConfNavBar li { float:left; }
#ConfNavBar li a { display:block; height:46px; padding:0 5px; text-indent:-9999px; font-size:4px; }

#Confmenuone { width:105px; }
#Confmenutwo { width:97px; }
#Confmenuthree { width:97px; }
#Confmenufour { width:142px; }
#Confmenufive { width:96px; }
#Confmenusix { width:159px; }

#Confmenuone a:hover { background:transparent url(Conf_MenuBg.gif) 0 -52px no-repeat;  }
#Confmenutwo a:hover { background:transparent url(Conf_MenuBg.gif) -105px -52px no-repeat; }
#Confmenuthree a:hover { background:transparent url(Conf_MenuBg.gif) -202px -52px no-repeat; }
#Confmenufour a:hover { background:transparent url(Conf_MenuBg.gif) -300.5px -52px no-repeat; }
#Confmenufive a:hover { background:transparent url(Conf_MenuBg.gif) -441px -52px no-repeat; }
#Confmenusix a:hover { background:transparent url(Conf_MenuBg.gif) -537px -52px no-repeat; }

#ConfNavBar li ul { position:absolute; display:none; }
#ConfNavBar li > ul { top: auto; left: auto; }
#ConfNavBar li:hover ul, #navBar li.over ul { background:none; text-indent:-9999px; display:block; width:250px; position:absolute; z-index:300; top:105px; left:0; }

#ConfNavBar .spacer { margin:0; height:25px; }

/* navBar styles */

#navBar ul { height:24px; width:542px; list-style:none; margin:0; padding:0; float:right; background:transparent url(menubg.gif) 0 0 no-repeat;  }
#navBar li { float:left; }
#navBar li a { display:block; height:24px; padding:0 5px; text-indent:-9999px; font-size:4px; }

#menuone { width:127px; }
#menutwo { width:87px; }
#menuthree { width:124px; }
#menufour { width:202px; }

#menuone a:hover { background:transparent url(menubg.gif) 0 -26px no-repeat;  }
#menutwo a:hover { background:transparent url(menubg.gif) -127px -26px no-repeat; }
#menuthree a:hover { background:transparent url(menubg.gif) -214px -26px no-repeat; }
#menufour a:hover { background:transparent url(menubg.gif) -338px -26px no-repeat; }

#navBar li ul { position:absolute; display:none; }
#navBar li > ul { top: auto; left: auto; }
#navBar li:hover ul, #navBar li.over ul { background:none; text-indent:-9999px; display:block; width:250px; position:absolute; z-index:300; top:105px; left:0; }

#navBar li:hover ul li.dropone,
#navBar li.over ul li.dropone { height:24px; width:228px; background:transparent url(dropnav.gif) 0 0 no-repeat; }
#navBar li:hover ul li.droptwo,
#navBar li.over ul li.droptwo { height:24px; width:228px; background:transparent url(dropnav.gif) 0 -25px no-repeat; }
#navBar li:hover ul li.dropthree,
#navBar li.over ul li.dropthree { height:24px; width:228px; background:transparent url(dropnav.gif) 0 -50px no-repeat; }
#navBar li:hover ul li.dropfour,
#navBar li.over ul li.dropfour { height:24px; width:228px; background:transparent url(dropnav.gif) 0 -75px no-repeat; }
#navBar .spacer { margin:0; height:25px; }

/* editorialWell styles */

#editorialWell .content { padding: 0 15px; width:453px; }
#editorialWell .boxTop { background:transparent url(text-table-top.gif) 0 0 no-repeat; width:483px; height:51px; margin:0; }

#editorialWell .content h2.conferences { font-size:1px; text-indent:-9999px; background:transparent url(upcomingconferences.gif) 0 0 no-repeat; width:350px; height:48px; margin:40px 0 40px 51px; text-indent:-9999px;}
#editorialWell .content h2.speakers { font-size:1px; text-indent:-9999px; background:transparent url(conferencespeakers.gif) 0 0 no-repeat; width:350px; height:48px; margin:40px 0 40px 51px; text-indent:-9999px; }
#editorialWell .content h2.agenda { font-size:1px; text-indent:-9999px; background:transparent url(header-conferenceagenda.gif) 0 0 no-repeat; width:350px; height:48px; margin:40px 0 40px 51px; text-indent:-9999px;}
#editorialWell .content h2.sessions { font-size:1px; text-indent:-9999px; background:transparent url(header-conferencesessions.gif) 0 0 no-repeat; width:350px; height:48px; margin:40px 0 40px 51px; text-indent:-9999px; }
#editorialWell .content h2.upcomingevents{ font-size:1px; text-indent:-9999px; background:transparent url(header-conferences.gif) 0 0 no-repeat; width:350px; height:48px; margin:40px 0 40px 51px; text-indent:-9999px;}
#editorialWell .content h2.register { font-size:1px; text-indent:-9999px; background:transparent url(header-register.gif) 0 0 no-repeat; width:350px; height:48px; margin:40px 0 40px 51px; text-indent:-9999px;}
#editorialWell .content h2.churchresources { font-size:1px; text-indent:-9999px; background:transparent url(header-churchresources.gif) 0 0 no-repeat; width:350px; height:48px; margin:40px 0 40px 51px; text-indent:-9999px; }

#editorialWell .content h3 { font-size:13px; margin:0; }
#editorialWell .content p { margin:0 0 15px 0; }

.speakerboxLeft { margin:0 5px 5px 0; float:left; }
.speakerboxRight { margin:0 0 5px 5px; float:right; }
.box h3 { color:#C6B073; }

/* sideBar styles */

#sideBar .boxTop { background:transparent url(stories.gif) 0 0 no-repeat; width:255px; height:80px; margin:0; }
#stories { background:#745A29; width:205px; overflow:hidden; padding:0 25px; }
#stories h3 { display:none; }
#sideBar .boxBottom { background:transparent url(stories-bottom.gif) 0 0 no-repeat; width:255px; height:30px; margin:0; }
#sideBar .spacer { margin:0; height:372px; }

/* footer styles */
#footer ul { list-style:none; font-size:9px; }
#footer li { display:inline; border-left:1px solid white; padding: 0 4px; }
#footer a { color:white; text-decoration:none; }
#footer li.first { padding:0; border:none; }



