html {height: 100%;}
body {min-height: 101%;} body
{
background-color: #F0F1F0;
}
body, td
{
margin: 0;
font-family: arial;
font-size: 12px;
color: #000000;
}
a.home:link, a.home:active, a.home:visited {
color: #f9ff04;
text-decoration: none;
}
a.home:hover {
color: #ffa903;
text-decoration: none;
}
a.nav:link, a.nav:active, a.nav:visited {
margin: 6;
font-family: arial;
font-size: 12px;
color: #FFFFFF; text-decoration: none; }
a.nav:hover {
margin: 6;
font-family: arial;
font-size: 12px;
color: #FFFFFF; text-decoration: none; font-style: italic; }
.title {
margin: 6;
font-family: arial;
font-size: 19px;
color: #000000; text-decoration: none; font-style: italic; }
.productsDescriptionText {
font-family: Arial;
font-size: 11px;
font-weight: bold;
padding: 7px;
vertical-align: top;
}
/* homepage styles */
img {
border: 0px;
}
#wrapper {
background: url('/images/home/bg.gif') repeat-y;
}
.flash {
background: url('/images/flash-background.jpg') repeat-x;
width: 800px;
height: 344px;
}
.intro {
background: url('/images/mid-background.jpg') repeat-x;
width: 800px;
height: 271px;
margin: 0px;
}
.intro #text {
width: 410px;
margin: 0px;
padding: 0px;
padding-top: 30px;
padding-left: 28px;
float: left;
}
.intro #text p {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
margin: 5px;
}
ul.endorsement {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
margin: 0px 5px;
list-style-type: none;
padding-left: 0px;
}
ul.endorsement li {
padding: 0px;
margin: 0px;
}
ul.endorsement li .name {
font-weight: bold;
}
ul.endorsement li a:link, ul.endorsement li a:active, ul.endorsement li a:visited {
padding-left: 4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #999999;
text-decoration: underline;
}
ul.endorsement li a:hover {
color: #bc8001;
}
.intro #demonstration {
padding: 0px;
margin: 0px;
padding-top: 30px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
width: 348px;
text-align: center;
float: right;
margin-top: -30px;
}
.intro #demonstration-movie {
padding: 0px;
margin: 0px;
padding-top: 30px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
width: 348px;
text-align: right;
float: right;
display: none;
margin-top: -15px;
}
.intro #demonstration a:link,.intro #demonstration a:active,.intro #demonstration a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #999999;
text-decoration: underline;
}
.intro #demonstration a:hover {
color: #bc8001;
}
.mag-ads {
background: url('/images/ad-background.jpg') repeat-x;
width: 800px;
height: 338px;
}
.mag-ads #word-skin-foundation {
float: left;
width: 120px;
padding: 73px 0px 0px 34px;
}
.mag-ads #appearances {
float: right;
width: 610px;
padding-top: 19px;
}
.mag-ads #appearances #covers {
padding-top: 16px;
padding-left: 13px;
}
.mag-ads #appearances #homeparties a:link, .mag-ads #appearances #homeparties a:active, .mag-ads #appearances #homeparties a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #865b01;
text-decoration: underline;
}
.mag-ads #appearances #homeparties a:hover {
color: #bc8001;
}
.mag-ads #appearances #homeparties {
padding-top: 30px;
padding-left: 10px;
}
.mag-ads #appearances #homeparties img {
border: 0px;
}
.mag-ads #appearances #logos #click-any {
float: left;
padding-top: 47px;
padding-left: 8px;
}
.mag-ads #appearances #logos #images {
float: right;
padding-right: 76px;
margin-top: 0px;
text-align: right;
}
.home-footer {
text-align: center;
}
.home-footer a {
color: #ffffff;
}
.concert_text_large
 {
font-family: verdana;
font-size: 24px;
font-weight:bold;
color: white;

}
.concert_text
 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
color: white;

}
