

body {

margin: 0px;
padding: 0px;
background: url('../images/bg.jpg');
background-repeat: repeat;

}

.art-detail-bg {

background: url('../images/art-detail-bg.gif');
background-repeat: repeat;

}

.magenta {

background-color: #f6accd;

}

div.faq-headers {

margin-bottom: 7px;
font: bold 11px "Verdana";
color: #ef59a1;

}

.faq-headers {

margin-bottom: 7px;
font: bold 11px "Verdana";
color: #ef59a1;

}

.product-price {

margin-bottom: 7px;
font: bold 11px "Verdana";
color: #ef59a1;

}

div.blog-title {

margin-bottom: 3px;
font: bold 16px "Verdana";
color: #ef59a1;

}

.candy-vert {
background: url('../images/candy_vert.gif');
background-repeat: repeat-y;

}

.candy-horix {
background: url('../images/candy_horix.gif');
background-repeat: repeat-x;

}

td {

font: normal 11px "Verdana";
color: #666666;

}

.footer {

font: bold 14px "Helvetica" "Arial";
color: #FFFFFF;

}

div.copy-block {

margin-top: 10px;
margin-bottom: 20px;
width: 100%; 
font: normal 11px "Verdana";
color: #666666;

}

div.dateline {

margin-bottom: 5px;
font: normal 11px "Verdana";
color: #ef59a1;

}

img.thumbnail {

margin-bottom: 8px;
background-color: #999999;
border-color: #ef59a1;

}

input.signup {

margin-bottom: 5px;
font: normal 11px "Verdana";
color: #ef59a1;
border: 1px solid #FFFFFF;
width: 170px;
height: 22px;

}

input.signup-submit {

margin-top: 5px;
font: normal 11px "Verdana";
color: #FFFFFF;
background-color: #ef59a1;
border: 0px solid #FFFFFF;
width: 110px;
height: 22px;

}

form{

margin: 0px;

}

a:visited {  text-decoration: none; font-weight: bold; color: ef59a1;}
a:link {  font-weight: bold; text-decoration: none; color: ef59a1;}
a:hover {  text-decoration: underline; font-weight: bold; color: 666666;}

a.footer:visited {

color: #EC008C;
text-decoration: none;

}

a.footer {

color: #EC008C;
text-decoration: none;

}

a.footer:hover {

color: #FFFFFF;
text-decoration: underline;

}