#answers .divider {
	margin-bottom: 20px
}

#answers .divider a {
	background: url(../images/top.png) no-repeat 0px -2px;
	display: block;
	padding-left: 20px
}

#answers .question {
	margin-bottom: 20px
}

#answers a:hover {
	color: #3d0016;
	text-decoration: none
}

#arrow_left {
	float: left;
	height: 55px;
	margin-right: 20px;
	margin-top: 70px;
	width: 29px
}

#arrow_right {
	float: right;
	height: 55px;
	margin-left: 10px;
	margin-top: 70px;
	width: 29px
}

#browse {
	background: #f8f7f7;
	border-color: #e2e2e2;
	border-style: solid;
	border-width: 1px;
	color: #3d2216;
	font-size: 14px;
	font-weight: bold;
	height: 25px;
	margin: 0 auto;
	padding: 15px 30px 7px 30px;
	width: 520px
}

#browse a {
	color: #3d2216;
	float: left;
	margin-right: 35px;
	text-align: center;
	text-decoration: underline
}

#browse a.browse_last {
	margin-right: 0px
}

#browse a:hover {
	color: #784e3d
}

#browse p {
	color: #000;
	float: left;
	margin-right: 35px
}

#browsemenu {
	position: absolute
}

#browsemenu ul .item {
	display: none
}

#browsemenu ul:hover .item {
	display: block
}

#categorylink h2 {
    margin: 10px auto 10px auto;
	text-align: center;
	width: 240px;
    font-size: 15px;
    font-weight: normal

}



#certf {
	margin: 0 auto;
	margin-bottom: 40px;
	margin-top: 30px;
	text-align: center;
	width: 960px
}

#certf img {
	margin-right: 20px
}

#close {
	float: right
}

#container {
	margin:auto;
	width: 960px;
    min-width:960px;
}

#container3 {
	height: 200px;
	left: 10px;
	position: absolute;
	top: 550px
}

#content {
	background-color: #e5e5e5;
	border: 1px solid #cfcfcf;
	padding-left: 3px;
}

.videosContainer
{
	position: relative;
	top:32px;
}

#contentcenter {
	float: left;
	height: auto;
	overflow: hidden;
	padding: 0 10px 0 10px;
	width: 535px
}

#contentleft {
	background-color: #FFFFFF;
	color: #FFFFFF;
	float: left;
	height: 100%;
	margin-right: 40px;
	width: 200px
}

#contentleft-1 {
	float: left;
	height: auto;
	margin-bottom: 10px;
	overflow: hidden;
	padding: 0;
	width: 145px
}

#contentright {
    width: 720px;
    float: right;
}

#contentright #content #provider_1 {
	background-color: #f5f5f5;
	font-size: 11px;
	margin-left: -1px;
	margin-top: 18px;
	padding: 4px;
	width: 120px;
    border-color: #d3d0d0;
	border-style: solid;
	border-width: 1px;
}

#contentright #content #provider_1 a {
	color: #494949;
	font-size: 11px
}

#contentright #content .movie_1 {
	margin-bottom: 7px;
	margin-right: 4px;
	padding: 5px 11px 10px 4px
}

#contentright #content .movie_right {
	margin-right: 0px;
	width: 122px;
}
div.movie_right a { position: relative; }

#contentright-1 {
	float: right;
	height: auto;
	margin-bottom: 10px;
	overflow: hidden;
	padding: 0;
	width: 145px
}

#contert {
	margin: 0 auto
}

#details {
	float: left;
	font-size: 18px;
	margin: 10px 0px;
	width: 200px
}

#embedplayer {
	float: left;
	margin: 30px 0px 20px 0px
}

#embedplayer object {
	margin-bottom: 10px
}

#featured {
	margin-bottom: 30px
}

#filterdiv {
	display: none
}

#footer {
	background-repeat: no-repeat;
	clear: both;
	color: #3d2216;
	font-size: 13px;
	padding: 30px 10px 10px 10px;
	text-align: center;
	width: 700px
}

#footer a:hover {
	text-decoration: none
}

#footercontainer {
	background-color: #FFFFFF;
	margin: 0 auto;
	padding-left: 10px;
	padding-right: 10px;
	width: 700px;
    clear:both;
}

#footercp {
	margin: 0 auto;
	margin-bottom: 30px;
	text-align: center;
	width: 100%;
}

#footercp a {
	color: #3d2216;
	font-size: 13px;
	margin: 0px 10px 0px 10px;
	text-align: center;
	text-decoration: underline
}

#footercp a:hover {
	color: #784e3d;
	text-decoration: none
}

.footertimer {
    margin:auto;
    text-align:center;
    width:960px;
}


#form1 {
	margin-top: 20px
}

#form1 #cd_fulfillment {
	float: left;
	margin-top: 30px;
	width: 30px
}

#form1 #full {
	float: right;
	line-height: 18px;
	margin-bottom: 25px;
	width: 280px
}

#form1 #state {
	margin-left: 100px
}

#form1 .shipping_address .third input {
	width: 80px
}

#form1 .shipping_address .third label {
	width: 80px
}

#form1 .shipping_address input {
	width: 300px
}

#form1 .shipping_address label {
	width: 300px
}

#form1 .shipping_address select {
	width: 300px
}

#form1 .shipping_address select.ship_state {
	width: 105px
}

