body {background:#ffffff url(../img/bg_body.gif) top repeat-x;}

.bg_glam {background:url(../img/bg_glam.gif) top left no-repeat;}

#bg_pink {background:#fff4f4;}
#bg_pink div {width:950px; height:1px;}

.logo {float:left; padding-top:50px; width:326px; border-top:10px solid #e60005;}

.left_spacer {float:left; width:7%; height:800px;}
.main {float:left; width:85%; height:500px;}
.top {height:197px; position:relative;}

.img_link {margin-top:10px; margin-bottom:10px;}

.official {float:left; width:340px; padding-top:90px; font-size:11px;}
.of_spacer {height:90px;}
.trade {float:left; width:180px; padding-top:95px; font-size:11px;}

.model {float:left; width:36%; margin-top:-80px;}

.copy_left_spacer {float:left; width:7%; height:125px; font-size:11px;}
.red_sq {float:left; background:#e60005; width:75px; height:125px; font-size:11px;}

#copy {float:left; width:85%; height:125; background:url(../img/bg_glam2.gif) left top no-repeat; font-size:11px; font-family:tahoma,verdana,arial; color:#e60005;}
#copy a:link, #copy a:visited {font-size:11px; font-family:tahoma,verdana,arial; color:#e60005; text-decoration:underline;}
#copy a:hover, #copy a:hover.visited {font-size:11px; font-family:tahoma,verdana,arial; color:#e60005; text-decoration:none;}

#r_links a:link, #r_links a:visited {font-family:Arial, Sans Serif, Microsoft Sans Serif; font-size:15px; font-weight:bold; text-transform: uppercase; letter-spacing:-1px; color:#e60005; text-decoration:none; line-height:27px;}
#r_links a:hover, #r_links a:hover.visited {font-family:Arial, Sans Serif, Microsoft Sans Serif; font-size:15px;  font-weight:bold; text-transform: uppercase; letter-spacing:-1px; color:#ff6666; text-decoration:none; line-height:27px;}

#r_links a.tights:link, #r_links a.tights:visited {display:none;}
#r_links a.tights:hover, #r_links a.tights:hover.visited {display:none;}

.copyright_mega {float:right; padding-top:50px;}