@charset "utf-8";
/* CSS Document */

*{
 margin:0;
 padding:0;
 background-repeat:no-repeat;
 behavior: url(iepngfix.htc)
}

body{
 font-family:arial,helvetica,sans-serif;
 color:#6f7273;
 font-size:11px;
 text-align:center;
 background-image:url(../design_images/bg.gif);
 background-color:#bdd231;
 background-repeat:no-repeat;
 background-position:center top;
 height:100%;
}

a:link { color:#6bcef2; text-decoration:none; font-weight:normal;}
a:visited { color:#6bcef2; text-decoration:none; font-weight:normal;}
a:hover { color:#d7127b; text-decoration:none; font-weight:normal;}
a:active { color:#6bcef2; text-decoration:none; font-weight:normal; }

div{
 text-align:left;
}

p{
 text-align:left;
 padding-top:5px;
}


h1 {
	text-align: left;
	font-size:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#CCCCCC;
	z-index:2;
}

h2 {
	text-align: left;
	font-size:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#CCCCCC;
	}

h3 {
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#CCCCCC;
	font-size:25px;
	margin-bottom:15px;
	}
	
h4 {
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#666666;
	font-size:16px;
	margin-bottom:15px;
	}

h5 {
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#666666;
	font-size:14px;
	margin-bottom:5px
	}
	
hr{
	color:#9d69ac;
	border:0px;
	height:5px;
	background:#9d69ac;
	margin-top:10px;
}

acronym{
 cursor: help;
}

#green{
	color:#a6ba1f;
}

#white a:hover{
	color:#FFFFFF;
}


#orange{
	color:#F06200;
}

#container{ 
 width:941px;
 margin-left:auto;
 margin-right:auto;
}

#divider{
	background:url(../design_images/divider.gif) no-repeat;
	height:37px;
	width:527px;
	margin-top:10px;
	float:left;
}

.buttonMain {
	}
	
.buttonMain a{
	padding:3px;
	background:#d7127b;
	color:#FFF;
	font-weight:bold;
	margin-bottom:5px;
	}
	
.buttonMain a:hover{
	background:#935da3;
	color:#FFF;
	}

/* Header */

#header{ 
 width:941px;
 height:130px;
 background:url(../design_images/bg_header.gif) no-repeat left;
 float:left;
}

	#header img{
	float:left
	}
	
	
	#topMenu div{
	text-align:right;
	width:441px;
	float:left;
	margin-left:190px;
	}
	
	#topMenu ul, li{
		display:block;
		margin-bottom:5px;
		margin-top:5px;
		list-style-type:none;
		float:left;
	}
	
	#topMenu li a{
		display:block;
		color:#e33b92;
		padding-top:5px;
		font-family:Arial, Helvetica, sans-serif;
		background:url(../design_images/top_menu_d.png) no-repeat;
		font-size:14px;
		font-weight:bold;
		text-align:center;
		text-decoration:none;
		vertical-align:middle;
		width:99px;
		height:22px;
		margin-left:5px
	}
	
	#topMenu li a:hover{
		color:#f8cc53;
		background:url(../design_images/top_menu_s.png) no-repeat;
		text-decoration:none;
	}
	
	#tabs{
	width:441px;
	float:left;
	padding-left:100px;
	}
	
			#tabs ul, li{
				display:block;
				margin-top:5px;
				list-style-type:none;
				float:left;
				margin-top:76px;
			}
			
			#tabs li a{
				display:block;
				color:#935da3;
				font-family:Arial, Helvetica, sans-serif;
				background:url(../design_images/top_menu_d.png) no-repeat;
				font-size:12px;
				padding-top:3px;
				font-weight:bold;
				text-align:center;
				text-decoration:none;
				vertical-align:middle;
				width:99px;
				height:19px;
				margin-left:5px
			}
			
			#tabs li a:hover{
				color:#f8cc53;
				background:url(../design_images/top_menu_s.png) no-repeat;
				text-decoration:none;
			}


/* Main Area */

	#mainArea{
		background:url(../design_images/main_top.png) no-repeat #FFFFFF;	
		padding:20px;
		padding-bottom:10px;
		float:left;
		width:722px;
	}
	