#form1 input {
	border: 1px solid #ccc;
	margin: 10px 0px;
	padding: 3px;
	width: 140px
}

#form1 label {
	margin: 15px 0px;
	width: 160px
}

#form1 select {
	margin: 10px 0px;
	padding: 3px;
	width: 150px
}

#frame-wrapper {
	background: #eee;
	min-width: 1120px;
	width: 100%;
    min-width:1270px;
}

#frame-wrapper #search {
    margin:1px 0 0 0;
	border: none;
	float: right;
}

#frame-wrapper #searchbox {
	height: 24px;
    margin: 1px 0 0 0;
}

#frame-wrapper #welcome {
	float: right;
	margin-top: 20px;
	width: 60px
}

#frame-wrapper .bookmarkbtn {
	margin-top: 17px
}


#frame-wrapper .logo {
	margin: 5px 20px 0px 40px
}

#frame-wrapper .searchform {
	margin-top: 12px;
}

#frame-wrapper .searchtxt {
	width: 350px
}

#frame-wrapper .small-wrapper {
	margin: 0 auto;
	width: 960px
}

#frontpagemenu {
	height: 120px;
	margin: 0;
	padding-bottom: 70px;
	width: 100%
}

#frontpagemenu li {
	border: 1px solid #111111;
	float: left;
	height: 160px;
	margin-right: 10px;
	padding-left: 0px;
	width: 140px
}

#frontpagemenu li a {
	height: 28px;
	text-align: center;
	width: 130px
}

#frontpagemenu li a:hover {
	background-color: #555555
}

#frontpagemenu li a:visited {
	height: 28px;
	text-align: center;
	width: 130px
}

#frontpagemenu ul {
	list-style: none;
	margin: 0;
	padding: 0px
}

#lbbottom {
	border: 5px solid #fff;
	border-top-style: none;
	color: #666;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.4em;
	text-align: left
}

#lbbottomcontainer {
	background-color: #fff;
	left: 50%;
	overflow: hidden;
	padding: 5px;
	position: absolute;
	text-align: center
}

#lbcaption {
	font-weight: bold;
	margin-right: 71px
}

#lbcenter {
	background-color: #fff;
	left: 50%;
	overflow: hidden;
	padding: 5px;
	position: absolute;
	text-align: center
}

#lbcloselink {
	background: transparent url(closelabel.gif) no-repeat center;
	display: block;
	float: right;
	height: 22px;
	margin: 5px 0;
	width: 66px
}

#lbimage {
	border: 10px solid #fff
}

#lbnextlink {
	display: block;
	outline: none;
	position: absolute;
	right: 0;
	top: 0;
	width: 50%
}

#lbnextlink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%
}

#lbnumber {
	margin-right: 71px
}

#lboverlay {
	background-color: #000;
	cursor: pointer;
	left: 0;
	position: absolute;
	width: 100%
}

#lbprevlink {
	display: block;
	left: 0;
	outline: none;
	position: absolute;
	top: 0;
	width: 50%
}

#lbprevlink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0% 15%
}

#logo {
	height: 71px;
	margin: 0 auto;
	margin-bottom: 80px;
	margin-top: 80px;
	width: 463px
}

#logo-checkout {
	margin: 0 auto;
	margin-bottom: 20px;
	margin-top: 20px;
	text-align: center;
	width: 960px
}

#logo-page {
	height: 71px;
	margin: 0 auto;
	margin-bottom: 50px;
	margin-top: 30px;
	width: 463px
}

#maincontainer {
	background-color: #FFFFFF;
	height: auto;
	margin: 0 auto;
	padding-left: 0px;
	padding-top: 10px;
	width: 960px
}

#menu {
	; margin: 0;
	height: 30px;
	width: 718px
}

#menu li {
	float: left;
	font-weight: normal;
	height: 25px;
	margin-right: 15px;
	width: 140px
}

#menu li .active {
	background-color: #e5e5e5;
	border: 1px solid #cfcfcf;
	border-bottom: 1px solid #e5e5e5
}

#menu li a {
	background-color: #3d2216;
	border: 1px solid #cfcfcf;
	border-bottom: 1px solid #e5e5e5;
	color: white;
	display: block;
	float: left;
	height: 21px;
	padding-top: 8px;
	text-align: center;
	text-decoration: underline;
	width: 150px
}

#menu li a.active {
	color: #3d2216;
	height: 21px;
	margin-top: 0px;
	padding-top: 8px
}

#menu li a:hover {
	background-color: #e5e5e5;
	color: #3d2216
}

#menu li a:visited {
	display: block;
	float: left;
	text-align: center;
	width: 150px
}

#menu ul {
	list-style: none;
	margin: 0;
	padding: 0px
}

#movieframe {
	height: 750px;
	width: 950px;
	z-index: 102
}

#movielink_1 {
	height: 40px;
	margin-bottom: 10px;
	text-align: center;
	width: 125px;
    margin-top:6px;
}

#movielink_1 a {
	color: #3d2216;
	float: left;
	font-size: 13px;
	line-height: 16px;
	margin-bottom: 10px;
	text-decoration: underline;
	width: 130px;
}

#movielink_1 a:hover {
	color: #784e3d
}

