BODY {
	BACKGROUND-POSITION: center top; MARGIN: 0px auto
; background-repeat: repeat-x; background-image: url(../images/bg.jpg)
; background-color: #FFFFFF
; font-family: Verdana, Arial, Helvetica, sans-serif
; white-space: normal
; line-height: 15px
}
#wrapper {
	width:780px;
	text-align:center;
	margin:0 auto; 
	background-position: center top;
; background-repeat: repeat
}
a:link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #0080FF;
	text-decoration : none;
}

a:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #0080C0;
	text-decoration : none;
}

a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #0055AA;
}

a:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
	text-decoration : none;
}
#header {  
	background-image: url(../images/header.jpg); 
	background-repeat: no-repeat; 
	float: left; 
	height: 385px; 
	width: 780px;
	}
#top_link {  
	background-image: url(../images/top_link_bg.jpg); 
	background-repeat: no-repeat; 
	float: left; 
	height: 50px; 
	width: 780px;
	}
#the_cele {  
	background-image: url(../images/the_celebrity.jpg); 
	background-repeat: no-repeat; 
	float: left; 
	height: 51px; 
	width: 780px;
	}
#mid {  
	background-color: #F4F4F4; 
	background-image: url(../images/mid.jpg); 
	background-repeat: no-repeat; 
	background-position: center top; 
	float: left; 
	width: 780px; 
	margin-top: 12px;
; height: 575px
; text-align: center
; font-size: 11px; color: #666666
	}
.link_box {  
	background-repeat: no-repeat; 
	float: left; 
	height: 288px; 
	width: 350px; 
	padding-top: 25px; 
	padding-left: 27px;
	}
.ip_box {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #666666; 
	text-decoration: none; 
	background-color: #FFFFFF; 
	text-align: center; 
	height: 30px; 
	width: 728px; 
	border: 1px #FF0000 solid;
; margin-right: auto; margin-left: auto; padding-top: 10px

	}
.link {
	width: 260px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
 	float: right;
 	margin-top: 42px;
	font-weight: bold;
	}

.link ul {
	margin: 0; padding: 0; 
; 	font-size: 9px;
 font-weight: bold; color: #FFFFFF
	}

.link li {
	display: inline;
	padding: 0px 3px; 
; 	font-size: 9px;
 font-weight: bold; color: #FFFFFF
	}

.link2 li {
	display: inline;
	padding: 0px 0px; 
	}

.link ul li a:hover {
	color: #ffffff;
	text-decoration: none;
; font-size: 9px; font-weight: bold
	}

.link ul li a {
	text-decoration:none;  
	color: #ffffff; 
	padding-right: 0px; 
	padding-left: 7px
; 	font-size: 9px;
 font-weight: bold
	}

.tag_line {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #e1e1e1; 
	text-decoration: none; 
	text-align: left; 
	float: left; 
	width: 350px; 
	font-weight: bold; 
	margin-top: 78px
; padding-left: 10px
	}
.toplink {  
	text-align: left; 
	float: right; 
	width: 780px; 
	margin-top: 5px; 
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	text-decoration: none;
	margin-left: 0px
; font-weight: bold
	}
	
.toplink ul {
	margin: 0; 
	padding: 0; 
	list-style-type: none; 
	list-style-image: none; 
	}
.toplink li {
	display: inline; 
	background-repeat: no-repeat; 
	float: left;
	padding-left: 2px;
	margin-top: 10px;
	}
.toplink ul li a {
	text-decoration:none; 
	color: #FFFFFF; 
	float: left; 
	text-align: left; 
	padding: 0px 0px; 
	margin: 6px 10px 0px
; font-size: 10px; font-weight: bold
	}
.toplink ul li a:hover {
	color: #0000ff; 
	text-decoration: none
	}
.toplink a:link {
	font-family :Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
}

.toplink a:visited {
	font-family :Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
}

.toplink a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	text-decoration : none;

}

.toplink a:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	text-decoration : underline;
}#mid2 { background-color: #F4F4F4; background-image: url(../images/mid.jpg); background-repeat: no-repeat; background-position: center top; float: left; width: 780px; margin-top: 12px; ; text-align: center ; font-size: 11px; color: #666666}
.link ul li a:visited { color: #ffffff; text-decoration: none; ; font-size: 9px; font-weight: bold }
.link ul li a:active { color: #ffffff; text-decoration: none; ; font-size: 9px; font-weight: bold }
