html, body, div, span, img, a, h1, h2, h3, h4, h5, h6, textarea, img, ul, li {padding:0; margin:0; border:0; outline:0; }
body {background:#000000 url(../imgs/pgbg2010new.jpg) no-repeat top center; font:normal 12px Arial, Tahoma, Verdana; color:#454545; border:0; outline:0; }
body.Reveal {background:#000000; font:normal 12px Arial, Tahoma, Verdana; color:#454545; border:0; outline:0; }
a {outline:none; text-decoration:none; color:#0099ff;}
a:hover {color:#666666; text-decoration:underline;}
div.clear {clear:both; height:0; overflow:hidden;}
div.gradient {background:url(/events/leadership/2010/imgs/gradient.gif) repeat-y; height:1px; overflow:hidden;}
form {margin:0px;}

p {margin:0 0 12px 0;}
h1 {font:normal 24px Arial; color:#386db0; text-transform:uppercase; font-weight: bold;}
h1.summitsunday {color:#b2c837;font-size:14px;margin-bottom:10px;}
h1.xmasEmail2010 {font:normal 24px Impact; color:#B1DA5C; text-transform:uppercase;}
h2 {font-family:Trebuchet,Arial; color:#666; font-size:14px; font-weight:bold;}
h2.zip {color:#ffffff;}
h2.pricing {font-family:Arial;font-size:17px;color:#aed954;font-weight:bold;}
h3 {font:bold 17px Tahoma; color:#666;}
div.thirds {float:left; width:33%;}
.txt01 {font-size:10px;}
.txt02 {color:#386db0; font-weight:bold; font-size:11px;}
.red {color:#f00;}
hr {color:#fff; border:dotted #386db0; border-width:0 0 1px 0; margin:30px 0;}
ul {margin:5px 0 5px 20px;}
ul li {margin-bottom:5px;}
ol {margin-left:20px;}
ol li {margin-bottom:10px;}
a.btn-allnews {display:inline-block; width:101px; height:19px; background:url(/events/leadership/2010/imgs/btn-allnews.gif) no-repeat;text-decoration:none;}
a.btn-allnews:hover {background:url(/events/leadership/2010/imgs/btn-allnewson.gif) no-repeat;}
a.btn-newSearch {display:inline-block; width:148px; height:19px; background:url(/events/leadership/2010/imgs/btn-newsearch.gif) no-repeat;text-decoration:none;}
a.btn-newSearch:hover {background:url(/events/leadership/2010/imgs/btn-newsearchon.gif) no-repeat;}
img.title {margin:0 0 5px 0;}

#main {width:100%; text-align:center;}
#main2 {width:960px; margin:auto; text-align:left; padding-top:41px;}
#headerleft {float:left; width:372px; padding:20px 0 0 0;}
#headerleft img {margin-left:-3px;}
#headerright {float:left; width:581px; padding:57px 0 0 0; text-align:right;}
#headerright a {font:bold 12px Arial; color:#fff; text-transform:uppercase;}
#headerright a:hover {color:#AED954;}
#tagline {height:67px; margin-bottom:7px;}
#tagline img {margin:0 -9px 0 0;}

#nav {clear:both; height:37px; background:#fff url(/events/leadership/2010/imgs/navbar_2010.gif) no-repeat;}
#menu ul {font:bold 12px Arial; text-transform:uppercase; list-style-type:none; overflow:hidden; height:37px; margin:0;}
#menu li {display:inline; background:none; margin:0;}
#menu li a {float:left; display:block; width:120px; text-align:center; height:26px; padding-top:11px; color:#fff; background:url(/events/leadership/2010/imgs/navsep2010.gif) no-repeat right 1px;}
#menu li a:hover, #menu li a.selected {background:url(/events/leadership/2010/imgs/nav_arrow.gif) top; background-repeat:no-repeat; text-decoration:none;}
.submenu, .submenu ul {background:#B1DA5C; font:normal 12px Arial, Tahoma, Verdana; position:absolute; left:0; top:0; list-style-type:none; visibility:hidden; z-index:100; color:#fff; margin:0;}
.submenu li a {display:block; width:220px; padding:4px 0 4px 15px; background:none; color:#003; text-transform:uppercase; font-weight:bold; font-size:11px; border:solid #C1E96F; border-width:0 0 1px 0;}
.submenu li a:hover {background:#8EBC2E; color:#fff; text-decoration:none;}
.submenu li {margin:0; padding:0;}
* html .submenu li {/*IE6 CSS hack*/ display:inline-block; width:170px; /*width of menu (include side paddings of LI A*/}
.menuiframe {position:absolute; z-index:500; background:transparent; border-width:0; width:0; height:0; display:block;}

#menu li a.two {display:inline; width:87px; height:23px; margin:8px 0 0 15px; background:url(/events/leadership/2010/imgs/registerButton.gif) no-repeat;}
#menu li a.two:hover {background:url(/events/leadership/2010/imgs/registerButton2.gif) no-repeat; text-decoration:none;}

#menu li a.two2010 {display:inline; width:107px; height:23px; margin:8px 0 0 5px; background:url(/events/leadership/2010/imgs/registerButton2010_1.gif) no-repeat;}
#menu li a.two2010:hover {background:url(/events/leadership/2010/imgs/registerButton2010_2.gif) no-repeat; text-decoration:none;}

#content_no_bg {background:#fff; margin:0px 0px 12px 0px; padding:10px 0px 10px 0px; vertical-align:top;}
#content {background:#fff; margin:0px 0px 12px 0px; padding:10px 0px 10px 0px; background-image:url(/events/leadership/2010/imgs/content_bg.gif); background-repeat:no-repeat; background-position:bottom;}
.contentPad {padding:0px 20px 20px 20px;}
#links	{ background-image: url(/events/leadership/2010/imgs/bg_bluefade_smalllinks.gif); background-repeat:no-repeat; background-position: top left; padding-left: 4px; margin-top: 10px;}

.homesides {float:left; width:192px; padding:10px 19px;}
#homecenter {float:left; width:500px;}

.news-ttl {font:bold 14px Arial; color:#0096db; text-transform:uppercase;}
.news-ttl_small {font:bold 11px Arial; color:#0096db; text-transform:uppercase;}
a.news-ttl_small {font:bold 11px Arial; color:#0096db; text-transform:uppercase;}
a.news-ttl_small:hover {font:bold 11px Arial; color:#9FC445; text-transform:uppercase; text-decoration:none;}

a.news-more {font:bold 12px Arial; color:#9FC445; text-decoration:underline;}
a.news-more:hover {color:#0096DB;}

#newsleft {float:left; width:200px; margin-right:30px;}
#newsleft form {padding:5px 5px 20px 5px; margin-top:-5px; background:#eee;}
#newsleft .input {width:180px;}
#newsleft .btn {float:right; width:73px; height:18px; border:0; background:url(/events/leadership/2010/imgs/newsletter-submit.gif) no-repeat;}
#newsright {float:left; width:710px;}

.input, textarea {width:300px; border:1px solid #cccccc; background:#fff; color:#00c; font:normal 12px Arial; padding:3px; margin-bottom:5px;}
.btn {border:none; background:#386db0; color:#fff; font:bold 11px Arial; padding:5px 10px;}

#banners {padding:30px; background:#fff;}

.speaker_quote {font-size:14px; font-weight:bold; color:#666666; padding-bottom:20px;}
.speaker_title {font-size:12px; padding-left:20px; color:#aed954; text-transform:none; font-weight:normal;}

#speakersresources {background:#fff;  background-image: url(/events/leadership/2010/imgs/bg_bluefade_small.jpg); background-position: bottom left; background-repeat:no-repeat; float:left; width:447px; height:308px; margin:0px 10px 0px 0px; border:solid 2px #A4CC3A;}
a.speakerresources, .noresourcelink {display:block; float:left; width:90px; height:180px; color:#333; text-decoration:none; padding:20px 10px 0px 0px;}
a.speakerresources img, .noresourcelink img {border:3px solid #A4CC3A; margin-bottom:3px;}
a.speakerresources:hover {color:#00f;}
a.speakerresources:hover img {border-color:#00f;}

#speakersvid {float:left; width:496px; height:286px; background:#fff; border:solid 2px #A4CC3A;}
#speakersvidNoBorder {float:left; width:496px; height:300px; background:#fff;}
.vidborder {width:480px; height:310px; padding:8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners.gif) no-repeat;}
.vidborder2 {width:432px; height:340px; padding:49px 32px 8px 32px; background:#333; background:url(/events/leadership/2010/imgs/video_corners2.jpg) no-repeat;}
.vidborder3 {width:480px; height:320px; padding:49px 8px 8px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners3.jpg) no-repeat;}
.vidborder4 {width:480px; height:320px; padding:49px 8px 8px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners4.jpg) no-repeat;}
.vidborder_wcccinvite {width:480px; height:320px; padding:49px 8px 8px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_wcccinvite.jpg) no-repeat;}
.vidborder_heathbros {width:480px; height:320px; padding:49px 8px 8px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_heathbros.jpg) no-repeat;}
.vidborder_hybels1week {width:480px; height:320px; padding:49px 8px 8px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_hybels1week.jpg) no-repeat;}
.vidborder_blank {width:480px; height:320px; padding:49px 8px 8px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_blank.jpg) no-repeat;}
.vidborder_photos {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_photos.jpg) no-repeat;}
.vidborder_tasteofsummit {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_tasteofsummit.jpg) no-repeat;}
.vidborder_summit09highlights {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_summit09highlights.jpg) no-repeat;}
.vidborder_webcast091105 {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_webcast091105.jpg) no-repeat;}
.vidborder_webcast091216 {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_webcast091216.jpg) no-repeat;}
.vidborder_speakerpromos {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_speakerpromos.jpg) no-repeat;}
.vidborder_hamel {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_hamel.jpg) no-repeat;}
.vidborder_summitvision {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_summitvision.jpg) no-repeat;}
.vidborder_valueOfLeadership {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_valueOfLeadership.jpg) no-repeat;}
.vidborder_640x360 {width:640px; height:410px; padding:49px 8px 0px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_640x360.jpg) no-repeat;}
.vidborder_jackWelch {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_jackWelch.jpg) no-repeat;}
.vidborder_60sec {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_60sec.jpg) no-repeat;}
.vidborder_terrikelly {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_terrikelly.jpg) no-repeat;}
.vidborder_promo_jackwelch {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_promo_jackwelch.jpg) no-repeat;}
.vidborder_promo_hybelsspecialmessage {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_promo_hybelsspecialmessage.jpg) no-repeat;}
.vidborder_declarations {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_declarations.jpg) no-repeat;}
.vidborder_summit10highlights {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_summit10highlights.jpg) no-repeat;}
.vidborder_POWwebcast {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_POWwebcast.jpg) no-repeat;}

a.vidmore, a.vidshare {display:inline-block; width:85px; height:19px; margin-top:8px; overflow:hidden; background:url(/events/leadership/2010/imgs/vidmore.gif) no-repeat; float:left;}
a.vidshare {width:141px; background:url(/events/leadership/2010/imgs/vidshare.gif) no-repeat; float:right;}
a.vidmore:hover, a.vidshare:hover {background-position:0 -20px;}
.vidborderAd {width:480px; height:270px; padding:8px;background-color:#333333;}
.vidborderAd2 {width:480px; height:300px; padding:8px; background:#333; background:url(/events/leadership/2010/imgs/video_corners_blk.gif) no-repeat; text-align:center;}

a.vidthumb {display:block; float:left; width:110px; margin:14px 20px 10px 20px; font-size:11px;}
a.vidthumb img {border:5px solid #333; margin-bottom:4px;}
a.vidthumb:hover {text-decoration:none;}
a.vidthumb:hover img {border-color:#B2DB5D;}

a.vidthumbInvite {display:block; float:left; width:110px; height:90px; margin:14px 20px 0px 20px; font-size:11px;}
a.vidthumbInvite img {border:5px solid #333; margin-bottom:4px;}
a.vidthumbInvite:hover {text-decoration:none;}
a.vidthumbInvite:hover img {border-color:#B2DB5D;}

table.pricing {width:430px; font-size:10px; border:0;}
table.pricing td {padding:2px;}
table.pricingMain {width:900px; font-size:10px; border:0;}
table.pricingMain td {padding:2px;}
table.pricing_loc {width:100%; font-size:10px; border:0; float:left;}
table.pricing_loc td {padding:2px;}
table.pricing_loc a {font-weight:bold; font-size:12px;}
tr.shaded {background:#eef7e2;}
.grn_line	{ border-bottom: 1px solid #86bc31;}

.faqTitle {	color: #386db0;	text-transform: uppercase; font-weight: bold; padding: 20px 0 0; line-height: 20px; font-size: 14px;}
.faq { color: #000;	line-height: 17px; cursor: pointer; text-decoration: underline;}
.faqOn { color: #00adef; line-height: 17px; cursor: pointer;text-decoration: underline;	}
.faqBlock {	display: none;}
.faqBlockOn { display: block; padding: 0 0 20px; line-height: 15px;	}
	
#footer {width:100%; background:#000; padding:10px 0; margin:20px 0; border:solid #262626; border-width:1px 0;}
#footer2 {margin:auto; width:971px; text-align:left; font:bold 11px Arial; color:#666;}
#footer2 .logos, #footer2 .willow {float:left; width:250px;}
#footer2 .links {float:left; width:460px; padding:8px 0 0 0; text-align:center;}
#footer2 .links a {color:#666;}
#footer2 .links a:hover {color:#fff; text-decoration:underline;}
#footer2 .willow {text-align:right;}

/* ~~~~~~~~~~~~~ LOCATIONS/REGISTRATION ~~~~~~~~~~~~~ */

.locLeft {width:400px;float:left;}
.locRight {width:400px;float:left;margin:0 0 0 20px;}
.locMiddle {width:50px;text-align:right;font-weight:bold;font-size:20px;float:left;margin-top:15px;}
.locTop {width:100%;color:#000000;}
.locImg {float:left;display:inline; margin-right:3px;}
.locImgRight {float:right;display:inline; margin-left:3px;}
table .fState {width:100%;}
table.fState td {line-height:20px;}
.zipCodeGo {height:28px;border:1px solid #0181c7;border-right:0px;padding:5px 0 0 5px;}
table.regMain {padding:3px;}

/* ~~~~~~~~~~~~~ EMAIL INVITES FORM ~~~~~~~~~~~~~~~~~~ */

.bodyCopyEmail {
	height: 590px;
}

#InviteForm {
	width: 513px;
	height: 514px;
	margin-top: 5px;
	background: url(/events/leadership/2010/imgs/formbg2010.jpg) no-repeat #0b0405;
}

#InviteFormFields {
	width: 200px;
	padding: 15px 0px 0px 307px;
	font-family: arial;
	font-size: 10px;
	color: #fff;
	line-height: 1;
}

#InviteFormFields input {
	width: 184px;
	margin-bottom: 3px;
	font-size: 10px;
	color: #000;
}

#InviteFormFields textarea {
	width: 184px;
	height: 56px;
	margin-bottom: 12px;
	font-size: 11px;
	color: #000;
}

#InviteFormFields input.submit {
	width: 54px;
	height: 21px;
	margin-top: 5px;
	color: #000;
	border: 0px;
	background: url(/events/leadership/2010/imgs/SendButton.gif) no-repeat;
	cursor: pointer;
}


/* ~~~~~~~~~~~~ EMAIL VIDEO FORM ~~~~~~~~~~~~~~~~ */

#VideoForm {
	margin-top: 20px;
}

#VideoForm td.formcol1 {
	text-align: right;
	padding-right: 5px;
	width: 55px;
}

#VideoForm td.formcol2 {
	width: 270px;
}

#VideoForm input {
	width: 255px;
	font-family: arial;
	font-size: 10px;
	color: #000;
	margin-bottom: 5px;
}

#VideoForm textarea {
	width: 255px;
	height: 42px;
	font-family: arial;
	font-size: 10px;
	color: #000;
	margin-bottom: 5px;	
}

#VideoForm input.firstname {
	width: 100px;
}

#VideoForm input.lastname {
	width: 144px;
	margin-left: 5px;
}

#VideoForm input.submit {
	width: 54px;
	height: 21px;
	margin-top: 5px;
	color: #000;
	border: 0px;
	cursor: pointer;
}

#VideoForm p.subcaption {
	margin: 0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
}

#VideoForm p.caption {
	margin: 20px 0 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}

/* ~~~~~~~~~~~~ SUBMIT QUESTION FORM ~~~~~~~~~~~~~~~~ */

#QuestionForm {
	margin-top: 20px;
}

#QuestionForm td.formcol1 {
	text-align: right;
	padding-right: 5px;
	width: 85px;
}

#QuestionForm td.formcol2 {
	width: 240px;
}

#QuestionForm input {
	width: 255px;
	font-family: arial;
	font-size: 10px;
	color: #000;
	margin-bottom: 5px;
}

#QuestionForm textarea {
	width: 255px;
	height: 42px;
	font-family: arial;
	font-size: 10px;
	color: #000;
	margin-bottom: 5px;	
}