#movielink_2 {
	height: 40px;
	margin-bottom: 10px;
	text-align: center;
	width: 125px;
    margin-top: 10px;
}

#movielink_2 a {
	color: #3d2216;
	text-decoration: underline;
}

#movielink_2 a:hover {
	color: #784e3d
}

#movies {
	color: #bbbab9;
	margin: 0 auto;
	margin-top: 90px;
	width: 960px
}

#movies_img {
	margin-bottom: 20px;
	margin-left: 10px
}

#movies_searching {
	color: #fa5b0f;
	float: right;
	font-size: 14px;
	font-weight: bold;
	margin-right: 75px;
	width: 245px
}

#movies_top {
	color: #111;
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 17px;
	margin: 0 0 20px 75px;
	padding-left: 50px;
	width: 300px
}

#pornstarlink_1 a {
display:block;
font-size:15px;
font-weight:normal;
margin:0;
padding:3px 0;
text-align:center;
width:150px;
}

#provider_1 {
	background-color: #f5f5f5;
	font-size: 11px;
	margin-left: -1px;
	margin-top: 18px;
	padding: 4px;
	width: 120px;
	border-color: #d3d0d0;
	border-style: solid;
	border-width: 1px;
	position: relative;
}

#provider_2 {
	background-color: #f5f5f5;
	font-size: 11px;
	margin-left: -1px;
	margin-top: 16px;
	padding: 4px;
	width: 120px;
    border-color: #d3d0d0;
	border-style: solid;
	border-width: 1px;
}

#provider_1 a {
	color: #000;
	float: right;
	font-size: 11px;
	text-decoration: underline
}

#provider_1 a:hover {
	color: #784e3d
}

#provider_link_wrapper {
	height: 70px;
	margin-bottom: 50px;
	margin-top: 50px;
	padding: 0px 50px;
	text-align: center;
	width: 860px
}

#questions {
	margin-bottom: 30px
}

#questions h2 {
	background: #eee;
	border: 1px solid #cfcfcf;
	color: #ff7200;
	display: block;
	margin: 30px 0px;
	margin-bottom: 0px;
	padding: 10px
}

#search {

}

#searchbg_right a {
	outline: none
}

#searchfield {
	background: #ffffff;
	border: 1px solid #3d2216;
	color: #111;
	float: left;
	font-size: 15px;
	height: 17px;
	padding: 8px;
	width: 461px
}

#searchfield2 {
	background: #ffffff;
	border: 1px solid #3d2216;
	color: #111;
	float: left;
	font-size: 15px;
	height: 17px;
	margin: 5px 0 0 20px;
	padding: 8px;
	width: 360px
}

#searchfield3 {
	background: #ffffff;
	border-top: 1px solid #3d2216;
    border-left: 1px solid #3d2216;
    border-bottom: 1px solid #3d2216;
	color:#3D2216;
	float: left;
	font-size: 16px;
	height: 17px;
	margin: 30px 0 20px 0;
	padding: 6px;
	width: 590px;
}

#seperator3 {
	display: none;
	height: 1px;
	margin-left: 70px;
	margin-top: 0px;
	width: 649px
}

#shrelated {
	left: 10px;
	position: relative;
	top: 550px
}

#signin {
	background: #eee;
	border-bottom: 1px solid #cfcfcf;
	color: white;
	float: left;
	height: 16px;
	margin: 0 auto;
	padding: 10px 0px;
	text-align: left;
	width: 100%
}

#signin #welcome {
	float: right;
	width: 400px
}

#signin .toolbar {
	margin: 0 auto;
	width: 960px
}

#signin a {
	color: #3d2216;
	float: right;
	font-size: 13px;
	margin-right: 30px;
	text-align: center;
	text-decoration: underline
}

#signin a#toolbar-link {
	background: url(../images/download.gif) no-repeat;
	float: left;
	height: 40px;
	margin-left: 30px;
	margin-top: -4px;
	padding-left: 30px;
	padding-top: 4px;
	text-align: left;
}

#signin a#toolbar-link:hover {
	background: url(../images/download-hover.gif) no-repeat;
	color: #ff2200;
}

#signin a#help-link {
	background: url(../images/help-button.png) no-repeat;
	float: left;
	height: 40px;
	padding-left: 30px;
	padding-top: 4px;
	margin-left: 30px;
	margin-top: -4px;
	text-align: left;
}
#signin a#help-link:hover {
	background: url(../images/help-button-hover.png) no-repeat;
	color: #FF2200;
}


#signin a:hover {
	color: #784e3d
}

#starbio {
	background-color: #ececec;
	border: 1px solid #cfcfcf;
	clear: right;
	height: 109px;
	margin: 0 6px 6px 160px;
	overflow: auto;
	padding: 5px;
	width: 538px
}

#starbox {
	background-color: #e5e5e5;
	border: 1px solid #cfcfcf;
	height: 162px;
	margin-bottom: 10px;
	width: 100%
}

#starbox a {
	color: #3d2216
}

#starlink {
	color: #234323;
	float: right;
	font-size: 14px;
	font-weight: bold;
	margin: 10px 8px 12px
}

#starlink a:hover {
	color: #784e3d;
	font-size: 14px;
	font-weight: bold
}

#starlink a:link {
	color: #3d2216;
	font-size: 14px;
	font-weight: bold
}