/* Content */	
	#content{
		float:left;
		margin-top:20px;
		width:527px;
		z-index:10;
	}
	
		#content img{
			float:right;
			border:4px solid #f8cc53;
			margin:5px;
		}
		
		#content h1{
			margin-bottom:15px;
			font-size:30px;
		}
		
		#content ul{
			
			margin-top:10px;
			margin-bottom:10px;
			list-style:none;
			float:none;
		}
		
		#content li{
			list-style:none;
			background:url(../design_images/bullet.gif) no-repeat top left;
			padding-left:25px;
			float:none;
			margin-bottom:5px;
		}
		
		#content blockquote{
		margin-left:30px;
		font-style:italic;
		}

/* Gallery */

#gallery01{
	float:left;
	width:450px;
}

	#gallery01 div{
		float:left;
		width:140px;
		height:85px;
		padding:5px;
		text-align:center;
	}
	
	#gallery01 img{
			float:none;
			border:4px solid #f8cc53;
			margin:0px;
	}
	
#gallery02{
	float:left;
	width:450px;
}

	#gallery02 div{
		float:left;
		width:140px;
		height:120px;
		padding:5px;
		text-align:center;
	}
	
	#gallery02 img{
			float:none;
			border:4px solid #f8cc53;
			margin:0px;
	}
	
/* Overview */

	#overview{
		float:left; 
		border-bottom:2px solid #d7127b; 
		width:480px;
		padding:20px;
	}
	
	#overview02{
		float:left; 
		border-bottom:2px solid #d7127b; 
		width:480px;
		padding:20px;
	}
	
		#overview02 img{
			float:right; 
			border:0px;
		}
		
	#overview03{
		float:left; 
		border-bottom:2px solid #d7127b; 
		width:510px;
		padding:5px;
	}

			#overview03 a{
				color:#6f7273;
			}
			
			#overview03 a:hover{
				color:#d7127b;
			}

/* Games */		

	#game{
		float:left;  
		width:340px;
	}
	
	#games{
		float:left; 
		border-bottom:2px solid #d7127b; 
		width:300px;
		padding:20px;
	}
	
		#games img{
			float:right; 
			border:0px;
		}
		
		#games a{
			padding:3px;
			background:#935da3;
			color:#FFF;
			font-weight:bold;
			margin-top:4px;
		}
		
	#gameAD{
		float:left;  
		width:160px;
		padding:10px;
		padding-top:20px;
		text-align:center;
	}
	
		#gameAD img{
			float:none;
			border:0px;
			}
	
/* Links Page */		

	#links{
		float:left;  
		width:340px;
	}
	
		#linksTitle{
			color:#6f7273;
			font-weight:bold;
			font-size:12px;
		}
		

	#linksAD{
		float:left;  
		width:160px;
		padding:10px;
		padding-top:20px;
		text-align:center;
	}
	
/* Sexing*/

	#sexing{
		float:left;  
		width:500px;
		padding:10px;
	}
	
			#sexing div{
				float:left;
				width:50%;
			}
			
			#sexing img{
				float:none;
			}
			
/* Videos Page*/

	#videos{
		float:left;
		width:100%;
	}
		
		#videos div{		
			width:48%;
			padding:5px;
			float:left
		}
		
		#videos img{
			float:left;
			border:0;
		}
		
		#videos a{
			color:#935da3;
		}
		
	#videosNew{
		float:left;
		text-align:center;
		padding-bottom:10px;
		padding-top:10px;
		width:100%;
	}
		
/* Articles Page*/

	#article img{
		border:0px;
		float:none;
		}
	
	#article img .first{
			float:right;
			border:4px solid #f8cc53;
			margin:5px;
		}
		
	#paging{
		font-size:13px;
		text-align:center;
		float:left;
		padding:8px;
		width:95%;
		}
		
	#paging a{
		color:#935da3;
		font-weight:bold;
		}
		
			#paging a:hover{
				color:#f8cc53;
				}

/* Photo Gallery Page*/

	#photoGallery{
		float:left;
		width:100%;	
		text-align:center;
	}
		
		#photoGallery div{		
			width:22%;
			padding:5px;
			float:left;
			text-align:center;
		}
		
		#photoGallery img{
			border:0;
		}
		
		#photoGallery a{
			color:#935da3;
			text-align:center;
		}

