﻿@charset "UTF-8";

body, p, td, ol, ul, dl, dd, li {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.main_body {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a:link {
	color: #003366; text-decoration: none;
}
a:visited {
	color: #003366; text-decoration: none;
}
a:hover {
	color: #990000; text-decoration: underline;
}

a.mainbody IMG {
	border-color: #003366;
}
a.mainbody:hover IMG {
	border-color: #990000;
}

.cursor {
	cursor: pointer;
	color: #003366;
	text-decoration: none;
}

input {
	padding: 1px;
	font-family: verdana,arial,helvetica,geneva;
	font-size: 11px;
	color: #000000;
}
.cart_input
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 12px;
	color: #000000;
	padding: 2px;
	background-color: #e1e1e1;
}
.share_input
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 14px;
	color: #000000;
	padding: 2px;
	background-color: #ffffff;
	width:340px
}
.share_input_sm
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 10px;
	color: #000000;
	padding: 1px;
	background-color: #ffffff;
	width:220px
}

/* INPUT SUGGESTIONS */
.output {
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 9pt;
	color: #000000;
	padding-left: 3px;
	padding-top: 3px;
	border: 1px solid #000000;
	width: 350px;
	background: #ffffff;
}
.shadow {
	width: 354px;
	position: relative;
	top: 3px;
	left: 3px;
	background: #666666;
}
.shadow div {
	position: relative;
	top: -3px;
	left: -3px;
}

.cart_header {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 12px;
	color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	background-color: #666666;
	border:1px solid #666666;
}
.cart_table {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	background-color: #ffffff;
	border:1px solid #666666;
}
.cart_td {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c0c0c0;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	border-left-color: #c0c0c0;
	background-color: #ffffff;
	border:1px solid #c0c0c0;
}
.cart_header_red {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 12px;
	color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ff0000;
	border-right-color: #ff0000;
	border-bottom-color: #ff0000;
	border-left-color: #ff0000;
	background-color: #ff0000;
	border:1px solid #ff0000;
}

.wishlist_table {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	background-color: #e1e1e1;
	border:1px solid #666666;
}
.wishlist_td {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c0c0c0;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	border-left-color: #c0c0c0;
	background-color: #e1e1e1;
	border:1px solid #c0c0c0;
}

.pornstar_header {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 12px;
	color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
	background-color: #990000;
	border:1px solid #990000;
}
.pornstar_table {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
	background-color: #ffffff;
	border:1px solid #990000;
}

.coupon_header {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 12px;
	color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #006600;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
	background-color: #006600;
	border:1px solid #006600;
}
.coupon_table {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #006600;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
	background-color: #ffffff;
	border:1px solid #006600;
}

select {
	padding: 1px;
	border: 1px solid #333333;
	font-family: arial,verdana,helvetica,geneva;
	font-size: 12px;
	color: #000000;
	background: #ffffff;
}
.body_sortby_droplist {
	padding: 1px;
	width: 180px;
	border: 1px solid #666666;
	font-family: arial,verdana,helvetica,geneva;
	font-size: 12px;
	background: #ffffff;
}
.fleshdrive_jumpto_droplist {
	padding: 1px;
	width: 400px;
	border: 1px solid #666666;
	font-family: arial,verdana,helvetica,geneva;
	font-size: 13px;
	background: #ffffff;
}
.fleshdrive_jumpto_droplist1 {
	padding: 1px;
	width: 200px;
	border: 1px solid #666666;
	font-family: arial,verdana,helvetica,geneva;
	font-size: 13px;
	background: #ffffff;
}
.fleshdrive_jumpto_droplist2 {
	padding: 1px;
	width: 200px;
	border: 1px solid #666666;
	font-family: arial,verdana,helvetica,geneva;
	font-size: 13px;
	background: #ffffff;
}

