p {font-size: 15px;}
ul {font-size: 15px;}
li {margin-bottom:10px;}
a {color:#dd783f;}
a:hover {color:#000;}

input.summit, textarea.summit {margin: 10px; background-color: #f0f0f0; padding: 5px; font-family:Arial, Helvetica, sans-serif;}

#summitmenu {clear:both; width:1055px; height:45px; margin:0px auto 0px auto; background: url(../images/nav_bg_1055x50.png) no-repeat center; position:relative; z-index:500;}
#summitmenu ul {font-weight:bold; font: 13px Helvetica, Arial, Trebuchet MS; list-style-type:none; overflow:hidden; height:47px; margin:0; position:relative;}
#summitmenu li {display:inline; background:none; margin:0;}
#summitmenu li a {float:right; display:block; text-align:center; text-transform:uppercase; letter-spacing:1px; height:29px; padding:15px 24px 0px 24px; color:#ece08f; }
#summitmenu li a:hover, #summitmenu li a.selected { color:#ffffff; text-decoration:none; font-weight: bold;}
#summitmenu li a.active {color:#ffffff;}
#summitmenu li a.activenav {color:#ffffff;}
#summitmenu li a.activenav:hover {color:#ffffff;}

#summitmenu_sub ul {font:10px Helvetica, Arial, Trebuchet MS; list-style-type:none; overflow:hidden; height:4px; margin:0; position:relative; right:40px;}
#summitmenu_sub li {display:inline; background:none; float:right; display:block; text-align:center; text-transform:uppercase; letter-spacing:1px; height:29px; padding:10px 7px 0px 7px; margin:5px 0 0 0; color:#669999;}
#summitmenu_sub li a {color:#666666; font-weight:normal;}
#summitmenu_sub li a:hover, #summitmenu li a.selected {color:#000; text-decoration:none;}
#summit_content {padding:25px 45px 20px 45px; clear:both;}

#youtwitface {width:330px; height:45px; margin:0px auto 0px auto; padding-left:45px; background: url(../images/black_bg.gif) repeat top left; position:relative; z-index:500; float:left;}
#youtwitface ul {font-weight:bold; font: 13px Helvetica, Arial, Trebuchet MS; list-style-type:none; overflow:hidden; height:47px; margin:0; position:relative;}
#youtwitface li {display:inline; background:none; margin:0;}
#youtwitface li a {float:left; display:block; text-align:center; text-transform:uppercase; letter-spacing:1px; height:29px; padding:8px 20px 0px 0px; color:#ece08f; }
#youtwitface li a:hover, #summitmenu li a.selected { color:#ffffff; text-decoration:none; font-weight: bold;}
#youtwitface li a.active {color:#ffffff;}
#youtwitface li a.activenav {color:#ffffff;}
#youtwitface li a.activenav:hover {color:#ffffff;}

H1, H3 {color: #1796db;}
H2 	{color: #b3c937;}
H5 	{color: #ece08f; font-size: 12px; font-weight: bold; margin:5px; }

a.summit_linkopacity img {filter:alpha(opacity=100); opacity:1.0;}
a.summit_linkopacity:hover img {filter:alpha(opacity=50); opacity:0.5;}

.summit_footer {padding:25px 25px 10px 25px; margin:0px 0; color: #000000;}
.summit_footer .links {text-align:center; color: #1796db;}
.summit_footer .links a {color:#1796db; text-align:center;}
.summit_footer .links a:hover {color:#e27a31; text-decoration:underline;}

#bluebg	{display:block; background: url(../images/blue_bg.gif) repeat center; background-color:1796db; height:80px; color: #ffffff; font-family: Helvetica, Arial, sans-serif; font-size:18px; padding-top: 30px; }
#blackbg {background: url(../images/black_bg.gif) repeat center; padding: 13px;}
#nav_blackbg {display: block; background: url(../images/black_bg.gif) repeat top center; margin-bottom: 15px; height: 45px; width: 395px; background-color: 000000; }

.bluebg	{ background: url(../images/blue_bg.gif) repeat center; background-color:1796db; }

.head_youtwitface {}


#orngbg { background:url(../images/about_btn_bg.jpg) top left; margin: 0;}
#orngbg H2 {color: #ffffff; margin: 0; padding: 3px;}

#subnav_about {text-align:center;margin-top:5px; color: #000000;}
#subnav_about a {margin:3px;}
#subnav_about a:hover {margin:3px; text-decoration: none;}

/* pseudo icons BLACK*/
.button_black {border-top-right-radius: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; width:250px; padding:15px; font-weight:bold; font-size:20px; color:#fff; float:left; margin:10px; text-align: center;}
a div:hover, #button_black {background: url(/images/blue_bg.gif) no-repeat center; color:#deb450; text-decoration:none;}
a div.button_black {cursor:hand;}
a:hover .button_black {color:#ffffff;}
.button_black300 {border-top-right-radius: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; width:300px; padding:15px; font-weight:bold; font-size:20px;color:#fff; float:left; margin:10px;}
.button_black, .button_black300 {background:url(../images/about_btn_bg_black.jpg) center top no-repeat;}

/* pseudo icons BLUE*/
.button_blue {border-top-right-radius: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; width:250px; padding:15px; font-weight:bold; font-size:20px; color:#fff; float:left; margin:10px; text-align:center;}
a div.button_blue:hover, #button_blue {background:url(../images/about_btn_bg_black.jpg); color:#ffffff; text-decoration:none;}
a div.button_blue {cursor:hand;}
a:hover .button_blue {color:#ffffff;}
.button_blue300 {border-top-right-radius: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; width:300px; padding:15px; font-weight:bold; font-size:20px;color:#fff; float:left; margin:10px;}
.button_blue, .button_blue300 {background:url(../images/about_btn_bg_blue.jpg) center top no-repeat;}

/* pseudo icons MULTI*/
.about_button_orange, .about_button_yellow, .about_button_green {border-top-right-radius: 25px; border-top-left-radius: 15px; border-bottom-left-radius: 5px; border-bottom-right-radius: 25px; width:250px; padding:15px; font-weight:bold; font-size:20px;color:#fff; float:left; margin:10px;}
.about_button_orange300, .about_button_yellow300, .about_button_green300 {border-top-right-radius: 25px; border-top-left-radius: 15px; border-bottom-left-radius: 5px; border-bottom-right-radius: 25px; width:300px; padding:15px; font-weight:bold; font-size:20px;color:#fff; float:left; margin:10px;}
a div.about_button_orange, a div.about_button_yellow, a div.about_button_green {cursor:hand;}
.about_button_orange, .about_button_orange300 {background:url(../images/about_btn_bg.jpg) top left no-repeat;}
.about_button_yellow, .about_button_yellow300 {background:url(../images/about_btn_bg_yellow.jpg) top left no-repeat;}
.about_button_green, .about_button_green300 {background:url(../images/about_btn_bg_green.jpg) top left no-repeat;}

.imgpad	{margin-right: 25px;}

/* For Displaying Resource images and text*/
.resource {float: left; width: 100px; margin-left: 15px; text-align:center; border-top-right-radius: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background:none; padding:5px; font-weight:bold; font-size:12px; float:left; margin:5px; text-align:center;}
a div.resource:hover {background:url(../images/about_btn_bg_blue.jpg); text-decoration:none;}
a div.resource {cursor:hand ;text-decoration: none;}
a .resource	{text-decoration: none;}
a:hover .resource {color: #ffffff; text-decoration: none;}

.resource_spkr {float: left; width: 150px; text-align: center; text-decoration: none;}

/* For making buttons smaller - TO BE ADDED TO AN EXISTING BUTTON CLASS */
.btn_small {width:auto; padding:10px; font-weight:bold; font-size:12px; color:#fff; float:left; margin:5px; text-align:center;}

/* use for large icons with lots of text inside */
p.about_button_orange, P.about_button_yellow, P.about_button_green, P.button_black { padding:15px; font-weight:normal; font-size:15px; color:#fff; float:left; margin:10px;}
a.button_orange, a.button_yellow, a.button_green, a.button_black {cursor:hand; color: #ffffff; text-decoration:underline;}

/* FAQ Hide & Show */
.faqTitle {	color: #386db0;	text-transform: uppercase; font-weight: bold; padding: 0; line-height: 20px; font-size: 15px;}
.faq { color: #000;	line-height: 18px; cursor: pointer; text-decoration: underline; font-size:15px; }
.faqOn { color: #e27a31; cursor: pointer; font-size: 15px; font-weight: bold; padding-top: 10px;}
.faqBlock {	display: none; font-size: 15px;}
.faqBlockOn { display: block; padding: 0 0 20px; line-height: 15px; font-size: 15px;}

/* for Tim's Video Player */
.vidborder {width:480px; height:310px; padding:8px; background:#333; background:url(../images/video_corners.gif) no-repeat;}
.vidborder2 {width:432px; height:340px; padding:49px 32px 8px 32px; background:#333; background:url(../images/video_corners2.jpg) no-repeat;}
.vidborder3 {width:480px; height:320px; padding:49px 8px 8px 8px; background:#333; background:url../images/video_corners3.jpg) no-repeat;}
.vidborder4 {width:480px; height:320px; padding:49px 8px 8px 8px; background:#333; background:url(../images/video_corners4.jpg) no-repeat;}
.vidborder_wcccinvite {width:480px; height:320px; padding:49px 8px 8px 8px; background:#333; background:url(../images/video_corners_wcccinvite.jpg) no-repeat;}
.vidborder_heathbros {width:480px; height:320px; padding:49px 8px 8px 8px; background:#333; background:url(../images/video_corners_heathbros.jpg) no-repeat;}
.vidborder_hybels1week {width:480px; height:320px; padding:49px 8px 8px 8px; background:#333; background:url(../images/video_corners_hybels1week.jpg) no-repeat;}
.vidborder_blank {width:480px; height:320px; padding:49px 8px 8px 8px; background:#333; background:url(../images/video_corners_blank.jpg) no-repeat;}
.vidborder_photos {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(../images/video_corners_photos.jpg) no-repeat;}
.vidborder_tasteofsummit {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(../images/video_corners_tasteofsummit.jpg) no-repeat;}
.vidborder_summit09highlights {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(../images/video_corners_summit09highlights.jpg) no-repeat;}
.vidborder_webcast091105 {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(../images/video_corners_webcast091105.jpg) no-repeat;}
.vidborder_webcast091216 {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(../images/video_corners_webcast091216.jpg) no-repeat;}
.vidborder_speakerpromos {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(../images/video_corners_speakerpromos.jpg) no-repeat;}
.vidborder_hamel {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(../images/video_corners_hamel.jpg) no-repeat;}
.vidborder_summitvision {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(../images/video_corners_summitvision.jpg) no-repeat;}
.vidborder_valueOfLeadership {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(../images/video_corners_valueOfLeadership.jpg) no-repeat;}
.vidborder_640x360 {width:640px; height:410px; padding:49px 8px 0px 8px; background:#333; background:url(../images/video_corners_640x360.jpg) no-repeat;}
.vidborder_jackWelch {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(../images/video_corners_jackWelch.jpg) no-repeat;}
.vidborder_60sec {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(../images/video_corners_60sec.jpg) no-repeat;}
.vidborder_terrikelly {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(../images/video_corners_terrikelly.jpg) no-repeat;}
.vidborder_promo_jackwelch {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(../images/video_corners_promo_jackwelch.jpg) no-repeat;}
.vidborder_promo_hybelsspecialmessage {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(../images/video_corners_promo_hybelsspecialmessage.jpg) no-repeat;}
.vidborder_declarations {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(../images/video_corners_declarations.jpg) no-repeat;}
.vidborder_summit10highlights {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(../images/video_corners_summit10highlights.jpg) no-repeat;}
.vidborder_POWwebcast {width:480px; height:320px; padding:49px 8px 0px 8px; background:#333; background:url(../images/video_corners_POWwebcast.jpg) no-repeat;}
.vidborder_custom {width:480px; height:361px; padding:8px 8px 8px 8px; background:#333; background:url(../images/video_corners_blank.jpg) no-repeat;}

.flashVid {padding: 8px 0 0;}
.flashVidSpeaker {padding: 0px;}
.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;
	}
.hide { display: none;}
.show {display: block;}











.other_video {float:left; margin:0 75px 20px 0px; width:160px; background-color: #f0f0f0;}
.other_video a {width:160px; height:120px; margin:20px 20px 20px 20px; position:absolute; z-index:500; background:url(images/spacer.gif);}
p.other_video {margin:10px 0px 10px 0px; text-align: center; font-size: 12px; font-weight: bold;}

.speaker_name H1	{margin-bottom: 0px;}
#speaker_title {color: #1796db;  font-size: 17px; margin-top: -10px; margin-bottom: 30px;}
.speaker_bullet {color: #000000;}

/* MARCO'S DOMAIN so hands off */
.Marco_awesome_class {}

.twitter {vertical-align:top; float:left;}
.twitter_content { padding-bottom: 20px; vertical-align:top; color:#666666; line-height: 17px;; font-weight: bold;}
a.twitter_content:link { color:#666666; font-weight: normal; text-decoration: none;}
a.twitter_content:hover { color:#000; font-weight: normal;  text-decoration: none;}
a.twitter_content:visited { color:#666666;  font-weight: normal; text-decoration: none;}
a.twitter_content:visited:hover { color:#ffffff; font-weight: normal; text-decoration: none;}

#speaker_bw {}
#speaker_bw a:hover {color:#ffffff; text-decoration:none;}
#speaker_bw h4 {margin:10px; color:#ece08f; font-size:15px;}
#speaker_bw p {font-style:italic;}
#speaker_bw .bg {background:#1e96d3;}
#speaker_bw .small {font-size: 10px; color: #ffffff;}
#speaker_bw .small_blk {font-size: 11px; color: #000000;}

#speaker_nav {background:#1796db; margin:0px auto 40px auto; width:auto;}
#speaker_nav img {display:block;}

.speaker_video {position:relative; float:left; margin:15px 20px 20px 0px; width:200px;}
.speaker_video a {width:200px; height:150px; position:absolute; z-index:500; background:url(images/spacer.gif);}


/* rotator in-page placement for FOOTER */
    div.rotator {
	position:relative;
	width:310px;
	height:345px;
	left:-15px;
}
/* rotator css for FOOTER */
	div.rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
    div.rotator ul li.show {
	z-index:500;
}

/* ^^^^^^^^^^ END OF MARCO'S DOMAIN ^^^^^^^^^^ */