@charset "utf-8";
/* CSS Document */

html, body{
	min-height:100%;
	height:100%;
	clear:both;
	background-image:url(../images/background.jpg);
	background-repeat:repeat; 
	background-color:#000000;
}

body{
	margin:0px;
	padding:0px;
	background-color:#333333;

}

body, div, td, select, option, textarea {
	font-size:11px;
	font-family:Tahoma;
}

input {
	font-size:11px;
	font-family:Tahoma;
}


.main {
	width:1024px;
	height:768px;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
}

.left {
	float:left;
	width:172px;
	height:100%;
	background-color:#000000;
	background-image:url(../images/left.jpg);
	background-repeat:repeat-y;
}

.left #pressbutton {
	float:left;
	width:86px;
	height:116px;
	background-image:url(../images/pressbutton.jpg);
	background-repeat:no-repeat;
	margin-left:7px;
	margin-top:60px;
	clear:both;
	cursor:pointer;
}

.left #filmbutton {
	float:left;
	margin-left:7px;
	margin-top:3px;
	width:82px;
	height:84px;
	background-image:url(../images/filmbutton.jpg);
	background-repeat:no-repeat;
	clear:both;
	cursor:pointer;
}

.left #fansbutton {
	float:left;
	margin-left:7px;
	margin-top:3px;
	width:115px;
	height:110px;
	background-image:url(../images/fansbutton.jpg);
	background-repeat:no-repeat;
	clear:both;
	cursor:pointer;
}

.left #awardbutton {
	float:left;
	margin-left:7px;
	margin-top:3px;
	width:62px;
	height:154px;
	background-image:url(../images/awardsbutton.jpg);
	background-repeat:no-repeat;
	clear:both;
	cursor:pointer;
}

.left #photobutton {
	float:left;
	margin-left:7px;
	margin-top:3px;
	width:86px;
	height:90px;
	background-image:url(../images/photobutton.jpg);
	background-repeat:no-repeat;
	clear:both;
	cursor:pointer;
}

.left #biobutton {
	float:left;
	margin-left:7px;
	margin-top:3px;
	width:132px;
	height:85px;
	background-image:url(../images/biobutton.jpg);
	background-repeat:no-repeat;
	clear:both;
	cursor:pointer;
}

.content {
	float:left;
	width:825px;
	height:768px;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
}

.content #header {
	width:677px;
	height:111px;
	background-image:url(../images/header.gif);
	background-repeat:no-repeat;
	background-color:#000000;
	padding-left:148px;
}

.content #buttons {
	height:111px;
	width:200px;
}

.press_but {

	background-image:url(../images/press.png);
	background-repeat:no-repeat;
	background-position:left;
	vertical-align:middle;
	height:108px;
}

.video_but {
	background-image:url(../images/video.png);
	background-repeat:no-repeat;
	background-position:left;
	vertical-align:middle;
	height:111px;

}

.fans_but {
	background-image:url(../images/fans.png);
	background-repeat:no-repeat;
	background-position:left;
	vertical-align:middle;
	height:111px;

}

.awards_but {
	background-image:url(../images/awards.png);
	background-repeat:no-repeat;
	background-position:left;
	vertical-align:middle;
	height:111px;
}

.photo_but {
	background-image:url(../images/photo.png);
	background-repeat:no-repeat;
	background-position:left;
	vertical-align:middle;
	height:111px;
}

.biography_but {
	background-image:url(../images/biography.png);
	background-repeat:no-repeat;
	background-position:left;
	vertical-align:middle;
	height:111px;
}

.content #body {
	width:825px;
	height:628px;
	background-color:#000000;
}

.content #footer {
	width:825px;
	height:29px;
	background-image:url(../images/footer.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

.fan_content {
	float:left;
	width:825px;
	height:768px;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
}

.fan_content #fan_header {
	width:852px;
	height:116px;
	background-image:url(../images/fan_header.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
}

.fan_content #fan_body {
	width:852px;
	height:531px;
	background-color:#FFFFFF;
	background-image:url(../images/fan_comments_bg.jpg);
	background-repeat:repeat-y;
	padding-top:5px;
}

.fan_content #fan_send_comment {
	width:792px;
	height:106px;
	background-image:url(../images/fan_send_comment.jpg);
	background-repeat:no-repeat;	
	background-color:#FFFFFF;
	padding-top:10px;
	padding-left:10px;
	text-align:right;
	padding-right:50px;
}

.fan_content #fan_comments_1 {
	width:747px;
	background-image:url(../images/fan_comments_bg1.jpg);
	background-repeat:repeat-y;	
	background-color:#FFFFFF;
	margin-left:20px;
	margin-top:5px;	
	margin-bottom:5px;
	clear:both;
}

.fan_content #fan_comments_1 .txt {
	width:737px;
	border:1px solid #CCCCCC;
}

.fan_content #fan_comments_2 {
	width:747px;
	background-image:url(../images/fan_comments_bg2.jpg);
	background-repeat:repeat-y;	
	background-color:#FFFFFF;
	margin-left:20px;
	margin-top:5px;	
	margin-bottom:5px;
	clear:both;
}

.fan_content #fan_comments_2 .txt {
	width:737px;
	border:1px solid #CCCCCC;
}

.left_shadow {
	float:right;
	width:27px;
	height:768px;
	background-color:#FFFFFF;
	background-image:url(../images/right_shadow.jpg);
	background-repeat:no-repeat;
}