/* reset */
html, body {
  margin: 0;
  padding: 0;
  font-family: "Trebuchet MS", sans-serif; }

body {
  background: url(images/heartbg.png) repeat; 
  background-color: #ffdfed;
  cursor: url(images/cursor2.png), auto; }

code, kbd, tt {
  font-family: 'Consolas', monospace;
  font-size: inherit; }

input, select, textarea {
  padding: 10px;
  background-color: #ffdfed;
  border: none;
  border-left: #ffea99 10px solid;
  font-family: 'Consolas', monospace;
  font-size: inherit; }

::selection {
  background-color: #b8e4d7;
  color: #fff;
}

/* header */
header {
  margin: 0;
  padding: 0;
  background: url(images/heartbg.png) #f1d1e5 repeat opacity: 0.5;
   }

#banner {
  margin: 0;
  padding: 0;
  background: url(images/sunmi.png) center no-repeat;
  height: 469px; }
  #banner h1 {
    margin: 0;
    padding: 300px 0 0;
    font-family: 'Open Sans', Arial, sans-serif;
    font-weight: bold;
    font-size: 65px;
    text-align: center;
    text-shadow: #ffb8cb -5px 0 0;
    text-transform: none;
    line-height: 1;
    color: #f1d1e5; }

#main {
  margin: 0;
  padding: 0;
  background-color: none;
  font-size: 0.875em;
  text-align: center;
  text-transform: uppercase; }
  #main ul {
    margin: 0;
    padding: 0;
    list-style: none; 
    font-weight: bold; }
    #main ul > li {
      margin: 0 10px;
      padding: 10px;
      display: inline-block;
      -webkit-transition: all 0.5s ease;
      -moz-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
      -o-transition: all 0.5s ease;
      transition: all 0.5s ease; }
      #main ul > li > ul {
        margin: 10px 0 0 -10px;
        padding: 0;
        width: 150px;
        display: none;
        position: absolute;
        z-index: 10;
        background-color: #ffdfed; }
        #main ul > li > ul > li {
          margin: 0;
          padding: 10px;
          display: block;
          text-align: left; }
    #main ul > li:hover {
      background-color: #ffdfed; }
      #main ul > li:hover > ul {
        display: block; }
  #main a {
    background-color: #ffdfed;
    text-shadow: 0 0 6px #fec8d7;
    text-decoration: none;
    color: #FFF;
    cursor: url(/images/cursor3.png), auto; }

/* content */
#content {
  margin: 0;
  padding: 0px 0; }

.grid {
  margin: 0 auto;
  padding: 0;
  width: 840px; 
	}



.box {
  margin: 20px 10px 15px 10px;
  padding: 0;
  background-color: #FFF;
  float: left;
  width: 260px;
  height: 190px;
 border-radius: 5px 5px 5px 5px;
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;
  moz-box-shadow: 0 0 6px #ffd3e6;
  -webkit-box-shadow: 0 0 6px #ffd3e6;
  box-shadow: 0 0 6px #ffd3e6;}
  .box .preview {
    margin: 0;
    padding: 0;
    background-color: #b8e4d7;
border-radius: 5px 5px 5px 0px;
   -moz-border-radius: 5px 5px 0px 0px;
   -webkit-border-radius: 5px 5px 0px 0px;}
    }
    .box .preview img {
      width: 260px;
   border-radius: 5px 5px 5px 5px;
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px; }
  .box .info {
    margin: 0;
    padding: 14px;
    font-size: 11px;}
.box a {
    color: #FFF; 
  cursor: url(/images/cursor3.png), auto; }

