/* CSS Document */
body{
/*background: #FFFFFF url(../images/background.jpg) fixed right bottom no-repeat;*/
background-color:#F0F0F0;
color: #333;
font-family:Verdana, Arial, sans-serif;
}

h1{font-size:2em; color:#0066cc; margin:0px;}
h2{font-size:1.7em; color:#0066cc; margin:0px;}
h3{font-size:1.5em; color:#999; margin:0px;}
h4{font-size:1.1em; color:#0066cc; margin:0px;}
h5{font-size:1.1em; margin:0px;}

p {}

img{border:0px;}
/*
a{color:#0066CC;text-decoration:none}
a:hover{color:#0066CC;text-decoration:underline}
.clear{clear:both}
img {border:0px;}
*/
div#main{
width:100%;
float:left;
text-align:center;
}

#mainCont{
text-align:left;
margin: 0px auto;
width:852px;
background:#FFFFFF url(../images/center.gif) center top repeat-y;
}
/* start header */

#header{
background: url(../images/header.gif) center top no-repeat;
height:115px;
}

#heading{
margin-left:60px;
float:left;
width:100%;
}

/* end header */

#center_shopcontent{
width:814px;
margin:0px 45px 0px 45px;
}

ul {
    clear: both;
    font-family: Helvetica, Arial, sans-serif;
    list-style-type: none;
    position: relative;
    margin: 2em;
    padding: 1em;
}

ul li {
    position: relative;
    z-index: 200;
    padding: 0 0.5em;
    line-height: 1.5;
    float: left;
}

div.ahover {
    position: absolute;
}

ul.cards li {
    color: #eee;
 /*   background: #222; */
    text-align: center;
    margin: 3px;
    height: 15em;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
/*    border: 3px solid #111; */
}

ul.cards li:hover {
    color: #FFF;
}

ul.cards div.ahover {
    background: #0066cc;
    padding: 3px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
	border-radius:10px;
/*    border: 1px solid #555; */
}

#footer{
background: url(../images/footer2.jpg) center top no-repeat;
height:105px;
width:852px;
clear:both;
margin-top:0px;
}