﻿html, body, ol, ul, li, h1, h2, h3, h4, h5, h6, p, form, img, table, dl, dt, dd, a, input { padding:0; margin:0; }
body                                {height: 100%; background: url(http://platinumfetish.com/content/p0045_s0049/0_PHOTOTEMPLATE/images/pattern.jpg); font: 11px Georgia; color: #999;}
img, input, textarea                {border: none;}
ul                                  {list-style-type: none;}
a:link                              {color: #ca0039; cursor: pointer; text-decoration: underline;}
a:active                            {color: #ff0048;}
a:visited                           {color: #b646b2;}
a:hover                             {color: #fff; text-decoration: none;}
a:active, a:focus, img              {outline: 0;}
.clear                              {clear: both;}
.floatLeft                          {float: left;}
.floatRight                         {float: right;}
.overHidden                         {overflow: hidden;}
.redColor { color: #ca0039 !important; }


#main { width: 1000px; margin: 0 auto; background: url(http://platinumfetish.com/content/p0045_s0049/0_PHOTOTEMPLATE/images/bgMain.png) top center repeat-y;}
/* header */
.header img { display: block;  }
/* top menu */
.topMenu { background: url(http://platinumfetish.com/content/p0045_s0049/0_PHOTOTEMPLATE/images/head_4.jpg); width: 960px; height: 62px; padding: 82px 20px 0px 20px; }
.topMenu li { float: left; }
.topMenu a { display: block; background: url(http://platinumfetish.com/content/p0045_s0049/0_PHOTOTEMPLATE/images/buttons.jpg) no-repeat; height: 30px; line-height: 30px; text-align: center; font-size: 11px; color: #fac0cd !important; text-decoration: none !important; }
.topMenu a:hover { color: #fff !important; }
.topMenu .item_1 a { background-position: -5px -168px; width: 125px;  font-size: 14px; }
.topMenu .item_1 a:hover { background-position: -5px -198px;}
.topMenu .item_2 a { background-position: -125px -168px; width: 115px;  font-size: 14px; }
.topMenu .item_2 a:hover { background-position: -125px -198px; }
.topMenu .item_3 a { background-position: -235px -168px; width: 123px;  font-size: 14px; }
.topMenu .item_3 a:hover { background-position: -235px -198px;}
.topMenu .item_4 a { background-position: -363px -168px; width: 180px; font-size: 14px; }
.topMenu .item_4 a:hover { background-position: -363px -198px;}
.topMenu .item_5 a { background-position: -543px -168px; width: 179px; font-size: 14px; }
.topMenu .item_5 a:hover { background-position: -543px -198px; }

/* content */
.content { padding: 10px 29px; }
/* site desc */
.siteDesc { text-align: center; margin-bottom: 40px; }
.siteDesc h1 { color: #c7c7c7; font-size: 18px; padding-bottom: 10px; font-weight: normal; }
/* pagination */
.pagination { text-align: center; overflow: hidden; zoom: 1; margin-bottom: 40px; }
.pagination a.floatLeft { color: #999 !important; font-size: 14px;  }
.pagination li { display: inline; color: #ca0039; font-size: 14px; padding-left: 10px; }
.pagination li.first { padding-right: 10px; }
.pagination a { color: #ca0039 !important; text-decoration: underline; }
.pagination a:hover, .pagination a.current  { color: #767676 !important; text-decoration: none; }
/* episode */
.episode { position: relative; width: 942px; padding-bottom: 70px; margin-bottom: 20px; }
.episode h2 { background: url(http://platinumfetish.com/content/p0045_s0049/0_PHOTOTEMPLATE/images/bgEpisodeTop.jpg) no-repeat; height: 69px; text-align: center; line-height: 69px; color: #a59e87; font-size: 40px; font-weight: normal; }
/* tumbblock */
.tmb { background: url(http://platinumfetish.com/content/p0045_s0049/0_PHOTOTEMPLATE/images/bgEpisode.png) repeat-y; overflow: hidden; zoom: 1; width: 928px; padding: 0px 7px;}
.tmb img { display: block; margin-bottom: 3px; }
.tmb ul { overflow: hidden; margin-left: -3px; }
.tmb li { float: left; padding-left: 3px; }
.tmb li.first { padding-right: 1px; }
/* desc episode */
.episode p { background: url(http://platinumfetish.com/content/p0045_s0049/0_PHOTOTEMPLATE/images/bgEpisodeBtm.jpg) no-repeat bottom center; width: 928px; text-align: center; padding: 10px 7px 80px 7px; font-size: 13px;}
/* buttons episode and logo */
.but1 { display: block; background: url(http://platinumfetish.com/content/p0045_s0049/0_PHOTOTEMPLATE/images/buttons.jpg) no-repeat -285px 0px; width: 285px; height: 84px; text-indent: -9999px; position: absolute; left: 76px; bottom: 22px; }
.but1:hover { background-position: -285px -84px; }
.but1B { display: block; background: url(http://platinumfetish.com/content/p0045_s0049/0_PHOTOTEMPLATE/images/buttons.jpg) no-repeat -570px 0px;; width: 285px; height: 84px; text-indent: -9999px; position: absolute; left: 76px; bottom: 22px; }
.but1B:hover { background-position: -285px -84px; }
.but2 { display: block; background: url(http://platinumfetish.com/content/p0045_s0049/0_PHOTOTEMPLATE/images/buttons.jpg) no-repeat 0px 0px; width: 285px; height: 84px; text-indent: -9999px; position: absolute; right: 76px; bottom: 22px; }
.but2:hover { background-position: -570px -84px; }
span.logo { display: block; position: absolute; background: url(http://platinumfetish.com/content/p0045_s0049/0_PHOTOTEMPLATE/images/miniLogo.png); width: 183px; height: 142px; text-indent: -9999px; bottom: 0px; left: 50%; margin-left: -91px; }
*html span.logo { background: none; filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://platinumfetish.com/content/p0045_s0049/0_PHOTOTEMPLATE/images/miniLogo.png', sizingmethod='');}
/* join and next button */
.buttonBlock { width: 670px; margin: 0px auto; overflow: hidden; zoom; 1; padding-bottom: 80px; }
.but3 { display: block; background: url(http://platinumfetish.com/content/p0045_s0049/0_PHOTOTEMPLATE/images/buttons.jpg) no-repeat -570px 0px; width: 285px; height: 84px; text-indent: -9999px; float: left; }
.but3:hover { background-position: -570px -84px; }
.but4 { display: block; background: url(http://platinumfetish.com/content/p0045_s0049/0_PHOTOTEMPLATE/images/buttons.jpg) no-repeat -855px 0px; width: 285px; height: 84px; text-indent: -9999px; float: right; }
.but4:hover { background-position: -855px -84px; }

h3 { text-align: center; text-transform: uppercase; font-size: 14px; font-weight: normal; padding-bottom: 20px; }

/* footer */
.footer { font: 10px Tahoma, Arial, sans-serif; color: #404040; padding: 60px 0px; }
.footer p { text-align: center; }
/* bottom menu */
.btmMenu2 { text-align: center; }
.btmMenu2 li { display: inline; color: #404040; padding: 0px 3px 0px 4px; border-right: 1px solid #404040; }
.btmMenu2 li.last { border: none !important; }
.btmMenu2 a { color: #404040 !important; }

/** CONTENT STYLING **/
.scenedates {
	font-size: 10px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.episode-description{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px
}
.pagestitle {font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
}
.pagesnumbers {font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
}
.pagesnumbers {font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
}
.links_members-titles {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;}
.links_members-titles a:link {color: #990000; text-decoration: underline}
.links_members-titles a:visited {color:  #990000; text-decoration: underline}
.links_members-titles a:hover {color: #FFFFFF; text-decoration: none}
.links_members-titles a:active {color:  #990000; text-decoration: underline}

.members-title2 {color: #990000}

.links_favorites {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.links_favorites a:link {color: #FFFFCC; text-decoration: none}
.links_favorites a:visited {color:  #FFFFCC; text-decoration: none}
.links_favorites a:hover {color: #333333; text-decoration: none}
.links_favorites a:active {color:  #FFFFCC; text-decoration: none}

.paginationTOPSMALLtitle {
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999;
}
.paginationTOPSMALLtitleCOLOR {
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
}
.paginationTOPSMALLtitleSmaller {
padding: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
}
.paginationTOPSMALL{
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.paginationTOPSMALL ul{
margin: 0;
padding: 0;
text-align: right; /*Set to "right" to right align paginationTOPSMALL interface*/
font-size: 14px;
}

.paginationTOPSMALL li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.paginationTOPSMALL a, .paginationTOPSMALL a:visited{
border: 0px solid #CCCCCC;
text-decoration: none;
color: #555555;
padding-top: 0;
padding-right: 3px;
padding-bottom: 0;
padding-left: 3px;
}

.paginationTOPSMALL a:hover, .paginationTOPSMALL a:active{
	border: 1px solid #990000;
	color: #555555;
}

.paginationTOPSMALL a.currentpage{
	font-size: 20px;
	color: #FFFFFF !important;
	border-color: #990000;
	font-weight: bold;
d
cursor: default;
}

.paginationTOPSMALL a.disablelink, .paginationTOPSMALL a.disablelink:hover{
cursor: default;
color: #FCD200;
font-weight: bold !important;
border-top-color: #CCCCCC;
border-right-color: #CCCCCC;
border-bottom-color: #CCCCCC;
border-left-color: #CCCCCC;
}

.paginationTOPSMALL a.prevnext{
font-weight: bold;
}

.links_whitefooter {}
.links_whitefooter a:link {color: #FFFFFF; text-decoration: underline}
.links_whitefooter a:visited {color:  #FFFFFF; text-decoration: underline}
.links_whitefooter a:hover {color: #333333; text-decoration: none}
.links_whitefooter a:active {color:  #FFFFFF; text-decoration: underline}

.episodeTITLE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 5px;
}
.whitefooterlinks {font-family: Verdana, sans-serif;}
.whitefooterlinks a:link {color: #FFFFFF; text-decoration: underline}
.whitefooterlinks a:visited {color: #FFFFFF; text-decoration: underline}
.whitefooterlinks a:hover {color: #990000; text-decoration: none}
.whitefooterlinks a:active {color: #FFFFFF; text-decoration: underline}
.SceneDescrpition {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.episodeTITLE-WHITE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFFFCC;
}

.promospots {
	font-family: Verdana, sans-serif;
	padding-top: 35px;
	padding-right: 25px;
	padding-bottom: 85px;
	padding-left: 35px;
	font-size: 22px;
	font-weight: bold;
	color: #CCCCCC;
}
.promospotslinks {font-family: Verdana, sans-serif;}
.promospotslinks a:link {color: #888888; text-decoration: none}
.promospotslinks a:visited {color: #888888; text-decoration: none}
.promospotslinks a:hover {color: #FFCC00;text-decoration: underline}
.promospotslinks a:active {color: #888888; text-decoration: none}

a.boldbuttons{
background: transparent url('http://platinumfetish.com/content/p0045_s0049/0_PHOTOTEMPLATE/images/media/roundedge-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: bold 38px Arial; /* Change 13px as desired */
line-height: 80px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 80px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: none;

}

a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
color: white; /*button text color*/
}

a.boldbuttons span{
background: transparent url('http://platinumfetish.com/content/p0045_s0049/0_PHOTOTEMPLATE/images/media/roundedge-gray-right.gif') no-repeat top right;
display: block;
padding: 1px 80px 10px 75px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.boldbuttons{ /* Hover state CSS */
text-decoration: underline;
}

.warning-emphasis {
	font-size: 12px;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
.warning-descrpition {
	font-size: 12px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.warning_enterlink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF99;
	font-size: 34px;
	font-weight: bold;
	letter-spacing: 2px;
	padding-top: 20px;
	padding-bottom: 0px;
}
.warninglink {font-family: Verdana, sans-serif;}
.warninglink  a:link {color: #FFCC66; text-decoration: underline}
.warninglink  a:visited {color: #FFCC66; text-decoration: underline}
.warninglink  a:hover {color: #FFFFFF;text-decoration: none}
.warninglink  a:active {color: #FFCC66; text-decoration: underline}

.sitelist-titles-include {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #A32203;
	text-transform: uppercase;
}
.sitelist-reviews {
	color: #999999;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}

.sitelist-titles-include {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 21px;
	color: #333333;
	text-transform: uppercase;
	line-height: 18px;
}
.sitelist-titles-includeWHATYOUGET {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 16px;
	color: #FF3300;
	text-transform: uppercase;
}
.sitelist-reviews {
color: #999999;
font-family: Verdana, sans-serif;
font-size: 11px;
}
.sitelist-description {
	color: #222222;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}.welcome-message {
	background: #000000;
	width: 970px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;	
}

.welcome-message p {
	color: #FFFFFF;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 970px;
}
.fhg-title {
	font-size: 14px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 16px;
}

.fhg-description {
	font-size: 12px;
	color: #888888;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.fhg-readmore {
	color: #FFFF99;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
}