#starname {
	float: left;
	font-family: @Arial;
	font-size: 24px;
	margin-top: 8px
}

#tags {
	color: #a9a6a6;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	margin-left: 245px;
	margin-top: 7px;
	width: 300px
}

#tags a {
	color: #a9a6a6;
	text-decoration: underline
}

#toolbar-features {
	margin: 0 auto;
	text-align: left;
	width: 960px
}

#toolbar-features h3 {
	background: #3d2216;
	border: 1px solid #cfcfcf;
	color: white;
	display: block;
	margin: 30px 0px;
	margin-bottom: 0px;
	padding: 10px
}

#toolbar-features ul {
	margin: 0 auto;
	width: 960px
}

#toolbar-features ul li {
	background-color: #eee;
	border: 1px solid #cfcfcf;
	color: #3d2216;
	margin-top: -1px;
	padding: 10px
}

#toolbar-features ul li img {
	float: left;
	margin: -2px 15px 0px 0px
}

#toolbar-info {
	margin: 0 auto;
	text-align: center;
	width: 960px
}

#toolbar-info .description {
	background: #eee;
	border: 1px solid #cfcfcf;
	margin-bottom: 30px;
	padding: 10px
}

#toolbar-info h2 {
	background-color: #eee;
	border: 1px solid #cfcfcf;
	display: block;
	font-size: 24px;
	padding: 10px
}

#toolbar-info h3 {
	background: #eee;
	border: 1px solid #cfcfcf;
	color: #ff7200;
	display: block;
	margin: 30px 0px;
	padding: 10px
}

#toolbar-info h4 {
	margin-bottom: 5px;
	margin-top: 5px
}

#toolbar-info p {
	line-height: 19px
}

#toolbar-link {
	color: #ff7200;
	float: left;
	margin-right: 0px
}

#toolbar-link-frame {
	background: url(../images/download.gif) no-repeat;
	float: left;
	height: 20px;
    margin: 15px 20px 0 15px;
    padding: 4px 0 0 30px;
	text-align: left
}

#topbg {
	margin: 0 0 0 0px;
	overflow: hidden;
	width: 986px
}

#topcontainer {
	height: 74px;
	padding-left: 7px;
	width: 960px
}

#topcontainer #search {
	background: url(../images/searchbtn.jpg);
	background-repeat: no-repeat;
	border: none;
	float: left;
	padding: 0 0 0 0;
    margin: 0 0 0 0;
	width: 110px;
    height: 31px;
}



#topcontainer .searchform {
	float: left;
    margin: 20px 0 0 34px;
	
}

#topcontainer1 {
	height: 250px
}

#topwrap {
	margin-top: 5px
}

#video-details {
	background-color: #efefef;
	border: 1px solid #cdcdcd;
	padding: 5px;
	width: 496px
}

.video-details-titles2 {
  width:470px;
  float:left;
  clear:left;
  margin:0 0 10px 0;
  font-size:12px;
  line-height: 19px;
  font-weight: normal;
}

.video-details-titles3 {
  width:50px;
  float:left;
  clear:left;
  margin:0 0 10px 0;
  font-size:12px;
  line-height: 19px;
  font-weight: normal;
}

#video-details p {
	line-height: 19px;
}

.video-details-titles {
  width:150px;
  float:left;
  clear:left;
  margin-bottom:6px;
}


#videoresults {
	background-color: #eee;
	padding:0;
	width: 650px;
    clear:both;
    margin: 0 0 0 40px;

}

#videoresults-meta {
    margin-top:-15px;
	float: left;
	width: 700px;
    height: 140px;
}
#videoresults-meta p {
    text-align:left;
}

#videoresults-meta h2 {
	font-size: 21px;
	font-weight: normal;
	margin-bottom: 13px;
    text-align:left;
}

#videoresults-videos {
	float: left;
	margin: 0 0 0 15px;
	width: 460px;

}

#wrapper {
	margin: 0 auto;
	width: 960px
}

.actual {
	padding: 5px
}

.addfav {
	background: url(../images/addfavorites.png) no-repeat 10px 8px;
	border: 1px solid #cfcfcf;
	display: block;
	float: left;
	margin: 10px 0px;
	padding: 10px 10px 10px 35px;
	width: 60px;
    margin-top:0;
    cursor:pointer;
}

.flagvid {
	background: url(../images/red_flag.png) no-repeat 10px 8px;
	border: 1px solid #cfcfcf;
	display: block;
	float: left;
	margin: 10px 10px;
	padding: 10px 10px 10px 35px;
	width: 60px;
    cursor:pointer;
    text-decoration:underline;
    margin-top:0px;
}

#videoresults .addfav {
   	background: url(../images/addfavorites.png) no-repeat 10px 8px;
	border: 1px solid #cfcfcf;
	display: block;
	float: left;
	padding: 10px 10px 10px 35px;
	width: 55px;
    cursor:pointer;
}

#videoresults .sharediv {
   	background: url(../images/share_icon.gif) no-repeat 10px 8px;
	border: 1px solid #cfcfcf;
	display: block;
	float: left;
    margin: 10px 0 0 10px;
	padding: 10px 10px 10px 35px;
	width: 40px;
}

#videoresults .downloadtoolbar {
	border: 1px solid #cfcfcf;
    float: left;
    margin: 10px 0 0 13px;
	padding: 10px 10px 10px 10px;
	width: 125px;
}

