a  			 	{  color: #046 }
a:link			{ text-decoration: none }
a:visited		{ text-decoration: none }
a:hover			{ text-decoration: underline }


div.backgnd {
  position: absolute;
  border: 1px solid #CEDAEB;
  width: 450px;
  height: 480px;
}

/* ------------------- */

div.backtile {
  position: absolute;
  border: 1px solid #CEDAEB;
  width: 700px;
  height: 440px;
}

/* ------------------- */

div.tile {
  position: absolute;
  border: 1px solid #CEDAEB;
  width: 300px;
  height: 300px;
}

.bk0	{
	background: #C8DBE2;
	z-index:8;
	top:50px;
	left:50px;
}

.bk1	{
	background: #FFFFFF;
	z-index:10;
	top:70px;
	left:70px;
	text-align:right;	
}

.bx1	{
	background: #B2DA47;
	z-index:20;
	top:100px;
	left:100px;
	text-align:right;
}

.bx2	{
	background: #ABC7E0;
	z-index:18;
	top:120px;
	left:120px;
}

.bx3	{
	background: #9EB6D7;
	z-index:16;
	top:140px;
	left:140px;
}

.bx4	{
	background: #BBC3D1;
	z-index:14;
	top:160px;
	left:160px;
}

.bx5	{
	background: #E2F0F2;
	z-index:12;
	top:180px;
	left:180px;
}

/* Text padding */

.heading_text	{
	padding-top:90px;
	padding-right:20px;
}

.normal_text	{
	padding-top:6px;
	padding-left:10px;
}

.main_text_pos	{
	padding-right:20px;
	padding-left:10px;
}

/* top, right, bottom, left */

.maintextbox_pos	{
	padding: 20px 20px 40px 450px ;
}

/* top, right, bottom, left */

.contact_text_pos	{
  position: absolute;
	padding: 540px 20px 40px 76px ;
}

/* Text fonts/sizes */

.light_blue	{	color: #9EB6D7;	}
.blue	{		color: #4055A5;	}
.black	{		color: black;	}

.kellydesign	{
	font-family:arial;
	font-size:40px;
	color: white;
}

.main_text	{
	font-family:arial;
	font-size:14px;
}

.head_text	{
	font-family:arial;
	font-size:30px;
	margin: 6px 0 6px 0;
}
