body {
	background: #162230 url(../images/bg.jpg) repeat-x top center;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
}

.hr {	
		background-color: #1a2735;
		height: 1px;
		margin: 20px 0;
	}
	.hr hr {
			display: none;
		}
div.separator {
height: 20px;
background: transparent;
}

a {
	color: #72859A;
	text-decoration: underline;
}
a:hover {
	color: #ffffff;
}

.social-links {
text-align: left;
font-size: 16px;
font-weight: normal;
margin:10px 5px;
}

DIV.hide {display: none !important;}

#container {
		width: 817px;
		margin: 0 auto;
	}
	#container #header {
			height: 165px;
		}
		#header h1 a {
				background: url(../images/aktmanagement.png) no-repeat;
				display: block;
				float: left;
				height: 53px;
				text-indent: -9999px;
				width: 141px;
				margin:34px 0;
			}
		#header #dropdown {
				margin:70px 0 0;
				float: right;
				display: inline;
			}
			#header #dropdown h2 {
					background: transparent url(../images/selectanartist.png) no-repeat;
					display: block;
					width:128px;
					height:7px;
					margin-bottom: 10px;
					text-indent: -9999px;
				}
				#dropdown select {
						width: 240px;
					}
		#header ul#menu {
				background: url(../images/bg-menu.jpg) repeat-x;
				width:817px;
				height: 40px;
			}
			ul#menu li {
					display: inline;
				}
				ul#menu li a {
						display:block;
						float:left;
						height:15px;
						margin:15px 0 0 56px;
						_margin-left: 40px;
						text-indent:-9999px;
					}
					ul#menu li a#home {
							background: url(../images/home.gif) top center;
							width: 50px;
						}
					ul#menu li a#news {
							background: url(../images/news.gif) top center;
							width: 174px;
						}
					ul#menu li a#artists {
							background: url(../images/artists.gif) top center;
							width: 70px;
						}
					ul#menu li a#about {
							background: url(../images/about.gif) top center;
							width: 88px;
						}
					ul#menu li a#contact {
							background: url(../images/contact.gif) top center;
							width: 108px;
						}
						ul#menu li a#home:hover,
						ul#menu li a#news:hover,
						ul#menu li a#artists:hover,
						ul#menu li a#about:hover,
						ul#menu li a#contact:hover {
							background-position: bottom center;
							}
	#container #content {
	
		}
		#content #showcase,
		#content #image-container {
				position: relative;
				margin-bottom: 8px;
			}
			#content #showcase a {
					text-decoration: none;
				}
			#showcase img,
			#content #image-container img {
					border: 7px solid #fff;
				}
			#showcase div.overlay,
			#content #image-container div.overlay {
					background: #fff;
					color:#0F1924;
					font-size:10px;
					height:36px;
					letter-spacing:4px;
					line-height:36px;
					position:absolute;
					text-align:center;
					text-transform:uppercase;
					top:350px;
					width:212px;
					left: 50%;
					margin-left: -408px;
				}
		#content ul#artist-listing {
				background: url(../images/bg-artist.jpg) no-repeat top center;
				width:817px;
				margin-bottom: 50px;
			}
			ul#artist-listing li {
					float: left;
					display: inline;
					margin: 9px 0 9px 9px;
				}
				ul#artist-listing a {
						text-decoration: none;
					}
				ul#artist-listing li a img {
						border: 4px solid #fff;
					}
					ul#artist-listing li a img:hover {
							border-color: #0d151e;
						}
				ul#artist-listing li a p {
						background: transparent url(../images/artistname.png) repeat-x;
						color: #fff;
						height:44px;
						font-size: 10px;
						letter-spacing: 4px;
						line-height: 34px;
						font-weight: normal;
						text-align:center;
						text-transform: uppercase;
						width:260px;
					}
					ul#artist-listing li a p:hover {
							color: #6C819A;
						}
		#content #content-inner {
			
			}
			
		#content div.left {
				display:inline;
				float:left;
				width:260px;
			}
			div.left h3,
			div.right h3 {
				background: url(../images/artistname.png) repeat-x;
				border-right:2px solid #162230;
				color:#FFFFFF;
				font-size:10px;
				font-weight:normal;
				height:44px;
				letter-spacing:4px;
				line-height:34px;
				text-indent:20px;
				text-transform:uppercase;
				}
				div.right h3 {
						border: none;
						width: 557px;
					}
				div.right .right-inner-left {
						display:inline;
						float:left;
						margin-right:2px;
						position:relative;
						width:28%;
					}
				div.right .right-inner-right {
						display:inline;
						width:71%;
					}	
					div.right .right-inner-left h3,
					div.right .right-inner-right h3 {
							background: #0F1821;
							height:35px;
							width:auto;
							margin-bottom: 10px;
						}
			div.left .left-content,
			div.left .left-content p,
			div.right .right-content p {
					color:#FFFFFF;
					font-size:12px;
					font-weight:normal;
					line-height:20px;
					padding:5px;
				}
				div.left .left-content {
						padding: 5px;
					}
					div.left .left-content p {
						padding: 0;
					 }
			div.right .right-content table tbody tr td {
					color: #AFAFAF;
				}
			div.right .right-content table tbody tr td p {
					padding: 0;
				}
					
		ul.social-links li {
				color:#ffffff;
				list-style-position:inside;
				list-style-type:disc;
				margin-left:15px;
				line-height: 20px;
			}
				
		#content div.right {
				display:inline;
				float:left;
				width:557px;
			}
			.post-container h2,
			#sidebar h2,
			#about-container h2,
			.contact-container h2 {
				background:#0F1821;
				color:#FFFFFF;
				font-size:10px;
				font-weight:normal;
				letter-spacing:4px;
				line-height:34px;
				margin-bottom:10px;
				text-indent:20px;
				text-transform:uppercase;
			}
			div.right a.download {
				background-image:url(../images/download.jpg);
				display:block;
				height:30px;
				text-indent:9999px;
				margin-left:20px;
				width:80px;
			}
			
		#content #content-inner .post-container,
		#content #content-inner #about-container,
		#content #content-inner .contact-container {
				width:555px;
			}
			.post-container .post {
					margin: 20px;
					padding-bottom:10px;
					padding-right:20px;
					border-bottom: 1px dashed #243549;
				}
				.post-container .post h3 {
						color:#FFFFFF;
						font-size:14px;
						font-weight:normal;
						letter-spacing:4px;
						margin-bottom:10px;
						text-transform:uppercase;
					}
					.post-container .post h3 span {
							color:#677381;
							display:block;
							font-size:12px;
							letter-spacing:0;
							margin-top: 5px;
							text-transform:lowercase;
						}
				.post-container .post p,
				#about-container p,
				.contact-container p {
					color:#FFFFFF;
					font-size:12px;
					font-weight:normal;
					line-height:20px;
					}
					#about-container p {
						padding: 10px 20px;
			
					}
		#content .contact-container fieldset {
				padding: 20px;
				width: 515px;
			}
			#content .contact-container fieldset p {
					float:right;
					display: block;
					width:145px;
					*margin-left:-120px;
					_margin-left:-120px;
				}
		#content .contact-container form {
				float:left;
				display:block;
				width:358px;
			}
			#content .contact-container form label {
					display: block;
					color: #ffffff;
					font-weight: normal;
					font-size: 10px;
					letter-spacing: 4px;
					margin-bottom: 5px;
					text-transform: uppercase;
				}
			#content .contact-container form input {
					color: #0F1821;
					font-family: Helvetica, Arial, sans-serif;
					font-size:12px;
					margin: 0 0 10px 0;
					padding: 2px;
					width:200px;
				}
				.contact-container form input#submit {
						background: url(../images/sendbutton.jpg) no-repeat;
						border: none;
						cursor: pointer;
						color: transparent;
						text-indent: -9999px;
						text-transform: uppercase;
						margin-top: 10px;
						width:67px;
						height: 30px;
					}
			#content .contact-container form textarea {
					color: #0F1821;
					font-family: Helvetica, Arial, sans-serif;
					font-size:12px;
					width: 350px;
					padding: 2px;
					height: 100px;
				}
				
		#content #content-inner #sidebar {
				float: right;
				display: inline;
				width: 260px;
			}
			#content-inner #sidebar ul.artist-sidebar {
					background: none;
					margin:0;
					width:260px;
				}
				#content-inner #sidebar ul.artist-sidebar li {
						margin: 0 0 9px 0;
					}
	#container #footer {
			margin: 20px 0 0 0;
			text-align: center;
			padding-bottom: 20px;
		}
		#footer p.network {
				background: url(../images/aktenterprisesnet.jpg) no-repeat;
				height:7px;
				width: 171px;
				text-indent: -9999px;
				display: block;
				margin: 0 auto 20px;
			}
		#footer ul {
				background:transparent url(../images/bg-footer.png) no-repeat center center;
				height:116px;
			}
			#footer ul li {
					display: inline;
				}
				#footer ul li a {
						float: left;
						display: block;
						height:54px;
						margin:30px 0 0 22px;
						text-indent: -9999px;
					}
				#footer ul li a.akt {
						background: url(../images/aktenterprises.gif) no-repeat;
						width:140px;
					}
				#footer ul li a.studio {
						background: url(../images/studioakt.gif) no-repeat;
						width:110px;
					}
				#footer ul li a.merch {
						background: url(../images/merchspin.gif) no-repeat;
						width:85px;
					}
				#footer ul li a.design {
						background: url(../images/designspin.gif) no-repeat;
						width:87px;
					}
				#footer ul li a.district {
						background: url(../images/districtlines.gif) no-repeat;
						width:149px;
					}
				#footer ul li a.thread {
						background: url(../images/threadspin.gif) no-repeat;
						width:86px;
					}
			#footer p.copyright {
					background: url(../images/copyright.jpg) no-repeat;
					width:739px;
					height:9px;
					display: block;
					margin: 0 auto;
					text-indent:-9999px;
				}
				
/*  this is for php paging for news */
table.data {
background-color:#fff;
color:#213243;
}
.data th {background-color:gray; color:#ffffff}
.pagingDiv { width:270px; height:20px;margin-left:5px;}
.pNo {float:left; width:30px; margin-left:3px; margin-right:3px; border:0px solid gray;color:#ffffff; text-align: center;}
.pNo a {text-decoration:none;}