.login_top {
	font-family: arial,helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.login_top_textarea {
	padding: 0px;
	width: 150px;
	border: 1px solid #333333;
	font-family: arial,verdana,helvetica,geneva;
	font-size: 12px;
	background: #ffffff;
}

.login_body {
	padding: 0px;
	width: 144px;
	border: 1px solid #333333;
	font-family: verdana,arial,helvetica,geneva;
	font-size: 12px;
	background: #ffffff;
}

.menu_search {
	padding: 0px;
	width: 125px;
	border: 1px solid #333333;
	font-family: verdana,arial,helvetica,geneva;
	font-size: 12px;
	background: #ffffff;
}
.menu_search_droplist {
	padding: 0px;
	width: 150px;
	border: 1px solid #333333;
	font-family: arial,verdana,helvetica,geneva;
	font-size: 14px;
	background: #ffffff;
}
.menu_search_top {
	padding: 0px;
	width: 450px;
	border: 1px solid #333333;
	font-family: arial,verdana,helvetica,geneva;
	font-size: 15px;
	background: #ffffff;
}
.menu_search_retry {
	padding: 0px;
	width: 250px;
	border: 1px solid #333333;
	font-family: arial,verdana,helvetica,geneva;
	font-size: 15px;
	background: #ffffff;
}
.menu_categories_droplist {
	padding: 1px;
	width: 130px;
	border: 1px solid #666666;
	font-family: arial,verdana,helvetica,geneva;
	font-size: 12px;
	background: #ffffff;
}
.menu_studios_droplist {
	padding: 1px;
	width: 170px;
	border: 1px solid #666666;
	font-family: arial,verdana,helvetica,geneva;
	font-size: 12px;
	background: #ffffff;
}
.menu_newsletter {
	padding: 0px;
	width: 180px;
	border: 1px solid #333333;
	font-family: verdana,arial,helvetica,geneva;
	font-size: 11px;
	background: #ffffff;
}
.menu_newsletter2 {
	padding: 0px;
	width: 140px;
	border: 1px solid #333333;
	font-family: verdana,arial,helvetica,geneva;
	font-size: 11px;
	background: #ffffff;
}

.title8
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 8pt;
	color: #000000; text-decoration: none;
}
a.title8:link
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 8pt;
	color: #003366; text-decoration: none;
}
a.title8:visited
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 8pt;
	color: #003366; text-decoration: none;
}
a.title8:hover
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 8pt;
	color: #990000; text-decoration: underline;
}
.title9
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 9pt;
	color: #000000; text-decoration: none;
}
a.title9:link
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 9pt;
	color: #003366; text-decoration: none;
}
a.title9:visited
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 9pt;
	color: #003366; text-decoration: none;
}
a.title9:hover
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 9pt;
	color: #ff0000; text-decoration: underline;
}
.title10
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 10pt;
	color: #000000; text-decoration: none;
}
a.title10:link
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 10pt;
	color: #003366; text-decoration: none;
}
a.title10:visited
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 10pt;
	color: #003366; text-decoration: none;
}
a.title10:hover
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 10pt;
	color: #ff0000; text-decoration: underline;
}
.title11
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 11pt;
	color: #000000; text-decoration: none;
}
a.title11:link
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 11pt;
	color: #003366; text-decoration: none;
}
a.title11:visited
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 11pt;
	color: #003366; text-decoration: none;
}
a.title11:hover
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 11pt;
	color: #ff0000; text-decoration: underline;
}
.title12
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 12pt;
	color: #000000; text-decoration: none;
}
a.title12:link
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 12pt;
	color: #003366; text-decoration: none;
}
a.title12:visited
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 12pt;
	color: #003366; text-decoration: none;
}
a.title12:hover
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 12pt;
	color: #990000; text-decoration: underline;
}
.title13
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 13pt;
	color: #000000; text-decoration: none;
}
a.title13:link
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 13pt;
	color: #003366; text-decoration: none;
}
a.title13:visited
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 13pt;
	color: #003366; text-decoration: none;
}
a.title13:hover
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 13pt;
	color: #990000; text-decoration: underline;
}
.title14
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 12pt;
	color: #000000; text-decoration: none;
}
a.title14:link
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 14pt;
	color: #003366; text-decoration: none;
}
a.title14:visited
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 14pt;
	color: #003366; text-decoration: none;
}
a.title14:hover
{
	font-family: tahoma,arial,calibri,verdana,helvetica,geneva;
	font-size: 14pt;
	color: #990000; text-decoration: underline;
}

