@charset "UTF-8";
/* CSS Document */

body  { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #395438; background-image: url(images/bkgd-white-tan.jpg); background-repeat: repeat-y; background-position: left top; line-height: 140%; }
#container { width: 772px; background-image: url(images/header-NM.jpg); background-repeat: no-repeat; background-position: left top; padding-left: 28px; } 
#header { padding-top: 0; padding-bottom: 0; padding-left: 0px; margin-left: 0px; } 
#header h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; font-weight: normal; width: 320px; padding-top: 240px; padding-right: 20; padding-left: 0; color: #765e34; padding-bottom: 0px; margin-bottom: 0px; }

/* start horizontal menu */
#nav { font-weight: bold; width: 775px; height: 25px; margin-left: 0px; padding-left: 0px; }

#nav ul { text-align: center; color: white; width: 100%; letter-spacing: 1px; word-spacing: 1px; list-style-image: none; float: left; height: 10px; margin: 0; padding: 0px; }

#nav ul li { display: block; font-size: 11px; float: left; list-style-type: none; font-weight: bold; color: #A9D415; text-align: left; margin-right: 30px; padding-top: 6px; height: 12px; margin-left: 0px; padding-left: 0px; }

#nav ul li a  { color: white; text-decoration: none;  }

#nav ul li a:hover { color: #ed7c01; }

#nav #active { color: #29251E; padding-left: 10px; }
/* end horizontal menu */


#column1 { float: left; /* since this element is floated, a width must be given */ width: 495px; padding-right: 20px; margin-top: 0px; }
#column1 h1 { font-size: 13px; font-weight: normal; padding-top: 0px; padding-right: 20; padding-left: 0; line-height: 120%; float: left; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
#column1 p, #column2 p { margin-bottom: 0px; padding-bottom: 0px; font-size: 11px; margin-top: 0px; padding-top: 6px; }
#column1 p em { font-size: 13px; font-weight: bold; color: #395438; text-transform: none; font-style: normal; line-height: 120%; }
#column1 .quote { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style: italic; color: #395438; padding-top: 10px; }
#column1 .quote-author { font-size: 10px; color: #395438; }

#sidebar { float: right; /* since this element is floated, a width must be given */ width: 210px; padding-top: 0px; padding-right: 20px; padding-left: 20px; margin-top: 0px; }
#sidebar h1 { font-size: 20px; color: #395438; padding-bottom: 8px; margin-bottom: 0px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: normal; text-align: left; margin-top: 0px; padding-top: 0px; }
#sidebar p { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style: italic; line-height: 150%; margin-top: 0px; padding-bottom: 6px; margin-bottom: 3px; }
#sidebar h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: normal; }

#footer { background-color: #cc6601; margin-bottom: 0px; padding-bottom: 0px; width: 800px; margin-top: 40px; } 
#footer p { font-size: 10px; padding-left: 34px; padding-top: 10px; padding-bottom: 0px; margin-top: 5px; margin-bottom: 0px; line-height: 100%; }
#footer p.credit { font-size: 9px; margin-top: 0px; padding-top: 5px; }
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
float: right;
margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
float: left;
margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}
.dots { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #395438; margin-bottom: 15px; margin-top: 10px; }


a:link      { color: #395438; text-decoration: underline }
a:visited      { color: #395438; text-decoration: underline }
a:hover          { color: #cc6600; text-decoration: none }
a:active    { color: #395438; text-decoration: none; padding-top: 0px; }
#footer p.credit { font-size: 9px; margin-top: 0px; padding-bottom: 10px; }
