﻿body {background: url(bg.gif) 0 0 repeat; font: normal 11px tahoma, verdana, arial; text-align: left;}
img{border: none;}
a{text-decoration: none;}
a:hover{text-decoration: underline;}

#container
{
    width: 974px;
    padding: 10px;
    background: #fff;
    margin: -8px 0 0 -8px;
    text-align: left;
}

#header
{
    width: 974px;
    height: 121px;
    background: url(header.jpg) 0 0 no-repeat;
}

.headerTop
{
    float: left;
    width: 100%;
}

.logo
{
    float: left;
    width: 201px;
}

.headerRight
{
    float: right;
    width: 735px;
}

.headerlinks
{
    border: 1px solid #585858;
    padding: 8px 0;
    margin-top: 6px;
    margin-right: 6px;
    text-align: center;
    width: 724px;
    float: right;
}

.headerlinks a
{
    color: #CBCBCB;
    padding: 0 14px;
}

.headerRightBottom
{
    float: left;
    width: 100%;
    margin-top: 10px;
}

.search
{
    float: left;
    width: 240px;
    padding-left: 5px;
    padding-top: 8px;
}

.search form
{
    margin: 0;
    padding: 0;
}

.search form input.search
{
    width: 179px;
    font: normal 11px tahoma;
    margin-right: 4px;
    border: none;
    padding: 3px 2px;
    background: none;
}

.search form *
{
    vertical-align: top;
}

.floatcart-support
{
    float: right;
    width: 466px;
    padding-right: 6px;
}

.floatingCart
{
    float: left;
    width: 340px;
    color: #CCCCCC;
    text-align: center;
    padding-top: 8px;
}

.floatingCart span.amount
{
    font-weight: bold;
    padding-right: 4px;
}

.floatingCart img
{
    vertical-align: middle;
    margin: 0 0 0 4px;
}

.liveSupport
{
    float: right;
    width: 125px;
    text-align: right;
}

.headerBottom
{
    clear: both;
    float: left;
    width: 100%;
}

#nav, #nav li
{
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
}

#nav
{
    width: 100%;
    padding: 8px 0px;
	background-color: #D2222C;
}

#nav li a
{
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    padding: 0 34px;
    display: block;
    float: left;
}

#bodycont
{
    clear: both;
}

.homepage
{
    background: url(homepage-bg.png) 0 0 no-repeat;
    padding: 25px 10px 10px;
}

#footer
{
    width: 974px;
    background: url(footer.gif) 0 0 no-repeat;
    color: #595959;
    height: 86px;
}

.footerlinks
{
    text-align: center;
    width: 100%;
    padding: 12px 0;
}

.footerlinks a
{
    color: #595959;
    padding: 0 15px;
}

.credits
{
    float: left;
    width: 100%;
    padding: 10px 0;
}

.credits a
{
    color: #595959;
}

.copyright
{
    float: left;
    width: 450px;
    text-align: left;
}

.designby
{
    float: right;
    width: 450px;
    text-align: right;
}

.homepage span
{
    text-align: center;
    display: block;
    font-family: Arial;
    line-height: 19px;
    color: #414141;
}

.italic
{
    font-style: italic;
    color: #959595 !important;
}

.bold
{
    font-weight: bold;
    font-size: 17px;
    margin-bottom: 25px;
}

.size
{
    font-size: 38px;
}

.italic.size
{
    color: #959595;
    margin: 30px 0 25px;
    line-height: normal;
}

.italic.bold
{
    font-size: 14px;
    margin: 0;
}

.homepage table td a
{
    display: block;
    text-indent: -20000px;
    width: 151px;
    height: 266px;
}

.homepage table td a.agatha
{
    background: url(agatha1.jpg) 0 0 no-repeat;
}

.homepage table td a.agatha:hover
{
    background-position: 0 -265px;
}

.homepage table td a.jordi
{
    background: url(jordi1.jpg) 0 0 no-repeat;
}

.homepage table td a.jordi:hover
{
    background-position: 0 -266px;
}

.homepage table td a.kuku
{
    background: url(kuku1.jpg) 0 0 no-repeat;
}

.homepage table td a.kuku:hover
{
    background-position: 0 -266px;
}

.homepage table td a.antonio
{
    background: url(antonio1.jpg) 0 0 no-repeat;
}

.homepage table td a.antonio:hover
{
   background-position: 0 -266px;;
}

.homepage table td a.josh
{
    background: url(josh1.jpg) 0 0 no-repeat;
}

.homepage table td a.josh:hover
{
    background-position: 0 -266px;
}
.homepage table td a.mr
{
    background: url(mr1.jpg) 0 0 no-repeat;
}

.homepage table td a.mr:hover
{
    background-position: 0 -266px;
}