/* ABOUT */

#content-wrapper #about_intro			{width:768px;height:394px;padding-bottom:10px;}
#content-wrapper #about_text			{width:768px;overflow:auto;}

#content-wrapper #about_text #news		{width:306px;height:270px;border:1px solid #a2a47b;padding:10px;float:left;margin-right:15px;}
#content-wrapper #about_text #news div	{background:#eeefdd;height:250px;padding:10px 20px;}
#content-wrapper #about_text #news div h2{font-size:16px;color:#454900;font-family:times,serif;margin-bottom:10px;}
#content-wrapper #about_text #news div h3{color:#333300;font-weight:bold;}
#content-wrapper #about_text #news div ul{margin-bottom:10px;}
#content-wrapper #about_text #news div ul li{margin-bottom:2px;}
#content-wrapper #about_text #news div p{margin:0;}

#content-wrapper #about_text #featured	{width:192px;height:270px;border:1px solid #a2a47b;background:url(../images/about/about-index-featured.jpg) top left no-repeat;float:left;padding:10px 10px 10px 221px;}
#content-wrapper #about_text #featured p{margin-bottom:5px;}
#content-wrapper #about_text #featured h2{font-weight:bold;margin-bottom:5px;color:#333333;}
#content-wrapper #about_text #featured #cat_01{height:120px;margin-bottom:10px;padding-top:10px;}
#content-wrapper #about_text #featured #cat_02{height:120px;margin:0;padding-top:10px;}



/* COMMUNITY INVOLVEMENT */

#content-wrapper #community_intro		{background:url(../images/about/about-community-header.jpg) top left no-repeat;width:228px;height:165px;padding:75px 20px 0 520px;color:#454900;margin-bottom:20px;}
#content-wrapper #community_intro h1	{font-family:times,serif;font-size:24px;font-weight:500;line-height:24px;margin-bottom:10px;}
#content-wrapper #community_intro p		{}

#content-wrapper #community_text		{width:435px;padding-left:15px;}
#content-wrapper #community_text h2		{font-weight:bold;margin-bottom:10px;color:#333;}
#content-wrapper #community_text p		{margin-bottom:10px;}



/* PRESS */
#content-wrapper #press_intro			{background:url(../images/about/about-press-header.jpg) top left no-repeat;width:228px;height:165px;padding:75px 20px 0 520px;color:#454900;margin-bottom:20px;}
#content-wrapper #press_intro h1		{font-family:times,serif;font-size:24px;font-weight:500;line-height:24px;margin-bottom:10px;}
#content-wrapper #press_intro p			{}

#content-wrapper #press_text			{width:505px;border-top:1px solid #a2a47b;}
#content-wrapper #press_text h2			{font-weight:bold;color:#454900;}
#content-wrapper #press_text h3			{font-weight:bold;}
#content-wrapper #press_text ul li		{border-bottom:1px solid #eeefdd;padding:2px 0;}
#content-wrapper #press_text ul li div	{padding:10px 40px 10px 40px;}
#content-wrapper #press_text ul li div#new{background:#eeefdd;}
#content-wrapper #press_text #pagination{padding:10px 0 0 20px;}
#content-wrapper #press_text #list ul li div{padding:10px 20px 10px 20px;}
#content-wrapper #press_text #list ul li div.active-event{background:#eeefdd;}
#content-wrapper #press_detail_intro	{background:url(../images/about/about-press-detail-header.gif) top left no-repeat;width:768px;height:93px;margin-bottom:30px;display:block;}
#content-wrapper #press_detail_text		{width:748px;padding-left:20px;}

#content-wrapper #press_detail_text h2	{font-size:14px;margin-bottom:4px;}
#content-wrapper #press_detail_text #title{width:748px;height:60px;display:block;clear:both;}
#content-wrapper #press_detail_text #detail{width:600px;float:left;}
#content-wrapper #press_detail_text #back{width:148px;float:left;text-align:right;padding-top:10px;}

#content-wrapper #press_detail_text_2	{width:748px;padding-top:25px;border-top:1px solid #cdd099;}
#content-wrapper #press_detail_text_2 p	{margin-bottom:15px;width:615px;}