#videoresults .sharediv img {
	margin-right:7px;
}


.answer {
	margin-bottom: 10px
}

.bookmarkbtn {
	float: left;
	margin-right: 5px;
	margin-top: 17px
}

.bookmarkbtn img {
	margin: 4px 0 0 12px
}

.category {
	background-color: #E5E5E5;
	border: 1px solid #cfcfcf;
	float: left;
	height: 215px;
	margin-bottom: 15px;
	margin-left: 50px;
	padding: 3px;
	width: 250px
}

.category:hover {
	background-color: white
}

.catimg {
	height: 180px;
	margin: 8px auto 5px auto;
	overflow: hidden;
	width: 240px
}

.center {
	text-align: center
}

.centercontent {
	background-color: #3d2216;
	color: white;
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 3px;
	margin-top: 5px;
	padding: 10px;
	text-align: center;
	cursor: pointer;
}

.charge {
	font-size: 14px;
	margin-bottom: 3px
}

.checkout_options {
	color: #3d2216;
	font-size: 18px;
	font-weight: bold;
	margin: 10px 0px 20px 0px
}

.clear {
	clear: both
}

.copy {
	margin: 20px 0px 40px 0px
}

.current {
	background-color: #CCCCCC;
	border: 1px solid #000;
	color: #000;
	float: left;
	height: 16px;
	margin-bottom: 1px;
	margin-right: 1px;
	width: 23px
}

.deletefavs {
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	color: #CC0000;
	cursor: hand;
	font-weight: bolder;
	margin-left: 4px;
	padding: 4px
}

.description2 {
	background: #eee;
	border: 1px solid #cfcfcf;
	margin-bottom: 30px;
	padding: 10px
}

.downloadv {
	background: url(../images/downloadvid.png) no-repeat 10px 8px;
	border: 1px solid #cfcfcf;
	display: block;
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 10px 10px 10px 35px;
	width: 60px
}

.dt_link {
	background: url(../images/downloadtoolbar.png);
	cursor: pointer;
	height: 118px;
	margin: 0 auto;
	margin-top: 10px;
	width: 323px
}
/*
.dt_link:hover {
	background: url(../images/downloadtoolbar_hover.png)
}
*/
.frame-link {
	display: block;
	margin-bottom: 10px
}

.frameresult {
	background-color: #fff;
	border: 1px solid #cfcfcf;
	float: left;
	height: 90px;
	margin-right: 5px;
	padding: 10px;
	width: 190px
}

.frameresult .rating-small {
	float: left;
	margin-top: 10px
}

.frameresult img.thumbnail {
	float: left;
	height: 90px;
	width: 90px
}

.frameresult:hover {
	background-color: #f5f5f5
}

.frameresult-description {
	float: right;
	height: 90px;
	width: 90px;
}

.framevid_icon {
	border: 1px solid #FFFFFF;
    position: relative;
	top:-20px;
    left:110px;
    height:16px;
    z-index:19;
}
.movie_2 .framevid_icon {
	border: 1px solid #FFFFFF;
    position: absolute;
    top:-8px;
    left:110px;
    height:16px;
    z-index:199;
}


.hidetext {
	font-size: 10px
}

.infinitecarousel {
    width: 950px;
    margin:auto;
}

.infinitecarousel .arrow {
	cursor: pointer;
	display: block;
	height: 60px;
	position: absolute;
	text-indent: -999px;
	top: 37px;
	width: 60px
}

.infinitecarousel .back {
	background: url(../images/arrowLeft.png) no-repeat 0 0;
	background-position: 0 0px;
	left: 0
}

.infinitecarousel .forward {
	background: url(../images/arrowRight.png) no-repeat 0 0;
	background-position: 0 0;
	right: 0
}

.infinitecarousel .wrapper {
    margin-left: -9px;
    min-height: 12em;
	width: 940px
}
.infinitecarousel .movie_1 {
  	margin-bottom: 7px;
	margin-right: 6px !important;
	padding: 5px 11px 10px 4px

}


.infinitecarousel .wrapper ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	width: 9999px
}

.infinitecarousel ul a img {
	border: 1px solid #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px
}

.infinitecarousel ul li {
	display: block;
	float: left;
	height: 200px;
	padding: 30px;
	width: 85px
}

.infinitecarousel ul li a img {
	display: block
}

.lbloading {
	background: #fff url(loading.gif) no-repeat center
}

.left {
	float: left;

}

.leftmenu {
	background-color: #eee;
	margin-bottom: 10px;
	padding: 0px 10px 30px 5px;
    color: #3D2216;
}

.leftmenu table {
	font-weight: normal;
	width: 180px
}

.leftmenu td {
	font-weight: normal;
	height: 20px;
	overflow: hidden;
	padding-top: 10px
}

.leftmenu td .left input {
	margin: 0px 10px 0px 0px
}

.leftmenu td:hover {
	background-color: #cfcfcf;
	color: #3d2216
}

.listpages {
	background-color: #eee;
	border: 1px solid #cfcfcf;
	color: #999;
	float: left;
	font-weight: bold;
	margin-bottom: 15px;
	margin-right: 3px;
	margin-top: 20px;
	text-align: center
}

.listpages a {
	background-color: #eee;
	display: block;
	font-weight: normal;
	padding: 5px
}

