body{background-color:#C0C0C0;}
.all{
width:760px;
margin:0 auto;
background-color:#ffffff;
border:#000 1px solid;
}

.iframe {
float:left;
width:535px;
padding-left:5px;
margin-top:17px;
}

.contact{
float:left;
padding:20px;
width:500px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.contact h1{
text-align:center;
color:#990000;
}

.contact ul{
font-size:11px;
padding-left:10px;
margin-left:10px;
}

.banner{
margin:0 auto;
background:#ab271b url(banner.jpg) no-repeat center;
width:760px;
height:150px;
border:#000 1px solid;
}
	
.bannertext{
float:right;
padding-right:77px;
padding-top:7px;
font-size:16pt;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
}

.banner a, .banner a:visited, .banner a:link{
color:#ffffff;
text-transform:uppercase;
text-decoration:none;
}

.copyright{
clear:both;
background-color:#8E8E8E;
color:#ffffff;
text-align:center;
font-weight:normal;
font-family: "Trebuchet MS", Arial, Helvetica, Georgia, sans-serif;
font-size:0.9em;
font-size:10px;
height:30px;
text-transform:uppercase;
border:#000 1px solid;	
}

.copyright a, .copyright a:visited{
font-weight:bold;
text-transform:uppercase;
color:#a72027;
text-decoration:none;
}

.sidebar {
float:left;
width:220px;
padding-bottom:10px;
}

.sidetitle{
font-size:14px;
text-transform:uppercase;
font-weight:bold;
text-align:right;
color:#000000;
margin-left:-20px;
border-top:solid 15px #ffffff;
}

.sidetitletext{
background:#dee0e2 url(sidetitlebg.gif) repeat-x;
padding-right:8px;
}

.sidebar ul {
background:#a72027 url(sidebg.png) repeat-y;
padding-bottom:15px;
list-style-type:none;
color:#ffffff;
padding-left:8px;
}

.sidebar a:link, .sidebar a:visited {
color:#ffffff;
font-size:13px;
text-decoration:none;
text-transform:uppercase;
}

.sidebar a:hover{color:#c0c0c0;}
.sidebar ul li ul{list-style-type:square;}
