body,td,th {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #3D392D;
}
body {
	background-color: #ffffff;
text-align:center;
margin:0;
}
.wrapper{
width:1024px;
text-align:left;
margin:0 auto;
background:#F4EDDF;
}

a:link {
	color: #8d2731;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #db6d16;
}
a:active {
	text-decoration: none;
	color: ##db6d16;
}
.header{
width:1024px;
padding-left:0px;
padding-top:0px;
height:74px;
background:#1E1B16 url(images/about.jpg) repeat-x top;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#8d2731;
	font-weight:normal;
	text-decoration:none;
	margin: 0;
	padding: 0;
	float: right;
	margin-top: 22px;
	padding-right: 20px;
}

.nav{
width:780px;
padding-left:20px;
height:37px;
background:url(images/navbg_12.gif) repeat-x top;
}
.nav ul {
  margin:0;
  text-align:right;
  font-size:11px;
  font-weight:bold;
  padding-top:7px;
  list-style:none;
  }
.nav li {
  float:left;
  background:url(images/navleft_15.gif) no-repeat left top;
  margin-right:10px;
  padding:0 0 0 15px;
    border-bottom:1px solid #ccc;
  }
.nav a {
  float:left;
  display:block;
  background:url(images/navright_16.gif) no-repeat right top;
  padding-top:5px;
  padding-right:20px;
  padding-bottom:7px;
  padding-left:6px;
  text-decoration:none;
  color:#FFFFFF;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
.nav a {float:none;}
/* End IE5-Mac hack */
  .nav a:visited{
  color:#fff;
  text-decoration:none;
  }
  .nav a:hover {
  color:#FFF;
  text-decoration:underline;
  }

  .clear{
  clear:both;
  }
  .content{
  width:1024px;
  height:826px;
  background:url(images/index-total2.jpg) repeat-x top;
  }
  .leftcolumn{
  float:left;
  width:500px;
  padding:0px;
  }
  .rightcolumn{
  width:524px;
  padding-top:20px;
  padding-bottom:20px;
  padding-right:0px;
  float:right;
  }
  
  .content2{
  width:1024px;
  height:1400px;
  background:url(images/bodylong-total.jpg);
  background-repeat:repeat-y;
  }
  
    .content3{
  width:1024px;
  height:660px;
  background:url(images/bodylong-total.jpg);
  background-repeat:repeat-y;
  }
  
      .content4{
  width:1024px;
  height:1250px;
  background:url(images/bodylong-total.jpg);
  background-repeat:repeat-y;
  }
  
     .content5{
  width:1024px;
  height:790px;
  background:url(images/bodylong-total.jpg);
  background-repeat:repeat-y;
  }
  
  .leftcolumn2{
  float:left;
  width:500px;
  padding:20px;
  }
  .rightcolumn2{
  width:524px;
  padding-top:20px;
  padding-bottom:20px;
  padding-right:0px;
  float:right;
  }
  
  .holder{
  width:100%;
  height:42px;
  }
  h2{
  float:left;
  width:381px;
  padding-left:20px;
  padding-top:10px;
  color:#fff;
  font-family:verdana;
  font-size:16px;
  font-weight:bold;
  margin:0;
  }
  h2 a:link,h2 a:visited{
    color:#fff;
  font-family:verdana;
  font-size:16px;
  font-weight:bold;
  text-decoration:none;
  }
  h2 a:hover{
  text-decoration:underline;
  }
  h3{
  background:#E8D9BD;
  margin-bottom:10px;
  text-align:center;
  padding-top:8px;
  padding-bottom:8px;
  font-weight:bold;
  font-size:12px;
  font-family:verdana;
  border-bottom:1px solid #CBA964;
  }
  .article{
  width:524px;
line-height:20px;
  }
  .artfoot{
  width:440px;
  text-align:left;
  padding-top:165px;
  margin-bottom:0px;
  padding-left:25px;
  padding-right:0px;
  }
  
  .article2{
  width:477px;
line-height:20px;
  }
  .artfoot2{
  width:440px;
  text-align:left;
  padding-top:0px;
  margin-bottom:0px;
  padding-left:25px;
  padding-right:0px;
  }
  .artfoot3{
  width:470px;
  text-align:left;
  padding-top:0px;
  margin-bottom:0px;
  padding-left:25px;
  padding-right:0px;
  }
  
#form {font-family:"Trebuchet MS", Verdana, sans-serif;width:25em;}
h2 {margin:0 0 0 0;padding:0}
p {margin:0 0 1em 0;padding:0;font-size:90%}
fieldset {background:#C361D2;border:1px;margin-bottom:1em;width:35em;padding-top:1.5em}

p.legend {background:#ffffff;color:black;padding:.2em .3em;font-size:1.2em;border:1px outset #000000;position:relative;margin-bottom:-1em;width:10em;margin-left:1em;margin-top:1em}

#personal {background:#ffc1cb;border:none #f3b4f5}

#choices {background:#ffc1cb;border:none #f5d9b4}
#suggestions {background:#ffc1cb;border:none #b4f5da}

#personal label {position:absolute;font-size:90%;padding-top:.2em;left:720px}
#personal input {margin-left:9em;line-height:1.4em;margin-bottom:.2em;}

#choices label {position:absolute;padding-top:.2em;left:20px}
select {margin-left:9em;margin-bottom:0}


#size {font-size:90%}
#size input {margin-left:9em}
#size input + input {margin-left:1em}
#size br+ input {margin-left:9em}

#extras {font-size:90%}
#extras input {margin-left:9em}
#extras input +input {margin-left:1em}
#extras br+input {margin-left:9em}


textarea {font:.8em "Trebuchet MS", Verdana, sans-serif;width:300px;padding:.2em;margin-left:12px;}

input[type="submit"], input[type="reset"] {background:#64901f;font:1.2em "Trebuchet MS", Verdana, sans-serif}

#buttons {text-align:center}

  
  .infobar{
  width:438px;
  padding-right:40px;
  text-align:right;
  padding-bottom:10px;
  }
  .infobar ul{
  list-style:none;
  text-align:right;
  margin:0;
  }
  .infobar ul li{
  width:109px;
  height:24px;
  padding-top:2px;
  background:no-repeat top center url(images/button_33.gif);
  text-align:center;
  color:#F4EDDF;
  float:right;
  font-weight:bold;
  font-size:11px;
  font-family:Verdana;
  }
  .infobar ul li a:link, .infobar ul li a:visited, .infobar ul li a:hover{
  display:block;
  text-decoration:none;
  color:#F4EDDF;
}
.rightcolumn ul
{
list-style-type: none;
padding-left:0;
margin:0;
text-align: left;
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:5px;
}
.rightcolumn ul li{
padding-top:6px;
padding-bottom:6px;
border-bottom:1px solid #E8D9BD;
margin:0;
}
.rightcolumn ul li a
{
background:url(images/nullet_29.gif) left no-repeat;
text-align: left;
padding-left: 20px;
font-size:11px;
text-decoration: none;
color: #4E4739;
}

.rightcolumn ul li a:hover
{
background:url(images/nullet_29.gif) left no-repeat;
color: #4E4739;
padding-left: 20px;
text-decoration:underline;
}
.footer{
width:1024px;
height:95px;
background:#ffc1cb 
		url(images/footer.jpg);
	background-repeat:no-repeat;
padding-top:15px;
padding-bottom:15px
color:#8d2731;
text-align:right;
}

.footer2{
clear:both;
width:1024px;
height:141px;
background:#ffc1cb 
		url(images/footer-2.jpg);
	background-repeat:no-repeat;
padding-top:15px;
padding-bottom:15px
color:#8d2731;
text-align:right;
}
