html {
overflow: auto;
}

#main_background{
width:885px;
position:relative;
margin-left: auto;
margin-right: auto;
font-family: helvetica, arial, sans-serif;
font-size: 12pt;
color:#291B16;
margin-top:0px;
}

.gradient_bg{
position:relative;
background-image: url("navigation/bg-gradient.gif");
background-repeat:repeat-x;
margin-left: auto;
margin-right: auto;
background-color: #63605c;
margin-top:0px;}

#notebook_bg{
position:relative;
float:left;
background-image: url("navigation/soul-shoppe-notebook-bg.jpg");
width:674px;
height:191px;}

.nav_floats{
float:left;
position:relative;}

.on_home{
position:relative;
top:65px;
left: 56px;
float:left;
display: block;
width: 106px;
height: 63px;
text-decoration: none;}

.home{
position:relative;
top:65px;
left: 56px;
float:left;
display: block;
width: 106px;
height: 63px;
text-decoration: none;
background-repeat:no-repeat;
background: url("navigation/home.gif");
}

a.home:hover {
 background-position: -106px 0;}
 
.on_speakers{
position:relative;
top:65px;
left: 56px;
float:left;
display: block;
width: 135px;
height: 63px;
text-decoration: none;
}
 
 .speakers{
position:relative;
top:65px;
left: 56px;
float:left;
display: block;
width: 135px;
height: 63px;
text-decoration: none;
background-repeat:no-repeat;
background: url("navigation/speakers.gif");
}

a.speakers:hover {
 background-position: -135px 0;}
 
  .info{
position:relative;
top:95px;
left: 56px;
float:left;
display: block;
width: 113px;
height: 45px;
text-decoration: none;
background-repeat:no-repeat;
background: url("navigation/info.gif");
}

a.info:hover {
 background-position: -113px 0;}
 
 .on_info{
position:relative;
top:95px;
left: 56px;
float:left;
width: 113px;
height: 45px;
text-decoration: none;
}
 
 
 .resources{
position:relative;
top:107px;
left: 56px;
float:left;
display: block;
width: 157px;
height: 43px;
text-decoration: none;
background-repeat:no-repeat;
background: url("navigation/resources.gif");
}

a.resources:hover {
 background-position: -157px 0;}
 
.on_resources{
position:relative;
top:107px;
left: 56px;
float:left;
width: 157px;
height: 43px;
text-decoration: none;
}
 
.ss_logo_orig{
 border: 1px solid #E87E00;
 position:relative;
 top:18px;}
 
 .soul_key_words{
 position:relative;
 float:left;
 top:48px;
 left:15px;}
 
 .soul_flash_animate{
float:left;
position:relative;
top:15px;
left:40px;}


