

body {
background: #3f433b;
background-position:center; 
color: #858585;
text-align:center;
margin:0;
}

img, div, input { behavior: url("iepngfix.htc") }

a {
color: #135697;
text-decoration:none;
}

a:hover {
color: #858585;
text-decoration:none;
}



#container {
font:14px "century gothic",Verdana,Tahoma,Arial,sans-serif;
width:950px;
background: url('img/mid.jpg') repeat-y;
color: #858585;
margin:0 auto;
text-align:left;

}

#topper {
height: 50px;
}

#top {
width:950px;
height:179px;
background: url('img/top.jpg');
margin:0 auto;
}

#mid {
width:890px;
margin-left: 15px;
margin-right: 15px;
}

h1 {
font-size:30px;
padding-top:20px;
color: #858585;
}

h2 {
font:16px "century gothic",Verdana,Tahoma,Arial,sans-serif;
font-weight: bold;
color: #71bac7;
}



#left {
float:left;
width:160px;
margin:10px auto;
padding:3px;
}

#left p{
padding-bottom: 5px;
}

#left img{
border:0;
}

#left a {
display: block;
font:20px "century gothic",Verdana,Tahoma,Arial,sans-serif;
margin-bottom: 5px;
color: #135697;
font-weight: bold;
text-align: center;
}

#left a:hover {
display: block;
font:20px "century gothic",Verdana,Tahoma,Arial,sans-serif;
margin-bottom: 5px;
color: #858585;
font-weight: bold;
text-align: center;
}

#button {
margin-top:50px;
}

#buttons {
margin-top:10px;
}

#right {
float:right;
width:700px;
margin:0;
}


#vidtext{
width: 690px;
padding-bottom: 30px;
margin: 5px auto;
}

#vidtext p{
color: #858585;
}

#right p{
margin-bottom: 10px;
margin-right: 10px;
padding:3px;
color: #858585;
}

#right a{
text-decoration:none;
border:0px;
}

#right a:hover{
text-decoration:none;
border:0px;
}

#right img{
border:0px;
}


.clearer {
clear:both;
}

#logo {
float:left;
width: 720px;
height: 142px;
padding-top: 20px;
padding-left: 20px;
}

#badge {
float:right;
width: 145px;
height: 145px;
padding-top: 25px;
padding-right: 30px;
}

#photos {
float: left;
width: 136px;
margin-bottom: 10px;
margin-top: 10px;
}

#photos img{
border: 0px solid #858585;
margin-bottom: 5px;
}

#text {
float: right;
width: 500px;
padding: 10px;
}

#footer {
width:950px;
height: 20px;
background: url('img/foot.jpg') no-repeat;
color: #858585;
margin:0 auto;
padding-bottom: 10px;
}

#footer p {
font:14px "century gothic",Verdana,Tahoma,Arial,sans-serif;
margin:0;
font-weight: bold;

}

#dlinks {
width:410px;
margin:15px auto;
}

#dlinks img{
margin-bottom: 10px;
}

#dlinks a{
margin-bottom: 10px;
}

#count {
background: url('img/count.jpg') no-repeat;
margin-top: 10px;
margin-bottom: 10px;
width: 136px;
height: 57px;
}

#count p {
padding-top: 20px;
text-align: center;
color: #ffffff;
font-weight: bold;
}

.linkstable {
margin:0 auto;
text-align: center;
width: 160px;
}

#htmlElement {
padding: 10px;
background-color: #fff;
}

#report {
width: 400px;
padding: 15px;
text-align: center;
font:16px "century gothic",Verdana,Tahoma,Arial,sans-serif;
}