/* BEGIN DIVS */

div#link-bkg  {
width: 268px;
height: 35px;
background-image: url(pix/link-bkg.jpg); 
background-repeat: no-repeat;
}

div#featured-school-spacer-hp  {
margin-top: 56px;
margin-bottom: 0px;
margin-left: 20px;
margin-right: 27px;
}

div#shadowbox-content-spacer  {
margin-top: 35px;
margin-bottom: 20px;
margin-left: 40px;
margin-right: 40px;
}

.featured-school-hp  {
background-image: url(pix/callout_featured-hp_bkg.jpg); 
background-repeat: no-repeat;
}

.shadowbox-bkg  {
background-image: url(pix/flash-map-bkg.jpg); 
background-repeat: no-repeat;
background-color:#e0d7c5;
}

div#latest-news-spacer-hp  {
margin-top: 50px;
margin-bottom: 0px;
margin-left: 20px;
margin-right: 19px;
}

.latest-news-hp  {
background-image: url(pix/callout_latest-news_hp_bkg.jpg); 
background-repeat: no-repeat;
}

.mailing-list-div-bkg  {
background-image: url(pix/g_bkg_div.jpg); 
background-repeat: no-repeat;
}


div#footer-spacer  {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 12px;
margin-right: 12px;
}

/* BEGIN CONTENT STYLES */
.body_content_style1 {
line-height: 20px;
font-size: 12px;
text-decoration: none;
font-family: Arial, Verdana, san-serif;
color: #5b3618;
letter-spacing: .02em;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.body_content_style1:link {color : #5b3618;}
a.body_content_style1:visited {color : #49280d;}
a.body_content_style1:hover {color : #090401; text-decoration: underline;}

.schedule_style1 {
line-height: 18px;
font-size: 14px;
text-decoration: none;
font-family: Arial, Verdana, san-serif;
font-weight: bold;
color: #251304;
letter-spacing: .02em;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.schedule_style1:link {color : #251304;}
a.schedule_style1:visited {color : #49280d;}
a.schedule_style1:hover {color : #090401; text-decoration: underline;}

.schedule_style2 {
line-height: 16px;
font-size: 12px;
text-decoration: none;
font-family: Arial, Verdana, san-serif;
color: #5b3618;
letter-spacing: .02em;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.schedule_style2:link {color : #5b3618;}
a.schedule_style2:visited {color : #49280d;}
a.schedule_style2:hover {color : #090401; text-decoration: underline;}

.schedule_style3 {
line-height: 18px;
font-size: 15px;
text-decoration: none;
font-family: Arial, Verdana, san-serif;
font-weight: bold;
color: #3c2812;
letter-spacing: .02em;
margin-top: 10px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.schedule_style3:link {color : #3c2812;}
a.schedule_style3:visited {color : #674a29;}
a.schedule_style3:hover {color : #130c04; text-decoration: underline;}

.featured-school_style1 {
line-height: 18px;
font-size: 14px;
text-decoration: none;
font-family: Arial, Verdana, san-serif;
font-weight: bold;
color: #251304;
letter-spacing: .02em;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.featured-school_style1:link {color : #251304;}
a.featured-school_style1:visited {color : #49280d;}
a.featured-school_style1:hover {color : #090401; text-decoration: underline;}

.featured-school_style2 {
line-height: 16px;
font-size: 12px;
text-decoration: none;
font-family: Arial, Verdana, san-serif;
color: #5b3618;
letter-spacing: .02em;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.featured-school_style2:link {color : #5b3618; text-decoration: underline;}
a.featured-school_style2:visited {color : #49280d; text-decoration: underline;}
a.featured-school_style2:hover {color : #090401; text-decoration: underline;}

.news_style1 {
line-height: 16px;
font-size: 12px;
text-decoration: none;
font-family: Arial, Verdana, san-serif;
color: #5b3618;
letter-spacing: .02em;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.news_style1:link {color : #5b3618;}
a.news_style1:visited {color : #49280d;}
a.news_style1:hover {color : #090401; text-decoration: underline;}

.news_style2 {
line-height: 18px;
font-size: 14px;
text-decoration: none;
font-family: Arial, Verdana, san-serif;
font-weight: bold;
color: #251304;
letter-spacing: .02em;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.news_style2:link {color : #251304;}
a.news_style2:visited {color : #49280d;}
a.news_style2:hover {color : #090401; text-decoration: underline;}

.mailinglist_style1 {
line-height: 18px;
font-size: 12px;
text-decoration: none;
font-family: Arial, Verdana, san-serif;
font-weight: bold;
color: #3c2812;
letter-spacing: .02em;
margin-top: 10px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.mailinglist_style1:link {color : #3c2812;}
a.mailinglist_style1:visited {color : #674a29;}
a.mailinglist_style1:hover {color : #130c04; text-decoration: underline;}

.footer_style1 {
line-height: 18px;
font-size: 14px;
text-decoration: none;
font-family: Arial, Verdana, san-serif;
font-weight: bold;
color: #251304;
letter-spacing: .02em;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.footer_style1:link {color : #251304;}
a.footer_style1:visited {color : #49280d;}
a.footer_style1:hover {color : #090401; text-decoration: underline;}

.footer_style2 {
line-height: 16px;
font-size: 12px;
text-decoration: none;
font-family: Arial, Verdana, san-serif;
color: #5b3618;
letter-spacing: .02em;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.footer_style2:link {color : #5b3618;}
a.footer_style2:visited {color : #49280d;}
a.footer_style2:hover {color : #090401; text-decoration: underline;}

.footer_style3 {
line-height: 16px;
font-size: 12px;
text-decoration: none;
font-family: Arial, Verdana, san-serif;
color: #896e36;
letter-spacing: .02em;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.footer_style3:link {color : #896e36; text-decoration: underline;}
a.footer_style3:visited {color : #b39352; text-decoration: underline;}
a.footer_style3:hover {color : #624c1f; text-decoration: underline;}

.section_heading_style1 {
line-height: 24px;
font-size: 16px;
text-decoration: none;
font-family: Arial, Verdana, san-serif;
font-weight: bold;
color: #3c2812;
letter-spacing: .02em;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.section_heading_style1:link {color : #3c2812;}
a.section_heading_style1:visited {color : #674a29;}
a.section_heading_style1:hover {color : #130c04; text-decoration: underline;}

.section_heading_style2 {
line-height: 24px;
font-size: 20px;
text-decoration: none;
font-family: Arial, Verdana, san-serif;
font-weight: bold;
color: #130c04;
letter-spacing: .02em;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.section_heading_style2:link {color : #130c04;}
a.section_heading_style2:visited {color : #674a29;}
a.section_heading_style2:hover {color : #3c2812; text-decoration: underline;}

/* BEGIN IMAGE STYLES */
.img_stroke { 
  margin: 0 5px 5px 0;
  background-color:#cfbd9a;
  border: 1px solid;
  border-color:#2b2010;
}

.img_stroke_padding { 
  margin-bottom: 18px;
  margin-right: 18px;
  border: 1px solid;
  background-color:#cfbd9a;
  border-color:#2b2010;
  
}

/* END IMAGE STYLES */

/* BEGIN FORM STYLES */
.forms {
line-height: 22px;
font-size: 12px;
background-color: #ffffff;
text-decoration: none;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
width: 130px;  
margin-bottom: 3px;
color: #0186a6;
}

.forms2 {
line-height: 22px;
font-size: 12px;
background-color: #ffffff;
text-decoration: none;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
width: 85px;  
margin-bottom: 3px;
color: #0186a6;
}

.forms3 {
line-height: 22px;
font-size: 12px;
background-color: #ffffff;
text-decoration: none;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
width: 200px;  
margin-bottom: 3px;
color: #0186a6;
}

.forms4 {
line-height: 22px;
font-size: 12px;
background-color: #ffffff;
text-decoration: none;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
width: 100px;  
margin-bottom: 3px;
color: #0186a6;
}

.forms5 {
line-height: 22px;
font-size: 12px;
background-color: #ffffff;
text-decoration: none;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
width: 150px;  
margin-bottom: 3px;
color: #0186a6;
}

.forms6 {
line-height: 22px;
font-size: 12px;
background-color: #ffffff;
text-decoration: none;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
width: 350px;  
margin-bottom: 3px;
color: #0186a6;
}
/* END FORM STYLES */