.intro_text{
position:relative;
float:left;
top:67px;
font-weight:bold;
left:-40px;
width:556px;
height:170px;
font-family:arial, sans-serif;
font-size: 13px;
color:#291B16;}

.drop_caps{
font-family:"Times New Roman", "Book Antiqua", serif;
position:relative;
font-weight:100;
float:left;
height:38px;
line-height:38px;
font-size:55px;
padding:0 1px 0 0;
color:#E87E00;
}


.intro_text_bg1{
clear:both;
position:relative;
float:left;
width:165px;
height:259px;
background-repeat:no-repeat;
background: url("navigation/soul-shoppe-home-intro-paper-bg-left.jpg");}

.intro_text_bg2{
position:relative;
float:left;
top:27px;
width:653px;
height:232px;
background-repeat:no-repeat;
background: url("navigation/soul-shoppe-home-intro-paper-bg-right.jpg");}

.contact_info{
position:relative;
float:left;
top:20px;
left:-20px;
text-align:center;}

.contact_info_truecenter{
position:relative;
float:left;
left:-5px;
top:20px;
text-align:center;}

.contact_text{
position:relative;
padding-bottom:10px;}

span.contact_number{
position:relative;
left:8px;
font-size:18px;
letter-spacing:2px;
top:-5px;
color:#BA95D9;
font-weight:bold;
}

.bottomspace{
position:relative;
height:30px;
width:885px;}

.page_title{
position:relative;
top:-23px;}

/*SPEAKER CHOOSING PAGE*/
/*global classes*/
.speaker_rows{
position:relative;
width:885px;
height:196px;}

.speaker_text_holder{width:171px; height:20px; letter-spacing: 1px; text-align:center;}
a.speaker_text{position:relative; color:#BA95D9; font-size:18px; font-weight:bold; text-decoration:none;}
a.speaker_text:hover{ position:relative; color:#E87E00; font-size:18px; font-weight:bold; text-decoration:none;}
a.speaker_text:active{ position:relative; color:#E87E00; font-size:18px; font-weight:bold; text-decoration:none;}


a.bodylinks{color:#6d00c9;}
a.bodylinks:hover {color:#E87E00;}
a.bodylinks:active {color:#E87E00;}

a.email_link{position:relative;  left: 10px; color:#ba95d9; font-size:11px;}
a.email_link:hover {position:relative;  left: 10px; color:#E87E00; font-size:11px;}
a.email_link:active {position:relative;  left: 10px; color:#E87E00; font-size:11px;}
/*end global classes*/

/*amy*/
#amy {
 position:relative;
 float:left;
 top:20px;
 width:220px;
}

#amy_link span {
  position: absolute;
  margin: 2px;
}

.amypic{
  background: url("navigation/speakers_page/amy/amy_pic.jpg");
  background-repeat:no-repeat;
  display:block;
  width:171px;
  height:148px;
}
a.amypic:hover{background-position:-171px 0;}


#amy_link:hover .area_amy {
  background: url("navigation/speakers_page/amy/amy_pop.jpg");
  background-repeat:no-repeat;
  width: 204px;
  height: 85px;
  top: -24px;
  left:-17px;
}
/*end amy*/

/*van*/
#van {
 position:relative;
 float:left;
 top:20px;
 width:220px;
}

#van_link span {
  position: absolute;
  margin: 2px;
}

.vanpic{
  background: url("navigation/speakers_page/van/van_pic.jpg");
  background-repeat:no-repeat;
  display:block;
  width:171px;
  height:148px;
}
a.vanpic:hover{background-position:-171px 0;}


#van_link:hover .area_van {
  background: url("navigation/speakers_page/van/van_pop.jpg");
  background-repeat:no-repeat;
  width: 211px;
  height: 85px;
  top: -24px;
  left:-17px;
}
/*van end */

/*dan*/
#dan {
 position:relative;
 float:left;
 top:20px;
 width:220px;
}

#dan_link span {
  position: absolute;
  margin: 2px;
}

.danpic{
  background: url("navigation/speakers_page/dan/dan_pic.jpg");
  background-repeat:no-repeat;
  display:block;
  width:171px;
  height:148px;
}
a.danpic:hover{background-position:-171px 0;}


#dan_link:hover .area_dan {
  background: url("navigation/speakers_page/dan/dan_pop.jpg");
  background-repeat:no-repeat;
  width: 207px;
  height: 85px;
  top: -24px;
  left:-18px;
}
/*dan end */

/*devon*/
#devon {
 position:relative;
 float:left;
 top:20px;
 width:220px;
}

#devon_link span {
  position: absolute;
  margin: 2px;
}

.devonpic{
  background: url("navigation/speakers_page/devon/devon_pic.jpg");
  background-repeat:no-repeat;
  display:block;
  width:171px;
  height:148px;
}
a.devonpic:hover{background-position:-171px 0;}


#devon_link:hover .area_devon {
  background: url("navigation/speakers_page/devon/devon_pop.jpg");
  background-repeat:no-repeat;
  width: 209px;
  height: 85px;
  top: -24px;
  left:-16px;
}
/*devon end */

/*sarah*/
#sarah {
 position:relative;
 float:left;
 top:20px;
 width:220px;
}

#sarah_link span {
  position: absolute;
  margin: 2px;
}

.sarahpic{
  background: url("navigation/speakers_page/sarah/sarah_pic.jpg");
  background-repeat:no-repeat;
  display:block;
  width:171px;
  height:148px;
}
a.sarahpic:hover{background-position:-171px 0;}


#sarah_link:hover .area_sarah {
  background: url("navigation/speakers_page/sarah/sarah_pop.jpg");
  background-repeat:no-repeat;
  width: 209px;
  height: 85px;
  top: -20px;
  left:-17px;
}
/*sarah end */

/*alicia*/
#alicia {
 position:relative;
 float:left;
 top:20px;
 width:220px;
}

#alicia_link span {
  position: absolute;
  margin: 2px;
}

.aliciapic{
  background: url("navigation/speakers_page/alicia/alicia_pic.jpg");
  background-repeat:no-repeat;
  display:block;
  width:171px;
  height:148px;
}
a.aliciapic:hover{background-position:-171px 0;}


#alicia_link:hover .area_alicia {
  background: url("navigation/speakers_page/alicia/alicia_pop.jpg");
  background-repeat:no-repeat;
  width: 209px;
  height: 85px;
  top: -20px;
  left:-16px;
}
/*alicia end */

/*wil*/
#wil {
 position:relative;
 float:left;
 top:20px;
 width:220px;
}

#wil_link span {
  position: absolute;
  margin: 2px;
}

.wilpic{
  background: url("navigation/speakers_page/wil/wil_pic.jpg");
  background-repeat:no-repeat;
  display:block;
  width:171px;
  height:148px;
}
a.wilpic:hover{background-position:-171px 0;}