/* CAREERS */
#content-wrapper #careers_intro			{background:url(../images/about/about-careers-header.jpg) top left no-repeat;width:228px;height:195px;padding:45px 20px 0 520px;color:#454900;margin-bottom:20px;}
#content-wrapper #careers_intro h1		{font-family:times,serif;font-size:24px;font-weight:500;line-height:24px;margin-bottom:10px;}
#content-wrapper #careers_intro p		{}

#content-wrapper .careers_main			{width:768px;margin-bottom:10px;display:block;overflow:auto;}
#content-wrapper .careers_main #overview{width:495px;float:left;margin-right:15px;}			
#content-wrapper .careers_main #featured{width:236px;float:left;border:1px solid #a2a47b;padding:10px;}			

#content-wrapper .careers_main #featured div{background:#eeefdd;padding:15px;height:247px;}
#content-wrapper .careers_main #featured div h2, 
#content-wrapper .careers_main #great_people div h2, 
#content-wrapper .careers_main #culture div h2{color:#454900;font-family:times,serif;font-size:18px;margin-bottom:5px;font-weight:normal;line-height:18px;}
#content-wrapper .careers_main #featured div p{font-size:11px;line-height:14px;margin-bottom:5px;} 
#content-wrapper .careers_main #great_people div p,
#content-wrapper .careers_main #culture div p{font-size:12px;line-height:16px;margin-bottom:5px;}
#content-wrapper .careers_main #featured div span{font-weight:bold;}

#content-wrapper .careers_main #great_people{width:355px;border:1px solid #a2a47b;float:left;margin-right:15px;padding:10px;}
#content-wrapper .careers_main #great_people div{background:url(../images/about/about-careers-great-people.jpg) top left no-repeat #eeefdd;padding:10px 15px 0px 135px;height:115px;}

#content-wrapper .careers_main #culture{width:354px;border:1px solid #a2a47b;float:left;padding:10px;}
#content-wrapper .careers_main #culture div{background:url(../images/about/about-careers-culture.jpg) top left no-repeat #eeefdd;padding:10px 15px 0px 135px;height:115px;}
	
