body {	font-family: HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;	font-size: 14px;	font-color: #ffffff;	margin: 0 auto;	padding: 0;	letter-spacing: 0px;	vertical-align: middle;	text-align: center;	font-style: normal;	font-variant: normal;}A:link {	text-decoration: none;	color: #0000FF}A:visited {	text-decoration: none;	color: #0000FF;}A:active {	text-decoration: none;	color: #0000FF;}A:hover {	text-decoration: underline;	color: #0000FF;	text-align: center;}div.floating-menu {position:fixed;background:#FFFF00;border:1px solid #666666;width:980px; height:26px; z-index:100;}ul.a {list-style-type: circle;}#garagedoor {	margin: 10px;	list-style: none;	background: url(cats/menu-bg.jpg) no-repeat;	width: 970px;	overflow: auto;	padding: 0;	align: center;}#garagedoor li {	width: 160px;	height: 105px;	display: block;	float: left;}/* Modernizer Enabled */.csstransitions #garagedoor li {	-webkit-transition: background-position 0.6s ease;	-moz-transition: background-position 0.6s ease;	-o-transition-property: background-position 0.6s ease;}.csstransitions #garagedoor li:hover {	background-position: 0 -100px !important;}#garagedoor li#shutter1 {	background: url(cats/arab-wives.jpg) 0 0 no-repeat;}#garagedoor li#shutter2 {	background: url(cats/blacks-on-wives.jpg) 0 0 no-repeat;}#garagedoor li#shutter3 {	background: url(cats/milf-brides.jpg) 0 0 no-repeat;}#garagedoor li#shutter4 {	background: url(cats/swingers.jpg) 0 0 no-repeat;}#garagedoor li#shutter5 {	background: url(cats/before-and-afer.jpg) 0 0 no-repeat;}#garagedoor li#shutter6 {	background: url(cats/wives-over-40.jpg) 0 0 no-repeat;}#garagedoor a {   width: 160px;   height: 100px;   display: block;   background: url(cats/window.png) no-repeat bottom center;   text-indent: -9999px;}img {	border: none;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	color: #DAEAFF;	text-align: left;}.clear {clear:both;}.toptext {     font-size: 20px;     color: #000000;}.topjointext {     font-size: 24px;     color: #0000ff;}.topjointextsmall {     font-size: 16px;     font-weight: bold;     color: #000000;}.livecams {     font-size: 18px;     font-weight: bold;     color: #0000FF;}.jointext {     font-size: 30px;     font-weight: bold;     color: #0000ff;}.jointextsmall {     font-size: 20px;     font-weight: bold;     color: #000000;}.bottomtext {     font-size: 10px;     font-weight: bold;     color: #000000;}.reviewtext {     font-size: 12px;     font-weight: normal;     color: #0000ff;}.videopage {     font-size: 36px;     font-weight: bold;     color: #0000FF;}.floating1 {     font-size: 18px;     font-weight: bold;     color: #000000;}.langtext {     font-size: 12px;     font-weight: bold;     color: #000000;}.style1 {	text-align: left;}.style1a {	text-align: center;}.style2 {font-size: 16px; color: #000000; }#mask {  position:absolute;  left:0;  top:0;  z-index:9000;  background-color:#000;  display:none;}#boxes .window {  position:absolute;  left:0;  top:0;  width:700px;  height:500px;  display:none;  z-index:9999;  padding:20px;}#boxes #dialog {  width:700px;  height:500px;  padding:10px;  background-color:#ffffff;}.buttoncc {background-color:#129800;border-radius:7px;display:inline-block;color:#ffffff;font-size:32px;font-weight:normal;padding:9px 29px;text-decoration:none;}.buttoncc:hover {cursor: pointer;background-color:#0c6400;}.buttoncc:active{position:relative;top:1px;}