body{
margin-left: auto;
margin-right: auto;
margin-bottom:auto;
background:url("../images/background.gif") #484848 repeat-x;


}

a img {border:none; }

.navigationbar{
position:relative;
width:100%;
height:50px;
background:#000000;
z-index:2;

}

.navigationitems{
width:733px;
height:35px;
margin-left:auto;
margin-right:auto;
color:#ffffff;
font-size:25px;
font-weight:bold;
font-family:sans-serif;
padding:7px 0px 0px 0px;
text-align:center;


}

.navigationitems a{
color:#ffffff;
text-decoration:none;
padding:0px 11px 0px 0px;

}

.navigationitems a:visited{ color:#ffffff; }

.navigationitems a:hover{ color:#ff0000; }

.headerstf{
position:relative;
top:3px;
background:url("../images/header-background.png");
height:495px;
width:990px;
margin-left:auto;
margin-right:auto;
z-index:1;

}


.websitenav{
width:100%;
height:50px;
background: url('../images/nav-bar-silver.png') repeat-x;
position:relative;
bottom:8px;
padding: 11px 0px 0px 20px;

}


.headercontainer{
position:relative;
bottom:5px;
}


.background-header{
width:100%;
height:188px;
background: url('../images/background-header.png') repeat-x;
position:relative;
bottom:19px;
z-index:1;
padding: 0px 0px 0px 20px;
}

.logo{
width:990px;
height:170px;
margin-left: auto;
margin-right: auto;
position:relative;
left:22px;


}

.maincontent{
height:1224px;
width:990px;
position:relative;
bottom:25px;
float:left;
BACKGROUND:#ffffff;

}

.leftborder{
height:1224px;
width:11px;
float:left;
position:relative;
bottom:25px;
background: url('../images/left-border.png') repeat-y;
}

.rightborder{
height:1224px;
width:11px;
float:left;
position:relative;
bottom:25px;
background: url('../images/right-border.png') repeat-y;
}

.sidecontent{
background: url('../images/sidepanel.png') no-repeat;
height:100%;
width:270px;
position:relative;
bottom:4px;
right:7px;
float:left;

}

.contentcontainer{
height:1200px;
width:1012px;
margin-left: auto;
margin-right: auto;

}

.emailtext{
position:relative;
top:165px;
left:3px;
FONT-SIZE:15px;
FONT-FAMILY:Georgia, sans-serif;

}

.footer{
width:100%;
height:240px;
background: url('../images/footer2.png') repeat-x;
padding: 0px 0px 0px 20px;
position:relative;
top:100px;
}

.mailform{
position:relative;
top:40px;
right:240px;
}

.poster1{
position:relative;
top:30px;
left:90px;
}

.poster2{
position:relative;
top:30px;
left:90px;
}

.mailbackground{
width:100%;
height:100%;
background: url('../images/mailform.png') no-repeat;
position:relative;
left:350px;
top:70px;

}

p.thankyouemail {
font-family:sans-serif;
font-size:14px;
font-weight:bold;
color:#ff0000;
position:relative;
top:30px;
right:150px;
}

.aboutcontent{
width:800px;
position:relative;
top:130px;
left:100px;
}

.linksbackground{
background: url('../images/links-background.png') no-repeat;
width:100%;
height:100%;
position:relative;
top:90px;
left:93px;
}

.linkscontainer a{
color:red;
}

.linkscontainer a:visited{
color:blue;
}

.linkscontainer{
position:relative;
TOP:70px;
LEFT:60px;

}

.links1{
BORDER-RIGHT:1px solid #000000;
PADDING:10px 20px 0px 0px;

}

.links2{
PADDING:10px 20px 0px 0px;

}

.links3{
PADDING:10px 20px 0px 0px;

}




img.internetfilter{
position:relative;
bottom:54px;
right:60px;
}

img.censoredno{
position:relative;
top:8px;
}

img.stopthe{
position:relative;
top:11px;
right:11px;
}

img.redcable-right{
position:relative;
left:100px;
}

img.redcable-left{
position:relative;
left:100px;
top:40px;
}

img.email{
position:relative;
top:180px;
left:50px;
}

img.contactheader{
position:relative;
right:211px;
top:18px;
}

img.contactheadermail{
position:relative;
top:1px;
}

img.aboutheader{
position:relative;
left:120px;
top:60px;

}