div.careers-tabs 						{background-color:#f1f2e4;margin-top:5px;position:relative;padding-bottom:10px;}
div.careers-tabs-border 				{border:1px solid #a2a47b;padding:26px 10px 10px 10px;}
div.careers-tab-content 				{padding:20px 15px 10px 15px;height:200px;}
div.careers-tab-content ul				{margin-bottom:15px;}
div.careers-tab-content ul li			{margin-bottom:5px;}
div.careers-tab-inactive div.careers-tab-content{display:none;}
div.careers-tabs h2, div.careers-tabs h3{font-weight:bold;font-size:11px;margin:0;}
div.careers-tabs h2 					{height:20px;position:absolute;top:-33px;padding:10px 15px;background-color:#f1f2e4;cursor:pointer;}
div.careers-tab-inactive h2 			{color:#641214;background-color:transparent;font-weight:500;}
div.careers-tabs h3 					{color:#641214;padding:15px 0 10px 5px;font-size:11px;}
div.careers-tab-values h2 				{left:0px;}
div.careers-tab-philanthropy h2 		{left:62px;}
div.careers-tab-benefits h2 			{left:216px;}
div.careers-tab-applying h2 			{left:288px;}



/* WHY WORK AT DRISCOLL'S */
 
#content-wrapper #culture_intro			{background:url(../images/about/about-culture-header.jpg) top left no-repeat;width:228px;height:195px;padding:45px 20px 0 520px;color:#454900;margin-bottom:20px;}
#content-wrapper #culture_intro h1		{font-family:times,serif;font-size:24px;font-weight:500;line-height:24px;margin-bottom:10px;}
#content-wrapper #culture_intro p		{}
#content-wrapper #culture_text			{width:490px;padding-left:15px;}
#content-wrapper #culture_text h3		{color:#333333;font-weight:bold;margin-bottom:3px;}
#content-wrapper #culture_text ul		{margin-bottom:15px;}
#content-wrapper #culture_text ul li	{background:url(../images/about/bullet.gif) 0 5px no-repeat;margin-bottom:5px;padding-left:12px;}


/* GROWING GREAT PEOPLE */
 
#content-wrapper #great_people_intro	{background:url(../images/about/about-great-people-header.jpg) top left no-repeat;width:228px;height:165px;padding:75px 20px 0 520px;color:#454900;margin-bottom:20px;}
#content-wrapper #great_people_intro h1	{font-family:times,serif;font-size:24px;font-weight:500;line-height:24px;margin-bottom:10px;}
#content-wrapper #great_people_intro p	{}
#content-wrapper #great_people_text		{width:490px;padding-left:15px}
#content-wrapper #great_people_text h3	{color:#333333;font-weight:bold;margin-bottom:3px;}
#content-wrapper #great_people_text ul	{margin-bottom:15px;}
#content-wrapper #great_people_text ul li{background:url(../images/about/bullet.gif) 0 5px no-repeat;margin-bottom:5px;padding-left:12px;}


/* BENEFITS */
 
#content-wrapper #benefits_intro		{background:url(../images/about/about-benefits-header.gif) top left no-repeat;width:485px;height:80px;padding:45px 263px 20px 20px;color:#454900;margin-bottom:20px;}
#content-wrapper #benefits_intro h1		{font-family:times,serif;font-size:24px;font-weight:500;line-height:24px;margin-bottom:10px;}
#content-wrapper #benefits_intro p		{}
#content-wrapper #benefits_text			{width:490px;padding-left:15px;}
#content-wrapper #benefits_text h2		{color:#333333;font-weight:bold;margin-bottom:5px;}
#content-wrapper #benefits_text ul		{margin-bottom:15px;}
#content-wrapper #benefits_text ul li	{background:url(../images/about/bullet.gif) 0 5px no-repeat;margin-bottom:5px;padding-left:12px;}



/* APPLYING */
 
#content-wrapper #applying_intro		{background:url(../images/about/about-applying-header.gif) top left no-repeat;width:485px;height:80px;padding:45px 263px 20px 20px;color:#454900;margin-bottom:20px;}
#content-wrapper #applying_intro h1		{font-family:times,serif;font-size:24px;font-weight:500;line-height:24px;margin-bottom:10px;}
#content-wrapper #applying_intro p		{}
#content-wrapper #applying_text			{width:490px;padding-left:15px;}
#content-wrapper #applying_text h3		{color:#333333;font-weight:bold;margin-bottom:3px;}
#content-wrapper #applying_text ul		{margin-bottom:15px;}
#content-wrapper #applying_text ul li	{background:url(../images/about/bullet.gif) 0 5px no-repeat;margin-bottom:5px;padding-left:12px;}



/* JOB OPPORTUNITIES */

#content-wrapper #job_postings_intro	{background:url(../images/about/about-job-opportunities-header.gif) top left no-repeat;width:485px;height:80px;padding:45px 263px 20px 20px;color:#454900;margin-bottom:10px;}
#content-wrapper #job_postings_intro h1	{font-family:times,serif;font-size:24px;font-weight:500;line-height:24px;margin-bottom:10px;}
#content-wrapper #job_postings_intro p	{}
#content-wrapper #job_postings_text		{width:768px;}
#content-wrapper #job_postings_text div#menu{border-bottom:1px solid #cdd099;padding:0 0 10px 20px;display:block;overflow:auto;}
#content-wrapper #job_postings_text table{padding:20px 0 0 20px;}
#content-wrapper #job_postings_text table td{padding:0 0 10px 0;}
#content-wrapper #job_postings_text table td#cat_01{width:70px;}
#content-wrapper #job_postings_text table td#cat_02{width:390px;}
#content-wrapper #job_postings_text table td#cat_03{}

#content-wrapper iframe body.mlinkbody div div.mlinktitle					{color:#454900;font-family:arial,sans-serif;font-size:10px;font-weight:bold;float:left;}



/* EVENTS */

#content-wrapper #events_intro			{background:url(../images/about/about-events-header.jpg) top left no-repeat;width:228px;height:185px;padding:55px 20px 0 520px;color:#454900;margin-bottom:20px;}
#content-wrapper #events_intro h1		{font-family:times,serif;font-size:24px;font-weight:500;line-height:24px;margin-bottom:10px;}
#content-wrapper #events_intro p		{}

#content-wrapper #events_text #list		{width:372px;border-top:1px solid #a2a47b;border-bottom:1px solid #a2a47b;float:left;margin-right:15px;height:494px;overflow:hidden;}
#content-wrapper #events_text #list	.scroll-pane	{overflow:auto;}
#content-wrapper #events_text #list h2	{font-weight:bold;color:#454900;}
#content-wrapper #events_text #list h3	{font-weight:bold;}
#content-wrapper #events_text #list p	{margin-bottom:5px;height:auto;}
#content-wrapper #events_text #list ul	{overflow:hidden;}
#content-wrapper #events_text #list ul li{border-bottom:1px solid #eeefdd;padding:2px 0;}
#content-wrapper #events_text #list ul li div{padding:10px 20px 10px 20px;}
#content-wrapper #events_text #list ul li div.active-event{background:#eeefdd;}
#content-wrapper #events_text #list #pagination{padding:10px 0 0 20px;}

#content-wrapper #events_text #featured	{width:359px;height:474px;float:left;border:1px solid #a2a47b;padding:10px;}
#content-wrapper #events_text #featured div{background:#eeefdd;padding:15px;height:167px;}
#content-wrapper #events_text #featured div h2{font-weight:bold;color:#454900;font-size:14px;margin-bottom:5px;}
#content-wrapper #events_text #featured div h3{font-size:24px;color:#666666;margin-bottom:10px;line-height:26px;}
#content-wrapper #events_text #featured div#image{width:359px;height:275px;margin-bottom:2px;padding:0;}



/* OUR PEOPLE */
 
#content-wrapper #our_people_intro		{background:url(../images/about/about-our-people-header.gif) top left no-repeat;width:485px;height:80px;padding:45px 263px 20px 20px;color:#454900;margin-bottom:20px;}
#content-wrapper #our_people_intro p	{}
#content-wrapper .our_people_text		{width:562px;clear:both;overflow:auto;margin-bottom:20px;}
#content-wrapper .our_people_text h2	{color:#333333;font-weight:bold;margin-bottom:5px;}
#content-wrapper .our_people_text .image{width:147px;float:left;margin-right:15px;}
#content-wrapper .our_people_text .text	{width:400px;float:left;}
#content-wrapper .our_people_text .text p{margin:0;}



/* ROLLOVER MODULE */

#about-module							{width:768px;height:394px;background:url(../images/about/about-module.jpg) top left no-repeat;display:block;margin-bottom:15px;}
#growing-module							{width:768px;height:394px;background:url(../images/growing/growing-module.jpg) top left no-repeat;display:block;margin-bottom:15px;}

.hover-splash 							{position:relative;float:right;}
.splash-image 							{display:none;float:right;}
.splash-image.active 					{display:block;float:right;}
#thumb-strip 							{width:620px;overflow:hidden;padding:5px 0 0 5px;position:relative;background:#fff;float:right;}
#thumb-shell 							{white-space:nowrap;position:relative;}
#thumb-strip a 							{margin:0 0 0 5px;display:inline;padding:0;float:left;}
#thumb-strip img 						{vertical-align:top;padding:0;margin:0;}
/*#thumb-slider-wrapper 					{position:relative;}
#scroll-arrow-left 						{position:absolute;left:-10px;top:0;padding:0 0 10px 10px;}
#scroll-arrow-right 					{position:absolute;left:707px;top:0;padding:0 10px 10px 0;}
#thumb-slider 							{height:12px;background-color:#cdcccb;position:relative;}
#thumb-slider-handle 					{height:12px;width:137px;background-color:#407ecb;position:absolute;cursor:default;font-size:1px;line-height:1px;}
#thumb-slider-handle.over 				{background-color:#3568a7;}*/