@charset "utf-8";
/* CSS Document
Author: Bal
Date:27/05/08
Notes: Common styling for all pages on Live Kandi */




	#containerMain {
		width:750px;
		margin:5px auto;
	}
	
	div {
	
		/* border:1px solid #FF0000; */
	}
	
	body {
		text-align:center;
	}
	
	#header {
		width:750px;
		height:133px;
		padding-top:10px;
		margin-bottom:15px;
		background-color:#000000;
	}
	
	#header img {
		border:none;		
	}
	
	#header h1 {
		font:16px Verdana, Arial, Helvetica, sans-serif;
		margin:0;
		padding:0;
	}
	
	#live-kandi-registration-and-traffic-bar {
		width:750px;
		height:150px;
		background-color:#000000;
		margin:10px 0 10px 0;
	}
	
	.warning-disclaimer {
		width:750px;
		float:left;
		border:1px solid #FFCC33;
		font:10px "Courier New", Courier, monospace;
		color:#D68E23;	
		margin-bottom:10px;
	}
	
	#top_live_oral_sex_navigation {		
		
		float:left;
		padding-bottom:5px;
		padding-top:5px;
		width:750px;
		margin:0 0 10px 0;
		
	}
	
	#top_sub_live_oral_sex_navigation {
		float:left;
		padding-bottom:5px;
		padding-top:5px;
		width:750px;
		margin:0 0 10px 0;
	}
	

	#live_sex_teaser_video_feed {
		float:left;
		height:360px;
		width:750px;
		margin:0;
		padding:0;				
	}
	
	.flash-teaser-flash-download-info {
		font:10px "Courier New", Courier, monospace;
		color:#FFFFFF;
		width:750px;
		height:20px;
		float:left;
		background-color:#000000;
		margin-bottom:10px;
	}
	
	
	#live_sex_feed,	#live_sex_video {
		width:375px;
		float:left;		
		background-color:#000000;
		height:280px;
		padding:20px 0 20px 0;
		
	}
	
	#live_sex_feed_02 {
		width:750px;
		float:left;
		background-color:#000000;
		padding:20px 0 20px 0;
	}
	
	#topNavigationMenu_live_oral_sex {
		float:left;
		margin:0 0 10px 0;
		padding:0;
		
	}
	
	#topNavigationMenu_live_oral_sex a, #topNavigationMenu_live_sex_list a:visited {
		text-decoration:none;
		color:#FFFFFF;
	}
	
	
	#sub_topNavigationMenu_live_sex_list {
		float:left;
		margin:0 0 10px 0;
		padding:0;
		
	}
	
	#sub_topNavigationMenu_live_sex_list a, #sub_topNavigationMenu_live_sex_list a:visited {
		text-decoration:none;
		color:#FFFFFF;
	}
	
	.topNavigationMenuItems {
		list-style:none;
		float:left;
		width:70px;
		border-right:1px solid #FFFFFF;
		background-color:#000000;
		height:25px;
	}
	
	.topNavigationMenuItems h2 {		
		
		font:12px "Courier New", Courier, monospace;
		margin:3px 0 0 0;	
		
	}
	
	.topNavigationMenuItems h2 a:link {
		color:#FFFFFF;
	}
	
	
	/* For sub menu */
	.topNavigationMenuItems h3 {		
		
		font:12px "Courier New", Courier, monospace;
		margin:3px 0 0 0;	
		
	}
	
	.topNavigationMenuItems h3 a:link {
		color:#FFFFFF;
	}
		
	.topMenuLeftGap, .topMenuRightGap {
		width:19px;
		list-style:none;
		float:left;
		background-color:#000000;
		height:25px;
	}

	/*Description elements for each category */
	#live_sex_oral_description {
		width:750px;
		float:left;
		margin:0 0 20px 0;
		padding:0;
	}
	

	#top-right-section-live-sex-description {
		background:url(./../../Images/live-sex-description-elements/live-sex-individual-sex-description_02.gif) no-repeat;
		width:545px;
		height:44px;
		float:left;
		font:20px Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		margin:0;
		padding:0;
	}
	
	#mid-section-live-sex-description {
		background:url(../../Images/live-sex-description-elements/live-sex-individual-sex-description_04.gif) repeat-y;
		width:750px;
		min-height:100px;
		float:left;
		margin:0;
		padding:0;
	}
	
	#mid-section-live-sex-description p {
		margin:30px 25px 0 20px;
	    font:12px Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		text-align:justify;
	}
	
	#mid-section-live-sex-description h4{
		margin:0 0 5px 0;
		font:14px Geneva, Arial, Helvetica, sans-serif;
		color:#0033FF;
		text-align:center;
	}
	
	#live-sex-description-images {
		float:left;
		margin:30px 5px 0 10px;
	}
	
	#top-right-section-live-sex-description h3 {
		font:20px Verdana, Arial, Helvetica, sans-serif;
		text-align:left;
		margin:12px 0 0 15px;
		padding:0px;
	}
	
	#top-left-section-live-sex-description {
		width:205px;
		height:44px;
		float:left;		
		margin:0;
	}
	
	#top-left-section-live-sex-description h2{
		margin:0;
		padding:0;
	}
	
	#live-sex-description-text-content p {
		margin-top:0;
	}
	/*End of description elements for each category */	

	
	.bread-crumbs {
		width:750px;
		height:20px;
		margin:0 0 10px 0;
		padding:0;
		float:left;
		font:14px "Courier New", Courier, monospace;
	}
	
	.bread-crumbs-text {
		float:left;
	}
	
	.bread-crumbs span a{
		font:14px "Courier New", Courier, monospace;
		color:#000000;
	}
	
	#first_sex_list_item {
		border-left:1px solid #FFFFFF;
	}
	
	.upper-border-curved { 
		float:left;
		width:750px;
		height:24px;
		margin:0; padding:0;
	}
	
	#live_sex_iframe_01 {
		background-color:#000000;
		float:left;
		width:750px;		
		padding-top:10px;
	}
	
	#live_sex_iframe_01 h2{
		margin:0 0 20px 32px;
		padding:0;
		font:22px Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		text-align:left;
	}
	
	#live_sex_iframe_01 h3 {
		text-align:left;
		font:16px Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		margin:10px 0 10px 30px;
		text-decoration:underline;
	}
	
	#live_sex_iframe_01 p {
		 margin:10px 30px 10px 30px;
		 padding:0;
		 font:10px Verdana, Arial, Helvetica, sans-serif;
		 color:#FFFFFF;
		 text-align:justify;
	}
	
	#live_sex_iframe_01 p a{
		color:#00CC66;
	}
	
	#live_sex_iframe_01 a img {
		border:1px solid #000000;
	}
	
	#affiliate-join-button a img{
		border:none;
		margin:0 35px 10px 0;
	}
	
	#footer {
		margin: 10px 0 0 0;
	}
	
	#banner_sex_01 {
		width:750px;
		height:62px;
		margin-top:15px;
		
	}
	
	#banner_sex_02 {
		width:750px;
		height:246px;
		
	}
	
	#banner_sex_01 a, #banner_sex_01 a:visited {
		color:#0099FF;
	}
	
	#footer_sex_links {
		margin: 20px 0 10px 0;
		width:750px;
		height:36px;
		float:left;
	}
	
	#footer_sex_links h3{
		padding:0;
		margin:0;
	}
	
	#footer_sex_links ul {
		width:690px;
		float:left;
		list-style:none;
		padding:0;
		margin:0 30px 0 30px;
	}
	
	#footer_sex_links ul li {
		float:left;
	}
	
	#footer_sex_links a img{
		border:none;
		margin:0 15px 0 15px;
	}
	

	
	#random-sex-links {
		width: 750px;
		float: left;
		font: 10px "Courier New", Courier, monospace;
		margin:10px 0 20px 0;
	}
	
	#random-sex-links a, #random-sex-links a:visited {
		color:#0099FF;
	}
	
	.footer-copyright-info {
		width:750px;
		font: 12px "Courier New", Courier, monospace;
		color:#FFFFFF;
		background:#000000;
		margin:10px 0 0 0;
		float:left;
	}
	
	.page-info {
		margin-top:10px;
		width:750px;
	}
	
	#geo-sex-location-script {
		float:right;
		width:360px;
		height:20px;
		
	}
	
	.attention-graphic {
		float:right;
		width:20px;
		height:20px;
	}
	
	#geo-location-script {
		float:right;
		height:20px;
		margin:0 10px 0 10px;
	}
	
	#left-side-advert-120-600{
		width:120px;
		height:620px;
		float:left;
		clear:both;
		margin:250px 0 0 45px;
	}


	#left-side-advert-description{
	 font:14px Verdana, Arial, Helvetica, sans-serif;
	 color:#FFFFFF;
	 margin-left:5px;
	}
	

	#sex-thumb-linked-to-videos {
		width:690px;
		float:left;
		list-style:none;
		padding:0;
		margin:20px 30px 20px 30px;
	}
	
	#sex-thumb-linked-to-videos li {
		float:left;
		width:345px;
		min-height:225px;
	}
	
	#sex-thumb-linked-to-videos a img{
		border:none;
		margin:15px auto;
	}
	
