/* AmpLand Humor CSS */
* { margin:0; padding:0;}

body {
  font-family: verdana, arial, tahoma, sans-serif;
  font-size: 100%;
  color: #000;
  background: #fff;
  min-width:960px;
  text-align:center;
}

p {
  padding: 10px;
}

form {
  margin: 0;
  padding: 0;
}

a:link {
  color: #06559F;
  background: inherit;
  text-decoration : underline;
  padding : 0;
  margin : 0;
}

a:visited {
  color: #06559F;
  background : inherit;
  text-decoration : underline;
}

a:hover {
  color: #fff;
  background: #06559F;
  text-decoration : underline;
}

a:active {
  color: #fff;
  background: #06559F;
  text-decoration : none;
}

#header {
  margin: 0 auto;
  text-align: center;
  width: 960px;
  font-size: 0.8em;
  font-weight: normal;
}

#header img {
border: none;
}

#header table {
  border-bottom:1px solid #24618E;
}

#header th, #header tr, #header td {
  background-color: #FFF;
} 

#search, headerad {
  margin: 0 auto;
  color: #eee;
  background: #06559F;
  font-size: 0.9em;
  font-weight: bold;
  padding-top: 2px;
  padding-bottom: 2px;
  width: 960px;
}

#search input, select, textarea {
  background: #fffde8;
  color: #000;
  vertical-align: middle;
}

#container {
  margin: 0 auto;
  width: 960px;
}

#footcontainer {
  margin: 0 auto;
  width: 960px;
}

#inside {     
  float: left;
  width:620px;               
} 

.mainpreviews {        
  float: left;
  margin-top: 10px;
  margin-bottom: 10px;        
  padding-top: 4px;
  padding-bottom: 10px;
  padding-left: 14px;
  width: 620px;
  background-color: #FFF;     
  border: 1px solid #06559F;
}

.mainpreviews li {
  float: left;
  text-align: left;
  list-style-type: none;
  width: 150px; 
  margin-bottom: 10px;
  font-size: 0.6em;
  font-weight: normal;
}

.mainpreviews span {
  font-weight: bold;
}

#videos	{
  float: left;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-left: 14px;
  padding-bottom: 5px;
  width: 620px;
  font-size: 0.6em;
  font-weight: normal;
  background-color: #FFF;
  border: 1px solid #06559F;
  min-height: 400px;
}

#videos li {
  float: left;
  text-align: left;
  list-style-type: none;
  width: 134px;
  height: 180px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 8px;
  margin-left: 8px;
  line-height: 14px;
}

#picturestitle,#randomvideo,#randompicture {
  width: 300px;
  float: right;
  margin-top: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: #eee;
  background-color: #06559F;
  font-size: 0.9em;
  font-weight: bold;
  border-left: 1px solid #06559F;
  border-right: 1px solid #06559F;
  border-top: 1px solid #06559F;
}

.small {
font-size: 0.7em;
}
.big {
font-size: 1.1em;
font-weight: bold;
}

#pictures, .random {
  width: 300px;
  float: right;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-left: 10px;
  background-color: #fff;
  font-size: 0.7em;
  font-weight: bold;
  border-left: 1px solid #06559F;
  border-right: 1px solid #06559F;
  border-bottom: 1px solid #06559F;
}

#pictures span {
  font-size: 1.0em;
}

.random {
font-weight: bold;
font-size: 0.8em;
}

.adbox {
  width: 300px;       
  float: right;               
  padding-top: 10px;
  padding-right: 10px;
}

.footer {
  float: left;
  width: 960px;
  font-size: 0.8em;
  font-weight: normal;
  padding-top: 10px;
  padding-bottom: 20px;
}

.tabskit_slickblue {
  float:left;
  width:100%;
  background:#fff;
  font-size:1.1em;
  line-height:normal;
  border-bottom:0px solid #24618E;
}

.tabskit_slickblue ul {
  margin:0;
  padding:10px 10px 0 50px;
  list-style:none;
}

.tabskit_slickblue li {
  display:inline;
  margin:0;
  padding:0;
}

