/* CSS Document */

body {
background: #080808 url(images/bg_withstripes.png);
background-position: top center;
margin: 0; 
padding: 0;
}

img { border: 0; }

li {
list-style-image: url(images/bullet.png);
margin-left: 10px;
margin-left: 20px;
margin-bottom: 5px;
font-size: 18px;
font-weight: bold;
}

p, li, td, input, select {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 17px;
color: #080808;
}

  a:link {
  text-decoration: none;
  color: #625b4e;
  }
  
  a:visited {
  text-decoration: none;
  color: #9c927f;
  }
  
  a:active {
  text-decoration: none;
  color: #80c82a;
  }
  
  a:hover {
  text-decoration: none;
  color: #629815;
  }

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
line-height: 24px;
color: #080808;
margin: 0;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #6b0202;
margin: 0;
text-transform: uppercase;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 18px;
color: #080808;
margin: 0;
}

.floatLeft {
float: left;
margin: 0 5px;
}

.floatRight {
float: right;
margin: 0 5px;
}

.sweeterex {
font-weight: bold;
color: #6b0202;
}

/* layout */

#container {
width: 900px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
display: block;
}

#leftcolumn {
width: 187px;
margin-right: 29px;
float: left;
display: block;
}

#leftmenu {
background: url(images/menu_top.png) no-repeat;
background-position: 0px 0px;
height: 282px;
width: 185px;
margin-left: 10px;
margin-right: auto;
padding-top: 8px;
}

.menuitems {
font-family: arial, tahoma, sans-serif;
color: #F0F0F0;
font-size: 16px;
padding-left: 30px;
font-weight: bold;
line-height: 30px;
}

#header {
width: 684px;
height: 200px;
float: right;
background: url(images/logo_top_test7.png) no-repeat;
background-position: top center;

color: #9a9a9a;
font-size: 18px;
font-family: arial, helvetica, sans-serif;
text-align: right;
display: block;
}

#content {
width: 664px;
background: white;
float: right;
padding: 10px;
display: block;
}

.line1 {
font-weight: bold;
color: #6d0202;
}

#content p{
font-family: arial, helvetica, sans-serif;
color: #212121;
font-size: 13px;
line-height: 17px;
}

#content h1{
font-family: arial, helvetica, sans-serif;
color: #790203;
font-size: 18px;
line-height: 21px;
}

#content h2{
font-family: arial, helvetica, sans-serif;
color: #212121;
font-size: 16px;
line-height: 19px;
}

#content h3{
font-family: arial, helvetica, sans-serif;
color: #212121;
font-size: 14px;
line-height: 17px;
}

#policyindex{
width: 150px;
height: 160px;
padding-left: 35px;
padding-top: 20px;
margin-right: 17px;
margin-left: 10px;
margin-bottom: 10px;
float: right;
background: #F0F0F0;
border: 1px #d2d1d1 solid;
}

#footer {
width: 664px;
margin-left: auto;
margin-right: auto;
display: block;
margin-bottom: 10px;
}

#footer p{
font-size: 14px;
color: #9a9a9a;
text-align: center;
}

#newsletter form a {
font-size: 12px;
}

#newsletter {
display: block;
margin: 10px 0;
color: #fff;
padding: 0 10px;
}

#newsletter form input {
margin: 5px 0;
}

