body {
width:975px;
margin:0;
padding:1px 1px 1px 1px;
text-align:center;
margin-left:auto;
margin-right:auto;
background-color:slategray;
}


#all {
color:navy;
text-align:center;
width:925px;
margin:0;
padding:0;
font-size:14px;
font-family:arial,helvetica,sans-serif;
background-color:#DFB2F2;
border:1px solid silver;
}

#heading {
float:center;
width:920px;
height:200px;
margin:1px 1px 1px 1px;
padding:1px 1px 1px 1px;
text-align:center;
background-color:linen;
border:1px solid blue;
}

#heading h2 {
text-align:center;
}

#heading h3 {
text-align:center;
}

#social1 {
float:right;
width:625px;
height:175px;
align-vertical:middle;
background-color:ivory;
margin:15px 10px 10px 5px;
padding:5px 10px 5px 5px;
border:1px solid blue;
}

#social1 h4 {
text-align:center;
}

#social1 p {
text-align:justify;
}

#social2 {
float:right;
width:625px;
height:500px;
align-vertical:middle;
background-color:ivory;
margin:15px 10px 10px 5px;
padding:5px 10px 5px 5px;
border:1px solid blue;
}

#social2 h4 {
text-align:center;
}

#social2 p {
text-align:justify;
}

#social2 li {
text-align:left;
padding:0px;
}

#socialmenu {
float:left;
height:675px;
align-vertical:middle;
padding:1px 1px 1px 1px;
margin:50px 30px 10px 10px;
background-color:#3333ff;
border:1px solid blue;
}

#socialmenu img {
padding:1px 1px 1px 1px;
margin:1px 1px 1px 1px;
}

#footer {
clear:both;
display:block;
float:center;
width:915px;
height:40px;
text-align:center;
padding:1px 1px 1px 1px;
margin:5px 5px 5px 5px;
background-color:#000066;
border:1px solid blue;
}


