body{
	text-align:center;
	margin:0px;
	background-color:#FFF;
	padding: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #787878;
}

.outline
{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	background-color:#FFF;
}

.outline .header{
	padding:0px;
}

a{color:#000;text-decoration:none;}

form{ padding: 0px;margin: 0px;}

h1{}
h2{ font-size:18px;font-weight:bolder;color:#FF3333;padding:0px;margin:5px 0px; }
h3{ font-size:16px;font-weight:bolder;color:#FFCC33;padding:2px;margin:2px 0px; }
h4{ font-size:12px;font-weight:bolder;color:#FFCC33;padding:0px;margin:0px 0px;}
h5{}

.header_top
{
	height: 84px;
}

ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	color: #787878;
}

.outline {
	background-color: #FFFFFF;
	background-image: url(../img/bg.gif);
	background-repeat: repeat-x;
	text-align: left;
}
.line1 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

form {
	margin: 0px;
	padding: 0px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4d1b1a;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;
}
.line2 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.line3 {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b9121b;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #4c1b1b;
	margin: 0px;
	padding: 0px;
}
h7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #b9121b;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	text-decoration:underlin;
}
.band {
	margin: 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	height: 125px;
}
h4 {
	font-size: 18px;
	font-weight: bold;
	color: #BB3134;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0000FF;
	margin: 0px;
	padding: 0px;
}
h5 a{ text-decoration:none; }
p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.about{ padding:5px 0px 5px 7px; border-bottom:1px solid #ccc;}

.err_msg{ color:#F00;}

.actor_img_pad {
	padding-right: 15px;
}
.actor_div_width {
	width: 180px;
	float: left;
	height: 70px;
}
.header_list a{text-decoration:none;color:#666;}
.header_list a:hover{text-decoration:underline;color:#000;}

.magazine_table {
	margin: 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	text-align:left;
}

.magazine_table ul{ margin:0px; list-style:none; }

.pagelist a{ border:1px solid #666;margin-right:1px;margin-bottom:5px; line-height:20px; padding:0px 5px 0px 5px;text-decoration:none;color:#666;}
.pagelist a:hover{ border:1px solid #666;margin-right:1px;margin-bottom:5px;padding:0px 5px 0px 5px;text-decoration:none;color:#666;background-color:#EEE;}h6 {
	color: #BB3134;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
}
.box {
border-top:1px solid #ff9e36;border-bottom:1px solid #ff9e36;border-left:1px solid #ff9e36;border-right:1px solid #ff9e36; padding-left:10px;padding-right:10px;
}
.box1 {
border-left:1px solid #ffffff;
}
.calendar_top th {
	background-color: #F3F3F3;
}
.calendar_top a{ text-decoration:none; color:#00f;}
.pp{ float:left; padding:5px; border:0px;}
.mag_menu{ list-style:none; margin:5px 5px 5px 10px; }
.mag_menu a{ text-decoration:none; color:#000; }
.mag_menu a:hover{ color:#00f; }
.mag_menu li{ border-bottom:1px solid #ccc; padding:4px;}
.hot_gossip div,.cineaste div{ border-top:1px dotted #ccc; clear:both; padding:5px; }
.hot_gossip img{ width:100px; padding:3px; border:1px solid #ccc; margin:0px 10px 5px 0px;  }
.cineaste img{ width:200px; padding:3px; border:1px solid #ccc; margin:0px 10px 5px 0px;  }
.new_release_detail img{ padding:3px; border:1px solid #ccc; }
.p_gossip{ padding:3px; border:1px solid #ccc; margin:0px 3px 3px 3px; }
.photo_list div{ margin:4px; text-align:center; float:left; height:130px; }
.photo_list div img{ padding:3px; border:1px solid #ccc; }
.movie_db a{ color:#666; text-decoration:none; }
.movie_db a:hover{ color:#00f; text-decoration:underline; }
.hott a{ text-decoration:none; color:#666; }
.hott a:hover{ text-decoration:underline; color:#00f; }
.poster_view{ height:100px; }
.actor_div_width{ padding:5px; }

.promoteTable .promoteItem {border-bottom:1px solid #EEE;padding:5px 0px 5px 0px;}
.promoteTable a {text-decoration:none; color:#A00;}
.promoteTable a:hover {text-decoration:none; color:#00f;}
.promoteTable h1 {display:inline;}
.oscar div{border-top:1px dotted #ccc; clear:both; padding:5px;}
.oscar img{ height:250px;width:155px;}
