/* @override 
	http://qwanoes.ca/styles/style_staff.css
	http://www.qwanoes.ca/styles/style_staff.css
*/

html {background: #ccd9e5 url(/images/bg_blue_short.gif) repeat-x left top;}

/* @group Typography */

.staff_quote_text {
	color: #7C7A7A;
	text-align: center;
	font-weight: bold;
	font-style: italic;
	font-size: 16px;
}

.staff_quote_attrib {
	font-weight: bold;
	text-align: right;
	font-size: 14px;
	margin-right: 12px;
	line-height: 8px;
	color: #4C4C4C;
}

.staff_quotesm_text {
	font: 12px "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #666666;
	margin: 10px auto 10px auto;
}

.staff_quotesm_attrib {
	font: italic 12px/1.3 "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #4C4C4C;
	text-align: right;
}



/* @end */

/* @group Main Nav */
#topnav {width: 775px; height: 59px; background: url(/images/staff_topnav.gif); margin: 0 auto; padding: 0; position: relative;}

#summer a:hover {background: transparent url(/images/staff_topnav.gif) 0 -59px no-repeat;}
#year_round a:hover {background: transparent url(/images/staff_topnav.gif) -124px -59px no-repeat;}
#staff a:hover {background: transparent url(/images/staff_topnav.gif) -277px -59px no-repeat;}
#leadership a:hover {background: transparent url(/images/staff_topnav.gif) -372px -59px no-repeat;}
#retreats a:hover {background: transparent url(/images/staff_topnav.gif) -519px -59px no-repeat;}
#events a:hover {background: transparent url(/images/staff_topnav.gif) -644px -59px no-repeat;}
/* @end */

/* @group Staff Home */

#sth_title_DTS {
	background: url(/staff/images/sth_title_photos.jpg) right top no-repeat;
	width: 550px;
	height: 505px;
}

.sth_copy_DTS {
	width: 175px;
	float: left;
	margin-top: -25px;
	margin-bottom: 5px;
}

.sth_copy_DTS h3 {
	font-size: 20px;
	margin-bottom: 2px;
}

#training_DTS {
	margin-left: -5px;
	margin-right: 10px;
}

#yearround_DTS {
	margin-top: 202px;
	width: 240px;
}

#year-round_opportunities_DTS {
	width: 560px;
	height: 410px;
	background-image: url(/staff/images/sth_section_photos.jpg);
	clear: left;
	margin-left: -15px;
}

#year-round_opportunities_DTS.sth_copy_DTS {
	display: none;
}

#year-round_opportunities_DTS li {
	float: left;
	margin-right: 28px;
}

/* @end */
#col2 {width: 350px; float: left;}
#col3 {width: 165px; float: right; margin-top: 10px;}
#col3 p {}
.yellow_orange {color: black; text-align: left; margin: 2px auto 2px auto; padding: 3px 0 3px 3px; border: 1px solid #FFCC66; background-color: #FFFFCC;}

#outofdate {
	text-align: justify;
	padding-right: 10px;
	padding-left: 10px;
}
.body_container ul {margin-left: 15px; font: 12px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;}
.body_container ul li {list-style: disc;}

/* @group Main Page */

#body_container a:link, #body_container a:visited {
	text-decoration: none;
}

#page_title {
	background: url(/staff/images/Staff_Ad_Large.jpg) right top no-repeat;
	width: 530px;
	height: 293px;
}

#page_title_07 {
	background: url(/staff/images/Photo_Staff_Ad.jpg) right top no-repeat;
	width: 530px;
	height: 293px;
}

#page_tag {
	text-align: left;
	width: 530px;
}

#page_tag img {
	width: 198px;
	height: 151px;
	float: left;
}

#page_tag p {
	width:  325px;
	font: bold 16px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	float:  right;
}

.section_heading {
	clear:  both;
	width:  525px;
	height: 40px;
	border-bottom: 2px solid #e3720e;
}

.section_heading h3 {
	font: bold 24px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	clear: right;
}

.heading_tagline {
	width: 395px;
	float: right;
	text-align: right;
	margin-top: -25px;
	font: italic 16px/24px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
}

.section_intro {
	float: left;
	width: 176px;
}

