body{
background-image:url(images/bg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#FFFFFF;
margin:0px;
font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
}

.header{
font-size:28px;
color:#a848a6;
letter-spacing:2pt;
text-transform:uppercase;
font-weight:bold;
margin-bottom:-20px;
}

p{
font-size:13px;
color:#575757;
text-align:justify;
line-height:150%;
}

td.main{
padding:0px 15px;
vertical-align: top;
}

.footer{
background-image:url(images/footerbg.jpg);
background-repeat:repeat-x;
background-position:top;
}

a{color:#ebae1b;text-decoration:none;}
a:hover{color:#a13d9e;text-decoration:none;}

td.head{
background-color:#ffffa8;
font-weight:bold;
font-size:16px;
color:#a848a6;
border-bottom:1px solid #a0a0a0;
padding-left:5px;
}

td.desc{
padding:5px;
}

td.desc img{
margin-right:10px;
}

table.product{
border:1px solid #a0a0a0;
}

p.desc{
font-size:14px;
}


li{
font-size:13px;
color:#575757;
}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.buyButton {
    background: transparent url('images/bg_button_finish.gif') no-repeat scroll top right;
    /* color: #444; */
    color: #204CB0;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    /* margin-right: 6px; */
    margin: 0 auto; 
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.buyButton span {
    background: transparent url('images/bg_button_start.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
    font-size: 1em;
    font-weight: bold;
    color: #204CB0;
}

a.buyButton:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.buyButton:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}

/* CONTACT FORM */
#contactFormLeft    { 
  float: left;
  padding-top:50px;
}
#contactFormRight   { margin-top: 270px; float: right; width: 350px; }

