/* Valid CSS Stylesheet

    ______      __       _____       _     __         
   / ____/___ _/ /_     / ___/____  (_)___/ /__  _____
  / /_  / __ `/ __ \    \__ \/ __ \/ / __  / _ \/ ___/
 / __/ / /_/ / /_/ /   ___/ / /_/ / / /_/ /  __/ /    
/_/    \__,_/_.___/   /____/ .___/_/\__,_/\___/_/     
                          /_/                         

*/


/* --------------------------------------------------------------- Begin LAYOUT  */
body {
background-image:url(../../images/bg.jpg);
background-repeat:repeat-x;
background-color:#7E7892;
font-family:Tahoma, Verdana, Arial;
font-size:12px;
color: #7E7892;
}

#container{
position:absolute;
margin-left:50%;
margin-top:-8px;
left:-475px;
height:900px;
width:950px;
}

#banner {
background-image:url(../../images/banner.jpg);
height:175px;
width:950px;
background-repeat: no-repeat;
}

#nav {
height:40px;
width:950px;
padding-top: 2px;
}

#navLeft {
width: 350px;
float: left;
}

#buttons {
height:30px;
width:350px;
padding-top: 0px;
float: right;
}

#buttons li{
font-family: Tahoma, Verdana, Helvetica, Arial;
font-size: 12px;
color: #ffffff;
list-style:none;
margin-top: -7px;
_margin-top: 7;
display:block;
outline: none;
margin-left: 10px;
float: right;
}

#buttons a:link {
text-decoration:none;
color:#eeebdf;
}

#buttons a:hover {
color:#7e7891;
text-decoration: none;
}

#buttons a:active {
text-decoration:none;
color:#eeebdf;
}

#buttons a:visited {
text-decoration:none;
color:#eeebdf;
}

#contentLeft {
height:432px;
width:650px;
padding: 5px;
float:left;
}

#cart {
height:432px;
width:940px;
padding: 5px;
float:left;
}


.voucher {
margin-top: 5px;
width: 930px;
height: 170px;
float: left;
}

.info {
height: 151px;
width: 300px;
float: right;
}



.diplayVouchers {
height: 120px;
width: 450px;
text-align: center;
float: left;
}

#contentRight1 {
height:431px;
width:280px;
padding: 5px;
float:right;
}

#contact {
color:#FFFFFF;
height:220px;
width:280px;
padding: 5px;
float:right;
}


#footer {
height:230px;
width:950px;
}

#footer ul { list-style-image: url(../../images/arrow_white.png);
line-height: 15px;
margin-top: -10px;
padding-left: 13px;
font-weight: normal;
}

#footerLeft{ 
padding-top: 15px;
height:210px;
width:250px;
font-weight:bold;
color:#FFFFFF;
width: 600px;
float: left;
}

#address {
height:210px;
width:250px;
font-weight:bold;
color:#FFFFFF;
float:right;
}



#seperator {
background-image:url(../../images/seperator.jpg);
width:590px;
height:8px;
margin-top: -14px;
}



#seperator2 {
background-image:url(../../images/seperator2.jpg);
width:229px; 
height:9px;
margin-top: -14px;
}


#seperator3 {
background-image:url(../../images/seperator2.jpg);
width:229px; 
height:9px;
margin-top: -14px;
}


#images {
height: 80px;
width: 300px;
margin-top: 25px;
margin-left: 40px;
}

#images2 {
height: 80px;
width: 300px;
margin-top: 0px;
margin-left: 0px;
}


/* ----------------------------------------------------------------- End LAYOUT  */


/* ----------------------------------------------------------------- Begin TEXT  */
h1{
color: #7e2c2a;
font-family: Tahoma, Verdana, Arial;
font-size: 14px;
}

h2{
font-size: 12px;
color: #7E2C2A;
}

ul { list-style-image: url(../../images/arrow.png);
font-weight:bold;
}

li {padding: 2px;}

#ul { list-style-image: url(../../images/arrow.png);
line-height: 13px;
font-weight: normal;
}

#leftlist {padding: none;}

/* ------------------------------------------------------------------- End TEXT  */

p {line-height: 17px;}

strong {
font-weight: bold;
color: #B04772;
}

a:link {
font-family:Tahoma, Verdana, Arial;
font-size:12px;
color: #7E7892;
text-decoration:none;
}

a:visited {
font-family:Tahoma, Verdana, Arial;
font-size:12px;
color: #7E7892;
text-decoration:none;
}

a:hover {
font-family:Tahoma, Verdana, Arial;
font-size:12px;
color: #d4558a;
text-decoration:none; 
}

a:active { 
font-family:Tahoma, Verdana, Arial;
font-size:12px;
color: #7E7892;
text-decoration:none;
}


/*-----------------------------------------------------------------------------*/
.link {
font-weight: bold;
font-family:Tahoma, Verdana, Arial;
font-size:12px;
color: #ffffff;
text-decoration:none;
}