.body_small {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.body_small:link {
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.body_small:visited {
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.body_small:hover {
	color: #990000; text-decoration: underline;
	font-weight: normal;
}

.body_small_grey {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a.body_small_grey:link {
	color: #666666; text-decoration: none;
	font-weight: normal;
}
a.body_small_grey:visited {
	color: #666666; text-decoration: none;
	font-weight: normal;
}
a.body_small_grey:hover {
	color: #666666; text-decoration: underline;
	font-weight: normal;
}

.submenu {
	color: #990000; text-decoration: underline;
	font-weight: bold;
}
a.submenu:link {
	color: #003366; text-decoration: none;
	font-weight: bold;
}
a.submenu:visited {
	color: #003366; text-decoration: none;
	font-weight: bold;
}
a.submenu:hover {
	color: #990000; text-decoration: underline;
	font-weight: bold;
}

.submenu_small {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
a.submenu_small:link {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.submenu_small:visited {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.submenu_small:hover {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #990000; text-decoration: underline;
	font-weight: normal;
}

div.currentmovie {
	width: 200px;
	height: 140px;
	margin: -184px 20px;
	background-color:#ffffff;
	border:1px solid black;
	/* for IE */
	filter:alpha(opacity=60);
	/* CSS3 standard */
	opacity:0.6;
}
div.currentmovie p {
	margin: 38px 20px;
	font-family: arial,verdana,helvetica,geneva;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
}

.vodthumbs
{
font-family: arial,helvetica,calibri,verdana,geneva;
font-size: 10px;
color: #000000;
text-decoration: none;
}
a.vodthumbs:link
{
color: #003366; text-decoration: none;
}
a.vodthumbs:visited
{
color: #003366; text-decoration: none;
}
a.vodthumbs:hover
{
color: #990000; text-decoration: underline; border-color: #ff6600;
}

a.vodthumbs IMG
{
 border-color: #003366;
}
a.vodthumbs:hover IMG
{
 border-color: #990000;
}

.leftmenu {
	color: #000000; text-decoration: none;
	font-weight: normal;
}
a.leftmenu:link {
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.leftmenu:visited {
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.leftmenu:hover {
	color: #990000; text-decoration: underline;
	font-weight: normal;
}

.leftmenu_small {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
a.leftmenu_small:link {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.leftmenu_small:visited {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.leftmenu_small:hover {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #990000; text-decoration: underline;
	font-weight: normal;
}

a.rightmenu:link {
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.rightmenu:visited {
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.rightmenu:hover {
	color: #990000; text-decoration: underline;
	font-weight: normal;
}

.rightmenu_small {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
a.rightmenu_small:link {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.rightmenu_small:visited {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.rightmenu_small:hover {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #990000; text-decoration: underline;
	font-weight: normal;
}

a.rightmenu:link {
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.rightmenu:visited {
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.rightmenu:hover {
	color: #990000; text-decoration: underline;
	font-weight: normal;
}

.centermenu_small {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
a.centermenu_small:link {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.centermenu_small:visited {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.centermenu_small:hover {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #990000; text-decoration: underline;
	font-weight: normal;
}

.specials_tabs {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
a.specials_tabs:link {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.specials_tabs:visited {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.specials_tabs:hover {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #990000; text-decoration: underline;
	font-weight: normal;
}

.cart {
	font-family: arial,helvetica;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.cart:link {
	color: #003366; text-decoration: none;
}
a.cart:visited {
	color: #003366; text-decoration: none;
}
a.cart:hover {
	color: #990000; text-decoration: underline;
}

.cart_small {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
a.cart_small:link {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.cart_small:visited {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.cart_small:hover {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #990000; text-decoration: underline;
	font-weight: normal;
}


.login {
	font-family: tahoma,arial,verdana,helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.body_title {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 19px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.body_title:link {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 19px;
	color: #003366; text-decoration: underline;
}
a.body_title:visited {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 19px;
	color: #003366; text-decoration: underline;
}
a.body_title:hover {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 19px;
	color: #990000; text-decoration: underline;
}
.body_title_nounderline {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 19px;
	font-weight: bold;
	color: #000000;
}

.dvd_title {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 19px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.item_title {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 19px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.star_title {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 19px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.fleshdrive_title {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.menu_title {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.menu_title:link {
	font-family: arial,helvetica;
	font-size: 14px;
	color: #003366; text-decoration: underline;
	font-weight: bold;
}
a.menu_title:visited {
	font-family: arial,helvetica;
	font-size: 14px;
	color: #003366; text-decoration: underline;
	font-weight: bold;
}
a.menu_title:hover {
	font-family: arial,helvetica;
	font-size: 14px;
	color: #990000; text-decoration: underline;
	font-weight: bold;
}
.menu_title_nounderline {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.menu_title_nobold {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.specials_title {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 22px;
	font-weight: bold;
	color: #006600;
	text-decoration: none;
}
a.specials_title:link {
	font-family: arial,helvetica;
	font-size: 22px;
	color: #003366; text-decoration: underline;
	font-weight: bold;
}
a.specials_title:hover {
	font-family: arial,helvetica;
	font-size: 22px;
	color: #990000; text-decoration: underline;
	font-weight: bold;
}
a.specials_title:visited {
	font-family: arial,helvetica;
	font-size: 22px;
	color: #003366; text-decoration: underline;
	font-weight: bold;
}

.vod_title {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.price_title {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 18px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}
.search_title {
	font-family: arial,verdana,helvetica,geneva;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}


.banner_title {
	font-family: arial,helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.banner_title:link {
	font-family: arial,helvetica;
	font-size: 14px;
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.banner_title:visited {
	font-family: arial,helvetica;
	font-size: 14px;
	color: #003366; text-decoration: none;
	font-weight: normal;
}
a.banner_title:hover {
	font-family: arial,helvetica;
	font-size: 14px;
	color: #003366; text-decoration: underline;
	font-weight: normal;
}

.footer {
	font-family: arial,helvetica;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.footer:link {
	color: #003366; text-decoration: none;
	font-weight: bold;
}
a.footer:visited {
	color: #003366; text-decoration: none;
	font-weight: bold;
}
a.footer:hover {
	color: #003366; text-decoration: underline;
	font-weight: bold;
}

.slides {
	position: absolute;
	visibility; hidden;
}

.terms {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	width: 320px;
}

.copyright {
	font-family: verdana,arial,helvetica,geneva;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.bonus {
	font-family: tahoma,arial,verdana,helvetica;
	font-size: 16px;
	color: #000000; text-decoration: none;
}

.emailtextarea {
	padding: 0px;
	width: 200px;
	border: 1px solid #333333;
	font-family: verdana,arial,helvetica,geneva;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.logintextarea {
	padding: 0px;
	width: 155px;
	border: 1px solid #333333;
	font-family: verdana,arial,helvetica,geneva;
	font-size: 12px;
	color: #000000;
}

.joinform {
	padding: 1px;
	border: 1px solid #000000;
	font-family: verdana,arial,helvetica,geneva;
	font-size: 12px;
	color: #000000;
	background: #ffffff;
}

.joinsubmit {
	padding: 1px;
	border: 1px solid #ffffff;
	font-family: verdana,arial,helvetica,geneva;
	font-size: 11px;
	color: #ffffff;
	background: #990000;
}

.bottommenu {
	font-family: tahoma,verdana,arial,helvetica,geneva;
	font-size: 22px;
	color: #000000; text-decoration: none;
}
a.bottommenu:link {
	font-family: tahoma,verdana,arial,helvetica,geneva;
	font-size: 22px;
	color: #003366; text-decoration: none;
}
a.bottommenu:visited {
	font-family: tahoma,verdana,arial,helvetica,geneva;
	font-size: 22px;
	color: #003366; text-decoration: none;
}
a.bottommenu:hover {
	font-family: tahoma,verdana,arial,helvetica,geneva;
	font-size: 22px;
	color: #990000; text-decoration: none;
}

/* SpryCollapsiblePanel.css - version 0.5 - Spry Pre-Release 1.6.1 */
/* This is the selector for the main CollapsiblePanel container. For our
 * default style, the CollapsiblePanel is responsible for drawing the borders
 * around the widget.
 *
 * If you want to constrain the width of the CollapsiblePanel widget, set a width on
 * the CollapsiblePanel container. By default, our CollapsiblePanel expands horizontally to fill
 * up available space.
 *
 * The name of the class ("CollapsiblePanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * CollapsiblePanel container.
 */
.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
	/*border-left: solid 1px #CCC;
	border-right: solid 1px #999;
	border-top: solid 1px #999;
	border-bottom: solid 1px #CCC;*/
}

/* This is the selector for the CollapsiblePanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open or close the panel.
 *
 * The name of the class ("CollapsiblePanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * CollapsiblePanel panel tab container.
 */
.CollapsiblePanelTab {
	font: bold 0.7em sans-serif;
	color: #003366;
	/*background-color: #DDD;*/
	background-color: #f5f5f5;
	/*border-bottom: solid 1px #CCC;*/
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.CollapsiblePanelTabOff {
	font: bold 0.7em sans-serif;
	color: #003366;
	/*background-color: #DDD;*/
	background-color: #f5f5f5;
	/*border-bottom: solid 1px #CCC;*/
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}

/* This is the selector for a CollapsiblePanel's Content area. It's important to note that
 * you should never put any padding on the content area element if you plan to
 * use the CollapsiblePanel's open/close animations. Placing a non-zero padding on the content
 * element can cause the CollapsiblePanel to abruptly grow in height while the panels animate.
 *
 * The name of the class ("CollapsiblePanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style a
 * CollapsiblePanel content container.
 */
.CollapsiblePanelContent {
	margin: 0px;
	padding: 0px;
}

/* An anchor tag can be used inside of a CollapsiblePanelTab so that the
 * keyboard focus ring appears *inside* the tab instead of around the tab.
 * This is an example of how to make the text within the anchor tag look
 * like non-anchor (normal) text.
 */
.CollapsiblePanelTab a {
	color: black;
	text-decoration: none;
}
.CollapsiblePanelTabOff a {
	color: black;
	text-decoration: none;
}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "CollapsiblePanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the CollapsiblePanel.
 */
.CollapsiblePanelOpen .CollapsiblePanelTab {
	background-color: #EEE;
}

/* This is an example of how to change the appearance of the panel tab when the
 * CollapsiblePanel is closed. The "CollapsiblePanelClosed" class is programatically added and removed
 * whenever the CollapsiblePanel is closed.
 */

.CollapsiblePanelClosed .CollapsiblePanelTab {
 /* background-color: #EFEFEF */
}

/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "CollapsiblePanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	background-color: #e1e1e1;
}

/* This is an example of how to change the appearance of all the panel tabs when the
 * CollapsiblePanel has focus. The "CollapsiblePanelFocused" class is programatically added and removed
 * whenever the CollapsiblePanel gains or loses keyboard focus.
 */
.CollapsiblePanelFocused .CollapsiblePanelTab {
	background-color: #e1e1e1;
}

.CollapsiblePanel {
	width: 460px;
}

.CollapsiblePanelTab {
	width: 120px;
	font-size: 1em;
}
.CollapsiblePanelTabOff {
	width: 120px;
	font-size: 1em;
}