* {margin:0; padding:0;} /* REMOVES all padding & margin from EVERYTHING */

#body {
	color:#606060;
	font-weight:550;
	font-family:arial;
	text-align:center;
	background:#fff;
	height:500px;
	font-size:16px;
}

.fade_in {
	display:none;
}

#body a {
	color:#00cc00;
}

#body a:hover {
	color:#c8c8c8;
}

.wife_skinny {
	position:absolute;
}

#jess_img {
	z-index:0;
}

#contact a {
	color:#c8c8c8;
}

#contact a:hover {
	color:#00cc00;
}

#container {
	text-align:left;
	position:relative;
	width:900px;
	top:-240px;
	margin-left:auto;
	margin-right:auto;
}

#twitter_div a{
	color:#00cc00;
}

#twitter_div a:hover{
	color:#c8c8c8;
}

.content {
	position:absolute;
	left:124px;
	top:41px;
	width:556px;
	height:449px;
	z-index:1000;
	background:#ffffff;
}

#rendition {
	position:absolute;
	left:682px;
	top:41px;
}

#movement_background {
	position:absolute;
	left:124px;
	top:250px;
	z-index:0;
}

.content a {
	color:#00cc00;
}

.content a:hover {
	color:#c8c8c8;
}

#header_inner {
	position:relative;
	left:380px;
	width:500px;
	height:31px;
	color:#fff;
}

#twitter_div {
	position:absolute;
	left:134px;
	top:150px;
	width:556px;
	z-index:1000;
}


#name {
	position:absolute;
	left:75px;
	top:150px;
}

#me_scroll {
	position:absolute;
	top:110px;
	left:410px;
}

#movement_scroll {
	position:absolute;
	top:110px;
	left:510px;
}

#writing_scroll {
	position:absolute;
	top:110px;
	left:610px;
}

#social_scroll {
	position:absolute;
	top:110px;
	left:710px;
}

#background {
	position:relative;
	top:180px;
	width:100%;
	height:240px;
	background:#00cc00;
	z-index:1;
	filter: alpha(opacity = 50);
	opacity:.5;
}

#background_inner {
	position:relative;
	top:120px;
	width:100%;
	height:240px;
	background:#00cc00;
	z-index:0;
	filter: alpha(opacity = 50);
	opacity:.5;
}

.green {
	position:absolute;
	left:0px;
	top:120px;
	background:#00cc00;
	width:114px;
	height:240px;
}

.green_header {
	position:absolute;
	left:0px;
	top:0px;
	background:#00cc00;
	opacity:.5;
	filter: alpha(opacity = 50);
	width:114px;
	height:31px;
	z-index:1000;
}

#title_me {
	position:absolute;
	left:420px;
	top:160px;
}

#title_movement {
	position:absolute;
	left:500px;
	top:160px;
}

#title_writing {
	position:absolute;
	left:613px;
	top:160px;
}

#title_social {
	position:absolute;
	left:715px;
	top:160px;
}


.jess_name_header {
	position:absolute;
	left:134px;
	top:2px;
	height:31px;
	width:286px;
	color:#ffffff;
	font-size:18px;
	z-index:10000;
}

#header {
	position:absolute;
	top:0px;
	left:114px;
	width:786px;
	height:31px;
	background:#00cc00;
}

#inner_header {
	position:relative
	left:400px;
}

#header #header_inner a {
	padding-left:10px;
	padding-right:10px;
	height:100%;
	background:#00cc00;
	color:#fff;
	font-size:20pt;
	text-decoration:none;
}

#header #header_inner a:hover {
	padding-left:10px;
	padding-right:10px;
	height:100%;
	background:#00ff00;
	font-size:20pt;
}


#header_me {
	position:absolute;
	left:112px;
	
}

#header_movement {
	position:absolute;
	left:337px;
}
#header_writing {
	position:absolute;
	left:562px;
}

#header_name {
	position:absolute;
	left:20px;
	top:-50px;
	font-size:26px;
}

#header_home {
	position:absolute;
	left:698px;
	top:-25px;
}

#test {
	position:absolute;
	left:300px;
	top:300px;
	width:100px;
	height:100px;
	background:#00cc00;
}

#test:hover {
	background:#0000ff;
}

.gray {
	color:#c8c8c8;
}

#contact {
	color:#c8c8c8;
}

#contact_div {
	position:absolute;
	bottom:-30px;
	left:5px;
}

#what {
	color:#606060;
	position:absolute;
	top:440px;
	left:410px;
}