
@charset "UTF-8";



body { margin: 50px auto auto 10px; }
#logo {
position:relative;
left:0px;
top:13px;
}
#sitewrap {
width: 950px;
height:673px:
background-color:white;
border:2px solid #bbbbbb;
}


#box1 {
position:relative;
top:20px;
background-color:white;
float:left;
width: 277px;
height:214px;
color:#aaaaaa;
vertical-align:top;
z-index:0;
}
#box1i {
position:relative;
top:2px;
bot:0px;
left:2px;
background-color:white;
float:left;
width: 273px;
height:210px;
color:#aaaaaa;
z-index:999;
}

#boxa1 {
position:relative;
top:20px;
bot:4px;
background-color:white;
float:left;
width: 304px;
height:204px;
color:#aaaaaa;

}
#boxa1i {
position:relative;
top:2px;
bot:0px;
left:2px;
background-color:white;
float:left;
width: 300px;
height:200px;
color:#aaaaaa;

}


#boxa1s {
position:relative;
top:20px;
bot:4px;
background-color:white;
float:left;
width: 215px;
height:324px;
color:#aaaaaa;

}
#boxa1is {
position:relative;
top:2px;
bot:0px;
left:2px;
background-color:#dddddd;
float:left;
width: 211px;
height:320px;
color:#aaaaaa;

}
#box2 {
position:relative;
top:-214px;
filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.65);
opacity:0.65;
left:1px;
background-color:white;
width: 167px;
height:210px;
float:left;
}
#boxa2 {
position:relative;
top:20px;
left:-11px;
background-color:white;
width: 310px;
height:204px;
float:right;

}

#boxa2s {
position:relative;
top:20px;
left:-11px;
background-color:white;
width: 400px;
height:324px;
float:right;

}

#box3 {
position:relative;
top:2px;
left:2px;
background-color:#d2d4d5;
width: 330px;
height:209px;

}

#boxmonth{
position:relative;
top:-406px;
left:2px;
width: 166px;
height:210px;
float:left;
text-align:left;
}

#boxburst{
position:relative;
top:20px;
left:-6px;
background-color:white;
width: 334px;
height:213px;
float:right;

}

#boxburstP{
position:relative;
top:100px;
left:30px;

}
#boxbw {
position:relative;
top:1px;
left:2px;
right:4px;
background-color:white;
width: 474px;
height:110px;
float:left;
}
#contentbw {
position:relative;
top:6px;
margin-top:5;
color:#aaaaaa;
font:normal 15px Arial,Helvetica,sans-serif;
text-align:left;
padding:1px;
width: 345px;
height:115px;
}


#boxpop {
position:relative;
top:1px;
right:3px;
background-color:white;
width: 160px;
height:110px;
float:right;
}



#content {
margin:25;
color:#aaaaaa;
font:normal 12px Arial,Helvetica,sans-serif;
text-align:left;
font-weight:normal;
padding:5px;
}
#contenta {
margin:25;
color:#aaaaaa;
font:normal 12px Arial,Helvetica,sans-serif;
text-align:left;
font-weight:normal;

padding:15px;

}
#contentb {
margin:25;
color:#aaaaaa;
font:normal 12px Arial,Helvetica,sans-serif;
text-align:left;
font-weight:bold;

padding:15px;

}

#contentmonth {
margin:5;
color:black;
font:normal 11px Arial,Helvetica,sans-serif;
text-align:middle;

padding:4px;
}
#contentmonthT {
margin:4;
color:#ec2136;
font:normal 17px Arial,Helvetica,sans-serif;
text-align:middle;
padding:2px;
font-weight:normal ;
}

#redt{
color:#ec2136;
font:normal 17px Arial,Helvetica,sans-serif;
}
#hr {
background-color:#ec1236;
position:relative;
top:1px;
width: 950px;
height:2px;
}
#footer {
position:relative;
color:#aaaaaa;
position:relative;
top:4px;
font:normal 10px Arial,Helvetica,sans-serif;
text-align:center;
background-color:white;
}

}
#productw{
position:relative;
top:6px;
left:50px;
}

#photos {
position:relative;
top:-10px;
left:1px;
width: 125px;
height:83px;
background-color:white;
padding:1px;
}

#photoc {
position:relative;
top:-4px;
right:1px;
width: 127px;
height:29px;

}

#phototext{
background-color:white;
color:#ec2136;
font:normal 9px Arial,Helvetica,sans-serif;
position:relative;
top:-28px;
left:2px;
text-align:left;
text-decoration:none;
padding:1px;
width: 120px;
height:11px;
}
#menubox {
position:relative;
top:-70px;
left:0px;
width: 150px;
height:350px;
}
#menubox2 {
position:relative;
top:-35px;
left:27px;
width: 145px;
height:345px;
}
#menuboxh {
position:relative;
top:-70px;
left:0px;
width: 150px;
height:350px;
}
#menubox2h {
position:relative;
top:-235px;
left:27px;
width: 145px;
height:345px;
}




#menuh {
background-color:white;
font:bold 11px Arial,Helvetica,sans-serif;
color:#ec2136;
position:relative;
top:-245px;
left:27px;
text-decoration:none;
padding:1px;
width: 127px;
height:18px;
}

#menutext{
background-color:white;
font:bold 11px Arial,Helvetica,sans-serif;
position:relative;
text-align:left;
text-decoration:none;
padding:1px;
width: 127px;
height:18px;
}
#classred {
font:#ec2136;
}

