/* @group universal */

/* was #E1F285  */

.top{
	background-image: url(../images/top_backgrnd.png);
}

body{
	background-image: url(../images/bg_bigbadfun.jpg);
}

h2{
	color: #56007A;
	margin-top: 15px;
}

h2 a{
	color: #56007A;
	margin-top: 15px;
	text-decoration: none;
}

.container{
	margin-top: 12px;
}

/* @end */

/* @group heading */

.bigfun{
	margin-top: 25px;
}

.opening img{
	margin-top: 40px;
}

.opening p{
	color: #FF7800;
	margin-top: 20px;
	line-height: 25px;
	font-size: 13px;
} 

.badcatdesign{
	margin-top: 75px;
}

/* @end */

/* @group individual projects */

.whitebx{
	background-color: #FFFFFF;
	margin-top: 15px;
}

.trans{
	background-color: rgba(86,7,121,0.7); 
	margin-top: -25px;
}

.text p{
	color: #999999;
}

.image img{
	margin-top: 15px;
}

.text a{
	color: #FFFFFF;
	text-decoration: none;
	padding: 10px 35px 10px 10px;
	font-size: 12px;
	background: #999999 url(../images/edge.png) no-repeat right;
	
}

.text a:hover{
	color: #CCE82E;
	text-decoration: none;
	padding: 10px 35px 10px 10px;
}

/* @end */

/* @group go back */
.footer{
	background: url(../images/footer.png) no-repeat;
	margin-top: -18px;
}

.goback a{
	color: #56007A;
	text-decoration: none;
	font-size: 12px;
	padding: 10px;
}

.goback a:hover{
	color: #FFFFFF;
	text-decoration: none;
	padding: 10px;
	font-size: 12px;
}

/* @end */