.box2 {
  margin: 20px 10px 15px 10px;
  padding: 0;
  background-color: #FFF;
  float: left;
  width: 260px;
  height: 190px;
 border-radius: 5px 5px 5px 5px;
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;
  moz-box-shadow: 0 0 6px #ffd3e6;
  -webkit-box-shadow: 0 0 6px #ffd3e6;
  box-shadow: 0 0 6px #ffd3e6;}
  .box2 .preview {
    margin: 0;
    padding: 0;
    background-color: #ffea99;
border-radius: 5px 5px 5px 0px;
   -moz-border-radius: 5px 5px 0px 0px;
   -webkit-border-radius: 5px 5px 0px 0px;}
    .box2 .preview img {
      width: 260px;
   border-radius: 5px 5px 5px 5px;
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px; }
  .box2 .info {
    margin: 0;
    padding: 14px;
    font-size: 11px;}
.box2 a {
    color: #FFF; 
  cursor: url(/images/cursor3.png), auto; }

.box3 {
  margin: 10px 10px 5px 10px;
  padding: 0;
  background-color: #FFF;
  float: left;
  width: 540px;
  height: 325px;
border-radius: 5px 5px 5px 5px;
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;
  moz-box-shadow: 0 0 6px #ffd3e6;
  -webkit-box-shadow: 0 0 6px #ffd3e6;
  box-shadow: 0 0 6px #ffd3e6;	}
.box3 .preview {
    margin: 0;
    padding: 0;
    background-color: #ffea99;
 border-radius: 5px 5px 0px 0px;
   -moz-border-radius: 5px 5px 0px 0px;
   -webkit-border-radius: 5px 5px 0px 0px;}
    .box3 .preview {
     margin: 0;
    padding: 0;
    }
  .box3 .info {
    margin: 0;
    padding: 10px;
    font-size: 11px; }


.box4 {
  margin: 10px 10px 5px 10px;
  padding: 0;
  background-color: #FFF;
  float: left;
  width: 260px;
  height: 325px;
border-radius: 5px 5px 5px 5px;
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;
  moz-box-shadow: 0 0 6px #ffd3e6;
  -webkit-box-shadow: 0 0 6px #ffd3e6;
  box-shadow: 0 0 6px #ffd3e6;	}
.box4 .preview {
    margin: 0;
    padding: 0;
    background-color: #b8e4d7;
 border-radius: 5px 5px 0px 0px;
   -moz-border-radius: 5px 5px 0px 0px;
   -webkit-border-radius: 5px 5px 0px 0px;}
    .box4 .preview {
     margin: 0;
    padding: 0;
    }
  .box4 .info {
    margin: 0;
    padding: 10px;
    font-size: 11px; }


.info b, strong { color: #beb7dd; }

article {
  margin: 20px auto;
  padding: 0;
  width: 840px;
  background-color: #FFF;
  font-size: 11px;
  text-align: justify; 
border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  moz-box-shadow: 0 0 6px #ffd3e6;
  -webkit-box-shadow: 0 0 6px #ffd3e6;
  box-shadow: 0 0 6px #ffd3e6;}
  article h1 {
    margin: 0;
    padding: 10px;
    background-color: #efb1cd;
    font-family: Trebuchet MS;
    font-weight: normal;
    font-size: 20px;
    text-transform: uppercase;
    color: #FFF;
    border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0; }
    article h1 a {
      text-decoration: none;
      color: #FFF;
      cursor: url(/images/cursor3.png), auto; }
article h2 {
    margin: 0;
    padding: 0px;
    background-color: #fff;
    font-family: Trebuchet MS;
    font-weight: normal;
    font-size: 20px;
    text-align: center;
    text-transform: lowercase;
    color: #bdb6dc; }
    article h1 a {
      text-decoration: none;
      color: #FFF;
      cursor: url(/images/cursor3.png), auto; }
article h3 {
    margin: 0;
    padding: 10px;
    background-color: #beb7dd;
    font-family: Trebuchet MS;
    font-weight: normal;
    font-size: 20px;
    text-align: right;
    text-transform: uppercase;
    color: #FFF;
    border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0; }
    article h3 a {
      text-decoration: none;
      color: #FFF;
      cursor: url(/images/cursor3.png), auto; }
article h4 {
    margin: 0;
    padding: 0;
    background-color: #f1d1e5;
    font-weight: normal;
    font-family: lucida console;
    font-size: 13px;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    border-radius: 5px 5px 5px 5px;
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px; }
    article h4 a {
      text-decoration: none;
      color: #fff;
      cursor: url(/images/cursor3.png), auto; }
article h5 {
    margin: 0;
    padding: 0;
    background-color: #ffe1e9;
    font-weight: normal;
    font-family: lucida console;
    font-size: 13px;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    border-radius: 5px 5px 5px 5px;
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px; }
    article h5 a {
      text-decoration: none;
      color: #fff;
      cursor: url(/images/cursor3.png), auto; }
article h6 {
    margin: 0;
    padding: 0;
    background-color: #b8e4d7;
    font-weight: normal;
    font-family: lucida console;
    font-size: 20px;
    text-align: center;
    text-transform: uppercase;
    color: #fff; }
    article h6 a {
      text-decoration: none;
      color: #fff;
      cursor: url(/images/cursor3.png), auto; }
article h8 {
    margin: 0;
    padding: 0;
    background-color: #b8e4d7;
    font-weight: normal;
    font-family: lucida console;
    font-size: 20px;
    text-align: center;
    text-transform: uppercase;
    color: #fff; }
    article h8 a {
      text-decoration: none;
      color: #fff;
      cursor: url(/images/cursor3.png), auto; }


.entry {
  margin: 0;
  padding: 20px;
  text-align: justify;
  line-height: 1.5; }
  .entry a {
  color: #beb7dd;
  cursor: url(/images/cursor3.png), auto; }

.entry b, strong { color: #ffb8cb; }


/* powerups code by krissasaur.magical-me.net */
#powerups {
    float: none;
    margin: auto;
}
#powerups td {
    width: 80px !important;
    text-align: center;
    padding: 0;
    vertical-align: bottom;
	}
#powerups img {
    padding: 0 7px;
}


#coupons {
    float: none;
    margin: auto;
}
#coupons td {
    width: 80px !important;
    text-align: center;
    padding: 0;
    vertical-align: bottom;
	}
#coupons img {
    padding: 0 7px;
}

#coupons2 {
    float: none;
    margin: auto;
}
#coupons2 td {
    width: 80px !important;
    text-align: center;
    padding: 0;
    vertical-align: bottom;
	}
#coupons2 img {
    padding: 0 7px;
}




/* width */
::-webkit-scrollbar {
    width: 5px;
}

/* Track */
::-webkit-scrollbar-track {
    background: #ffdfed; 
}

/* Handle */
::-webkit-scrollbar-thumb {
    background: #beb7dd;
     
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
    background: #efb1cd; 
}

.highlightCard {
	border: 0px solid;
	background: none;
}
.dimmedCard {
	opacity:0.3;
	filter:alpha(opacity=30);
}

blockquote{
        font-size: 11px;
        padding:10px 10px 10px 10px; 
        margin:0 120px 0 130px;
        }

/* footer */


#copyright {
  margin: 0;
  padding: 10px;
  background: url(images/heartbg.png) repeat; 
  background-color: #ffdfed;
  text-align: center;
  text-transform: uppercase;
  font-size: 13px;
  moz-box-shadow: 0 0 6px #ffd3e6;
  -webkit-box-shadow: 0 0 6px #ffd3e6;
  box-shadow: 0 0 6px #ffd3e6;
  color: #fff; }
  #copyright a {
    color: #efb1cd; 
  cursor: url(/images/cursor3.png), auto; }

/* extra */
.clear {
  clear: both; }


/*# sourceMappingURL=style.css.map */