/****************************************
*
*   standard.css
*
****************************************/

*         {margin:0; padding:0;}
a         {}
a:link    {color:#0000FF;}
a:visited {color:red;}
a:active  {color:darkorange;}
a:hover   {color:darkorange;}
h1        {margin:40 0; font-size:20pt; line-height:130%;}
h2        {margin:40 0; font-size:20pt; line-height:120%;}
h3        {margin:40 0; font-size:18pt; line-height:120%;}
h4        {margin:40 0; font-size:16pt;}
p         {margin:40 0; text-indent:1em;}
ul        {margin:10 0 10 40; font-weight:bold;}
ol        {margin:10 0 10 40;}
li        {margin:0;}
dl        {margin:10 0;}
dt        {margin:0;}
dd        {margin:0 0 0 40;}

#bold     {font-weight:bold;}
#impact   {color:#FF00FF; font-size:20pt; line-height:150%;}
#impact2  {color:#FF00FF; font-size:16pt;}
#impact3  {background:red; border-bottom:black dashed 1px;}
#impact4  {color:yellow; font-weight:bold;
           border-bottom:yellow dashed 1px;}

body {
  background:#05B7FA url(images/background/body.jpg) repeat 1 0;
  text-align:center;
  margin:0;
  padding:0;
}
div.page {
  color:black;
  font-size:12pt;
  line-height:150%;
  text-align:left;
  width:800;
  margin:0 auto;
  padding:0;
}
h2.title {
  color:gold;
  text-align:center;
  margin:0;
  padding:0;
}
h4.title {
  background:#FFFFFF;
  color:red;
  padding:2 10;
  border-top:black solid 1px;
  border-bottom:black solid 1px;
}
div.navi {
  font-weight:bold;
  font-size:20pt;
  text-align:center;
  margin:10 0;
}
.counter {
  font-size:10pt;
}
div.catche {
  width:800;
  margin:50 0;
  padding:30 30;
  border:#6600FF solid 1px;
}
div.catche li {
  margin:20 0;
}
div.gallery {
  text-align:center;
  margin:50 0;
}
div.copyright {
  font-size:10pt;
  text-align:center;
}
div.map {
  text-align:center;
  margin:50 0;
}
br.clear {
  clear:both;
}
div.text {
  background:whitesmoke;
  margin:20;
  padding:20;
  border:darkslategray solid 1px;
  clear:both;
}
div.price {
  text-align:center;
}
div.price table {
  margin:50 0;
  border-collapse:collapse;
  border-spacing:2;
}
div.price th, td {
  font-weight:bold;
  font-size:14pt;
  padding:15 20;
  border:#b8860b solid 2px;
}
div.price th {
  color:white;
}
div.price td {
  background:#deb887;
  color:#8b4513;
  text-align:right;
}
div.letter {
  background:oldlace;
  margin:20 0;
  padding:30 20 20 20;
  border:gray solid 1px;
  clear:both;
}
div.letter_text {
  background:url(images/background/dash.jpg);
  color:black;
  font-size:11pt;
  line-height:22px;
  height:180;
  margin:0 0;
  padding:2 10;
}
div.letter_text p {
  margin:22 0;
}
dl.qa dt {
  background:url(images/icons/q.gif) no-repeat 0px -2px;
  margin:20 0 0 0;
  padding:0 0 0 40;
}
dl.qa dd {
  background:url(images/icons/a.gif) no-repeat 0px -2px;
  margin:0 0 20 0;
  padding:0 0 0 40;
}
ul.checkbox {
  list-style:none;
  margin:10;
  padding:0;
}
ul.checkbox li {
  background:url(images/icons/checkbox.gif) no-repeat 0px 0px;
  padding:0 0 0 25;
}

****************************************/

