*, .rep, .icon {
text-transform:none;
text-decoration: none;
}

body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f93 url(x/extraimg/background.jpg) no-repeat scroll top center;
color:#222222;
line-height:1;
text-align:center;
font-family: verdana;
}

#wrap {
margin:0 auto 10px;
padding-left: 10px;
padding-top: 6px;
padding-right: 10px;
padding-bottom: 3px;
position:relative;
text-align:left;
width:960px;
background:#666 url(/extraimg/background2.gif) no-repeat scroll top center;
}

#sub, .sub {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#666 url(x/extraimg/menu.jpg) repeat scroll 0 0;
clear:both;
display:block;
height:24px;
margin:0 auto;
padding:5px 0 3px;
position:relative;
width:960px;
z-index:60;
}

#header {
color:#0F3F7A;
float:left;
font-size:2em;
font-weight:700;
letter-spacing:-0.1em;
margin:0px 0 -80px;
padding:0;
text-transform:uppercase;
width:200px;
}

#menu {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/extraimg/header.gif) repeat scroll 0 0;
clear:both;
display:block;
height:50px;
padding:2px 0 0;
width:960px;
}

#mainsearch {
width:350px;
}

#thetube-featured h2 a {
font-size: 1.2em;
text-decoration:none;
padding-left:5px;
color:black;
text-transform:none;

}

#thetube-featured h2, #thetube-latest h2{
background-color:#ccc;

}

a:link {
text-decoration:none;
}

#thetube {
background-color:#ededed;
}


#flash {
color:black;
text-align:center;
}

#fotohome h3 {
color:#999;
padding-top:4px;
padding-bottom:0;
margin:0;
}

#fotohome {
color:#999;
background-color:white;
width:480px;
margin: 2px auto;
padding:5px; 
border-top:1px solid #999; 
border-left:1px solid #999; 
border-right:5px solid #999; 
border-bottom:5px solid #999;
}

#fotohome img{
border:1px solid #ccc; 
}

#thetube-latest li{
background-color:white;
}

.clearfix li img {
border:1px solid black;
margin:3px
outline:none;
}

#menu ul {
float:right;
height:50px;
padding:0;
position:relative;
right:0;
text-transform:uppercase;
top:-11px;
z-index:200;
}

#menu a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/nav-bg.png) no-repeat scroll left top;
color:#666666;
display:block;
float:left;
font-size:14px;
font-weight:400;
height:52px;
letter-spacing:-1px;
line-height:76px;
position:relative;
text-align:center;
text-decoration:none;
width:90px;
z-index:10;
}

#thetube {
margin:0 auto;
overflow:hidden;
padding:0em 0 0;
width:960px;
}

#sub ul li a {
color:#FFFFFF;
display:block;
line-height:25px;
padding:0 0.75em;
text-decoration:none;

}

.content .media li.file img {
width:213px;
padding-bottom:6px;
}