﻿.clear {
    clear:both; height:0px;
    line-height:0px; visibility: hidden;
}
div  {
    padding: 0;
    margin: 0;
}
body {
    text-align: center;
    margin: 0;
    padding: 0;
    background-color: #303030;
    font-family: Verdana, Arial, san-serif;
    font-size: 10pt;
    color: White;
}
#bodyContainer {
    margin: 0 auto 0 auto;
    text-align: left;
    width: 900px;
    background-color: black;
}
#menu {
	position: relative;
	z-index: 100;
}
#videoHome, #videoplayer {
	z-index: 10;
}
#home #menuContent {
	display: none;
	z-index: 50;
}
#menuButton {
	position: relative;
	z-index: 53;
	margin-left: 735px;	
	cursor: pointer;
}

#storeButton {
    position: absolute;
	width: 215px;
    z-index: 20;
    left:500px;
    float: left;
}

#menuContent {
	width: 430px;
	background: black url(images/menuBkg.gif) repeat-x top;
	position: absolute;
	top: 0;
	z-index: 50;
	margin-left: 472px;
	margin-top: 0px;
	color: White;
	float: left;
	border-bottom: solid 3px #bf0000;
	display: none;
	
}
#singles #menuButton {
	margin-left: 685px;
}
	#menuBlackout {
		position: absolute;
		width: 100%;
		height: 20px;
		background-color: Black;
		z-index: 20;
		top: 0;
		left: 0;
	}
	#singles #menuContent {
		margin-top: 8px;
	}
	#menuContent ul {
		list-style-type: none;
		margin: 30px 0 0 0;
		padding: 0 0 10px 0;	
		text-align: right;
		float: left;
	}
		#menuContent ul li {
			padding-bottom: 5px;
			border-bottom: solid 1px #3d3d3d;
			cursor: pointer;
		}
	#menuContent ul a {
		color: white;
		font-size: 8pt;
		text-decoration: none;
	}
	#menuContent ul#featured {
		width: 150px;
		margin-left: 5px;
	}
	#menuContent ul#secondary {
		width: 250px;
		margin-left: 10px;
	}

    #footer {
        width: 900px;
        
        background: black url(images/footerBkg.gif) no-repeat;
        margin-bottom: 10px;
    }
		#footer ul {
			margin: 0 0 0 20px;
			list-style-type: none;
			padding: 35px 0 0 0;
			float: left;
			display: inline;
		}
			#footer ul li {
				float: left;
				width: 210px; 
				margin: 0;
				margin-right: 10px;
				padding: 0;
				height: 50px;

			}
			#footer ul li a {
				color: white;
				text-decoration: none;
				font-size: 7pt;
			}
			#footer ul li img {
				margin-right: 10px;
				float: left;
			}
				

#home #bodyContainer {
	background: #000000 url(images/homeHeaderBkg.jpg) no-repeat top;
}
#home #mainContainer {

}
	#home #leftCol {
		float: left;
		width: 440px;
	}
	#home #rightCol {
		display: inline;
		float: left;
		width: 440px;
		margin-left: 5px;
		z-index: 10;
	}
		#home img.dodlink {
			float: right;
		}
		#home #showlist {
			list-style-type: none;
			width: 440px;
			margin: 166px 0 0 0;
			padding: 0 0 0 13px;
			float: left;
		}
		#home #showlist li {
			float: left;
			margin: 0px;
			padding: 0;
		}
	#home .dodlink {
		margin-top: 30px;
	}
	#home #videoplayer {
		margin-top: 50px;
		margin-bottom: 0px;
		z-index: 2;
		display: inline;
	}
		#videoHome {
			z-index: 2;
		}
	#homeCopy {
		width: 426px;
		height: 243px;
		background: url(images/homeCopyBkg.gif) no-repeat top;
		float: left;
	}
		#homeCopy p {
			margin: 10px;
		}
		#homeCopy p.first {
			margin: 50px 10px 0 10px;
		}

	#home #header {
		position: absolute;
	}
	
			

/* inner */
#inner #header {
    background: url(images/innerHeaderBkg.gif) no-repeat top;
    width: 900px;
    height: 125px;
    
}

#inner .mainContainer {
    width: 870px;
    height: 610px;
    background: url(images/innerMainBkg.gif) no-repeat;
    margin: 10px 0 10px 15px;
    float: left;
}
    #inner #leftCol, #inner #rightCol {
        float: left;
        padding: 10px 0 0 0;
        margin: 0;
        display: inline;
    }
    #inner #leftCol {
        width: 450px;
        float: left;
        
    }
    #inner #rightCol {
		width: 390px;
    }
    #inner #videoplayer {
		
		margin: 6px 0 0 0px;		
		padding: 0 0 0 5px;
		
    }
            .thumb a {
                text-decoration: none;
            }
            .thumb h3 {
                font-family: arial, verdana, sans-serif;
                font-size: 11pt;
                font-weight: bold;
                margin: 5px 7px 0 7px;
                padding: 0;
                text-align: center;
            }
        #barcode .thumb a {
			color: Black;
        }
        #barcode #showInfo {
			color: Black;
			margin: 95px 90px 10px 20px;
        }
        
        #master .thumb a {
			color: White;
        }
        #master #showInfo {
			color: White;
			margin: 40px 10px 10px 10px;
        }
        
        #cheaters .thumb a {
			color: White;
        }
        #cheaters #showInfo {
			color: White;
			margin: 95px 10px 10px 10px;
        }
        
        #think .thumb a {
			color: Black;
        }
        #think #showInfo {
			color: Black;
			margin: 95px 10px 10px 150px;
        }
        
        #pickup .thumb a {
			color: White;
        }
        #pickup #showInfo {
			color: White;
			margin: 120px 10px 10px 10px;
        }
        
        #cougar .thumb a {
			color: White;
        }
        #cougar #showInfo {
			color: White;
			margin: 120px 75px 10px 15px;
        }
        
        #date .thumb a {
			color: Black;
        }
        #date #showInfo {
			color: Black;
			margin: 100px 20px 10px 30px;
        }
        
        #boyfriend .thumb a {
			color: Black;
        }
        #boyfriend #showInfo {
			color: Black;
			margin: 95px 10px 10px 150px;
        }
        
        #drz .thumb a {
			color: Black;
        }
        #drz #showInfo {
			color: Black;
			margin: 95px 10px 10px 20px;
        }
        
        #hottub .thumb a {
			color: white;
        }
        #hottub #showInfo {
			color: white;
			margin: 110px 5px 10px 10px;
        }
        
        #vegashottie .thumb a {
			color: white;
        }
        #vegashottie #showInfo {
			color: white;
			margin: 110px 10px 10px 20px;
        }
        
        #sgv .thumb a {
			color: white;
        }
        #sgv #showInfo {
			color: white;
			margin: 110px 10px 10px 20px;
        }
        
        #sbm .thumb a {
			color: white;
        }
        #sbm #showInfo {
			color: white;
			margin: 120px 10px 10px 20px;
        }
				
		#tys .thumb a {
			color: white;
        }
        #tys #showInfo {
			color: white;
			margin: 120px 10px 10px 20px;
        }
		
        #idc .thumb a {
			color: white;
        }
        #idc #showInfo {
			color: white;
			margin: 120px 10px 10px 20px;
        }
		
	img, div, a {outline:none;}
