/* CSS Document */

html {
}


body {
background-color:#7ec04a;
color:white;
font-family:Helvetica,Arial, sans-serif;
padding:0;
margin:0;
background-image:url(transparency8.jpg);
background-repeat: no-repeat; 
background-position: top;
}
 
 
 
 
#wrapper {
padding-right:200px;
width:1000px;
margin: 0 auto;
min-height:900px;
}


#logo {
border:0;
margin-left:22px;
margin-top:5px;
}

#logo img {
border:0;
}

#slideshow {
position:absolute;
margin-left:550px;
margin-top:-407px;
}


#twitter_div {
border:solid;
border:medium;
border-color:#FFFFFF;
margin-left:880px;
margin-top:-390px;
font-size:14px;
width:160px;
background-color:#b53c4d;

opacity:.5;
padding:6px;

}

#twitter_div a:link, #twitter_div a:visited {
text-decoration:underline;
color:black;
}


#twitter_div a:active, #twitter_div a:hover {
	text-decoration:underline;
	color:black;
	}


#welcome {
margin-top:100px;
width:450px;
margin-left:25px;
}

#bit {
margin-top:10px;
width:450px;
margin-left:30px;
}

p {
font-size:18px;
line-height:1.2;
letter-spacing:.3px;
}


p a:link, p a:visited {
text-decoration:underline;
color:white;
}


p a:active, p a:hover {
	text-decoration:underline;
	color:black;
	}


#links {
position:absolute;
margin-top:-77px;
margin-left:100px;
border:none;
min-width:950px;
width:550px;
text-align:right;
}

#links img{
border:none;
}

#links2 {
font-size:30px;
position:absolute;
margin-left:580px;
margin-top:-292px;
}

#butt {
position:absolute;
margin-top:30px;
margin-left:1006px;
}



#footer_bg {
margin-top:150px;
text-decoration:none;
padding:0;
margin-left:26px;
}


#footer {
margin-top:-33px;
text-decoration:none;
font-family: arial;
font-size: 12px;
text-align:left;
margin-left:60px;
color:#7ec04a;

}


#footer a:link, #footer a:visited, #footer a:active, #footer a:hover {
	text-decoration: none;
	color:#7ec04a;
	}


* html #footer {
position:absolute;
top:720px;
right:0px;

 } 
 /* Adding this after overrides the white, and applies a yellow colour, only for IE */

