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

/***** Global Settings *****/
 html, body {
   border:0;
   margin:0;
   padding:0;
}

body  {
    line-height: 1;
	font: 62.5%/1.25 "Trebuchet MS", "Lucida Grande", Verdana, Lucida, Geneva, Helvetica, Arial,  sans-serif;
	color: #000000;
    background-color: #BC5D58;
	margin: 5px 0 0 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
    scrollbar-base-color: #ff0000;
}

/***** Common Formatting *****/


h1,h2,h3,h4,h5
{
	font-family: AGaramond, Verdana, Arial, Helvetica, sans-serif;
	color: #D12421;
	margin: .15em 0 .15em 0;
    padding: 0;
	text-align: center;
}
p
{
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Lucida, Geneva, Helvetica, Arial,  sans-serif;;
    margin: 0;
    padding: .25em 0 .25em 0;
/*    line-height: 125%;
*/
}
div
{
  margin: 0;
  padding: 0;
}
title
{
  margin: 0 0 .5em 0;
  padding: 0;
}
ul, ol {
  margin: 0 0 .15em 2.25em;
  padding: 0;
  list-style: none;
}
blockquote, q {
  margin:1.25em;
  padding:0em 1.25em 0 1.25em;
  quotes: "" "";
  font-style: italic;
}
small {
  font-size:0.85em;
  }
img {
  border:0;
}
sup {
  position: relative;
  bottom:  0.3em;
  vertical-align:baseline;
}
sub {
  position:relative;
  bottom:-0.2em;
  vertical-align:baseline;
}
acronym, abbr {
  cursor:help;
  letter-spacing:1px;
  border-bottom:1px dashed;
}
a:link  {

}
a:visited {
}
a:hover{
  color: #00CC33;
}
a:active {
	color: #ffd700;

}
a
{
  text-decoration: none;
  color: #99CC00;
}
/***** Forms *****/
form {
  margin:0;
  padding:0;
  display:inline;
}
input, select, textarea {
    font:1em Arial, Helvetica, sans-serif;
}
textarea {
 width: 100%;
 line-height: 1;
}
label {
 cursor:pointer;
}
/***** Tables *****/
table {
 border:0;
 margin:0;
 padding:0;
 border-callapse: seperate;
}
table tr td {
 padding:0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
    text-decoration: none;
}

/***** Global Classes *****/
.clear         { clear:both; }
.clear_left    { clear: left;}
.clear_right   { clear: right;}
.display-none  { display: none;}
.float-left    { float:left; }
.float-right   { float:right; }
.no_float      { float: none;}
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
.text_indent   { text-indent: 30pt;}
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
.wrap          { width:960px;margin:0 auto; }
.shortwrap     { width: 460px;}
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }
.headingcolor  { color: #71142f; font-size: 1em; }
.text-red		{color: #D12421;}
.text-white		{
	color: white;
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
}
.text-black		{color: black;}
.text-cyan		{color: cyan;}
.text-green		{color: green;}
.text-yellow	{color: yellow;}

