.a { padding: 2px; }
.button { color: #ffffff; text-decoration: none; background: #6f9f2d; padding: 5px 50px; border: 1px solid #47671d; font-weight: bold; display: block; text-align: center; border-radius: 6px; width: 175px; align: center; }

@media screen and (min-width:768px){
	.button {
		width: 200px;
	}
}
.ads { min-height: 100px; }
.even,.t_even { background: #f5f5f5 no-repeat left; border-bottom: 1px solid #eef; }
.filedetails { background: #fffddd; border-bottom: 1px dashed #e5f5b5; padding: 5px; font-size: 15px; }
.files { margin-left: 2px;
    border-bottom: 1px dashed #e8e8e9; }
.menu { background: #007ad2; 
    color: #fff; padding: 5px 10px;
    border-bottom: 1px solid #5876b6; text-align: center; font-weight: bold; font-size: 1rem; }
.menuitem { background: no-repeat left; border-bottom: 1px solid #e8e8e9; }
.new { border: solid 1px #fc0; background-color: #fffcdd; padding: 5px; margin: 4px; border-radius: 3px; }
.news { background: left bottom repeat-x; text-align: center; padding: 5px; font-weight: bold; text-transform: uppercase; border-bottom: 1px solid #b8b8b8; border-top: 1px solid #b8b8b8; }
.odd, .t_odd { background: no-repeat left; border-bottom: 1px solid #eee; }
.ftrLink {display: block; text-align: center;
background-color: #454545; color: #FFF; text-shadow: 0px 0px 0px black;
padding-top: 12px; padding-bottom:
12px; padding-left: 4px; font-weight:
bold; border-top: 4px solid #00CCFF;}
.pgn {
	text-align: center;
	padding: 5px;
}
.pgn a, .pgn span {
	border: 1px solid #b4b4b4;
	padding: 5px 8px;
	margin: 0 2px;
	background: #f9f9f9;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 6px;
	text-decoration: none;
	font-weight: bold;
}
.pgn a:hover, .pgn span {
	background: #c5c5c5;
	border-color: #a1a1a1;
}
.pgn div { padding-top:5px; }
body { margin: 0 auto; padding: 0; font-family: Tahoma,Helvetica,sans-serif; background: #fefefe;}

body *{ margin: 0; padding: 0; }

a img,:link img,:visited img {border: none; }

a { color: #3b5998; text-decoration: none; display: inline-block;}

a:hover{color: #555555; text-decoration: none;}

.button:hover { background: #336699; border: thin solid #1F3F5F;}

 .menuitem a {padding: 10px 20px;
    text-decoration: none;
    color: #3b5998;
    /*    color:#345678;*/
    /*color: #3456CB;*/
    font-weight: bold;
    display: block;} 
 .menuitem:hover  {
    background-color: #fff;
    /*text-decoration: underline;*/
    text-shadow: -1px -1px 2px #ccc;
    color: #6e534d;
} 

.logo {background:#f5f5f5;background:-moz-linear-gradient(top,#fafafa,#f5f5f5);background:-webkit-linear-gradient(top,#fafafa,#f5f5f5);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(1,#f5f5f5));background:linear-gradient(top,#fafafa,#f5f5f5);border-bottom:1px solid #eee;color:#444;padding:8px;}

.even a {padding: 10px 10px;
    text-decoration: none;
    color: #3b5998;
    /*    color:#345678;*/
    /*color: #3456CB;*/
    font-weight: bold;
    display: block;}
.t_even a {padding: 10px 20px;
    text-decoration: none;
    color: #3b5998;
    font-weight: bold;
}
.info {
	padding: 0px 10px;
	text-decoration: none;
	display: block;
	font-size: 15px;
}
.even:hover  {
    background-color: #f7f6f0;
    /*text-decoration: underline;*/
    text-shadow: -1px -1px 2px #ccc;
    color: #6e534d;
}
.t_even:hover  {
    background-color: #f7f6f0;
    /*text-decoration: underline;*/
    text-shadow: -1px -1px 2px #ccc;
    color: #6e534d;
}
.odd a {padding: 10px 10px;
    text-decoration: none;
    color: #3b5998;
    /*    color:#345678;*/
    /*color: #3456CB;*/
    font-weight: bold;
    display: block;}
.t_odd a {padding: 10px 20px;
    text-decoration: none;
    color: #3b5998;
    font-weight: bold;
	}
 .odd:hover  {
    background-color: #f7f6f0;
    /*text-decoration: underline;*/
    text-shadow: -1px -1px 2px #ccc;
    color: #6e534d;
}
.t_odd:hover  {
    background-color: #f7f6f0;
    text-shadow: -1px -1px 2px #ccc;
    color: #6e534d;
}

h1,h2,h3 {
	font-size: initial;
}

.sex_videos {
	padding: 2px;
	margin: 2px;
}

.sharethis-inline-share-buttons {
	padding: 5px !important;
}

.free_sex_videos {
	font-size: initial;
	padding: 2px;
}

button, input, select, textarea {
  font-family: inherit;
  font-size: inherit;
  }

select {
  -webkit-appearance: none;
  height: 29px;
  padding: 0 5px 0 5px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background-color: #f5f5f5;
  background-image: -webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));
  background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: -moz-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: -ms-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: -o-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: linear-gradient(top,#f5f5f5,#f1f1f1);
  border: 1px solid #dcdcdc;
  color: #444;
  font-weight: bold;
  line-height: 27px;
  list-style: none;
  margin-left: 2px; margin-right: 2px;
  min-width: 80px;
  outline: none;
  }
  select:focus {
  border: 1px solid #4d90fe;
  }
 
input[type=email],
  input[type=number],
  input[type=password],
  input[type=tel],
  input[type=text],
  input[type=url] {
  -webkit-appearance: none;
  appearance: none;
  display: inline-block;
  height: 29px;
  margin: 0;
  padding: 0 8px;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-top: 1px solid #c0c0c0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  }
  input[type=email]:hover,
  input[type=number]:hover,
  input[type=password]:hover,
  input[type=tel]:hover,
  input[type=text]:hover,
  input[type=url]:hover {
  border: 1px solid #b9b9b9;
  border-top: 1px solid #a0a0a0;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
  }
  input[type=email]:focus,
  input[type=number]:focus,
  input[type=password]:focus,
  input[type=tel]:focus,
  input[type=text]:focus,
  input[type=url]:focus {
  outline: none;
  border: 1px solid #4d90fe;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
  }
input[type=submit] {
  border: 1px solid #3079ed;
  color: #fff;
  text-shadow: 0 1px rgba(0,0,0,0.1);
  background-color: #4d90fe;
  background-image: -webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed));
  background-image: -webkit-linear-gradient(top,#4d90fe,#4787ed);
  background-image: -moz-linear-gradient(top,#4d90fe,#4787ed);
  background-image: -ms-linear-gradient(top,#4d90fe,#4787ed);
  background-image: -o-linear-gradient(top,#4d90fe,#4787ed);
  background-image: linear-gradient(top,#4d90fe,#4787ed);
  height: 29px;
  line-height: 27px;
  min-width: 46px;
  padding-left: 8px;
  padding-right: 8px;
  text-align: center;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  }
 input[type=submit]:hover {
  border: 1px solid #2f5bb7;
  color: #fff;
  text-shadow: 0 1px rgba(0,0,0,0.3);
  background-color: #357ae8;
  background-image: -webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8));
  background-image: -webkit-linear-gradient(top,#4d90fe,#357ae8);
  background-image: -moz-linear-gradient(top,#4d90fe,#357ae8);
  background-image: -ms-linear-gradient(top,#4d90fe,#357ae8);
  background-image: -o-linear-gradient(top,#4d90fe,#357ae8);
  background-image: linear-gradient(top,#4d90fe,#357ae8);
  }
 input[type=submit]:active {
  background-color: #357ae8;
  background-image: -webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8));
  background-image: -webkit-linear-gradient(top,#4d90fe,#357ae8);
  background-image: -moz-linear-gradient(top,#4d90fe,#357ae8);
  background-image: -ms-linear-gradient(top,#4d90fe,#357ae8);
  background-image: -o-linear-gradient(top,#4d90fe,#357ae8);
  background-image: linear-gradient(top,#4d90fe,#357ae8);
  -webkit-box-shadow: inset 0 1px 2px rgb	a(0,0,0,0.3);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
  }
 input[type=submit]:visited {
  color: #fff;
  }
 input[type=submit]:focus {
  -webkit-box-shadow: inset 0 0 0 1px #fff;
  -moz-box-shadow: inset 0 0 0 1px #fff;
  box-shadow: inset 0 0 0 1px #fff;
  }
 input[type=submit]:focus:hover {
  -webkit-box-shadow: inset 0 0 0 1px #fff, 0 1px 1px rgba(0,0,0,0.1);
  -moz-box-shadow: inset 0 0 0 1px #fff, 0 1px 1px rgba(0,0,0,0.1);
  box-shadow: inset 0 0 0 1px #fff, 0 1px 1px rgba(0,0,0,0.1);
  }