.section_intro p {
	margin-right: 4px;
}

.section_intro h4 {
	font: bold 16px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
}

.intro {
	font: 16px "Trebuchet MS", Verdana, Arial, sans-serif;
	margin: 15px auto 15px auto;
}

.quote_small {
	font: italic 12px "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #666666;
	margin: 15px auto 15px auto;
}

.quote {
	width: 400px;
	text-align: center;
	font: italic 20px "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #666666;
	margin: 15px auto 15px auto;
}

.quote_director {
	font: italic 14px "Trebuchet MS", Verdana, Arial, sans-serif;
	margin: 10px 30px 10px 30px;
}
	
/* @end */

/* @group Apply */

.apply_box {
	padding: 10px;
	margin-bottom: 15px;
	height: 90px;
}

.apply_box a {
	float: left;
	width: 110px;
	margin-top: 2px;
}

.apply_box img {
	margin-left: 20px;
}

.textsmall {
	font: 10px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	float: left;
	margin-left: 24px;
}

.apply_icon {
	width: 139px;
	height: 30px;
	margin-top: 10px;
	margin-left: 16px;
}

div#stapp_apply_upgrade {
	border: 1px solid #3B587C;
	width: 175px;
	float: right;
	height: 90px;
	margin-top: -25px;
	text-align: center;
	background-color: #ACBFD7;
}

div#stapp_apply_upgrade h3 {
	font-size: 14px;
	margin-top: 2px;
}

div#stapp_apply_upgrade p {
	font-size: 11px;
	margin-top: 2px;
	margin-right: 1px;
	margin-left: 1px;
}



/* @end */

/* @group Position */

body.popup {
	background-image: none;
	background-color: #fff;
	padding: 25px;
	width: 750px;
}

.position_area {font-weight: bold; text-align: left; margin-top: 15px; font-size: 20px;
}

.position {
	margin-bottom: 20px;
}

.position_details_descriptor {
	font-weight: bold;
}

.position_list h4 {
	font: italic 13px "Trebuchet MS", Verdana, Arial, sans-serif;
	margin-top: 2px;
}

.position_list p {
	margin-top: 5px;
}

.position_img_r {
	float: right;
	padding-top: 5px;
	padding-left: 5px;
}

.position_img_l {
	float: left;
	padding-right: 10px;
	padding-top: 8px;
}



/* @end */

/* @group Summer Overview */

#stover_localchurch_A {
	float: left;
	margin: 5px 10px 10px;
}

#stover_localchurch_B {
	float: right;
	margin: 5px 10px 10px;
}

.stover_byline {
	text-align: center;
	font-style: italic;
	font-size: 13px;
	margin-top: -12px;
}

.stover_summer {
	width: 530px;
	height: 245px;
}

.stover_copy {
	width: 170px;
	float: left;
	margin-top: -25px;
	margin-bottom: 5px;
	margin-right: 5px;
	height: 190px;
}

.stover h3 {
	color: #E3720E;
	margin-bottom: 4px;
	font-size: 20px;
}

.stover h3 a:link, .stover h3 a:visited {
	color: #E3720E;
	text-decoration: none;
}

.stover h3 a:hover {
	text-decoration: underline;
}

.stover_summer h3 {
	padding-bottom: 26px;
}

.stover_summer h4 a, .stover_summer h4 a:link, .stover_summer h4 a:visited {
	color: #3B587C;
	margin-bottom: 3px;
	text-decoration: none;
}

.stover_summer h4 a:hover {
	text-decoration: underline;
}



/* @end */

/* @group Summer General Info */

.stgen_col {
	float: left;
	width: 260px;
	margin-right: 5px;
	margin-bottom: 20px;
}

.stgen_col ul {
	margin-bottom: 10px;
}

.stgen h3 {
	clear: left;
}

.stgen_pageintro {
	font-size: 14px;
	font-style: italic;
	line-height: 1.3;
}

#stgen_faid_photo {
	float: right;
}

#stgen_faid_photo2 {
	float: left;
}

#stgen_training_speakerphoto {
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 5px;
}

#stgen_policies_photo {
	float: right;
	margin-left: 10px;
}



/* @end */

/* @group Summer International */

#stint_quote_photo {
	float: right;
}



/* @end */