/* CSS Document */

<style type="text/css">
<!--
/*-----------------------------------------------------------------------------
San Luis Personnel Style Sheet

version:   1.6
date: 	   3/10/2007
author:    Scott McClintock
company:   McClintock.Design
email:     scott@blindog.com
website:   http://www.blindog.com/
-----------------------------------------------------------------------------*/
/* =General
-----------------------------------------------------------------------------*/
/* Zero down margin and paddin on all elements */
* {
  margin: 0;
  padding: 0;
}

body {
  font: 8pt/12pt Arial, Helvetica, sans-serif;
  color:#000000;
  background-color:#C5C0A9;
  background-image:url(../images/background_v2.gif);
  background-repeat:repeat-x;
  background-position:top;
}

h1 {
  font: 12pt/14pt verdana, tahoma, geneva, helvetica, arial, sans-serif;
  font-weight: bold;
  color:#000000;
}

h2 {
  font: 12pt/14pt verdana, tahoma, geneva, helvetica, arial, sans-serif;
  font-weight: bold;
  color:#015B21;
  padding: 4px 0 4px 0;
}

h3 {
  font: 10pt/11pt verdana, tahoma, geneva, helvetica, arial, sans-serif;
  font-weight: bold;
  padding: 0px;
  margin: 1em 0 0 0;
}

p, li {
  font-size: 1.2em;
}

h1, h2, p {
  margin: 1em 0 1em 0;
}

.GRAY {
  color:#999999;
}
.BOLD {
  color:#000000;
  font-weight:bold;
}
.CTA {
  color:#731921;
  font-weight:bold;
}
.marquee {
  border:none;
  font-size: 1.2em;
/*  color:#731921; Maroon */
  color:#015B21;

}

/* =Main Content
-----------------------------------------------------------------------------*/
#mainContent h2 {
  font-size : 14pt;
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
  padding: 8px 0 0 20px;
  margin:0 0 0 0;
}

#mainContent p {
  line-height: 1.5em;
}

#mainContent p.CTA {
  line-height: 1.5em;
  color:#731921;
  font-weight:bold;
}

#mainContent li {
  margin-left: 25px;
}

#mainContent a:link {
  color:#015B21;
}

#mainContent a:hover {
  color:#731921;
}

/* =Secondary
-----------------------------------------------------------------------------*/

#secondaryContent h2 {
  font: 10pt/12pt verdana, tahoma, geneva, helvetica, arial, sans-serif;
  font-weight: bold;
  color:#000000;
  padding: 10px 0 0 18px;
  margin:0 0 0 0;
}

#secondaryContent p {
  font-size: 1.2em;
  color:#333333;
  padding: 4px 0 0 18px;
  margin:0 0 20px 0;
}

#secondaryContent a:link {
  color:#015B21;
}

#secondaryContent a:hover {
  color:#731921;
}

/* =Third
-----------------------------------------------------------------------------*/
#thirdContent h2 {
  padding: 8px 0 6px 12px;
  border-bottom-color:#b0b0b0;
  border-bottom-style:solid;
  border-bottom-width:thin;
}

/* =Logos
-----------------------------------------------------------------------------*/
#logos p {
  font-size: 1.1em;
  color:#B8B8B2;
  padding: 0 0 0 0;
  margin:0 0 0 0;
}


/* =Footer
-----------------------------------------------------------------------------*/
#footer p {
  font-size: 1.2em;
  color:#b0b0b0;
  line-height:1.5em;
  padding: 0 0 0 0;
  margin:0 0 0 0;
}

#footer a:link {
  color:#015B21;
}

#footer a:hover {
  color:#000000;
}

/* Layout
================================= */
body {
  text-align: center; 
  min-width: 550px;
}

#wrapper {
  width: 730px; 
  margin: 0 auto; 
  text-align: left; 
}

#mainNav {
  position:relative;
  width: 730px; 
  float: left; 
  padding-top:0;
  }

#content { 
  width: 730px;
  float: left; 
  background-image:url(../images/background_content.gif);
  background-repeat:repeat-y;
  border:1px solid #000000;

}

#mainContent { 
  width: 480px;
  margin: 0; 
  float: left; 
  padding:15px 0 0 0;
  margin:1px 1px 1px 1px;
}

#secondaryContent {
  width: 235px;
  float: left;
  padding:0 0 0 0;
  margin:1px 2px 1px 1px;
} 

#logos { 
  width: 740px;
  padding:0 0 0 0;
  margin: 0 0 0 0; 
  float: left; 
  background-color:#EEEEE6;
  border:1px solid #b0b0b0;
}

#footer { 
  float: left; 
  padding: 20px 0 15px 20px;
  margin: 0 0 0 0; 
} 

/* Padding
================================== */
#secondaryContent *, #thirdContent *,  #mainContent *{
  padding-left: 20px;
  padding-right: 20px;
}

#secondaryContent * *, #thirdContent * *,  #mainContent * * {
  padding-left: 0;
  padding-right: 0;
}

-->
</style>