BODY {  font-family: Helvetica, Verdana, Arial, Tahoma, sans-serif; font-size: 10px; color: #333333; background: url(images/spacer.gif) #e5e5e5 repeat-x; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-width: 0px; border-left: 0px; padding-left: 0px; border-right: 0px; padding-right: 0px; margin-bottom: 0px; margin-below: 0px; margin-height: 0px; } 

.container { width:772px; position:absolute; top:0; left:50%; margin-left:-386px; }

.LeftEdgeLine { background: url(/images/leftedgeline.gif) repeat-y;}

.LeftEdgeSpacer { margin: 0px 1px 0px 0px; }

.RightEdgeLine { background: url(/images/rightedgeline.gif) repeat-y; }

.RightEdgeSpacer { margin: 0px 0px 0px 1px; }


/* topwalletarea */


.WalletBgNot { background: url(/images/newlayout/wallet_notlogged_bg.jpg)  #011035 repeat-y }

.MainTableBg { background: url(/images/bg/maintable_bg.jpg)  #ffffff repeat-y; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

.MainLogoTopBg  { background: url(/images/toparea/mainlogotopbg.gif)  #dd2841 repeat-y; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 776; height: 83;}

.WalletBgAreaBg  { background: url(/images/toparea/walletbgarea.gif)  #dd2841 repeat-y; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 776; height: 53;}

.WelcomeUsername { color: #000033; font-size:12px; text-align: left; font-weight: 800; padding: 2px 4px 4px 0px; margin: 0px 0px 0px 0px; visibility: visible; }

.JoinNow { color: #FFFFFF; font-size:12px; text-align: right; font-weight: 800; padding: 34px 4px 0px 0px; margin: 0px 0px 0px 0px; visibility: visible; position: relative }

.searchbox { color:#000000;background-color:#FFFFFF;border-style: solid; border-color: #000000 ; border-width: 0px;font-family:Verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold; padding: 0px 0px 0px 0px; margin: 0px 4px 0px 4px; height:23px;width:90px; } 
 

/* - search box -  */

.searchbox { color:#FFFFFF; background-color:#B1B8CF; border-style: solid;border-color: #B1B8CF ; border-width: 0px; font-family:Verdana,arial,helvetica,sans-serif; font-size:10px; font-weight:bold; height:20px;width:100px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; } 

.SeachBoxPlacement {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

.SearchCopy { color: #FFFFFF; font-size:10px; font-weight: 800; padding: 0px 0px 4px 0px; margin: 0px 0px 0px 0px; visibility: visible;}

.SearchBoxSearchCopyPlacement {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: absolute; top:40px; left: 640px; }

.SearchBoxSearchFieldPlacement {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: absolute; top: 55px; left: 640px; }

.SearchBoxSearchGoPlacement {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: absolute; top: 56px; left: 741px; }

.AdvancedSearchPlacement {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: absolute; top: 85px; left: 640px;; }

.UserNameSpace { color: #FFFFFF; font-size:10px; font-weight: 800; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; visibility: visible; position: relative; width: 68px; height: 20px; }

.UserNameCopy { color: #FFFFFF; font-size:10px; font-weight: 800; padding: 5px 0px 0px 0px; margin: 0px 0px 0px 0px; visibility: visible; position: relative; }

.UserNamefieldsloginbox { color:#FFFFFF;background-color:#B1B8CF;border-style: solid;border-color: #B1B8CF ; border-width: 0px;font-family:Verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold; height:20px;width:100px;  padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px;} 

.Passwordfieldsloginbox { color:#FFFFFF;background-color:#B1B8CF;border-style: solid;border-color: #B1B8CF ; border-width: 0px;font-family:Verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold; height:20px;width:100px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; } 

.PasswordSpace { color: #FFFFFF; font-size:10px; font-weight: 800; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; visibility: visible; position: relative; width: 68px; height: 25px; }

.PasswordCopy { color: #FFFFFF; font-size:10px; font-weight: 800; padding: 5px 0px 0px 0px; margin: 0px 0px 0px 0px; visibility: visible; position: relative; }

.NeedHelpPlacement {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; visibility: visible; position: relative; }

.NeedHelpCopy { color: #FFFFFF; font-size:10px; font-weight: 800; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; visibility: visible; position: relative; }

.ForgotPasswordPlacement  {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; visibility: visible; position: relative;  }

.ForgotPasswordCopy { color: #FFFFFF; font-size:10px; font-weight: 800; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; visibility: visible; position: relative; }

A.HREFHelpLinks:link { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; text-align: left; }
A.HREFHelpLinks:active { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; text-align: left; }
A.HREFHelpLinks:visited { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; text-align: left; }
A.HREFHelpLinks:hover { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:10px; font-weight:400; text-align: left; }

/* LoggedInArea */

.FavoritesPlacement {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative;}

.MyRentalsPlacement {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative;}

.LoginButton { width: 100px; height: 20px; border-style: solid; border-width: 2px; border-color: 7680a4;  background-color: #5b6897; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px;  }

.LoggedInArrow { float: left; margin-top: 4px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}

.Loginpad {margin-top: 3px; margin-right: 2px; margin-bottom: 2px; margin-left: 4px; padding: 0px;}

.welcomecopy { color: #FFFFFF; font-size:11px;}

.ManageAccountPlacement {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; visibility: visible; position: relative;}

.LogoutPlacement {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; visibility: visible; position: relative;}

.RentalAcctAmtPlacement {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; visibility: visible; position: relative;}

.RentalAcctAddPlacement {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; visibility: visible; position: relative;}


A.HREFWallet:link { color: #84786a; text-decoration: none; cursor: hand; font-size:11px;font-weight:400; }
A.HREFWallet:active { color: #84786a; text-decoration: none; cursor: hand; font-size:11px;font-weight:400;}
A.HREFWallet:visited { color: #84786a; text-decoration: none; cursor: hand; font-size:11px;font-weight:400; }
A.HREFWallet:hover { color: #84786a; text-decoration: underline; cursor: hand; font-size:11px;font-weight:400;}


.AcctLinkSpace { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

UL { padding: 0px 0px 0px 0px; margin: 0px; list-style: none;}

LI { padding: 0px 0px 0px 0px; margin: 0px; }

ul#advancesearchbutton li a:link, ul#advancesearchbutton li a:visited {
display: block;
text-decoration: none;
list-style-position: inside;
background: url(/images/nav/bullet.gif) no-repeat;
width: 55px; 
color: #FFFFFF; cursor: hand; font-size:10px; font-weight:bold;
padding: 0px 0px 0px 10px;
margintop: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
}

ul#advancesearchbutton li a:hover {
color: #dd2841; text-decoration: underline; cursor: hand; font-size:10px; font-weight:bold;
background: url(/images/nav/bullet_on.gif) no-repeat;
padding: 0px 0px 0px 10px;
list-style-position: inside;
}


#acctbuttons ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
ul#acctbuttons li a:link, ul#acctbuttons li a:visited {
		color: #FFFFFF; text-decoration: none; cursor: hand; font-size:10px; font-weight:bold;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 10px;
		background: url(/images/newlayout/wallet_arrow.gif) no-repeat;
		}
		
		
ul#acctbuttons li a:hover {
		color: #dd2841; text-decoration: underline; cursor: hand; font-size:10px; font-weight:bold;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 10px;
		background: url(/images/newlayout/wallet_arrow_down.gif) no-repeat;
}


/* JoinButton */

.JoinPlacement { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; visibility: visible; }

.JoinButton { border-style: solid; border-width: 0px; border-color: 7680a4;  margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; background: url(/images/newlayout/joinbutton_bg.gif)  #000000 no-repeat;}

.Joinarrow { float: right; margin-top: 2px; margin-right: 4px; margin-bottom: 2px; margin-left: 4px; visibility:hidden;}

.Joinpad {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; visibility: visible; text-align:center; width: 133px; height: 34px; display: block;}


A.HREFJoin:link { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:14px; font-weight:600; display: block; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px;}
A.HREFJoin:active { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:14px; font-weight:600; display: block;  padding:10px 0px 0px 0px; margin: 0px 0px 0px 0px;}
A.HREFJoin:visited { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:14px; font-weight:600; display: block;  padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px;}
A.HREFJoin:hover { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:14px; font-weight:600; display: block; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px;}

/* AdvSearchButton */

.AdvSearchButton { width: 130px; height: 20px; border-style: solid; border-width: 2px; border-color: 7680a4;  background-color: #5b6897; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px;  }

.AdvSearcharrow { float: right; margin-top: 2px; margin-right: 4px; margin-bottom: 0px; margin-left: 4px;}

.AdvSearchpad {margin-top: 3px; margin-right: 2px; margin-bottom: 2px; margin-left: 4px; padding: 0px; }


A.HREFAdvSearch:link { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:8px; font-weight:600; text-align: left; }
A.HREFAdvSearch:active { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:8px; font-weight:600; text-align: left; }
A.HREFAdvSearch:visited { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:8px; font-weight:600; text-align: left; }
A.HREFAdvSearch:hover { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:8px; font-weight:600; text-align: left; }

.fieldsloginbox { color:#FFFFFF;background-color:#B1B8CF;border-style: solid;border-color: #B1B8CF ; border-width: 0px;font-family:Verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold; height:20px;width:100px; } 



/* LoginButton */

.LoginButton { width: 100px; height: 20px; border-style: solid; border-width: 2px; border-color: 7680a4;  background-color: #5b6897; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px;  }

.Loginarrow { float: right; margin-top: 2px; margin-right: 4px; margin-bottom: 2px; margin-left: 4px;}

.Loginpad {margin-top: 3px; margin-right: 2px; margin-bottom: 2px; margin-left: 4px; padding: 0px; }


A.HREFLogin:link { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; text-align: left; }
A.HREFLogin:active { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; text-align: left; }
A.HREFLogin:visited { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; text-align: left; }
A.HREFLogin:hover { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; text-align: left; }

/* How This Works Page */

.howworksnumbbg {background-color: 000000;}

.HWStepBG { background: url(/images/spacer.gif)  #c0bab3 repeat-x }

.number { border-style: solid; border-width: 0px; border-color: 7680a4;  background-color: #333333; margin: 0px 5px 0px 15px; padding: 5px 5px 5px 5px; color: #FFFFFF; text-decoration: none; cursor: hand; font-size:12px; font-weight:600; }

.copyworksblue { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:12px; font-weight:600; }

.copyworksorange { color: #c0bab3; text-decoration: none; cursor: hand; font-size:12px; font-weight:600; }

.howworks1 { margin:10px 0px 10px 0px; padding: 0px 0px 0px 0px; }

.howworks2 { margin:10px 0px 10px 0px; padding: 0px 0px 0px 0px; }

.howworks3 { margin:10px 0px 10px 0px; padding: 0px 0px 0px 0px; }

/* Free Tour */

.freetouronebg { background: url(/images/freetour/freetour_pages1_bg.jpg)  #cc0000 no-repeat; width: 648px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.freetourtwobg { background: url(/images/freetour/freetour_pages2_bg.jpg)  #cc0000 no-repeat; width: 648px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.freetourthreebg { background: url(/images/freetour/freetour_pages3_bg.jpg)  #cc0000 no-repeat; width: 648px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.freetourfourbg { background: url(/images/freetour/freetour_pages2_bg.jpg)  #cc0000 no-repeat; width: 648px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.tourtagline { margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 648;}

.tourmainsales { margin:15px 10px 10px 10px; padding: 0px 0px 0px 0px;}

.tourtagcopyone  { margin:43px 10px 0px 0px; padding: 0px 0px 0px 0px; color: #993300;  font-size:12px; font-weight:600; text-align: right; letter-spacing: 2px;}

.tourtagcopytwo { margin:43px 10px 0px 0px; padding: 0px 0px 0px 0px; color: #1d429d;  font-size:12px; font-weight:600; text-align: right; letter-spacing: 2px;}

.tourtagcopythree { margin:43px 10px 0px 0px; padding: 0px 0px 0px 0px; color: #4a0383;  font-size:12px; font-weight:600; text-align: right; letter-spacing: 2px;}

.tourtagcopyfour { margin:43px 10px 0px 0px; padding: 0px 0px 0px 0px; color: #1d429d;  font-size:12px; font-weight:600; text-align: right; letter-spacing: 2px;}

.ppvsalesarea { margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #000000;  font-size:16px; font-weight:600; position:absolute; z-index:2 }

.membershipsalesarea { margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #000000;  font-size:16px; font-weight:600; position:absolute; z-index:2 }

.toursalesbutton  { background: url(/images/spacer.gif)  #000000 no-repeat; width: 200px; height: 30px; margin:20px 10px 0px 40px; padding: 0px 0px 0px 0px;}

.toursalesjoinlinkspace { margin:0px 0px 0px 0px; padding: 10px 10px 10px 10px; font-weight:600;}

.tourcopyblack  { margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #000000;  font-size:16px; font-weight:600;}

.tourcopywhite  { margin:0px 0px 10px 0px; padding: 0px 0px 0px 0px; color: #FFFFFF;  font-size:12px; font-weight:600; }

.toursalescopy { margin: 35px 10px 10px 45px; padding: 0px 0px 0px 0px; color: #cc0000;  font-size:12px; font-weight:600; }

.copytourmed { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:24px; font-weight:600; }

.copytourbig { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:44px; font-weight:600; }

.tourwhitearrow { margin: 0px 10px 10px 0px; padding: 0px 0px 0px 0px; float: right;}

.toursepline { margin:10px 10px 10px 10px; padding: 0px 0px 0px 0px; background-color: #FFFFFF; width: 620px; height: 1px; }

A.HREFnon:link { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; text-align: left; }
A.HREFnon:active { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; text-align: left; }
A.HREFnon:visited { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; text-align: left; }
A.HREFnon:hover { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; text-align: left; }


/* HTML nav */

.NavBg { background: url(/images/spacer.gif)  #000000 repeat-x }

.NavText {color: #FFFFFF; font-weight:800; font-size:14px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: url(/images/spacer.gif)  #ed6e00 no-repeat; visibility: hidden}

.NavButtonMainSepColor { background: url(/images/spacer.gif)  #595963 repeat-x; height: 9px; }

.NavButtonSepColor { background: url(/images/spacer.gif)  #84786a repeat-x; height: 2px; }

.NavHome { background: url(/images/nav/n_home.gif)  #000000 repeat-y; display: block; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 122px; height: 31px; }

.NavFreeTour { background: url(/images/nav/n_freetour.gif)  #000000 repeat-y; display: block; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 122px; height: 31px; }

.NavHowWorks { background: url(/images/nav/n_howthisworks.gif)  #000000 repeat-y; display: block; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 122px; height: 53px; }

.NavQuickLinks { background: url(/images/nav/n_quicklinks.gif)  #000000 repeat-y; display: block; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 122px; height: 31px; }

.NavQuickLinksSml { background: url(/images/nav/n_quicklinks_sml.gif)  #000000 repeat-y; display: block; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 122px; height: 31px; }

.NavCareLinks { background: url(/images/nav/n_ccare.gif)  #000000 repeat-y; display: block; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 122px; height: 53px; }

.NavStoreLinks { background: url(/images/nav/n_store.gif)  #000000 repeat-y; display: block; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 122px; height: 31px; }

.NavSubLink { width: 120px; background: url(/images/nav/nav_arrow.gif)  #000000 no-repeat; background-color: #000000; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px;   }

.NavSubLinkInfo { 
display: block;
text-decoration: none;
width: 122px; 
color: #FFFFFF; cursor: hand; font-size:10px; font-weight:bold;
padding:  6px 0px 0px 25px;
margin: 0px 0px 0px 0px;
}


.NavSubLinkIndent {  width: 110px; background: url(/images/nav/navsub_arrow.gif)  #000000 no-repeat; background-color: #000000; margin: 0px 0px 10px 10px; padding: 0px 0px 0px 0px;   }


.NavSubLinkInfoIndent { 
display: block;
text-decoration: none;
width: 112px; 
color: #FFFFFF; cursor: hand; font-size:10px; font-weight:bold;
padding:  6px 0px 0px 25px;
margin: 0px 0px 0px 0px;
}

.HTMLNav { width: 122px; border-style: solid; border-width: 0px; border-color: 7680a4;  background-color: #000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;   }

.HTMLAdvSearch { width: 131px; border-style: solid; border-width: 1px; border-color: 40486a;  background-color: #333C64; margin-top: 5px; margin-bottom: 5px; margin-right: 5px; margin-left: 5px;  }

A.HREFNavMain:link { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; text-align: left; }
A.HREFNavMain:active { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; text-align: left; }
A.HREFNavMain:visited { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; text-align: left; }
A.HREFNavMain:hover { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; text-align: left; }

A.HREFNav:link { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:400; text-align: left; }
A.HREFNav:active { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:400; text-align: left; }
A.HREFNav:visited { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:400; text-align: left; }
A.HREFNav:hover { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:400; text-align: left; }

.copynav { color: #FFFFFF; text-decoration: none; font-size:11px; font-weight:600; text-align: left; }

.HTMLnavpad {margin-top: 3px; margin-right: 2px; margin-bottom: 2px; margin-left: 4px; padding: 0px; }

.HTMLnavarrow2row { float: right; margin-top: 4px; margin-right: 4px; margin-bottom: 13px; margin-left: 4px;}

.HTMLnavarrow { float: left; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px;}

.HTMLnavarrowdown { float: right; margin-top: 2px; margin-right: 4px; margin-bottom: 2px; margin-left: 25px; }

/* Account Sub Nav */

.AccountSubNav { border-style: solid; border-width: 2px; border-color: 4d4d4d;  background-color: #000000; margin: 10px 10px 10px 0px; padding: 0px 0px 0px 0px;   }

.AccountSubArrow { float: right; margin: -8px 5px 5px 10px; padding: 0px 0px 0px 0px;}

.AccountSubNavPad {margin: 5px 5px 5px 5px; padding: 0px 0px 0px 0px; }

A.AccountSub:link { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; }
A.AccountSub:active { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; }
A.AccountSub:visited { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; }
A.AccountSub:hover { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; }

.LLAccountBg { background: url(/images/spacer.gif)  #c0bab3 repeat-y }

.ContinueBg { background-color: #5d544b; }

/* Tagline */

.Tagline { width: 774; height: 26; background: url(/images/bg/tagline_bg.jpg)  #3266CC no-repeat; }

.TaglineText { color: #FFFFFF; font-weight:800; font-size:16px; font-weight: bold; text-align: center; letter-spacing: 6px; margin: 0px 0px 0px 0px; padding: 5px 0px 0px 0px; }

/* New Header */

.LocalHeader  { background: url(/images/h/htextbg.jpg)  #1a619c no-repeat; width: 648px; }

.LocalHeaderText {color: #FFFFFF; font-weight:800; font-size:16px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: url(/images/spacer.gif)  #ed6e00 no-repeat; visibility: hidden; position: relative; left: 10px; top: 150px;}

.HThanks { background: url(/images/h/h_mi_thanks.jpg)  #1a619c no-repeat; width: 648px; height: 183px; border-bottom: 2px solid #84786a;}

.HPrivacy{  background: url(/images/h/h_mi_privacy.jpg)  #1a619c no-repeat; width: 648px; height: 183px; border-bottom: 2px solid #84786a;}}

.HPrivacyImg { background: url(/images/h/h_mi_privacyimg.jpg)  #1a619c no-repeat; width: 648px; height: 151px; }

.HCare { background: url(/images/h/h_mi_custcare.jpg)  #1a619c no-repeat; width: 648px; height: 183px; border-bottom: 2px solid #84786a; }

.HNewsletter { background: url(/images/h/h_mi_newsletter.jpg)  #1a619c no-repeat; width: 648px; height: 183px; border-bottom: 2px solid #84786a; }


.HFreeTour { background: url(/images/h/h_mi_freetour.jpg)  #1a619c no-repeat; width: 648px; height: 183px; border-bottom: 2px solid #84786a; }

.HFree30Min { background: url(/images/h/h_mi_free30min.jpg)  #1a619c no-repeat; width: 648px; height: 183px; border-bottom: 2px solid #84786a; }

.HCareImg { background: url(/images/h/h_mi_custcareimg.jpg)  #1a619c no-repeat; width: 648px; height: 183px; }

.HHowWorks {  background: url(/images/h/h_mi_howthisworks.jpg)  #1a619c no-repeat; width: 648px; height: 183px; border-bottom: 2px solid #84786a; }

.HHowWorksImg { background: url(/images/h/h_mi_howworksimg.jpg)  #1a619c no-repeat; width: 648px; height: 151px; }

.HSearchResults { background: url(/images/h/h_mi_searchresults.jpg)  #1a619c no-repeat; width: 648px; height: 183px; }

.HSearchResultsImg { background: url(/images/h/h_mi_searchimg.jpg)  #1a619c no-repeat; width: 648px; height: 151px; }

.HNew { background: url(/images/h/h_mi_new.jpg)  #1a619c no-repeat; width: 648px; height: 183px; border-bottom: 2px solid #84786a;  }

.HNewImg { background: url(/images/h/h_mi_newimg.jpg)  #1a619c no-repeat; width: 648px; height: 151px; }

.HPopular { background: url(/images/h/h_mi_mostpopular.jpg)  #1a619c no-repeat; width: 648px; height: 183px; border-bottom: 2px solid #84786a; }

.HWithScenes  { background: url(/images/h/h_mi_withscenes.jpg)  #1a619c no-repeat; width: 648px; height: 183px; border-bottom: 2px solid #84786a; }

.HBestScenes { background: url(/images/h/h_mi_bestscenes.jpg)  #1a619c no-repeat; width: 648px; height: 183px; border-bottom: 2px solid #84786a; }

.HPopularImg { background: url(/images/h/h_mi_popularimg.jpg)  #1a619c no-repeat; width: 648px; height: 151px; }

.HMembershipTitles { background: url(/images/h/h_mi_membershiptitles.jpg)  #1a619c no-repeat; width: 648px; height: 183px; border-bottom: 2px solid #84786a; }

.HRentalOnly { background: url(/images/h/h_mi_rentalonly.jpg)  #1a619c no-repeat; width: 648px; height: 183px; border-bottom: 2px solid #84786a; }

.HBestRental { background: url(/images/h/h_mi_bestofrental.jpg)  #1a619c no-repeat; width: 648px; height: 183px; border-bottom: 2px solid #84786a; }

.HRegister { background: url(/images/h/h_mi_loginregister.jpg)  #1a619c no-repeat; width: 648px; height: 183px; border-bottom: 2px solid #84786a; }

.HRegisterImg { background: url(/images/h/h_mi_registerimg.jpg)  #1a619c no-repeat; width: 648px; height: 151px; }

.HPurchase { background: url(/images/h/h_mi_purchase.jpg)  #000000 no-repeat; width: 648px; height: 136px; border-bottom: 2px solid #84786a; }

.HPurchaseImg { background: url(/images/h/h_mi_purchase_sml.jpg)  #1a619c no-repeat; width: 648px; height: 100px; }

.HAccount { background: url(/images/h/h_mi_account.jpg)  #1a619c no-repeat; width: 648px; height: 183px; border-bottom: 2px solid #84786a; }

.HAccountImg { background: url(/images/h/h_mi_accountimg.jpg)  #1a619c no-repeat; width: 648px; height: 151px; }

.HAccountFavorites { background: url(/images/h/h_mi_text_accountfavorites.gif)  #000000 no-repeat; width: 648px; height: 36px; border-bottom: 2px solid #acacb1; }

.HAccountFavoritesImg { background: url(/images/h/h_mi_accountfavoritesimg.jpg)  #1a619c no-repeat; width: 648px; height: 151px; }

.HAccountRental { background: url(/images/h/h_mi_text_accountrental.gif)  #000000 no-repeat; width: 648px; height: 36px; border-bottom: 2px solid #acacb1; }

.HAccountRentalImg { background: url(/images/h/h_mi_accountrentalimg.jpg)  #1a619c no-repeat; width: 648px; height: 151px; }

.HAdvancedSearch  { background: url(/images/h/h_mi_advsearch.jpg)  #1a619c no-repeat; width: 648px; height: 183px; border-bottom: 2px solid #84786a; }

.HAdvancedSearchlImg { background: url(/images/h/h_mi_advancedsearchimg.jpg)  #1a619c no-repeat; width: 648px; height: 151px; }

.HThanksImg { background: url(/images/h/h_mi_thanks.jpg)  #1a619c no-repeat; width: 648px; height: 151px; }


/* Sub Headers*/

.LocalSubHeader  { background: url(/images/h/subheadtextbg.jpg)  #c5222d no-repeat; width: 648px;  margin: 0px 0px 10px 0px;}

.LocalSubHeaderText {color: #FFFFFF; font-weight:800; font-size:12px; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 34px; background: url(/images/spacer.gif)  no-repeat; visibility: hidden;}

.HSubThanks { background: url(/images/h/h_sub_thanks.gif)  #000000 no-repeat; width: 648px; height: 36px;}

.HSubUnsubscribe { background: url(/images/h/h_sub_unsubscribe.gif)  #000000 no-repeat; width: 648px; height: 36px;}

.HSubOptimal { background: url(/images/h/h_sub_optimal.gif)  #000000 no-repeat; width: 648px; height: 36px; border-top: 1px solid #84786a; border-bottom: 1px solid #84786a;}

.HSubFaq { background: url(/images/h/h_sub_faq.gif)  #000000 no-repeat; width: 648px; height: 36px; border-top: 1px solid #84786a; border-bottom: 1px solid #84786a;}

.HSubReqHelp { background: url(/images/h/h_sub_reqhelp.gif)  #000000 no-repeat; width: 648px; height: 36px; border-top: 1px solid #84786a; border-bottom: 1px solid #84786a;}

.HSubSysReq { background: url(/images/h/h_sub_sysreq.gif)  #000000 no-repeat; width: 648px; height: 36px; border-top: 1px solid #84786a; border-bottom: 1px solid #84786a;}

.HSubPCtoTV { background: url(/images/h/h_sub_pctotv.gif)  #000000 no-repeat; width: 648px; height: 36px; border-top: 1px solid #84786a; border-bottom: 1px solid #84786a;}

.HSubAccountQuestions { background: url(/images/h/h_sub_accountquestions.gif)  #000000 no-repeat; width: 648px; height: 36px; border-top: 1px solid #84786a; border-bottom: 1px solid #84786a;}

.HSubAccountAnswers { background: url(/images/h/h_sub_accountanswers.gif)  #000000 no-repeat; width: 648px; height: 36px; border-top: 1px solid #84786a; border-bottom: 1px solid #84786a;}

.HSubTechnicalAnswers { background: url(/images/h/h_sub_technicalanswers.gif)  #000000 no-repeat; width: 648px; height: 36px; border-top: 1px solid #84786a; border-bottom: 1px solid #84786a;}

.HSubTechnicalQuestions { background: url(/images/h/h_sub_technicalquestions.gif)  #000000 no-repeat; width: 648px; height: 36px; border-top: 1px solid #84786a; border-bottom: 1px solid #84786a;}

.HSubVideoPlayback { background: url(/images/h/h_sub_videoplayback.gif)  #000000 no-repeat; width: 648px; height: 36px; border-top: 1px solid #84786a; border-bottom: 1px solid #84786a;}

.HSubSvideo { background: url(/images/h/h_sub_svideo.gif)  #000000 no-repeat; width: 648px; height: 36px; border-top: 1px solid #84786a; border-bottom: 1px solid #84786a;}

.HSubVga { background: url(/images/h/h_sub_vga.gif)  #000000 no-repeat; width: 648px; height: 36px; border-top: 1px solid #84786a; border-bottom: 1px solid #84786a;}

.HSubComposite { background: url(/images/h/h_sub_composite.gif)  #000000 no-repeat; width: 648px; height: 36px; border-top: 1px solid #84786a; border-bottom: 1px solid #84786a;}

.HSubRental { background: url(/images/h/h_sub_rental.gif)  #000000 no-repeat; width: 648px; height: 36px; border-top: 1px solid #84786a; border-bottom: 1px solid #84786a;}

.HSubSearch { background: url(/images/h/h_sub_search.gif)  #000000 no-repeat; width: 648px; height: 36px; border-top: 1px solid #84786a; border-bottom: 1px solid #84786a;}

/* Over Text HEader*/

.HeaderOverText  { background: url(/images/spacer.gif)  #c0bab3 no-repeat; width: 648px;  border-top: 1px solid #84786a; }

.OverText {color: #000000; font-weight:400; font-size:16px; margin: 0px 0px 0px 0px; padding: 10px 10px 10px 15px; text-align: center;}

.OverTextBig {color: #FFFFFF; font-weight:800; font-size:24px; margin: 0px 0px 0px 0px; padding: 10px 10px 10px 15px; text-align: center; line-height: 1.5em;}



/* NEWSLETTER Signup */



.NewsletterCellBg {background-color:#5c534a; }

.NewsletterSignupBg {margin: 0px 0px 0px 0px; padding: 2px 0px 2px 0px;}

.NewsletterHeader {float: left;}

.NewsletterField { color:#141420; background-color:#FFFFFF;border-style: solid; border-color: #B1B8CF ; border-width: 0px;font-family:Verdana,arial,helvetica,sans-serif; font-size:10px; font-weight:bold; width:160px; height:20px; float: left; margin: 4px 0px 0px 0px; padding: 0px 0px 0px 0px; } 

.NewsletterButton {float: left;  background: url(/images/newsletter/news_arrow.gif) no-repeat; width: 35px; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 14px; }

.NewsletterButtonRemove {float: left; background: url(/images/newsletter/news_arrow.gif) no-repeat; width: 35px; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 15px; }


A.NewsletterLink:link { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; padding: 0px 0px 0px 15px; margin: 0px 0px 0px 0px;}
A.NewsletterLink:active { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; padding: 0px 0px 0px 15px; margin: 0px 0px 0px 0px; }
A.NewsletterLink:visited { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; padding: 0px 0px 0px 15px; margin: 0px 0px 0px 0px; }
A.NewsletterLink:hover { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:10px; font-weight:400; padding: 0px 0px 0px 15px; margin: 0px 0px 0px 0px;}


/* MOVIE INFO */

.MainMovieInfoBg { background: url(/images/spacer.gif)   repeat-y }

.MainMovieInfoBGColor { background-color: }

.MovieInfoBg { background: url(/images/bg/bg_movieinfo.gif)   repeat-y }

.titlepad { padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 5px; }

.textheader { color: #000000; font-size:14px; }

.title { color: #efefef; font-size:14px; }

.stillpad { padding-top: 1px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; background-color: #84786a;}

.MovieTitleBg { background-color: #84786a; }

.BtmSwipeBgMovieInfo { background: url(/images/spacer.gif)  #34343e repeat-y }

.BuyMovieInfoBGColor { background-color:  }

.ResultsTitleBG { background-color: #84786a; }

A.HREFmtitle:link { color: #000000; text-decoration: underline; cursor: hand; font-size:14px; font-weight:600; }
A.HREFmtitle:active { color: #000000; text-decoration: underline; cursor: hand; font-size:14px; font-weight:600;}
A.HREFmtitle:visited { color: #000000; text-decoration: underline; cursor: hand; font-size:14px; font-weight:600; }
A.HREFmtitle:hover { color: #000000; text-decoration: none; cursor: hand; font-size:14px; font-weight:600; }



/* movie info buy stuff */

.paycopy { color: #333333; font-size:12px;}

.paycopysales { color: #FFFFFF; font-size:12px;}

.paycopyheader { color: #000000; font-weight:600; font-size:12px;}

.misupported { color: #efefef; font-weight: 800; font-size:11px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; text-align: right; }

.misupportedbg { background-color: #a79f97; }

.misupportediconbg { background-color: #c0bab3; }

.miboxbg  { background: url(/images/spacer.gif)  #c0bab3 repeat-x }

.misupportedarrow { padding-top: 2px; padding-bottom: 2px; padding-left: 4px; padding-right: 2px; text-align: middle; }

.mibuy { color: #000000; font-weight: 400; font-size:12px; padding-top: 3px; padding-bottom: 3px; padding-left: 4px; padding-right: 3px; text-align: left; }

.mibuyarrow { padding-top:6px; padding-bottom: 2px; padding-left: 4px; padding-right: 2px; text-align: middle; }

.miheadbuybg { background: url(/images/movieinfosell/mi_h_buybg.gif)  #000000 repeat-x; }

.miheadrentbg { background: url(/images/movieinfosell/mi_h_rentbg.gif)  #000000 repeat-x; }

.miheadplaybg { background: url(/images/movieinfosell/mi_h_playbg.gif)  #000000 repeat-x; }

.miquestion {color:#000000; font-weight: 800; font-size:10px; padding-top: 3px; padding-bottom: 3px; padding-left: 7px; padding-right: 8px; text-align: middle }

.playcopy { color: #000000; font-size:8px;}

A.HREFpayment:link { color: #000000; text-decoration: underline; cursor: hand; font-size:13px; font-weight:400; }
A.HREFpayment:active { color: #000000; text-decoration: underline; cursor: hand; font-size:13px; font-weight:400;}
A.HREFpayment:visited { color: #000000; text-decoration: underline; cursor: hand; font-size:13px; font-weight:400; }
A.HREFpayment:hover { color: #000000; text-decoration: none; cursor: hand; font-size:13px; font-weight:400; }

A.HREFmiquestion:link { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; }
A.HREFmiquestion:active { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600;}
A.HREFmiquestion:visited { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; }
A.HREFmiquestion:hover { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; }


.paymenticonpad { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }

.paymentarrowpad { padding-top: 0px; padding-bottom: 0px; padding-left: 2px; padding-right: 2px; text-align: top;}

.paymentoption { padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; }

.jointextpxpad  { padding-top: 5px; padding-bottom: 5px; padding-left: 25px; padding-right: 10px; }

.PayHeaderBg { background-color: #84786a; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; }

.PayIconBg { background-color: #b1aba3; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }

.PayOptionBg { background-color: #b1aba3; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }

A.HREFplay:link { color: #000000; text-decoration: underline; cursor: hand; font-size:10px; font-weight:400; }
A.HREFplay:active { color: #000000; text-decoration: underline; cursor: hand; font-size:10px; font-weight:400;}
A.HREFplay:visited { color: #000000; text-decoration: underline; cursor: hand; font-size:10px; font-weight:400; }
A.HREFplay:hover { color: #000000; text-decoration: hover; cursor: hand; font-size:10px; font-weight:400; }


/* Login Register */

.RegisterBG { background: url(/images/spacer.gif)  #c0bab3 repeat-y }

.LoginBg { background: url(/images/spacer.gif)  #c0bab3 repeat-y}


/* Search Sorter */

.SearchSorterBg { background: url(/images/spacer.gif)  #000000 repeat-x }

.pagecounterpad { padding-top: 0px; padding-bottom: 5px; padding-left: 8px; padding-right: 5px; }

A.HREFpages:link { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:400; }
A.HREFpages:active { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:400;}
A.HREFpages:visited { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:400; }
A.HREFpages:hover { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:400; }


/* Homepage */

.HpNavBg { background: url(/images/homepage/hp_nav_bg.gif)  #000000 repeat-x }

.HpNavArrow { float: left; margin: 0px 5px 0px 10px; padding: 0px 0px 0px 0px; background: url(/images/homepage/hpnav_arrow.gif)  #1b1b1e repeat-y; width:14px; height: 25px; }

A.HREFhprednav:link { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px;}
A.HREFhprednav:active { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px;}
A.HREFhprednav:visited { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px;}
A.HREFhprednav:hover { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px;}

A.HREFhpnav:link { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px;}
A.HREFhpnav:active { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px;}
A.HREFhpnav:visited { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px; }
A.HREFhpnav:hover { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.HpBoxTitleAreaBg { background: url(/images/homepage/hp_boxarea_titles_bg.gif)  #322f36 repeat-x }

.PreviewAreaBg { background: url(/images/homepage/preview_area_bg.gif)  #999999 repeat-x }

/* Homepage Preview Areas */

.PreviewOuter { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 150;}

.PreviewHpBg { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.PreviewMainColor  { background-color: #92877a; }

.PreviewMainColorHeader  { height: 1px; background-color: #92877a; visibility:hidden; border-style: solid; border-color: #333333; border-width: 0px}

.PreviewHpHeaderText {color: #FFFFFF; font-weight:600; font-size:0px; visibility:hidden;  text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.PreviewOpenSpaceTop {width: 1px; height: 1px; font-size:0px; visibility: hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.PreviewOpenSpace  { width: 1px; height: 5px; font-size: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.PreviewHPStillBorder { border-style: solid; border-color: #333333; border-width: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.PreviewStillPad { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.PreviewMainColorStill { background-color: #92877a; border-style: solid; border-color: #333333; border-width: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.PreviewIconPad { margin: 0px 0px 0px 0px; padding: 5px 5px 5px 5px;}

.PreviewHPPlayBorder { border-style: solid; border-color: #333333; border-width: 0px;  padding: 0px 0px 0px 0px;}

.PreviewSpeedArrow { width: 8px; height: 8px; margin: 0px 0px 0px 0px; padding: 0px 2px 0px 2px;}

.PreviewTitleArrow { width: 14px; height: 8px; margin: 0px 0px 0px 0px; padding: 0px 2px 0px 2px;}

.PreviewTitleBgColor { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.PreviewHpText { color: #FFFFFF; font-weight:400; font-size:10px; margin: 5px 1px 2px 2px; padding: 0px 0px 0px 0px;}

.HPPrevLinkPad  { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

A.HREFHpPrevLink:link { color: #efefef; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; }
A.HREFHpPrevLink:active { color: #efefef; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; }
A.HREFHpPrevLink:visited { color: #efefef; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; }
A.HREFHpPrevLink:hover { color: #efefef; text-decoration: underline; cursor: hand; font-size:10px; font-weight:400;}

.hpprevarrowpad { margin: 4px 4px 4px 4px; padding: 0px 0px 0px 0px; }

.HpWatchBump { margin: 4px 0px 4px 0px; padding: 0px 0px 0px 0px; }

.HPWatchArrowBump { margin: 0px 0px 0px 0px; padding: 0px 3px 0px 0px; }

.HpMovieHolder { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 110px; position: relative; float: left;}

.hpboxpad { padding-top: 5px; padding-bottom:10px; padding-left: 0px; padding-right: 0px; }

.hpboxtitlepad { padding-top: 0px; padding-bottom:0px; padding-left: 0px; padding-right: 0px; }


.SceneHPStillBorder { background-color: #999999; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }


/* Homepage Scene Areas */

.SceneOuter { margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; }

.SceneHpBg { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.SceneSellPriceColor  { background-color: #000000; }

.SceneMainColorHeader  { height: 1px; background-color: #92877a; visibility:hidden; border-style: solid; border-color: #333333; border-width: 0px}

.SceneHpHeaderText {color: #FFFFFF; font-weight:600; font-size:0px; visibility:hidden;  text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.SceneOpenSpaceTop {width: 1px; height: 1px; font-size:0px; visibility: hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.SceneOpenSpace  { width: 1px; height: 5px; font-size: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.SceneSellTextImg { background: url(/images/homepage/buyscene295.gif)  #84786a repeat-y; width: 145; height: 80px; }

.SceneSellText { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #FFFFFF; font-weight:600; font-size:0px; visibility:hidden; }

.SceneHPStillBorder { border-style: solid; border-color: #333333; border-width: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.SceneStillPad { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.SceneMainColorStill { background-color: #92877a; border-style: solid; border-color: #333333; border-width: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.SceneTitleArrow { width: 14px; height: 8px; margin: 0px 0px 0px 0px; padding: 0px 2px 0px 2px;}

.SceneTitleBgColor { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

A.HREFHpSceneLink:link { color: #efefef; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; }
A.HREFHpSceneLink:active { color: #efefef; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; }
A.HREFHpSceneLink:visited { color: #efefef; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; }
A.HREFHpSceneLink:hover { color: #efefef; text-decoration: underline; cursor: hand; font-size:10px; font-weight:400;}



/* EVERYTHING IS ON

.PreviewOuter { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.PreviewHpBg { margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.PreviewMainColor  { background-color: #92877a; }

.PreviewMainColorHeader  { background-color: #92877a; visibility:visible; border-style: solid; border-color: #333333; border-width: 2px}

.PreviewHpHeaderText {color: #FFFFFF; font-weight:600; font-size:10px; visibility:visible;  text-align: center; margin: 0px 0px 0px 0px; padding: 5px 5px 5px 5px; }

.PreviewOpenSpace  { width: 1px; height: 10px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.PreviewHPStillBorder { border-style: solid; border-color: #333333; border-width: 2px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.PreviewStillPad { margin: 0px 0px 0px 0px; padding: 10px 10px 10px 10px; }

.PreviewMainColorStill {  background-color: #92877a; border-style: solid; border-color: #333333; border-width: 2px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.PreviewIconPad { margin: 0px 0px 0px 0px; padding: 5px 5px 5px 5px;}

.PreviewHPPlayBorder { border-style: solid; border-color: #333333; border-width: 2px;  padding: 0px 0px 0px 0px;}

.PreviewSpeedArrow { width: 8px; height: 8px; margin: 0px 0px 0px 0px; padding: 0px 2px 0px 2px;}

.PreviewTitleArrow { width: 8px; height: 8px; margin: 0px 0px 0px 0px; padding: 0px 2px 0px 2px;}

.PreviewTitleBgColor { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.SceneHpBg { background-color: #000000; width: 145px; margin: 5px 10px 2px 10px; padding: 0px 0px 0px 0px; }

.PreviewHpText { color: #FFFFFF; font-weight:400; font-size:10px; margin: 5px 1px 2px 2px; padding: 0px 0px 0px 0px;}

.HPPrevLinkPad  { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

A.HREFHpPrevLink:link { color: #efefef; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; }
A.HREFHpPrevLink:active { color: #efefef; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; }
A.HREFHpPrevLink:visited { color: #efefef; text-decoration: none; cursor: hand; font-size:10px; font-weight:400; }
A.HREFHpPrevLink:hover { color: #efefef; text-decoration: underline; cursor: hand; font-size:10px; font-weight:400;}

.hpprevarrowpad { margin: 4px 4px 4px 4px; padding: 0px 0px 0px 0px; }

.HpWatchBump { margin: 4px 0px 4px 0px; padding: 0px 0px 0px 0px; }

.HPWatchArrowBump { margin: 0px 0px 0px 0px; padding: 0px 3px 0px 0px; }

.HpMovieHolder { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 110px; position: relative; float: left;}

.hpboxpad { padding-top: 5px; padding-bottom:10px; padding-left: 0px; padding-right: 0px; }

.hpboxtitlepad { padding-top: 0px; padding-bottom:0px; padding-left: 0px; padding-right: 0px; }


.SceneHPStillBorder { background-color: #999999; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }




*/


/* Side Banner */

.BannerBg { background: url(/images/spacer.gif)  #e5e5e5 repeat-x }

.PageBgBannerEdge { background-color: #e5e5e5; }


/* TEXT elements */


.BtmSwipeBg { background: url(/images/spacer.gif)  #595965 repeat-y }

.BtmSwipeBgLL { background: url(/images/spacer.gif)  #84786a repeat-y }

.copydisclaimer { color: #000000; font-size:11px; }

.copy { color: #000000; font-size:12px;}

.copysub { color: #FFFFFF; font-size:11px; }

.copyheader { color: #355CB7; font-size:14px; }


.CopyConfirmFormHeader { color: #355CB7; font-size:12px; }

.PromoCopy { color: #141420; font-size:11px; font-weight:400; }

.PromoCodeHeader { color: #141420; font-size:14px; font-weight:400; }

.navdot { color: #FFFFFF; font-size:12px; font-weight:400; }

.copylight { color: #B6BDD3; font-size:11px; }

.copylightindexpage { color: #B6BDD3; font-size:14px; }

.copyred { color: #EC2329;  font-weight: 400; font-size:11px; }

.copywhite { color: #FFFFFF; font-size:11px; }

.copydkgrey { color: #333333; font-size:11px; }

.copyblack { color: #000000; font-size:11px; }

.copywhitecost { color: #000000; font-size:20px; }

.copypopular { color: #FFFFFF; font-size:14px; }

.copywhitebig { color: #FFFFFF; font-size:14px; }

.monthlyprice { color: #141420; font-weight:600; font-size:11px; }

.rentprice { color: #EC2329; font-size:11px; }

.titlehuge { color: #FFFFFF; font-size:24px; }

.titlecopy { color: #FFFFFF; font-size:14px; }

.pressindex { color: #CBCB71; font-size:11px; }

.copyotimroma { color: #F7A2F2; font-size:11px; }

.copyiwetpalms { color: #1F4305; font-size:11px; }

.copyidreamteam { color: #C686F7; font-size:11px; }

.copyinsman { color: #C686F7; font-size:11px; }

.copyigossip { color: #C686F7; font-size:11px; }
 
.copyiblogs { color: #C686F7; font-size:11px; }

.copyisurveys { color: #C686F7; font-size:11px; }

.copyifunstuff{ color: #C686F7; font-size:11px; }

.copyipsc { color: #C686F7; font-size:11px; }

.copyivview { color: #C686F7; font-size:11px; }

.copyiareport { color: #C686F7; font-size:11px; }

.copyiliveraw{ color: #FFFFCC; font-size:11px; }

.copyiflirt{ color: #FFFFCC; font-size:11px; }


.copyhiliteorange { color: #FE8700; font-size:11px; }

.copyhiliteorangebig { color: #FE8700; font-size:14px; }


.copyhiliteblue { color: #3399CC; font-size:11px; }

.copyhilitebluebig { color: #3399CC; font-size:14px; }

.summercopy { color: #D0F351; font-size:11px; }



/* PAGE elements */

.DisclaimerMainBg { background-color: #c8c3bc; }

.PageLineBg { background-color: #84786a; }

.PageBg { background-color: #84786a; }

.PageLineBgStillsPage { background-color: #000000; }

.PageLineBgLeft { background-color: #84786a; }

.PromoCodeBg { background-color: #a69887; }

.BtmNavBg { background-color: #202F8A; }

.PageLineBgLight { background-color: #B2B9D1; }

.PageLineBgStudios { background-color: #4086CB; }

.SubSeparator { background-color: #568CDA; }

.SubContentBg { background-color: #232B63; }

.HpBtmColor { background-color: #404C7E; }

.FavRemoveBg { background-color: #9F2D20; }

.ContinueJoinBg { background-color: #7DE7F3; }

.SubHeadBg { background-color: #141420; }

.WhiteBg { background-color: #FFFFFF; }

.RedBg { background-color: #CC0000; }

.SummerGrnBg { background-color: #B7DD2D; }

.SummerBoxBg { background: url(/images/summeroflove/box_bg.gif)   repeat-x }

.SummerFeatBoxBg { background: url(/images/summeroflove/fbox_bg.gif)   repeat-x }

.SummerFeatBoxTimRomaBg  { background: url(/images/summeroflove/fboxtimroma_bg.gif)   repeat-x }


.SummerAvailableBg { background: url(/images/summeroflove/avail_table_bg.jpg)   repeat-x }


.downarrow {text-align: right-bottom; padding-top: 0px; padding-bottom:0px; padding-left: 3px; padding-right: 0px;  }

.leftarrow {text-align: left-center; padding-top: 0px; padding-bottom:0px; padding-left: 0px; padding-right: 3px;  }

.fields { color:#787878;background-color:#FFFFFF;border-style: solid;border-color: #333333; border-width: 0px;font-family:helvetica,Verdana,arial,sans-serif;font-size:10px;font-weight:600; height:20px;width:109px; }

.PromoField { color:#355CB7;background-color:#FFFFFF;border-style: solid;border-color: #355CB7; border-width: 0px;font-family:helvetica,Verdana,arial,sans-serif;font-size:10px;font-weight:600; height:20px;width:109px; }

.fieldsepoch { color:#355CB7;background-color:#FFFFFF;border-style: solid;border-color: #355CB7; border-width: 0px;font-family:helvetica,Verdana,arial,sans-serif;font-size:10px;font-weight:600; height:20px;width:240px; }


.fieldsreg { color:#000033;background-color:#FFFFFF;border-style: solid;border-color: #355CB7; border-width: 0px;font-family:helvetica,Verdana,arial,sans-serif;font-size:10px;font-weight:600; height:20px;width:180px; }

.fieldsSorter {  color:#787878;background-color:#FFFFFF;border-style: solid;border-color: #333333; border-width: 0px;font-family:helvetica,Verdana,arial,sans-serif;font-size:10px;font-weight:600; height:20px;width:180px; }

.fieldsbox {  color:#000000;background-color:#FFFFFF;border-style: solid;border-color: #355CB7; border-width: 0px;font-family:helvetica,Verdana,arial,sans-serif;font-size:10px;font-weight:600;  height:150px;width:144px; }

.starfield { color:#FFFFFF; background-color:#B1B8CF; border-style: solid;border-color: #355CB7; border-width: 0px;font-family:Verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold; height:24px;width:200px; }

.fieldsloginbox { color:#141420;background-color:#FFFFFF;border-style: solid;border-color: #B1B8CF ; border-width: 0px;font-family:Verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold; height:20px;width:100px; } 

.searchbox { color:#141420;background-color:#FFFFFF;border-style: solid;border-color: #B1B8CF ; border-width: 0px;font-family:Verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold; height:20px;width:100px; } 

.flashy
{
position:absolute;
left:800px;
top:0px;
z-index:2
}


.fieldsdisclaimer { color:#787878;background-color:#FFFFFF;border-style: solid;border-color: #FFFFFF; border-width: 1px;font-family:Verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold; height:150px;width:515px; }

.compliancebg { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; background-color: #66594a; }

.poweredbybg { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; background-color: #07114C; }


.contentpxpad { padding-top: 5px; padding-bottom: 5px; padding-left: 12px; padding-right: 12px; }

.twopxpadhright { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 2px; }

.twopxpadh { padding-top: 0px; padding-bottom: 0px; padding-left: 2px; padding-right: 2px; }

.twopxpad { padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }

.twopxvspace { padding-top: 0px; padding-bottom: 2px; padding-left: 0px; padding-right: 0px; }

.twopxtopvspace { padding-top: 2px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }

.twopxvtopspace { padding-top: 2px; padding-bottom: px; padding-left: 0px; padding-right: 0px; }

.twopxhspaceright { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 2px; }

.threepxvspace { padding-top: 0px; padding-bottom: 3px; padding-left: 0px; padding-right: 0px; }

.threepxtopvspace { padding-top: 3px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }

.fourpxpad { padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; }

.fourpxhspaceright { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 4px; }

.fourpxspacebtm { padding-top: 0px; padding-bottom:4px; padding-left: 0px; padding-right: 0px; }

.fivepxpad { padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; }

.fivepxvspace { padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; }

.fivepxvtopspace { padding-top: 5px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }

.fivepxhspace { padding-top: 0px; padding-bottom: 0px; padding-left: 5px; padding-right: 5px; }

.fivepxhrightspace { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 5px; }

.tenpxpad { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }



/* START Link Colors */

A:link { color: #470100; text-decoration: underline; cursor: hand; }
A:active { color: #470100; text-decoration: underline; cursor: hand; }
A:visited { color: #470100; text-decoration: underline; cursor: hand; }
A:hover { color: #fb1c0a; text-decoration: none; cursor: hand; }


A.HREFnavmore:link { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:400; }
A.HREFnavmore:active { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:400;}
A.HREFnavmore:visited { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:400; }
A.HREFnavmore:hover { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:400; }

A.HREFpagemore:link { color: #568CDA; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; }
A.HREFpagemore:active { color: #568CDA; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600;}
A.HREFpagemore:visited { color: #568CDA; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; }
A.HREFpagemore:hover { color: #568CDA; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; }

A.HREFwhite:link { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; }
A.HREFwhite:active { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600;}
A.HREFwhite:visited { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; }
A.HREFwhite:hover { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; }

A.HREFwhiteu:link { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; }
A.HREFwhiteu:active { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600;}
A.HREFwhiteu:visited { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; }
A.HREFwhiteu:hover { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; }

A.HREFpromocode:link { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; }
A.HREFpromocode:active { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600;}
A.HREFpromocode:visited { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; }
A.HREFpromocode:hover { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; }

A.HREFred:link { color: #470100; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; }
A.HREFred:active { color: #470100; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600;}
A.HREFred:visited { color: #470100; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; }
A.HREFred:hover { color: #cc0000; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; }

A.HREFfaq:link { color: #3B4FCA; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; }
A.HREFfaq:active { color: #3B4FCA; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600;}
A.HREFfaq:visited { color: #3B4FCA; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; }
A.HREFfaq:hover { color: #3B4FCA; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; }


A.HREFthrustblue:link { color: #3B4FCA; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; }
A.HREFthrustblue:active { color: #3B4FCA; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600;}
A.HREFthrustblue:visited { color: #3B4FCA; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; }
A.HREFthrustblue:hover { color: #3B4FCA; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; }

A.HREFstudiowatch:link { color: #000033; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; }
A.HREFstudiowatch:active { color: #000033; text-decoration: none; cursor: hand; font-size:11px; font-weight:600;}
A.HREFstudiowatch:visited { color: #000033; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; }
A.HREFstudiowatch:hover { color: #000033; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; }


A.HREFblack:link { color: #000000; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; }
A.HREFblack:active { color: #000000; text-decoration: none; cursor: hand; font-size:11px; font-weight:600;}
A.HREFblack:visited { color: #000000; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; }
A.HREFblack:hover { color: #000000; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; }


A.HREFbox:link { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:400; }
A.HREFbox:active { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:400;}
A.HREFbox:visited { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px; font-weight:400; }
A.HREFbox:hover { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px; font-weight:400; }

A.HREFhpmovie:link { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px;font-weight:400; }
A.HREFhpmovie:active { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px;font-weight:400;}
A.HREFhpmovie:visited { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:11px;font-weight:400; }
A.HREFhpmovie:hover { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:11px;font-weight:400;}

A.HREFhpstudio:link { color: #000000; text-decoration: none; cursor: hand; font-size:11px;font-weight:400; }
A.HREFhpstudio:active { color: #000000; text-decoration: none; cursor: hand; font-size:11px;font-weight:400;}
A.HREFhpstudio:visited { color: #000000; text-decoration: none; cursor: hand; font-size:11px;font-weight:400; }
A.HREFhpstudio:hover { color: #000000; text-decoration: underline; cursor: hand; font-size:11px;font-weight:400;}

A.HREFhpwatch:link { color: #999999; text-decoration: none; cursor: hand; font-size:11px;font-weight:400; }
A.HREFhpwatch:active { color: #999999; text-decoration: none; cursor: hand; font-size:11px;font-weight:400;}
A.HREFhpwatch:visited { color: #999999; text-decoration: none; cursor: hand; font-size:11px;font-weight:400; }
A.HREFhpwatch:hover { color: #999999; text-decoration: underline; cursor: hand; font-size:11px;font-weight:400;}

A.HREFhpmovieScene:link { color: #000000; text-decoration: none; cursor: hand; font-size:11px;font-weight:400; }
A.HREFhpmovieScene:active { color: #000000; text-decoration: none; cursor: hand; font-size:11px;font-weight:400;}
A.HREFhpmovieScene:visited { color: #000000; text-decoration: none; cursor: hand; font-size:11px;font-weight:400; }
A.HREFhpmovieScene:hover { color: #000000; text-decoration: underline; cursor: hand; font-size:11px;font-weight:400;}

A.HREFhpStudioScene:link { color: #000000; text-decoration: none; cursor: hand; font-size:11px;font-weight:400; }
A.HREFhpStudioScene:active { color: #000000; text-decoration: none; cursor: hand; font-size:11px;font-weight:400;}
A.HREFhpStudioScene:visited { color: #000000; text-decoration: none; cursor: hand; font-size:11px;font-weight:400; }
A.HREFhpStudioScene:hover { color: #000000; text-decoration: underline; cursor: hand; font-size:11px;font-weight:400;}

A.HREFCompliance:link { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:12px;font-weight:600; }
A.HREFCompliance:active { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:12px;font-weight:600;}
A.HREFCompliance:visited { color: #FFFFFF; text-decoration: underline; cursor: hand; font-size:12px;font-weight:600; }
A.HREFCompliance:hover { color: #FFFFFF; text-decoration: none; cursor: hand; font-size:12px;font-weight:600;}

A.HREFsummer:link { color: #D0F351; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; }
A.HREFsummer:active { color: #D0F351; text-decoration: none; cursor: hand; font-size:11px; font-weight:600;}
A.HREFsummer:visited { color: #D0F351; text-decoration: none; cursor: hand; font-size:11px; font-weight:600; }
A.HREFsummer:hover { color: #D0F351; text-decoration: underline; cursor: hand; font-size:11px; font-weight:600; }



/* PADDING */


.twopxpadhoriz { padding-top: 0px; padding-bottom: 0px; padding-left: 2px; padding-right: 2px; }

.previewredarrow { padding-top: 2px; padding-bottom: 0px; padding-left: 6px; padding-right: 3px; }

.textbtmpad { padding-top: 0px; padding-bottom: 7px; padding-left: 0px; padding-right: 0px; }



/* BACKGROUND images */


.WetPalmsPageIndexBg { background: url(/images/original/original_wetpalms_page.jpg)  #3A3F5D repeat-x }

.FlirtIndexBg { background: url(/images/live/ls_f4f_bg.jpg)  #3A3F5D repeat-x }

.SummerBg { background: url(/images/summeroflove/summerbg.jpg)  #3266CC repeat-x }

.LiveRawIndexBg { background: url(/images/live/ls_liveraw_bg.jpg)  #3A3F5D repeat-x }

.BlogsBpbIndexBg { background: url(/images/features/features_blogsgpb_bg.jpg)  #3A3F5D repeat-x }

.AReportIndexBg { background: url(/images/features/features_areport_bg.jpg)  #3A3F5D repeat-x }

.VViewIndexBg { background: url(/images/features/features_vview_bg.jpg)  #3A3F5D repeat-x }

.PscIndexBg { background: url(/images/features/features_psc_bg.jpg)  #3A3F5D repeat-x }

.FunStuffIndexBg { background: url(/images/features/features_funstuff_bg.jpg)  #3A3F5D repeat-x }

.SurveysIndexBg { background: url(/images/features/features_surveys_bg.jpg)  #3A3F5D repeat-x }

.BlogsIndexBg { background: url(/images/features/features_blogs_bg.jpg)  #3A3F5D repeat-x }

.GossipIndexBg { background: url(/images/features/features_gossip_bg.jpg)  #3A3F5D repeat-x }

.NsManIndexBg { background: url(/images/features/features_nsman_bg.jpg)  #3A3F5D repeat-x }

.NsManBg { background: url(/images/nsman/bg_nakedswordsman.jpg)  #080B2C repeat-x }

.DreamTeamIndexBg { background: url(/images/features/features_drmteam_bg.jpg)  #3A3F5D repeat-x }

.WetPalmsIndexBg { background: url(/images/original/original_wetpalms_bg.jpg)  #3A3F5D repeat-x }

.HpBtmBg { background: url(/images/homepage/homepage_btmarea_bg.jpg)  #080B2C repeat-y }

.IndexBtm { background: url(/images/index_btmbutton.gif)   repeat-y}

.TimRomaIndexBg { background: url(/images/original/original_timroma_bg.jpg)  #3A3F5D repeat-x }

.PressIndexBg { background: url(/images/press/press_indexarea_bg.jpg)  #070B2C repeat-x }

.RegisterHeaderBg { background: url(/images/spacer.gif) #5d544b  repeat-x }

.LLInternalBg { background: url(/images/spacer.gif)  #000000 repeat-y }

.RegisterPurchaseBg { background: url(/images/confirm/register_purchase_bg.jpg)  repeat-x }

.ConfirmBg { background: url(/images/spacer.gif)  #ffcc66 repeat-x }

.ConfirmUserBg { background: url(/images/confirm/register_confirmuser_bg.jpg)  repeat-x }

.LlDreamTeamBg { background: url(/images/bg/ll_dreamteam_bgbad.jpg)  repeat-x }

.LlStarsBg { background: url(/images/bg/ll_stars_bg.jpg)  #011035 repeat-x }

.PageCounterBg { background: url(/images/pagecounter/pagecounter_bg.jpg)  #464E76 repeat-x }

.BoxAreaTitleBg { background: url(/images/box_area_title_bg.jpg)  #011035 repeat-y }

.WalletBg { background: url(/images/wallet/wallet_bg.jpg)  #011035 repeat-y }

.hpwalletbg { background: url(/images/homepage/hp_wallet_bg.jpg)  #011035 repeat-x }

.WalletBgNot { background: url(/images/wallet/wallet_notlogged_bg.jpg)  #011035 repeat-y }

.WalletBgLogged { background: url(/images/wallet/wallet_logged_bg.jpg)  #011035 repeat-y }

.LowerLevelBg { background: url(/images/spacer.gif) #d8d8d8 repeat-x }

.LowerLevelBgBehind { background: url(/images/bg/lowerlevel_bg_behind.gif)  repeat-y }

.BuyMovieInfoBg { background: url(/images/spacer.gif)  # repeat-y }

.MainMovieInfoBg  { background: url(/images/spacer.gif) repeat-y }
