html {
	width: 100%;
}
body#index {
	width: 100%; height: 100%;
	margin: 0px; padding: 0px;
	background: #cdda00 url(../img/bgpatt.png) top left;
}

body#index div#entryFrame {
	width: 100%; height: 100%;
	position: absolute;
	top: 0px; left: 0px;
	background: black;
	cursor: pointer;

	z-index: 20;
}
body#index div#entryFrame a#centerdata {
	margin: 0px auto;
	padding-top: 53px;
	padding-left: 19px;

	width: 842px;
	margin: 0px auto;
	display: block;
}
body#index div#entryFrame a#centerdata img,
body#index div#home img#bgbg,
body#index div#home div#placer a {
	behavior: url(css/iepngfix.htc);
}

body#index div#home {
	margin: 0px auto;
	padding-top: 0px;
	width: 842px;
	position: relative;
	text-align: left;
}
body#index div#home img#bgbg {
	position: absolute; 
	top: 0px; left: 0px;
}
body#index div#home div#placer {
	position: relative;
	top: 50px; left: 80px;
}
body#index div#home div#placer a {
	display: block; position: absolute;
	text-decoration: none;
	background-image: url(../img/logos/0-logos.png);
	background-repeat: no-repeat;
	behavior: url(css/iepngfix.htc);
	opacity: 0.6;
	cursor: pointer;
}
body#index div#home div#placer a:hover {
	opacity: 1.0;
}




body#index div#home div#placer a#aim {
	background-position: -398px -65px;
	top: 65px; left: 398px;
	width: 80px; height: 53px;
}
body#index div#home div#placer a#as {
	background-position: -583px -114px;
	top: 114px; left: 575px;
	width: 54px; height: 51px;
}
body#index div#home div#placer a#deviantart {
	background-position: -480px -268px;
	top: 274px; left: 474px;
	width: 164px; height: 90px;
}
body#index div#home div#placer a#digg {
	background-position: -10px -251px;
	top: 251px; left: 3px;
	width: 86px; height: 51px;
}
body#index div#home div#placer a#engadget {
	background-position: -139px -346px;
	top: 346px; left: 139px;
	width: 61px; height: 61px;
}
body#index div#home div#placer a#email {
	background-position: -328px -511px;
	top: 511px; left: 328px;
	width: 139px; height: 87px;
	cursor: pointer;
}
body#index div#home div#placer a#facebook {
	background-position: 0px -1px;
	top: 1px; left: 0px;
	width: 113px; height: 113px;
}
body#index div#home div#placer a#icq {
	background-position: -333px -58px;
	top: 60px; left: 335px;
	width: 58px; height: 60px;
}
body#index div#home div#placer a#linkedin {
	background-position: -206px 0px;
	top: 0px; left: 206px;
	width: 197px; height: 56px;
}
body#index div#home div#placer a#livejournal {
	background-position: -480px -60px;
	top: 63px; left: 478px;
	width: 86px; height: 106px;
}
body#index div#home div#placer a#msn {
	background-position: -213px -52px;
	top: 57px; left: 209px;
	width: 48px; height: 62px;
}
body#index div#home div#placer a#myspace {
	background-position: -118px -10px;
	top: 12px; left: 118px;
	width: 82px; height: 93px;
}
body#index div#home div#placer a#newgrounds {
	background-position: -103px -251px;
	top: 251px; left: 98px;
	width: 102px; height: 81px;
}
body#index div#home div#placer a#okcupid {
	background-position: 0px -125px;
	top: 125px; left: 0px;
	width: 74px; height: 76px;
}
body#index div#home div#placer a#pandora {
	background-position: -555px -171px;
	top: 181px; left: 558px;
	width: 90px; height: 81px;
}
body#index div#home div#placer a#resume {
	background-position: -192px -468px ;
	top: 468px; left: 192px;
	width: 112px; height: 114px;
}
body#index div#home div#placer a#sheezy {
	background-position: -483px -360px;
	top: 370px; left: 475px;
	width: 47px; height: 47px;
}
body#index div#home div#placer a#steam {
	background-position: -361px -3px;
	top: 3px; left: 361px;
	width: 50px; height: 50px;
}
body#index div#home div#placer a#ted {
	background-position: -579px -56px;
	top: 56px; left: 579px;
	width: 136px; height: 49px;
}
body#index div#home div#placer a#twitter {
	background-position: -408px -8px;
	top: 8px; left: 408px;
	width: 175px; height: 38px;
}
body#index div#home div#placer a#wikipedia {
	background-position: -12px -211px;
	top: 213px; left: 12px;
	width: 169px; height: 28px;
}
body#index div#home div#placer a#yahoo {
	background-position: -264px -71px;
	top: 71px; left: 261px;
	width: 70px; height: 42px;
}
body#index div#home div#placer a#youtube {
	background-position: -473px -173px;
	top: 180px; left: 473px;
	width: 72px; height: 91px;
}