.class1 A:link {text-decoration: none; color:#ec2136;}
.class1 A:visited {text-decoration: none; color:#ec2136;}
.class1 A:active {text-decoration: none color:#ec2136;}
.class1 A:hover {text-decoration: none; color:#aaaaaa;}

.class2 A:link {text-decoration: none; color:#aaaaaa;}
.class2 A:visited {text-decoration: none; color:#aaaaaa;}
.class2 A:active {text-decoration: none; color:#ec2136;}
.class2 A:hover {text-decoration: none; color:#ec2136;}

.class3 A:link {text-decoration: none; color:#ec2136;}
.class3 A:visited {text-decoration: none; color:#ec2136;}
.class3 A:active {text-decoration: none; color:#ec2136;}
.class3 A:hover {text-decoration: none; color:#ec2136;}
#bigbox {
position:absolute;
top:0px;
Left:0px;
width: 870px;
height:710px;
background-image: url(images/graydot.png);
background-color:black;
border:2px solid #aaaaaa;
}
#smallbox {
position:absolute;
top:70px;
Left:155px;
width: 550px;
height:550px;

}


#ts1 {
position:absolute;
top: 5px;
Left:450px ;

visibility: hidden;
z-index:1;
}
#ts1x {
position:absolute;
top:13px;
Left:33px ;
z-index:0;
width: 180px;
height:90px;
color:black;
background-color:white;
font:normal 11px Arial,Helvetica,sans-serif;
}

#ts2 {
position:absolute;
top:100px;
Left:470px ;

visibility: hidden;
z-index:1;
}
#ts2x {
position:absolute;
top:13px;
Left:33px ;
z-index:0;
width: 180px;
height:90px;
color:black;
background-color:white;
font:normal 11px Arial,Helvetica,sans-serif;
}


#ts3 {
position:absolute;
top:260px;
Left:480px ;
object.style.visibility= 'hidden';
visibility: hidden;
z-index:1;
}
#ts3x {
position:absolute;
top:13px;
Left:33px ;
z-index:0;
width: 180px;
height:90px;
color:black;
background-color:white;
font:normal 11px Arial,Helvetica,sans-serif;
}

#ts4 {
position:absolute;
top:65px;
Left:590px ;
object.style.visibility= 'hidden';
visibility: hidden;
z-index:1;
}
#ts4x {
position:absolute;
top:13px;
Left:33px ;
z-index:0;
width: 180px;
height:90px;
color:black;
background-color:white;
font:normal 11px Arial,Helvetica,sans-serif;
}

#ts5 {
position:absolute;
top:400px;
Left:600px ;
object.style.visibility= 'hidden';
visibility: hidden;
z-index:1;
}
#ts5x {
position:absolute;
top:90px;
Left:36px ;
z-index:0;
width: 215px;
height:65px;
color:black;
background-color:white;
font:normal 11px Arial,Helvetica,sans-serif;
}


#ts6 {
position:absolute;
top:528px;
Left:500px ;
object.style.visibility= 'hidden';
visibility: hidden;
z-index:1;
}
#ts6x {
position:absolute;
top:90px;
Left:36px ;
z-index:0;
width: 215px;
height:65px;
color:black;
background-color:white;
font:normal 11px Arial,Helvetica,sans-serif;
}

#ts7 {
position:absolute;
top:0px;
Left:120px ;
object.style.visibility= 'hidden';
visibility: hidden;
z-index:1;
}
#ts7x {
position:absolute;
top:13px;
Left:12px ;
z-index:0;
width: 184px;
height:112px;
color:black;
background-color:white;
font:normal 11px Arial,Helvetica,sans-serif;
}


#ts8 {
position:absolute;
top:73px;
Left:150px;
object.style.visibility= 'hidden';
visibility: hidden;
z-index:1;
}
#ts8x {
position:absolute;
top:13px;
Left:12px ;
z-index:0;
width: 184px;
height:112px;
color:black;
background-color:white;
font:normal 11px Arial,Helvetica,sans-serif;
}

#ts9 {
position:absolute;
top:421px;
Left:115px ;
object.style.visibility= 'hidden';
visibility: hidden;
z-index:1;
}
#ts9x {
position:absolute;
top:110px;
Left:20px ;
z-index:0;
width: 222px;
height:85px;
color:black;
background-color:white;
font:normal 11px Arial,Helvetica,sans-serif;
}

#ts10 {
position:absolute;
top:50px;
Left:50px ;
object.style.visibility= 'hidden';
visibility: hidden;
z-index:1;
}
#ts10x {
position:absolute;
top:13px;
Left:12px ;
z-index:0;
width: 184px;
height:112px;
color:black;
background-color:white;
font:normal 11px Arial,Helvetica,sans-serif;
}

#ts11 {
position:absolute;
top:410px;
Left:20px ;
object.style.visibility= 'hidden';
visibility: hidden;
z-index:1;
}
#ts11x {
position:absolute;
top:110px;
Left:20px ;
z-index:0;
width: 222px;
height:85px;
color:black;
background-color:white;
font:normal 11px Arial,Helvetica,sans-serif;
}
#ts12 {
position:absolute;
top:550px;
Left:360px;
object.style.visibility= 'hidden';
visibility: hidden;
z-index:1;
}
#ts12x {
position:absolute;
top:90px;
Left:36px ;
z-index:0;
width: 215px;
height:65px;
color:black;
background-color:white;
font:normal 11px Arial,Helvetica,sans-serif;
}

#redbox {
position:absolute;
top:16px;
Left:16px ;

width: 300px;
height:150px;
}
#redboxtext {
position:absolute;
top:19px;
Left:34px ;
width: 235px;
height:60px;
color:white;

font:bold 16px Arial,Helvetica,sans-serif;
text-align:center;
}

#whitetag {
position:absolute;
top:100px;
Left:117px ;
width: 65px;
height:25px;
}

#whitetagtext {
position:absolute;
top:3px;
Left:9px ;
color:#ec1236;
font:bold 16px Arial,Helvetica,sans-serif;
text-align:center;
}