img{
    border: 0;
}

a{
    color: black;
}

body{
    background-color: white;
    font-family: Arial, Verdana, sans-serif;
	color: #000000;
	font-size: 13px;
    margin: 0;
    padding: 0;
}

#container{
    position: relative;
    width: 890px;
    margin: 0 auto;
}

#containerTop{
	position: relative;
	z-index: 1;
	width: 890px;
	height: 516px;
	background-image: url(../images/thanksHeader.jpg);
    background-repeat: no-repeat;
}

#thanksHeader{
    position: absolute;
	top: 146px;
	left: 108px;
	width: 340px;
	height: 67px;
    text-indent: -9999px;
    background-image: url(../images/wedidit.png);
	background-repeat: no-repeat;
    
}

#monkey{
    position: absolute;
    z-index: 100;
    top: 50px;
	right: 50px;
    width: 248px;
	height: 523px;
    background-image: url(../images/monkey.png);
	background-repeat: no-repeat;
}

#containerBackground{
	position: relative;
	z-index: 1;
	width: 890px;
	min-height: 100px;
	background-color: #523213;
}

#containerFooter{
	position: relative;
	z-index: 1;
	width: 890px;
	height: 19px;
	background-image: url(../images/newsFooter.jpg);
    background-repeat: no-repeat;
}

#contentContainer{
	z-index: 100;
	position: absolute;
	top: 240px;
	left: 22px;
}

.box{
    width: 512px;
    margin: 0px 0px 18px 0px;
}

.boxTop{
    height: 14px;
    width: 512px;
    background-image: url(../images/contentTopMedium.png);
    background-repeat: no-repeat;
}

.boxMiddle{
    position: relative;
    width: 478px;
    padding: 0px 17px 12px 17px;
    background-image: url(../images/contentBackground.png);
}

.boxBottom{
    height: 14px;
    width: 512px;
    background-image: url(../images/contentBottomMedium.png);
    background-repeat: no-repeat;
}

.boxSmall{
    width: 180px;
    margin: 0px 0px 18px 0px;
}

.boxTopSmall{
    height: 14px;
    width: 180px;
    background-image: url(../images/contentTopSmall.png);
    background-repeat: no-repeat;
}

.boxMiddleSmall{
    position: relative;
    width: 146px;
    padding: 0px 17px 12px 17px;
    background-image: url(../images/contentBackground.png);
}

.boxBottomSmall{
    height: 14px;
    width: 180px;
    background-image: url(../images/contentBottomSmall.png);
    background-repeat: no-repeat;
}

#socialMediaBox{
	position: absolute;
	z-index: 100;
	right: 20px;
	top: 409px;
}

#socialMediaBox h1{
	margin: 0;
	font-size: 1.4em;
}

#socialMediaBox ul#socials{
	margin: 10px 0px 0px 10px;
}

#socialMediaBox ul#socials li a{
	margin: 0px 20px 15px 0px;
}

ul{
    display: block;
    list-style-type: none; 
    margin: 13px 0px 0px 0px; 
    padding: 0; 
}

li{
    float: left;
    margin: 0; 
    padding: 0; 
}

ul#socials li.text{
	padding: 0px 10px 0px 0px;
    width: 290px;
}

ul#socials li a{ 
    display: block; 
    float: left; 
    width: 46px; 
    height: 46px; 
    margin: 0px 10px 10px 0px;
}

ul#socials #twitter{ 
    background: url(../images/twitter-background.png) top left no-repeat; 
}

ul#socials #facebook{ 
    background: url(../images/facebook-background.png) top left no-repeat;
}

ul#socials #hyves{ 
    background: url(../images/hyves-background.png) top left no-repeat; 
    width: 47px; 
}

ul#socials #mail{ 
    background: url(../images/mailButtonOnly.png) top left no-repeat; 
}

#facebookProfilePic{
    height: 23px;
    width: 248px;
    background-image: url(../images/facebookProfilePic.png);
}

h1{
	margin: 0px 0px 16px 0px;
	font-size: 1.8em;
}

h1 strong, h2 strong, h3 strong{
	color: #de0012;
}

h1#headAdjust{
    display: block;
    width: 365px;
    height: 24px;
    text-indent: -9999px;
    background-image: url(../images/gaveabreak.png);
    background-repeat: no-repeat;
}

h1#shoutit{
    display: block;
    width: 137px;
    height: 22px;
    text-indent: -9999px;
    background-image: url(../images/shoutitout.png);
    background-repeat: no-repeat;
}

h2{
	font-size: 1.6em;
}

h3{
	font-size: 1.4em;
}

h2, h3{
	margin: 10px 0px 0px 0px;
}

p{
	margin: 0px 0px 12px 0px;
	line-height: 1.4em;
}

.clear{
	clear: both;
}
