* {
    outline:none;
}
a img {
    border:none;
}
body {
    margin:30px 0;
    background:#231f20;
    font:0.95em/140% Arial;
    font-weight:bold;
}
a {
    text-decoration:none;
}
#wrapper {
    width:1010px;
    margin:0 auto;
    text-align:center;
}
#logo {
    margin-right:10px;
    margin-bottom:10px;
}
#footer {
    margin:40px 0;
    text-align:center;
}
#footerRight {
    font-size:0.75em;
    color:#777779;
    text-align:right;
    margin:4px 182px 0 0;
}
#footerRight a {
    color:#777779;
    text-decoration:none;
}
#left {
    padding:20px 20px 0 140px;
    float:left;
    width:350px;
    text-align:right;
}
#left p {
    color:#fdffff;
    margin:0;
    padding:0 0 20px 0;
}
#right {
    padding:20px 0 0 0;
    float:left;
    width:450px;
    text-align:left;
}
#cakes {
    padding:15px 0 0 0;
}
.clear {
    clear:both;
}
ul.bullets {
    margin:0;
    padding:15px 0 0 0;
}
ul.bullets li {
    margin:0;
    padding:0 0 0 40px;
    list-style:none;
    margin:0 0 0 18px;
    background:url(images/dark_bullet.jpg) no-repeat 0 18px;
}
p.big {
    font:2.6em "Times New Roman";
    color:#77787a;
    padding:0;
    margin:0;
}
p.quote {
    font:2em "Times New Roman";
    text-indent:-10px;
    color:#fdffff;
    padding:0;
    margin:0 0 0 10px;
}
span.bigBlue {
    font:2.8em "Times New Roman";
    color:#58ccf5;
}
span.bigPink {
    font:2.8em "Times New Roman";
    color:#ec008d;
}
span.smallYellow {
    font:1.2em "Times New Roman";
    color:#ffcb06;
}
span.smallBlue {
    font:1.2em "Times New Roman";
    color:#58ccf5;
}
.voxit {
    float:right;
    margin:0 0 0 8px;
}