.listpages a:hover {
	background-color: #3d2216;
	color: white
}

.mainc {
	float: left;
	line-height: 18px;
	margin-right: 40px;
	width: 550px
}

.mainc h2 {
	font-size: 17px;
	margin: 20px 0px;
	text-align: center
}

.mainc h3 {
	font-size: 15px;
	margin: 10px 0px
}

.mainc ul li {
	list-style: square;
	list-style-position: inside
}

.movie_1 {
	background: #eee;
	border-color: #d3d0d0;
	border-style: solid;
	border-width: 1px;
	color: #a9a6a6;
	float: left;
	height: 180px;
	margin-bottom: 7px;
	margin-left: 3px;
	padding: 5px 11px 10px 4px;
	width: 122px;
}

.movie_2 {
	background: #eee;
	border-color: #d3d0d0;
	border-style: solid;
	border-width: 1px;
	color: #a9a6a6;
	float: left;
	height: 190px;
    margin-bottom: 10px;
	margin-left: 15px;
	padding: 5px 11px 10px 4px;
	width: 122px;
}
.movie_2 .delete {
    margin:-10px 0 0 -15px;
}


.movie_1:hover {
	background-color: #fff
}

.movie_2:hover {
	background-color: #fff
}

.movies_img {
	height: 98px;

	width: 130px
}

.movies_img2 {
	height: 98px;
	height: 98px;
	width: 130px
}

.numbers {
	clear: both;
	float: left
}

.option_1 {
	background-color: #fff;
	border: 1px solid #ccc;
	margin-bottom: 20px;
	padding: 10px;
	text-align: center
}

.option_1 h3 {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px
}

.option_2 {
	background-color: #fff;
	border: 1px solid #ccc;
	margin-bottom: 20px;
	padding: 10px;
	text-align: center
}

.option_2 #form1 {
	text-align: left
}

.option_2 h3 {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px
}

.option_2 img {
	margin-top: 10px
}

.orderimg {
	background: url(../images/orderbtn.jpg) no-repeat;
	height: 80px;
	margin-top: 20px
}

.orderimg:hover {
	background: url(../images/orderbtnhover.jpg) no-repeat
}

.orderinfo-contactleft {
	float: left;
	width: 160px
}

.orderinfo-contactright {
	float: right;
	width: 160px
}

.ontop {
	z-index: 100;
}

.pad10top {

}

.pagebox {
	float: left
}

.pages {
	font-size: 14px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	padding: 3px;
	text-align: center;
	width: 600px
}

.pages .nav a {
	background-color: #fff;
	border: 1px solid #666666;
	color: #000;
	float: left;
	height: 16px;
	margin-right: 1px;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	width: 100px
}

.pages .nav a:hover {
	background-color: #CCCCCC;
	border: 1px solid #000;
	color: #000;
	text-decoration: none
}

.pages .page a {
	background-color: #FFF;
	border: 1px solid #dddddd;
	color: #000;
	float: left;
	height: 16px;
	margin-bottom: 1px;
	margin-right: 1px;
	width: 23px
}

.pages .page a:active {
	text-decoration: none
}

.pages .page a:hover {
	background-color: #CCCCCC;
	border: 1px solid #000;
	color: #000;
	text-decoration: none
}

.pages .page a:link {
	text-decoration: none
}

.pages .page a:visited {
	text-decoration: none
}

.pagination {
	font-size: 80%
}

.pagination .current {
	background: #26B;
	border: solid 1px #AAE;
	color: #fff
}

.pagination .current.next {
	background: #fff;
	border-color: #999;
	color: #999
}

.pagination .current.prev {
	background: #fff;
	border-color: #999;
	color: #999
}

.pagination a {
	border: solid 1px #AAE;
	color: #15B;
	display: block;
	float: left;
	margin-bottom: 5px;
	margin-right: 5px;
	padding: 0.3em 0.5em;
	text-decoration: none
}

.pagination span {
	display: block;
	float: left;
	margin-bottom: 5px;
	margin-right: 5px;
	padding: 0.3em 0.5em
}

.pornstar_1 {
	background-color: #E5E5E5;
	border: 1px solid #cfcfcf;
	float: left;
	margin-bottom: 2px;
	margin-right: 2px;
	padding: 3px
}

.pornstar_1:hover {
	background-color: white
}

.pornstars_heading {
	background: #3d2216;
	border: 1px solid #cfcfcf;
	color: white;
	font-size: 21px;
	margin: 0 auto;
	margin-bottom: 20px;
	padding: 10px;
	text-align: center;
	width: 938px
}

.pornstars_movies_img {
	height: 150px;
	width: 150px
}

.price {
	color: #ff7200;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 20px
}

.provider_link2 {
	background: #eee;
	border: 1px solid #cfcfcf;
	color: #000;
	float: left;
	font-size: 13px;
	font-weight: bold;
	height: 34px;
	margin-right: 20px;
	padding: 20px;
	width: 230px
}

.provider_link_last {
	background: #eee;
	border: 1px solid #cfcfcf;
	color: #000;
	float: left;
	font-size: 13px;
	font-weight: bold;
	height: 34px;
	margin-right: 0px;
	padding: 20px;
	width: 230px
}

