::-webkit-scrollbar-thumb {
border-radius:5px;    
background-image: url("");
background-repeat: repeat-y;
background-color: #FFABE6;  }

::-webkit-scrollbar {
background-image: url("");
background-repeat: repeat-y;
width:4px; height: 2px; 
border-radius:5px;
background: #FFA5CC;}

body { 
background:url("") repeat-x, 
url("http://adammcquaid.ca/adamlayouts4/56/zigzag.png") repeat;
background-color:#E3E3E3; 
overflow-x:hidden;
font-family: calibri; 
text-align:justify;
font-size: 10px; 
color: #777;
margin: 0px; 
padding: 0px;}

h1 {
font-family: 'Pacifico', cursive;
font-size:19px;
color: #fff;
font-weight: normal;
text-align: center;
text-transform:lowercase;
letter-spacing: 2px;
background: #FF93CD;
border-bottom:3px double #fff;
line-height: 17px;
padding:1px;
margin-top:1px;
margin-bottom:3px;
margin-left:0px;
margin-right:0px;
border-radius: 3px;}



h2 {
font-family: 'Pacifico', cursive;
font-size:15px;
color: #fff;
font-weight: normal;
text-align: center;
text-transform:lowercase;
letter-spacing: 2px;
background: #FF93CD;
border-bottom:3px double #fff;
line-height: 17px;
padding:1px;
margin-top:1px;
margin-bottom:3px;
margin-left:0px;
margin-right:0px;
border-radius: 3px;
}



h3{
font-family: 'Pacifico', cursive;
font-size:15px;
color: #fff;
font-weight: normal;
text-align: center;
text-transform:lowercase;
letter-spacing: 2px;
background: #FF93CD;
border-bottom:3px double #fff;
line-height: 17px;
padding:1px;
margin-top:1px;
margin-bottom:3px;
margin-left:0px;
margin-right:0px;
border-radius: 3px;
}
 h4{
font-family: 'Pacifico', cursive;
font-size:15px;
color: #fff;
font-weight: normal;
text-align: center;
text-transform:lowercase;
letter-spacing: 2px;
background: #FF93CD;
border-bottom:3px double #fff;
line-height: 17px;
padding:1px;
margin-top:1px;
margin-bottom:3px;
margin-left:0px;
margin-right:0px;
border-radius: 3px;
}
h5{
font-family: 'Pacifico', cursive;
font-size:15px;
color: #fff;
font-weight: normal;
text-align: center;
text-transform:lowercase;
letter-spacing: 2px;
background: #FF93CD;
border-bottom:3px double #fff;
line-height: 17px;
padding:1px;
margin-top:1px;
margin-bottom:3px;
margin-left:0px;
margin-right:0px;
border-radius: 3px;
}

h6 {
text-align: center;
font-family: calibri;
font-size:10px; 
color: #fff;
margin:1px; 
font-weight: normal;
letter-spacing: 2px;
text-transform: uppercase;
border-bottom: 2px dotted 
#FF71C6;}

h1:first-letter { color: #fff }
h2:first-letter { color: #eee }
h3:first-letter { color: #aaa }
h4:first-letter { color: #717171 }
h5:first-letter { color: #717171 }
h6:first-letter { color: #717171 }




#content img, #content a img {
background: url() bottom center;
padding: 4px;
opacity: 0.9;
margin: 2px;
border-radius: 5px;
border: 1px solid #FF64C2;
background-color:#FFABE6;
-webkit-transition: all 0.8s ease-out;
-moz-transition: all 0.8s ease-out;
transition: all 0.8s ease-out;
-webkit-border-radius: 5px;
 }
 
#content img:hover, #content a:hover img {
background: url() top center;
opacity: 1;
border-radius: 5px;
border: 1px solid #FF64C2;
-webkit-transition: all 0.8s ease-out;
-moz-transition: all 0.8s ease-out;
transition: all 0.8s ease-out;
-webkit-border-radius: 5px;
 }


td, body {
text-align: justify; 
line-height: 8pt;
cursor: crosshair; 
font: normal 8pt arial; 
color: #777; 
margin-left:1; 
margin-right:1;
letter-spacing:1px;
}

select, input{
line-height: 8pt; 
font: normal 8pt arial; 
color: #FF1E8F;
 margin-left:1; 
margin-right:1;
letter-spacing:1px;
}
a:link,a:visited,a:active {
text-decoration: none;
font-family: trebuchet ms;
letter spacing:1px;
font-weight:lighter;
cursor: default;
font-size: 11px;
color: #777;
font-weight: normal;
text-transform: lowercase;
-webkit-transition: color 0.5s ease-out;
-moz-transition: color 0.5s ease-out;
}
 
a:hover {
font-family: trebuchet ms;
letter-spacing:1px;
font-size: 11px;
text-decoration: none;
font-weight:lighter;
font-style:italic;
color:#FFBDDC;
background-color: transparent;
text-transform:lowercase;
}

b {
font-family: arial;
font-size: 11px;
font-weight: bold;
color:#aaa;
text-transform:uppercase;
}
 
i {
font-family:Arial;
font-style: italic;
font-size: 9px;
color: #777;
}
 
u {
font-family: arial;
font-size: 9px;
border-bottom: 1px dashed #fff;
color: #777;
padding-bottom: 1px;
letter-spacing:2px;
}
 
#holder {
margin: 0 auto 0 auto;
width: 851px;
position: absolute;
top: 0px;
left: 0px;
text-align: justify;}
 
#container { 
float: left;
text-align : justify;	
padding:5px;
width: 800px;
margin-left:150px;
background-color:#e3e3e3;
background-image: url('');
background-repeat: repeat;
border:#DAD8D8 5px solid;} 
 
#header {
background-image:url('JkFVEVu.png');
background-repeat: no-repeat;
background-color:#e3e3e3;
background-position: center center;
width:800px;
height:400px;
margin-left:0px;
margin-top:100px;
padding-top: 0px;
} 
 
#sidebar { 
width: 250px;
float: right;
margin-top:2px;
margin-right:0px;
background-color:transparent;
padding:0px;
-moz-border-radius:9px;-webkit-border-radius:9px;-khtml-border-radius:9px;
border: 1px solid #DAD8D8;} 
 
#content {
width: 525px;
float: left;
margin-top:0px;
margin-left:5px;
background-color:#e3e3e3;
padding:4px;
-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;
border: 1px solid #DAD8D8;}
 
#footer {
position: bottom;
width: 800px;
float: left;
margin-top:0px;
margin-left:0px;
background-color:#e3e3e3;
padding:0px;
-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;
border: 1px solid #DAD8D8;}

#navigation {
width: 400px;
float: left;
margin-top:-500px;
margin-left:0px;
margin-right:0px;
font-size: 24px;
background-color:transparent;
padding:0px;
-moz-border-radius:0px;-webkit-border-radius:3px;-khtml-border-radius:0px;
border: 0px solid #FFA7DD;}

.more:link, .more:active, .more:visited{
color: #FF93CD;
background-color:#e3e3e3;
font-family:arial;
display: block;
font-size: 14px;
letter-spacing: -1px;
line-height: 14px;
padding-top: 30px;
padding-bottom:30px;
text-align: center;
margin-top: 5px;
text-transform: lowercase;
border:2px solid #FFA7DD;
width: 125px;
-webkit-transition: color 0.5s ease-out;
-moz-transition: color 0.5s ease-out;}
 
a.more:hover{
color:#fff;
background-color:#FF63C9;
display: block;
padding-top: 30px;
padding-bottom:30px;
font-family: arial;
font-size: 14px;
letter-spacing: -1px;
line-height: 14px;
text-align: center;
text-transform: lowercase;
width: 125px;
font-style:italic;
border:2px solid #FF63C9;
filter:alpha(opacity=60);opacity:0.6;)}

.affies:link, .affies:active, .affies:visited{
color: #fff;
background-color:#FF93CD;
font-family:arial;
display: block;
font-size: 14px;
letter-spacing: -1px;
line-height: 14px;
text-align: center;
padding:5px;
margin:1px;
text-transform: lowercase;
border:1px solid #FFA5CC;
width: 100px;
-webkit-transition: color 0.5s ease-out;
-moz-transition: color 0.5s ease-out;}
 
a.affies:hover{
color:#fff;
background-color:#FF71C6;
display: block;
font-family: arial;
font-size: 14px;
letter-spacing: -1px;
line-height: 14px;
text-align: center;
padding:5px;
text-transform: lowercase;
width: 100px;
font-style:italic;
border:0px solid #FF71C6;
filter:alpha(opacity=60);opacity:0.6;)}

textarea{
background-color: #e3e3e3;
background-image: url('');
background-repeat: no-repeat;
border-left: 4px solid #FFABE6;
border-right: 4px solid #FFABE6;
border-top: 1px solid #FFABE6;
border-bottom: 1px solid #FFABE6;
color:#fff;
font-family:arial;
font-size:9px;
font-style:none;
font-weight:normal;
line-height:8px;
padding:1px;
height:25px;
width:75%;
}



 blockquote { position: relative; 

background: #E3E3E3; 

padding: 15 30 10;

border: 1px solid 

#FFABE6;

border-width: 5 0 5;

color: #fff;

text-align: justify;

}

blockquote:before { position: absolute;

left:0px;

top: -35px;

color: #fff;

content: "\00BB";

font: 60px Arial !important;

padding: 0px;

text-

shadow: 2px 3px 0px #fff;

}

blockquote:after { 

position: absolute;

right: -0px;

margin-top: -24px;

color: 

#FFABE6;

content: "\00AB";

font: 60px Arial !important;

padding: 0px;

text-shadow: 2px 3px 0px #fff;}