#wil_link:hover .area_wil {
  background: url("navigation/speakers_page/wil/wil_pop.jpg");
  background-repeat:no-repeat;
  width: 209px;
  height: 85px;
  top: -20px;
  left:-18px;
}
/*wil end */

/*jennifer*/
#jennifer {
 position:relative;
 float:left;
 top:20px;
 width:220px;
}

#jennifer_link span {
  position: absolute;
  margin: 2px;
}

.jenniferpic{
  background: url("navigation/speakers_page/jennifer/jennifer_pic.jpg");
  background-repeat:no-repeat;
  display:block;
  width:171px;
  height:148px;
}
a.jenniferpic:hover{background-position:-171px 0;}


#jennifer_link:hover .area_jennifer {
  background: url("navigation/speakers_page/jennifer/jennifer_pop.jpg");
  background-repeat:no-repeat;
  width: 209px;
  height: 85px;
  top: -20px;
  left:-15px;
}
/*jennifer end */

/*END SPEAKER CHOOSING PAGE*/

/*SPEAKER FOCUS PAGES*/

#speakerpage-left{
position:relative;
float:left;
width: 476px;}

#speakerpage-right{
position:relative;
float:left;
width: 409px;}

.blurb_bg{
  background: url("pictures/soul-shoppe-blurb-background.jpg");
  background-repeat:no-repeat;
  width:373px;
  height: 281px;}
  
.blurb_bg_l{
background: url("pictures/soul-shoppe-blurb-background_l.jpg");
background-repeat:no-repeat;
width:373px;
height: 310px;}
  
.bio_bg_med{
background: url("pictures/soul-shoppe-bio-background-med.jpg");
background-repeat:no-repeat;
width:476px;
height: 415px;}

.bio_bg_large{
background: url("pictures/soul-shoppe-bio-background-large.jpg");
background-repeat:no-repeat;
width:476px;
height: 605px;}
  
.blurb_text{
position:relative;
top:43px;
left:13px;
width:335px;
font-family:arial;
font-size:11px;
line-height:17px;
letter-spacing:1px;}
 
.bio_text{
position:relative;
top:43px;
left:26px;
width:420px;
font-family:arial;
line-height:17px;
font-size:11px;
letter-spacing:1px;}

.info_text{
position:relative;
top:-10px;
left:20px;
width:402px;
font-family:arial;
line-height:17px;
font-size:11px;
letter-spacing:1px;}
 
 h1.speak_title{position:relative;
 font-size:20px;
 font-family:paltino, times, serif;
 color:#E87E00;}
 
h2.speak_title2{position:relative;
 font-size:20px;
 font-family:paltino, times, serif;
 color:#E87E00;}
 
.view_more{background: url("navigation/view-more-speakers-rollover.jpg");
background-repeat:no-repeat;
position:relative;
clear:both;
left:100px;
top:15px;
display:block;
width:177px;
height:130px;}

a.view_more:hover{background-position:-177px 0;}

#info_background{
background: url("pictures/info_background_bottom.jpg");
background-repeat:no-repeat;
position:relative;
left:212px;
top:0px;
width:485px;
height:423px;}

#resources_background{
background: url("pictures/resources-background.jpg");
background-repeat:no-repeat;
position:relative;
left:117px;
top:0px;
width:619px;
height:572px;}

#text_box_info{
position:relative;
float:left;
left:25px;
width:265px;
font-family:arial;
line-height:17px;
font-size:11px;
letter-spacing:1px;
}

#text_box_info_right{
position:relative;
float:left;
left:50px;
width:265px;
font-family:arial;
line-height:17px;
font-size:11px;
letter-spacing:1px;
}

#text_box_info_bottom{
clear:both;
position:relative;
left:20px;
float:left;
width:565px;
font-family:arial;
line-height:15px;
font-size:11px;
letter-spacing:1px;
}

.center_text{
width:525px;}

#vid_left{
position:relative;
top:-40px;
left:83px;}

.first_YT_vid{
position:relative;
float:left;
background: url("navigation/resources-YT1.gif");
background-repeat:no-repeat;
background-color: #63605c;
width:141px;
height:129px;}

a.first_YT_vid:hover{background-position:-141px 0;}

.second_YT_vid{
position:relative;
float:left;
background: url("navigation/resources-YT2.gif");
background-repeat:no-repeat;
left:80px;
background-color: #63605c;
width:141px;
height:129px;}

a.second_YT_vid:hover{background-position:-141px 0;}

.third_YT_vid{
position:relative;
float:left;
left:160px;
background: url("navigation/resources-YT3.gif");
background-repeat:no-repeat;
background-color: #63605c;
width:155px;
height:129px;}

a.third_YT_vid:hover{background-position:-155px 0;}


.spaced_out{
position:relative;
float:left;
left:20px;
line-height:23px;
width:120px;
height:60px;
padding-right: 40px;
}