.question {
	background-color: #eee;
	border: 1px solid #cfcfcf;
	font-weight: bold;
	margin-top: -1Px;
	padding: 7px
}

.question a:hover {
	color: #3d2216;
	text-decoration: none
}

.questiona {
	background-color: #f5f5f5;
	border: 1px solid #cfcfcf;
	font-weight: bold;
	margin-top: -1Px;
	padding: 7px
}

.questiona a:hover {
	color: #3d2216;
	text-decoration: none
}

.rating {
	float: right;
	position: relative;
}
#ratingtext {
	position: absolute;
	font-size: 9px;
	top: 32px; left: -8px;
	width: 130px;
}

.rating-frame .rating {
	float: left;
	margin-right: 20px;
	margin-top: 12px
}

.rating-small {
	float: right
}
/* For fixing the alignment problem in firefox 2.0 */
#provider_1 .rating-small {
	position: absolute;
	top: 4px;
	right: 5px;
}

.result {
	#border: 1px solid #CCCCCC;
	#margin-bottom: 5px;
	background-color: #fafafa;
	float: left;
	height: 150px;
	padding-top: 2px;
	width: 180px
}

.result_provider {
	color: #444444;
	float: left;
	font-size: 10px;
	margin-bottom: 0px;
	overflow: hidden;
	padding-top: 0px
}

.result_tags {
	color: #444444;
	float: left;
	font-size: 10px;
	margin-bottom: 0px;
	overflow: hidden;
	padding-top: 0px
}

.result_thumb {
	float: left;
	height: 100px;
	width: 130px
}

.result_title {
	color: #444444;
	float: left;
	font-size: 10px;
	margin-bottom: 5px;
	overflow: hidden;
	width: 200px
}

.resultcontainer {
	background-color: #fafafa;
	border: 1px solid #CCCCCC;
	float: left;
	height: 1100px;
	margin-left: 10px;
	margin-right: 10px;
	width: 952px
}

.results {
    font-style: italic;
	color: #3d2216;
	font-weight: normal;
	line-height: 40px;
    text-align:center;

}

.searchresultstxt{
  clear:both; width:99%; text-align:right; position: relative;
}

.displaynone{
    display:none;
}


.right {
	float: right;
	margin-bottom: 0px;
	text-align: center
}

.rightc {
	background: #eee;
	border: 1px solid #cfcfcf;
	float: right;
	margin-bottom: 30px;
	margin-top: 20px;
	padding: 10px;
	text-align: left;
	width: 348px
}

.scrolly .scrollbutton {
	display: block;
	font-size: 48px;
	margin-top: 85%;
	text-align: center;
	width: 100%
}

.scrolly_active .scrollbutton {
	color: #FFFF99
}

.scrolly_disabled {
	cursor: default
}

.scrolly_disabled .scrollbutton {
	color: #999999;
	cursor: default
}

.scrolly_hover .scrollbutton {
	color: #99FFFF
}

.searchresults {
	float: left;
	margin-left: 10px;
	padding-top: 10px;
	width: 600px
}

.searchtxt {
	border: 1px solid #cfcfcf;
	border-right: none;
	color: #3d2216;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
    padding: 0 0 0 4px;
    width: 495px;
    height: 29px;
    margin: 0 0 0 0;
}

.searchtxt2 {
	border: 1px solid #cfcfcf;
	border-right: none;
	color: #3d2216;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    padding: 0 0 0 4px;
    width: 495px;
    height: 29px;
    margin: 0 0 0 0;
}

.shipping_address {
	background-color: #eee;
	border: 1px solid #cfcfcf;
	padding: 10px;
	width: 305px
}

.shipping_address h4 {
	margin-bottom: 10px
}

.sidebarwrap {
	background-color: #fff;
	float: left;
	margin: 0 0 0 0;
	width: 198px;
    color: #ccc;

}
#adsleft img {
    margin:auto;
}

#searchads_left {
    padding: 1px;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
}


.signin-frame {
	float: right;
	margin-right: 20px;
	margin-top: 18px
}

.site_container {
	background-color: #000;
	color: #FFF;
	float: left;
	height: 30px;
	margin: 0 auto;
	padding-left: 6px;
	padding-right: 6px;
	width: 952px
}

.site_list {
	background-color: #fafafa;
	border: 1px solid #cccccc;
	float: left;
	height: 20px;
	margin-bottom: 1px;
	padding-top: 1px;
	width: 100px
}

.smalltxt {
	color: #f65d19;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px
}

.star {
	float: left;
	margin: 10px 5px 10px 0px
}

.star-small {
	float: left;
}

.tag_container {
	background-color: #000000;
	color: #FFF;
	float: left;
	height: 30px;
	margin: 0 auto;
	padding-left: 6px;
	padding-right: 6px;
	width: 952px
}

.tag_list {
	background-color: #fafafa;
	border: 1px solid #CCCCCC;
	float: left;
	height: 20px;
	margin-bottom: 1px;
	padding-top: 1px;
	width: 100px
}

.third {
	float: left;
	width: 33%
}

.toolbar {
	background-color: #333333;
	border: #857e7e 1px solid;
	float: left;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	width: 952px
}

.toolbar ul li {
	border-right: #857e7e 1px solid;
	float: left;
	list-style-type: none
}