.tabskit_slickblue a {
  float:left;
  background:url("tableftJ.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 5px;
  text-decoration:none;
}

.tabskit_slickblue a span {
  float:left;
  display:block;
  background:url("tabrightJ.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  color:#000;
}
    
/* Commented Backslash Hack hides rule from IE5-Mac \*/ .tabskit_slickblue a span {float:none;}
    
/* End IE5-Mac hack */ .tabskit_slickblue a:hover span {
  color:#fff;
}
.tabskit_slickblue a:hover {
  background-position:0% -42px;
}
.tabskit_slickblue a:hover span {
  background-position:100% -42px;
}

.tabskit_slickblue .current a {
  background-position:0% -42px;
}
.tabskit_slickblue .current a span {
  background-position:100% -42px;
  color:#FFF;
}

.download {
  margin-top: 0px;
  margin-bottom: 10px;
  padding-top: 5px;
  font-size: 1.1em;
  font-wieght: bold;
  background: #fff; 
  height: 25px;
  width: 520px;
}

#video {
  float: left;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-left: 20px;
  width: 520px;
  font-size: 0.9em;
  font-weight: normal;
  background-color: #FFF;
}

#aboutvideo {
  float: right;
  width: 380px;
  text-align: left;
  margin-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 0.8em;
  font-weight: normal;
  line-height: 18px;
  background-color: #FFF;
  border-bottom:1px solid #24618E;
  border-left:1px solid #24618E;
  border-right:1px solid #24618E;
  word-wrap: break-word;
  overflow: auto;
}

#aboutvideotitle {
  float: right;
  margin-top: 30px;
  width: 380px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: left;
  background-color: #dddddd;
  font-size: 0.9em;
  font-weight: bold;
  border-top:1px solid #24618E;
  border-left:1px solid #24618E;
  border-right:1px solid #24618E;
}

#aboutvideo input, select, textarea {
  background: #fffde8;
  color: #000;
  vertical-align: middle;
}

#aboutvideo input, textarea {
  width: 320px;
}

#aboutvideo select {
  width: 70px;
}

#aboutvideo input {
  width: 320px;
}

#invideo input, {
  width: 120px;
} 


.page {
  float: left;
  margin-top: 10px;
  margin-bottom: 10px;
}

.page table {       
 width: 600px;
 height: 26px;
 border: 1px solid #06559F;
}

.page a:link {                      
  color: #fff;  
  background: inherit;
  text-decoration : underline;
  padding : 0;
  margin : 0;
}

.page a:visited {
  color: #fff;
  background : inherit;
  text-decoration : underline;
}

.page a:hover {
  color: #ccc;
  background: #06559F;
  text-decoration : underline;
}

.page a:active {
  color: #ccc;         
  background: #06559F;   
  text-decoration : none;
}    

.page td {
  color: #000;
  font-size: 1.0em;
  font-weight: bold;
  color: #fff;     
  background-color: #fcce32;
  background-color: #06559F;
  padding: 0;
}            

.videochannels, .picchannels {
  float: left;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: left;
  padding-left: 20px;
  width: 240px;
}

.title {
  padding-left: 8px;
  padding-bottom: 4px;
  font-size: 0.9em;
  font-weight: bold;
  text-align: left;
}

.populartitle {
  width: 320px;       
  float: right;               
  margin-top: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: #eee;
  background-color: #06559F;
  font-size: 0.9em;    
  font-weight: bold;          
  border-left: 1px solid #06559F;
  border-right: 1px solid #06559F;
  border-top: 1px solid #06559F;
}

.popular {
  width: 320px;          
  float: right;       
  margin-bottom: 10px;
  padding-top: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
  background-color: #fff;
  border-left: 1px solid #06559F;
  border-right: 1px solid #06559F;
  border-bottom: 1px solid #06559F;
  text-align: left;
  font-size: 0.7em;
  font-weight: normal;
}

.recent {
  margin-top:6px;
  margin-bottom:5px;
  text-align: left;
}

.more {
  text-align: right;
  padding-right: 20px;
  font-size: 0.8em;
  font-weight: bold;
}

.indexbanner {
 font-color: #fff;
}

.indexbanner img {
border: none;
margin-right: 20px;
}

.videosbanner {
font-color: #fff;
}

.videosbanner img {
border: none;
margin-right: 20px;
}

.space {
  width: 200px;
  height: 5px;
}

.commentstitle {
  padding-left: 4px;
  padding-bottom: 5px;
  margin-top: 10px;
  margin-bottom: 2px; 
  font-size: 0.9em;
  font-weight: bold;
  border-bottom:1px solid black;

}

.comments {
  float: left;
  width: 100%;
  padding-left: 4px;
  padding-bottom: 8px;
  margin-top: 10px;
  margin-bottom: 2px;
  font-size: 0.8em;
  font-weight: normal;
  border-bottom:1px solid #ddd;
}

.comments span {
  font-weight: bold;
  font-style: italic;
  color: #06559F;
}
