/* Background pattern from Subtle Patterns */
body{
background-image:url('yellow.png');
background-attachment:fixed;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
letter-spacing:2px;
line-height:20px;
}
a{
color:#da255c;
text-decoration:none;
}
a:hover{
color:#993366;
transition:0.5s;
}
b{
color:#da255c;
}
#container{
position:absolute;
width:500px;
height:auto;
left:80px;
background-image:url('vin.png');
background-attachment:fixed;
opacity:0.8;
padding:50px;
}
#content{
}
#nav{
color:#993366;
font-family: 'PT Sans Narrow', sans-serif;
font-size:35px;
letter-spacing:-2px;
text-transform:lowercase;
padding-bottom:15px;
text-align:center;
}
#nav a{
color:#da255c;
text-decoration: none;
}
#nav a:hover{
border-bottom:3px solid #da255c;
transition:0s;
}
#footer{
text-align:center;
text-transform:lowercase;
padding-top:15px;
}
#footer a{
font-family: 'PT Sans Narrow', sans-serif;
font-size:35px;
letter-spacing:-2px;
text-transform:lowercase;
color:#da255c;
text-decoration: none;
}
#footer a:hover{
border-bottom:3px solid #da255c;
transition:0s;
}
h1{
color:#993366;
font-family: 'PT Sans Narrow', sans-serif;
text-transform:lowercase;
}
h1:hover{
letter-spacing:5px;
transition:0.3s;
}
blockquote{
border-left:5px solid #993366;
padding-left:8px;
}
.list{
margin:auto;
background-color:#993366;
border:1px dotted #FFF;
width:80%;
padding:15px;
color:#FFF;
}
.left{
float:left;
padding:2px;
}
::-webkit-scrollbar {width: 10px; height: 2px; background:#FF0066;}
::-webkit-scrollbar-thumb {background-color:#993366; border: 0px solid black;}

::selection {color: #000000; background: #FF0066;}
::-moz-selection {color: #993366; background: #FF0066;}
::-webkit-selection {color: #FF0066; background: #FF0066;}