/*
Depreciated
body#index div#home div#placer a#aim:hover { background-position: -398px -65px; }
body#index div#home div#placer a#as:hover { background-position: -575px -114px; }
body#index div#home div#placer a#deviantart:hover { background-position: -474px -268px; }
body#index div#home div#placer a#digg:hover { background-position: -3px -251px; }
body#index div#home div#placer a#email:hover { background-position: -328px -511px; }
body#index div#home div#placer a#engadget:hover { background-position: -139px -346px; }
body#index div#home div#placer a#facebook:hover { background-position: 0px -1px; }
body#index div#home div#placer a#icq:hover { background-position: -335px -60px; }
body#index div#home div#placer a#linkedin:hover { background-position: -206px 0px; }
body#index div#home div#placer a#livejournal:hover { background-position: -478px -63px; }
body#index div#home div#placer a#msn:hover { background-position: -209px -57px; }
body#index div#home div#placer a#myspace:hover { background-position: -118px -12px; }
body#index div#home div#placer a#newgrouds:hover { background-position: -98px -251px; }
body#index div#home div#placer a#okcupid:hover { background-position: 0px -125px; }
body#index div#home div#placer a#pandora:hover { background-position: -555px -181px; }
body#index div#home div#placer a#resume:hover { background-position: -192px -468px; }
body#index div#home div#placer a#sheezy:hover { 	background-position: -483px -360px; }
body#index div#home div#placer a#ted:hover { background-position: -579px -56px; }
body#index div#home div#placer a#twitter:hover { background-position: -408px -8px; }
body#index div#home div#placer a#wikipedia:hover { background-position: -12px -213px; }
body#index div#home div#placer a#yahoo:hover { background-position: -261px -71px; }
body#index div#home div#placer a#youtube:hover { background-position:  -473px -173px; }
*/

body#index div#home div#emailForm {
	border: 3px solid #88BBFF;
	background: white;
	width: 360px;
	height: 200px;
	position: relative;
	top: 400px; left: 2px;
	display: none;
}
body#index div#home div#emailForm  iframe{
	width: 356px; height: 178px;
}
body#index div#home div#emailForm div#closingX {
	background: #88BBFF; text-align: right;
	color: white;
	font-family: Courier New, Courier, monospace;
}

body#index div#home div#emailForm div#closingX a {
	cursor: pointer;
}


body#contact {
	margin: 0px; padding: 0px;
	width: 310px;
}
body#contact form#formtag table#form  {
	font-family: Verdana, Arial, san-serif;
	font-size: 0.8em;
	width: 335px;

}
body#contact form#formtag table#form th {
	text-align: left;
	background: #BBFFCC;
	padding: 2px;
	width: 30%;
}
body#contact form#formtag table#form tr th#head {
	text-align: center;
	background: #BBCCFF;
	padding: 3px;
	font-size: 1.2em;
}

body#contact form#formtag table#form tr#fieldname td input#name,
body#contact form#formtag table#form tr#fieldemail td input#firsttry {
	width: 90%;
}
body#contact form#formtag table#form tr#fieldcomments td textarea#comments {
	width: 98%;
	height: 100px;
}
body#contact form#formtag table#form tr#submitData td {
	background: #cdda00 url(../img/bgpatt.png) top left;
	border: 5px solid #cdda00;
}
body#contact div#successdiv {
	padding: 10px;
	font-family: Verdana, Arial, san-serif;
	font-size: 0.8em;
}
body#contact div#successdiv h1 {
	color: #223399;
}
body#contact div#successdiv p {
	margin-top: -20px;
	margin-left: 7px;
	border-left: 1px solid #cdda00;
	padding: 10px 0px 10px 10px ; 
}