.toolbar ul li a {
	background-color: #333333;
	color: #fff;
	display: block;
	font-size: 14px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	text-decoration: none
}

.toolbar ul li a:hover {
	background-color: #CC0000
}

.toolbar-screen {
	margin: 0px 0px 10px 0px
}

.tubechannel {
	padding: 0px
}

.tubechannel td div {
	color: #3d2216;
	cursor: pointer
}

.url {
	font-weight: bold;
    width:420px;
    float:left;
}

.words {
	clear: both;
	text-align: center
}

.wrapper {
	margin: auto;
	width: 960px
}

.wrapper #provider_1 {
	background-color: #f5f5f5;
	color: #494949;
	font-size: 11px;
	margin-left: -1px;
	margin-top: 18px;
	width: 120px;
    height:14px;
    padding:4px 4px 0 4px;
}

.wrapper .movie_1 {
	margin-bottom: 7px;
	margin-right: 4px;
	padding: 5px 11px 10px 4px
}

:focus {
	outline: 0
}

a {
	background: transparent;
	border: 0;
	color: #3d2216;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	text-decoration: underline;
	vertical-align: baseline
}

a#toolbar-link-frame {
	color: #ff7200
}

a#toolbar-link-frame:hover {
	background: url(../images/download-hover.gif) no-repeat;
	color: #ff2200
}

a:active {
	color: #111111
}

a:hover {
	color: #784e3d
}

a:link {
	color: #111111
}

a:visited {
	color: #111111
}

abbr {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

acronym {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

address {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

applet {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

b {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

big {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

blockquote {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	quotes: none;
	vertical-align: baseline
}

blockquote:after {
	content: none
}

blockquote:before {
	content: none
}

body {
	background: transparent;
	border: 0;
	color: #111;
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 1;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

caption {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

center {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

cite {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

code {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

dd {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

del {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	text-decoration: line-through;
	vertical-align: baseline
}

dfn {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

div#dimmer {
	background-color: #000000;
	background-repeat: repeat;
	display: none;
	filter: alpha(opacity=80);
	height: 100%;
	left: 0px;
	-moz-opacity: 0.80;
	opacity: 0.80;
	position: fixed;
	top: 0px;
	width: 100%;
	z-index: 100
}

div#icontainer {
	height: 750px;
	width: 950px;
	z-index: 101
}

div.popsbox {
	background-color: #F6EDE3;
	border: 0px;
	display: none;
	height: 750px;
	position: fixed;
	width: 950px;
	z-index: 101
}

div.scene_select {
	height: 198px;
	margin: 0px auto;
	overflow: hidden;
	position: relative;
	width: 864px
}

div.scene_select .scene_buttons {
	position: absolute;
	text-align: center;
	top: 164px;
	width: 180px
}

div.scene_select .scene_buttons a {
	margin: 10px 0 0 0;
	width: 52px
}

div.scene_select .scene_holder {
	border: 1px solid #E2E2E2;
	height: 100%;
	margin-left: 75px;
	overflow: hidden;
	position: absolute
}

div.scene_select .scene_name {
	color: #333;
	font-size: 16px;
	font-weight: bold;
	position: absolute;
	top: 2px
}

div.scene_select .scene_screen {
	margin-top: 8px;
	position: absolute;
	top: 17px
}

div.scene_select .scroll_left {
	left: 0px
}

div.scene_select .scroll_right {
	right: 0px
}

div.scene_select .scrolly {
	background-color: #fff;
	color: #FFFFFF;
	cursor: pointer;
	font-weight: bold;
	height: 100%;
	position: absolute;
	top: 0px;
	width: 75px;
	z-index: 2
}

div.scene_select .scrolly_hover {
	background-color: #fff
}

dl {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

dt {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

em {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

fieldset {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

font {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

form {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

h1 {
	font-size: 21px;
	margin: 10px 0px 0px 0px
}

h2.info {
	background-color: #3d2216;
	color: white;
	font-size: 18px;
	font-weight: normal;
	padding: 10px;
	text-align: center
}

h4 {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

h5 {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

h6 {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

html {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

i {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

iframe {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

img {
	background: transparent;
	border: 0;
}

img.logo {
	margin-top: 11px
}

ins {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	text-decoration: none;
	vertical-align: baseline
}

kbd {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

label {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

legend {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

li {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

object {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

ol {
	background: transparent;
	border: 0;
	font-size: 100%;
	list-style: none;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

p {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

pre {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

q {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	quotes: none;
	vertical-align: baseline
}

q:after {
	content: none
}

q:before {
	content: none
}

s {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

samp {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

small {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

span {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

strike {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

strong {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

sub {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

sup {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

table {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

tbody {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

td {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

tfoot {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

th {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

thead {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

tr {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

tt {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

u {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

ul {
	background: transparent;
	border: 0;
	font-size: 100%;
	list-style: none;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}

var {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}
.sortarrow {
    float: right; margin-top:-5px; margin-left: -60px
}
.pointer {
    cursor:pointer;
}
.downloadlink{
    width:60px;
    margin-top:0px;
}

.floatright{
    float:right;
}


#views {
  clear:both;
  width:60%
}

#ads_right{
    width:340px;
    float:left;
    margin:30px 0 0 20px;
    padding:8px 0 8px 8px;
    text-align:center;
    color:#ccc;
    border:1px solid #ccc;
}

