@charset "utf-8";
/* Violet Mary Splash Page 2.0 */
/* CSS by Scott Cranfill, scott@scottcranfill.com */

a:link {
	color: #C00;
	text-decoration: none;
}
a:visited {
	color: #C00;
	text-decoration: none;
}
a:hover {
	color: #F00;
	text-decoration: underline;
}
a:focus {
	color: #F00;
	text-decoration: underline;
}
a:active {
	color: #C00;
	text-decoration: underline;
}
a img {
	border: none;
}
body {
	margin: 0; padding: 0;
	background: url('images/grid.png') no-repeat center top;
	color: #333;
	font-family: "Helvetica Neue", Arial, Helvetica, serif;
	font-size: 62.5%;
}
div#container {
	width: 1024px;
	position: relative;
	margin: 0 auto;
}
h1 {
	width: 193px; height: 195px;
	position: absolute;
	top: 46px; left: 18px;
	z-index: 1;
	margin: 0; padding: 0;
	background: url('images/logo.png') no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
div#window {
	position: relative;
}
div#window > div {
	width: 380px; height: 281px;
	position: absolute;
}
div#topLeftPane {
	top: 0; left: 0;
	z-index: 1;
}
div#topRightPane {
	top: 0; left: 380px;
	z-index: 2;
}
div#botLeftPane {
	top: 281px; left: 0;
	z-index: 3;
}
div#botRightPane {
	top: 281px; left: 380px;
	z-index: 4;
	background: url(images/bot_right.jpg) no-repeat;
	text-indent: -9999px;
}
ul#services {
	width: 344px; height: 56px;
	position: absolute;
	top: 174px; left: 8px;
	margin: 0; padding: 0;
	list-style: none;
}
#services li {
	position: absolute;
	margin: 0; padding: 0;
}
#services li a {
	display: block;
	height: 56px;
	margin: 0; padding: 0;
	text-indent: -9999px;
}
li#MySpace {
	width: 121px;
	top: 0; left: 0;
}
#MySpace a {
	background: url(images/services.gif) no-repeat;
}
#MySpace a:hover {
	background: url(images/services_hover.gif) no-repeat;
}
li#Facebook {
	width: 118px;
	top: 0; left: 121px;
}
#Facebook a {
	background: url(images/services.gif) no-repeat -121px;
}
#Facebook a:hover {
	background: url(images/services_hover.gif) no-repeat -121px;
}
li#Twitter {
	width: 107px;
	top: 0; left: 239px;
}
#Twitter a {
	background: url(images/services.gif) no-repeat -239px;
}
#Twitter a:hover {
	background: url(images/services_hover.gif) no-repeat -239px;
}
#window hr, #container hr {
	clear: both;
	margin: 0; padding: 0;
	visibility: hidden;
}
div#thankYouComeAgain, div#justice, small {
	position: relative;
	margin: 0 10px; padding: 10px 0;
	text-align: center;
}
#thankYouComeAgain {
	top: 564px;
	font-family: "Chaparral Pro", Georgia, "Times New Roman", serif;
	font-size: 2.4em;
}
#justice {
	top: 572px;
	font-size: 1.4em;
}
small {
	display: block;
	top: 584px;
	border-top: 1px solid #333;
	font-size: 1.1em;
}