*{
    margin:0;
    padding:0;
    position:absolute;
    width:100%;
    height:100%;
}
body{
    background:#002;
    font-family:'Trebuchet MS';
}
.bit{
    color:rgba(220,240,240,1);
    box-shadow:rgba(55,200,255,0.8) 0px 0px 10px, rgba(55,255,255,0.8) 0px 0px 8px inset;
    background:rgba(55,200,255,0.4);
    text-transform:uppercase;
    text-shadow:#fff 0px 0px 1px;
}
.bit:hover{
    background:rgba(55,200,255,0.55);
    text-shadow:#fff 0px 0px 3px;
    box-shadow:rgba(55,200,255,1) 0px 0px 10px, rgba(55,255,255,0.8) 0px 0px 8px inset;
}
.icosacid h1{
    top:8px;
    left:5px;
    width:11px;
    height:14px;
    font-size:11px;
    padding:9px 10px;
    border-radius:100px 50px;
}
.icosacid h2{
    top:55px;
    left:0px;
    height:auto;
    width:90px;
    font-size:6px;
    padding:1px 0px 1px 3px;
    border-radius:0px 20px 20px 0px;
}
.stock{
    margin:0px auto;
    top:20px;
    height:450px;
    width:900px;
    position:relative;
    box-shadow:rgba(55,200,255,0.8) 0px 0px 30px,rgba(0,0,0,0.5) 0px 0px 8px inset;
    background:rgba(240,240,240,1);
    border-radius:3px;
}
/* Properties of all buttons */
.stock p{
    width:100px;
    height:20px;
    text-align:center;
    padding:10px 0px;
    cursor:pointer;
    
    margin-left:20px;
}
/* Coordinates */
.stock p:nth-of-type(1){top:50px;left:0px;}
.stock p:nth-of-type(2){top:50px;left:150px;}
.stock p:nth-of-type(3){top:50px;left:300px;}
.stock p:nth-of-type(4){top:50px;left:450px;}
.stock p:nth-of-type(5){top:50px;left:600px;}
.stock p:nth-of-type(6){top:50px;left:750px;}

.stock p:nth-of-type(7){top:100px;left:0px;}
.stock p:nth-of-type(8){top:100px;left:150px;}
.stock p:nth-of-type(9){top:100px;left:300px;}

/* Button styles */

.stock p:nth-of-type(1){
    /* Dimensioning */
    font-size:15px;
    border-radius:50px;
    /* Style */
    font-style:italic;
    color:#fff;
    font-weight:bold;
    box-shadow:#fff 0px 0px 3px,rgba(0,0,0,0.3) 0px 0px 5px inset;
    text-shadow:rgba(0,0,0,0.2) -1px 0px 0px;
    background:#ff6d00; /* For CSS3 incompatible browsers */
    background:linear-gradient(rgba(255,255,0,0.9),#ff6d00);
}
.stock p:nth-of-type(1):hover{
    background:rgb(255,185,0); /* For CSS3 incompatible browsers */
    background:linear-gradient(rgb(255,235,0),#ff6000);
}
.stock p:nth-of-type(2){
    /* Dimensioning */
    padding:5px 15px;
    font-size:16px;
    border-radius:3px;
    margin-top:5px;
    /* Style */
    color:#fff;
    background:rgb(25,200,25); /* For beloved IE8 */
    background:rgba(25,200,25,0.75); /* For CSS3 incompatible browsers */
    background:linear-gradient(rgba(50,240,50,0.7),rgba(0,150,0,0.8));
    font-weight:bold;
    box-shadow:rgba(0,0,0,0.6) 0px 0px 2px inset,rgba(0,0,0,0.35) 0px 0px 4px;
    text-shadow:rgba(0,0,0,0.6) -1px -1px 1px;
    
}
.stock p:nth-of-type(2):hover{
    background:rgb(25,200,25); /* For beloved IE 8 */
    background:rgba(25,200,25,0.85); /* For CSS3 incompatible browsers */
    background:linear-gradient(rgba(50,240,50,0.8),rgba(0,150,0,0.9));
    box-shadow:rgba(0,0,0,0.6) 0px 0px 2px;
    text-shadow:rgba(0,0,0,0.6) -2px -1px 1px;
}
.stock p:nth-of-type(3){
    /* Dimensioning */
	width:140px;
	height:auto;
	font-size:14px;
	border-radius:8px 0px 0px 8px;
	padding:2px 0px;
	margin-top:8px;
	/* Style */
	text-transform:uppercase;
	color:white;
	font-weight:bold;
	box-shadow:rgba(0,0,0,0.5) 0px 0px 3px inset, rgba(255,255,255,1) 0px 0px 8px;
	text-shadow:0px 0px 1px;
	border:1px rgba(50,50,50,0.6) solid;
	background:rgba(74,184,209,0.85);
}
.stock p:nth-of-type(3):hover{
    background:rgba(59,89,152,0.85);
}
.stock p:nth-of-type(4){
    color:#333;
    border-radius:5px;
    text-shadow:#fff 0px 1px 0px;
    font-size:12px;
    font-weight:bold;
    font-family:'Verdana';
}