body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font:10px/15px "Verdana", "Arial";
	color:#333333;
	text-align: justify;
}

#container {
	background-color: #FFF;
	margin-left: -450px;
	margin-top: -300px;
	top: 50%;
	left: 50%;
	width: 900px;
	height: 600px;
	position: absolute;
	border: 1px dotted #999999;
}

#nav {
	width: 160px;
	height: 600px;
	float: left;
}

#nav_top {
	width: 160px;
	height: 450px;
}

#nav_bottom {
	width: 160px;
	height: 148px;
}

#nav2 {
	width: 160px;
	height: 400px;
}

#pagecontent {
	overflow:hidden;
	float: left;
	width: 709px;
	height:600px;
	margin-left: 30px;
	border-left: 1px dotted #999999;
}

#secondcolumn{
	overflow:auto;
	float: left;
	width: 490px;
	height:500px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 50px;
	margin-bottom: 50px;
	}
	
#thirdcolumn {
	width:218px;	/*was 219*/
	height:600px;
	float: left;
	margin:0px;
	border-left: 1px dotted #999999;
	/*background-color: #E5E5E5;
	background-image: url('images/linebg.gif');
	background-repeat: repeat;*/
	overflow:auto;
}

.table_bg {
	background-image: url('http://www.kneebody.com/site_images/blog_bg.gif');
	background-repeat: repeat;
}

.textblock {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	margin-right: 30px;
	/*
	width: 330px;
	height:500px;
	overflow: auto;*/
}

.navtext {
	margin-top: 50px;
	margin-bottom: 0px;
	margin-left: 30px;
	margin-right: 30px;
}

.img_album {
	float: left;
	margin-right: 10px;
	vertical-align: middle;
	border: 1px solid #999999;
}

.img_bio {
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
}

.video {
	float: left;
	margin: 0px;
}

DIV.album {
	height: 100px;
}

.form {
	font:9px/13px "Verdana", "Arial";
	color:#333333;
}
.elements {
	font:9px/13px "Verdana", "Arial";
	color:#333;
	border: 1px solid #CCCCCC;
}
.standard {
	font:9px/13px "Verdana", "Arial";
	color:#333333;
}

hr {color: #fff; background-color: #fff; border: 1px dotted #E20079; border-style: none none dotted; }

/*DIV.main {font:9px/12px "Verdana", "Arial";color:#333333}*/
.red {color:#E20079;}
.header {font:9px/13px "Verdana", "Arial";background-color:#E20079;color:#FFFFFF;padding-left:3px;padding-right:3px;}
.header2 {font:9px/13px "Verdana", "Arial";background-color:#333;color:#FFFFFF;padding-left:3px;padding-right:3px;}

SPAN.new{font:9px/13px "Verdana", "Arial"; color:#E20079}
SPAN.bold{font:9px/13px "Verdana", "Arial"; font-weight:bold;}
SPAN.copyright{font:9px/13px "Verdana", "Arial"; color:#FFFFFF}

A:link {color:#333333;}
A:visited {color:#333333;}
A:hover {background:#333333;color:#FFFFFF;text-decoration:none}
A:active {color:#333333;}

.sublink {font:9px/13px "Verdana", "Arial";color:#333333;text-decoration:none}
.sublink A:link {color:#E20079;text-decoration:none}
.sublink A:visited {color:#E20079;text-decoration:none}
.sublink A:hover {background:#E20079;color:#FFFFFF;text-decoration:none}
.sublink A:active {color:#E20079;text-decoration:none}

.ticket {
	margin: 10px;
	width: 250px;
	font:10px/15px "Verdana", "Arial";color:#333;
}

input {
	font:10px/15px "Verdana", "Arial";color:#333;
}