#QuestionForm select {
	width: 255px;
	height: 42px;
	font-family: arial;
	font-size: 10px;
	color: #000;
	margin-bottom: 5px;	
}

#QuestionForm input.submit {
	width: 54px;
	height: 21px;
	margin-top: 5px;
	color: #000;
	border: 0px;
	cursor: pointer;
}

.hide {
	display: none;
}

.show {
	display: block;
}

.flashVid {
	padding: 8px 0 0;
}

.flash {
	padding: 16px 0 0;
	position: relative;
	width: 320px;
}
	#body .flash a.flashSend {
		position: absolute;
		bottom: -19px;
		right: 0;
		height: 19px;
		width: 84px;
		padding: 0 0 0 27px;
		font-size: 9px;
		line-height: 16px;
		text-transform: uppercase;
		color: #999;
		background: url(../webimages/flashSend.gif) no-repeat left top;
		text-decoration: none;
	}

#wcccReg {width:166px; height:35px; margin:0 0 12px 0;}
#wcccReg a {width:166px; height:35px; display:block; background:url(/events/leadership/2010/imgs/registerNowButtonBig.gif);}
#wcccReg a:hover {background:url(/events/leadership/2010/imgs/registerNowButtonBig2.gif);}

#LSStvMainLeft {width:425px; float:left; margin-right:23px;}
#LSStvMainMiddle {width:290px; float:left; margin: 0 23px 0 23px;}
#LSStvMainRight {width:425px; float:left;}
#LSStvArchive {width:900px; margin-top:20px;}
#LSStvNav {width:800px;font-weight:bold;font-size:12px;color:#386db0;}
#LSStvNav a {color:#386db0;}
div.LSStvArchiveVid {width:200px;padding:10px;float:left;}
div.LSStvArchiveVid img {background-color:#aed954;padding:4px;margin-right:5px;}
div.LSStvArchiveVid a:hover img {background-color:#386db0;}
div.LSStvFeature {margin-bottom:15px;}
img.LSStvMostrecentImg {float:left; padding:0px 5px 10px 0px;}
h1.LSStvColTitle {color:#386db0; font-weight:bold; font-size:18px; margin:10px 0px 15px 0px;}
h2.LSStvColTitle {color:#386db0; font-weight:bold; font-size:16px; margin:10px 0px 0px 0px;}
h1.LSStvTitle {color:#386db0; font-weight:bold; font-size:14px; margin:10px 0px 1px 0px;}
div.LSStvMostrecent {clear:both;}