/* Contact Page*/

	.textFields{
	width:300px;
	background:#f7c647;
	}
	
	.formButton{
	background:#df3087;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px;
	}
	
/* Banner */
	
	#banner{
	float:left;
	}
	
/* Online Shop */

	#onlineShop{
		float:left;
		width:527px;
		margin-top:20px;
	}
				
/* Left Bar */
	
	#leftBar{
		width:175px;
		float:left;
		z-index:5
	}
	
		#leftBar img, a{
		border:0;
		}
		
	#leftBtns{
		padding-top:20px;
		float:left;
	}
	
		#btnVideos{
			background:url(../design_images/btn_videos.png) no-repeat left top;
			cursor:pointer;
			height:165px;
			width:177px;
		}
		
			#btnVideos h2{
				display:none;
			}
			
		#btnGallery{
			background:url(../design_images/btn_photos.png) no-repeat left top;
			cursor:pointer;
			height:173px;
			width:177px;
		}
		
			#btnGallery h2{
				display:none;
			}
			
		#btnEcards{
			background:url(../design_images/btn_ecards.png) no-repeat left top;
			cursor:pointer;
			height:131px;
			width:177px;
		}
		
			#btnEcards h2{
				display:none;
			}
		
/* Right Bar */
	
	#rightBar{
		width:527px;
		margin-left:17px;
		float:left;
		z-index:3
	}
		
		#midLeft{
			width:320px;
			margin-left:22px;
			margin-right:17px;
			margin-top:10px;
			margin-bottom:10px;
			float:left;
		}
		
			#midLeft h2 {
				text-align: left;
				font-size:30px;
				}
		
		#midRight{
			width:185px;
			margin-top:10px;
			float:left;			
		}
		
			#midRight h2 {
				text-align: left;
				font-size:30px;
				}
				
			#midRight li {
				margin-bottom:5px;
			}				

			#midRight li a{
				text-decoration:none;
				width:185px;
				color:#6f7273;
			}
			
			#midRight li a:hover{
				text-decoration:none;
				color:#e33b92;
			}
			
			#midRight strong{
				color:#e33b92;
			}


/* Advert */
			
#advert{
	float:left; 
	width:160px;
	margin-left:17px
	}
	
/* Footer */

#footer{
	float:left;
	width:722px;
	padding:20px;
	background:url(../design_images/bg_footer.png) no-repeat top left #e33b92;
	color:#FFFFFF;
	font-size:10px;
	}
		#footerLeft{
			width:430px;
			float:left;
		}
				#footerLeft img{
					border:0px;
				}
				#footerLeft div{
					float:left;
					width:430px;
				}
				
				#footerLeft ul{
					width:430px;
					}
		
				#footerLeft ul, li{
					display:block;
					list-style-type:none;
					float:left;
					margin:0;
				}
				
				#footerLeft li a{
					display:block;
					color:#fff;
					padding-top:2px;
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
					font-weight:bold;
					text-decoration:none;
					margin-left:3px
				}
				
				#footerLeft li a:hover{
					color:#f8cc53;
					text-decoration:none;
				}
		
		#footerRight{
			width:282px;
			margin-left:10px;
			margin-top:5px;
			text-align:right;
			float:left;
		}
			
			#footerRight a{
				color:#fff;
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				text-decoration:none;
			}
			
			#footerRight a:hover{
					color:#f8cc53;
					text-decoration:none;
				}
				
/* Loading */

#loading{ 
 position:absolute;
 width:100%;
 height:100%;
 background-color: #bdd231;
 layer-background-color: #bdd231;
 text-align:center;
 top:0;
 left:0;
 z-index:1;
 filter:alpha(opacity=95);
 -moz-opacity:.95;
 opacity:.95;
}

 #loading div{
 	margin-top:200px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	}

 #loading p{
 	text-align:center;
	}

/* Sign Guestbook */

	#signGuestbook{
		padding:20px;
		background:#FFFFFF;
		width:320px;
		margin:5px;
	}

/* GoogleAds */	

 #googleAds468x60{
 	width:468px;
	height:60px;
	float:left;
 }	
