/*.footer { color: #444; font-size: 8pt; line-height: 10pt; text-align: center; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }*/
/*.body { color: #444; font-size: 9pt; line-height: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }*/
.alt { background-color: #444; color: #FFFFFF; }
.menu { color: #000; font-size: 12pt; line-height: 14pt; text-align: center; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.title { color: #444; font-size: 14pt; line-height: 16pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.cell { color: #444; font-size: 9pt; line-height: 12pt; width: 80px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.tablemenu { width: 100%; height: 15px; border-color: #000000; border: 3px; background-color: #ff9900; padding: 5px;}
.hidden { display: none; }
.unhidden { display: block; }
.noshow {visibility:hidden;display:inline;}
* {margin:0;padding:0;}
/*$darkgreenbg = #666633; --> #9c5a3c --> grey #787878
$lightgreenbg = #cccc99; --> faint blue #dcdcdc
$bluelinkcolor = #0033CC;
$red menu color: #990033; --> #3c6d2a --> lightblue#546d8e
$brown: #ff9900;
$orange for tabs: #ff7e00; --> #ed1c24 --> red #990033 --> orange #ff3300;
$yellow menu color: #ffff00;
$grey header color: #b4b4b4;
$yellow statbar/tab color: #ffc20e;
$light green profile: #a8e61d;
*/

body { 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	/*background-color:		#666633;*/
	/*background-color:		#EEEEEE;*/
	background-color:		#FFFFFF;
}
abbr, acronym, dfn {cursor: help; border-bottom: dashed lime 1px; }
p {color: blue; font-size: 120%; } 
/*
h1 {font-family: Verdana, sans-serif; color: black; text-align: center; font-size: 20px; }
h6 {font-family: Verdana, sans-serif; color: #fff; text-align: center; font-size: 20px; }
h7 {font-family: Verdana, sans-serif; color: #fff; text-align: center; font-size: 20px; }
*/
h1 {color: #000; text-align: center; font-size: 20px; }
/*h6 {color: #fff; text-align: center; font-size: 20px; }*/
/*h6 {color: #000; text-align: center; font-size: 20px; }*/
h6 {color: #000; text-align: center; font-size: 24px; }
/*#h1_red {font-family: Arial; display: inline; color: #990033; font-size: 16px; font-weight:normal;}*/
#h1_red {font-family: Arial; display: inline; color: #ff3300; font-size: 16px; font-weight:normal;}

/*
div.container {
	position: absolute;
	display: block;
	width: 1030px;
	left: 10px;
	right: 10px;
	top: 0px;
	margin: 5px auto;
	padding: 5px;
	background-color: #666633;
	border: 1px solid #487048;
}
*/

div#header{
	position: absolute;
	width: 1020px;
	left: 10px;
	right: 10px;
	top: 0px;
	margin: 5px auto;
	padding: 2px;
	background-color: #dcdcdc;
	border: 1px solid #546d8e;
	-moz-border-radius: 10px;
	border-radius: 10px;
/*
	border-top-right-radius: 7px;
	border-top-left-radius: 7px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
*/
/*	behavior:url(border-radius.htc);*/
	
}
div#flashtitle {
	display: block;
	float: left;
	margin-left: 2px;
	/*margin-bottom: 0px;*/
	width: 745px;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	letter-spacing: 2px;
	padding: 2px;
	color: #fff;
	border: 1px solid #487048;
	background-color: #787878;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
div#slideshowHolder{
	display: block;
	float: left;
	width: 750px;
	left: 2px;
	right: 5px;
	top: 1px;
	margin: 0px auto;
	padding: 0px;
	border: 1px solid #487048;
	background-color: #dcdcdc;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
div#mainindex{
	position: absolute;
	display: block;
	width: 760px;
	min-height: 1100px;
	left: 5px;
	right: 265px;
	top: 265px;
	margin: 5px auto;
	padding: 5px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border: 1px solid #546d8e;
	background-color: #dcdcdc;
	-moz-border-radius: 10px;
	border-radius: 10px;
	behavior:url(border-radius.htc);
}
div#accesscontrol{
        position: absolute;
        display: block;
        width: 1000px;
        min-height: 500px;
        left: 5px;
        right: 5px;
        top: 10px;
        margin: 5px auto;
        padding: 5px;
        padding-bottom: 20px;
        font-weight: bold;
        text-decoration: none;
        border: 1px solid #546d8e;
        background-color: #dcdcdc;
        -moz-border-radius: 10px;
        border-radius: 10px;
}
div#main{
	position: absolute;
	display: block;
	width: 760px;
	min-height: 500px auto;
	left: 5px;
	right: 265px;
	top: 205px;
	margin: 5px auto;
	padding: 5px;
	padding-bottom: 20px;
	/*font-weight: bold;*/
	text-decoration: none;
	border: 1px solid #546d8e;
	background-color: #dcdcdc;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
/*
div.links{
	color: #000;
}
div.links a{
	text-decoration: none;
}
div.links a:link{
	font-size:12pt;
	color: #ff3300;
}
div.links a:visited{
	color: #ff3300;
}
div.links a:hover{
	color: #787878;
}
*/
div.links{
        color: #0033CC;
}
div.links a{
        text-decoration: none;
}
div.links a:link{
        font-size: 14px;
        color: #0033CC;
}
div.links a:visited{
        color: #0033CC;
}
div.links a:hover{
        /*color: #ff3300;*/
        color: #787878;
}
div.orangelink{
        font-size:14px;
        color: #000;
}
div.orangelink a{
        text-decoration: none;
}
div.orangelink a:link{
        font-size:14px;
        color: #ff3300;
}
div.orangelink a:visited{
        color: #ff3300;
}
div.orangelink a:hover{
        color: #787878;
}


div.redlink{
	color: #000;
	/*font-weight: bold;*/
}
div.redlink a{
	text-decoration: none;
	/*font-weight: bold;*/
}
div.redlink a:link{
	font-size: 12pt;
	color: #990033;
}
div.redlink a:visited{
	color: #990033;
}
div.redlink a:hover{
	color: #9c5a3c;
}
div.blacklink{
	background:#fff;
        color: #000;
}
div.blacklink a{
/*
	width:100%;
*/
	text-align:left;
	background:#fff;
        text-decoration: none;
}
div.blacklink a:link{
	background:#fff;
        font-size: 12pt;
        color: #000;
}
div.blacklink a:visited{
	background:#fff;
        color: #000;
}
div.blacklink a:hover{
	background:#fff;
        color: #787878;
}
div.blacklink li{
	width:100%;
	text-align:left;
/*	border:1px solid #000;*/
}

div.greylink{
        color: #000;
}
div.greylink a{
        text-decoration: none;
}
div.greylink a:link{
        font-size: 12pt;
        color: #787878;
}
div.greylink a:visited{
        color: #787878;
}
div.greylink a:hover{
        color: #ff3300;
}
div.bluelink{
        font-size: 14px;
        color: #0033CC;
}
div.bluelink a{
        text-decoration: none;
}
div.bluelink a:link{
        font-size: 14px;
        color: #0033CC;
}
div.bluelink a:visited{
        color: #0033CC;
}
div.bluelink a:hover{
        /*color: #ff3300;*/
        color: #787878;
}
div.whitelink{
        color: #FFF;
}
div.whitelink a{
        text-decoration: none;
}
div.whitelink a:link{
        /*font-size: 14px;*/
        font-size: 14pt;
        color: #FFF;
}
div.whitelink a:visited{
        color: #FFF;
}
div.whitelink a:hover{
        /*color: #ff3300;*/
        color: #ff3300;
}

div.newslink a{
	text-align:left;
	background:#fff;
        text-decoration: none;
}
div.newslink a:link{
	background:#fff;
        font-size: 12pt;
        /*color: #007abb;*/
        color: #000;
}
div.newslink a:visited{
	background:#fff;
        /*color: #007abb;*/
        color: #000;
}
div.newslink a:hover{
	background:#fff;
        color: #787878;
}
div.newslink li{
	width:100%;
	text-align:left;
}

div#redirect{
	position: fixed;
	display: block;
	background-color: #FFFFFF;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	/*border: 1px solid #487048;*/
	height: 150px;
	width: 1050px;
	/*width: 99%;*/
}
div#logo{
	display:inline-block;
	float: left;
	text-align:left;
	width:20%;
/*
	margin: 0 auto;
	display:block;
	float: left;
*/
	/*width: 230px;*/
	/*width: 99%;*/
	/*height: 150px;*/
	/*height: 120px;*/
/*
	height: 75px;
	text-align: center;
*/
/*
	border: 2px solid #fff;
	width: 1020px;
	float: left;
	width: 1000px;
	height: 150px;
	left: 0;
	top: 0;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	border: 0;
*/
}
div#logo img{
	/*width: 1010px;*/
	border: 0;
	height: 60px;
	/*border: 2px solid #fff;*/
}
div#flashlogo{
	float: left;
	width: 255px;
	height: 180px;
	left: 0;
	top: 0;
	background-color: #dcdcdc;
	margin: 0;
	padding: 0;
	border: 0;
}
div#flashlogo img{
	/*height: 180px;
	width: 285px;*/
	margin-top: 2px;
	margin-left: 5px;
	border: 0;
}
div#ads_side_index{
	position: absolute;
	width: 240px;
	min-height: 500px;
	left: 785px;
	right: 10px;
	top: 265px;
	margin: 5px auto;
	margin-bottom: 20px;
	padding-bottom: 20px;
	padding: 5px;
	border: 1px solid #546d8e;
	background-color: #dcdcdc;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
div#ads_side{
	position: absolute;
	width: 240px;
	min-height: 500px;
	left: 785px;
	right: 10px;
	top: 205px;
	margin: 5px auto;
	margin-bottom: 20px;
	padding: 5px;
	padding-bottom: 20px;
	border: 1px solid #546d8e;
	background-color: #dcdcdc;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
div#footer{
	display: block;
	position: fixed;
	background-color: #FFFFFF;
	color: #444; 
	font-size: 8pt;
	line-height: 12pt;
	width: 100%;
     	text-align: center; 
	padding: 0px;
	left: 0;
	right: 0;
	bottom: 0;
	/*margin-bottom: 0 auto;*/
}
div#navmenu_index{
	display: block;
	/*float: left;*/
	width: 1010px;
	height: 40px;
	margin: 0 auto;
	text-align: left;
/*
	text-align: left;
	left: 0;
	right: 0;
	height: 40px;
	width: 1010px;
*/
}
div#navmenu{
	display: block;
	margin: 0 auto;
	width: 100%;
	height: 40px;
	font-size: 12pt;
	/*background:#2f3036;*/
	background:#000040;
	position:relative;
	z-index:100;
}

div#statbar{
	margin: 0 auto;
	height: 25px;
	width: 1012px;
	font-weight: bold;
}
div#statbar table{ 
	width: 100%;
	height: 25px;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
	margin: 0;
	padding: 0;
}
div#statbar th{ 
	color: #787878;
	height: 25px;
	background-color: #ffc20e;
}
div#statbar td{ 
	color: #787878;
	background-color: #fff;
}
div#statbar2{
	display: inline-block;
	text-align:center;
	margin: 0 auto;
	min-height: 25px;
	width: 100%;
	font-weight: bold;
}
div#statbar2 #cat{
	display:inline;
	color:#0033CC;
}
div#statbar2 #val{
	display:inline;
	color:#990033;
}
div#statbar2 table{ 
	width: 100%;
	height: 25px;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
	margin: 0;
	padding: 0;
}
div#statbar2 th{ 
	color: #0033CC;
	height: 25px;
	/*background-color: #ffc20e;*/
}
div#statbar2 td{ 
	color: #990033;
	background-color: #fff;
}

div.menu {
	display: block;
	width: 740px;
	margin: 5px;
	padding: 5px;
	margin-left: auto;
	margin-right: auto;
}

div.menu img {
	width: 120px;
	height: 160px;
}

div.menu a {
	display: block;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;
	margin: 0px;
	color: blue;
}

div.menu a:link{
	background: #dcdcdc;
}

div.menu a:visited{
	background: #dcdcdc;
}
div.menu a:hover{
	background: #dcdcdc;
	color: #990033;
}

div.menu h4{ 
	padding: 2px;
	margin: 0px;
}

table.homemenu {
	margin: 0px;
        /*width: 100%;*/
        /*margin-bottom: 10px;*/
/*
        margin-top: 10px;
        margin-bottom: 30px;
        margin-left: 5px;
        margin-right: auto;
*/
        border: 2px ridge #546d8e;
        border-collapse: collapse;
        -moz-border-radius: 5px;
        border-radius: 5px;
}
table.homemenu th{
        height: 20px;
        /*font-family:Copperplate Gothic Bold;*/
        /*font-family:Copperplate Gothic Light;*/
        /*font-family:Verdana,Time New Roman,Copperplate Gothic Light, sans-serif;*/
	font-family:Fanwood Text;
        font-size: 12pt;
	text-align: left;
/*
	color: #FFFFFF;
        background-color: #787878;
*/
	color: #000;
        background-color: #fff;
	font-style:italic;
	padding: 5px;
        border: 1px solid #546d8e;
}
table.homemenu td{
        height: 20px;
        font-family:Verdana,Times New Roman;
        font-size: 12pt;
	/*font-style: italic;*/
	text-align: left;
	/*color: #888;*/
	color: #000;
        background-color: #FFFFFF;
	padding:2px;
        border: 1px solid #546d8e;
/*
	padding-left: 4px;
        border: 2px ridge #546d8e;
        border-collapse: collapse;
	-moz-border-radius: 5px;
	border-radius: 5px;
*/
}
table.homemenu td#h3{
	color:#444;
}

/*
table.homemenu td a:link{
        text-align:center;
        background: #FFFFFF;
        color: #000;
}
table.homemenu td a:visited{
        background: #FFFFFF;
        color: #000;
}
table.homemenu td a:hover{
        background: #990033;
        text-align:center;
	height: 40px;
        color: #FFFFFF;
}
*/

table.homemenu td#alt {
	background-color: #EEEEEE;
	height: 40px;
}

table.homemenu #mostviewed {
	display:block;
	/*height: 120px;*/
	height: 80px;
	width: 642px;
	white-space:nowrap;
/*
	overflow-x:scroll;
	overflow-y:hidden;
*/
	background-color: #FFF;
}
table.homemenu #trailers {
	display:block;
	/*height: 140px;*/
	padding:5px;
	width: 732px;
	white-space:nowrap;
	background-color: #FFF;
}
table.homemenu #songs {
	display:block;
	/*height: 170px;*/
	padding:5px;
	width: 732px;
	white-space:nowrap;
	background-color: #FFF;
	/*border:1px solid #000;*/
}


table.homemenu td #playlist{
	height: 40px;
	padding: 0;
}
table.homemenu img{
        height: 35px;
	/*width: 100%;*/
        border: 0;
}
table.homemenu a:link{
        text-align: left;
	vertical-align: middle;
        font-weight: normal;
	font-style: normal;
	/*font-size: 16pt;*/
	font-size: 12pt;
        background: #FFFFFF;
        padding: 1px;
        color: #000;
	text-decoration:none;
	/*height: 40px;*/
}
table.homemenu a:visited{
        background: #FFFFFF;
        color: #000;
}
table.homemenu a:hover{
        background: #ffc20e;
        color: #FFFFFF;
}
table.homemenu a#alt:link{
        font-weight: normal;
	font-size: 14pt;
        /*background: #666633;*/
        background: #EEEEEE;
        /*padding: 3px;*/
        color: #000;
}
table.homemenu a#alt:visited{
        background: #EEEEEE;
        color: #000;
}
table.homemenu a#alt:hover{
        background: #990033;
        color: #FFFFFF;
}
table.homemenu a#hollywood:link{
        font-weight: normal;
	font-size: 14pt;
        /*background: #666633;*/
        background: #EEEEEE;
        /*padding: 3px;*/
        color: #fff;
}
table.homemenu a#hollywood:visited{
        background: #EEEEEE;
        color: #fff;
}
table.homemenu a#hollywood:hover{
        background: #990033;
        color: #ff3300;
}


table.mainmenu {
	margin: 5px auto;
	margin-top: 15px;
	width: 100%;
	/*margin-left: auto;*/
	margin-right: auto;
	border: 2px ridge #444;
	border-collapse: collapse;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
table.mainmenu td{
	padding: 2px;
	margin:0;
	/*height: 20px;*/
	background-color: #FFFFFF;
	border: 2px ridge #444;
	border-collapse: collapse;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
table.mainmenu td#nolink{
        padding: 3px;
        font-size: 12px;
	letter-spacing: 2px;
        color: #000;
        text-align: left;
        font-weight: bold;
	font-family:arial;
}
table.mainmenu td#maintitle{
	padding: 5px;
	letter-spacing: 2px;
	/*font-size: 13pt;*/
	/*font-size: 12pt;*/
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	background-color: #787878; 
	font-weight: bold;
}
table.mainmenu td#selected{
	/*padding: 3px;*/
	padding: 1px;
	/*letter-spacing: 2px;*/
	text-align: left;
/*
	color: #FFFFFF;
	background-color: #666633; 
*/
	color: #000;
	/*background-color: #EEEEEE; */
	background-color: #FFFF00; 
	font-weight: bold;
}
table.mainmenu td#date{
	padding: 3px;
	width: 100px;
	color: #000;
	background-color: #FFFFFF; 
}
table.mainmenu td#subtitle{
	padding: 1px;
	text-align: left;
	font-weight:bold;
	color: #fff;
	background-color: #787878; 
}
table.mainmenu img{
	/*height: 26px;*/
	height: 20px;
	border: 0;
}
table.mainmenu a:link{
	background: #FFFFFF;
	padding: 3px;
	color: #000;
}
table.mainmenu a:visited{
	background: #FFFFFF;
	color: #000;
}
table.mainmenu a:hover{
	background: #ff3300;
	color: #FFFFFF;
}
table.mainmenu a#alt:link{
	background: #787878;
	/*padding: 3px;*/
	color: #FFFFFF;
}
table.mainmenu a#alt:visited{
	background: #787878;
	color: #FFFFFF;
}
table.mainmenu a#alt:hover{
	background: #990033;
	color: #FFFFFF;
}
table.mainmenu a#plain:link{
	/*background: #666633;*/
	/*padding: 3px;*/
	padding:0 3px 0 0;
	text-decoration: none;
	color: #787878;
	/*border:1px solid #990033;*/
}
table.mainmenu a#plain:visited{
	color: #787878;
}
table.mainmenu a#plain:hover{
	background: #FFFFFF;
	color: #990033;
}
table.mainmenu a#blue:link{
	padding:0 3px 0 0;
	text-decoration: none;
	background: #FFFFFF;
	color: #0033cc;
}
table.mainmenu a#blue:visited{
	background: #FFFFFF;
	color: #0033cc;
}
table.mainmenu a#blue:hover{
	background: #FFFFFF;
	color: #990033;
}

.horizmenu {
/*
	display: block;
*/
	display: inline-block;
	/*font-size: 12pt;*/
	font-size: 14px;
	font-weight: normal;
	font-family:Verdana, Copperplate Gothic Light;
	width: 100%;
/*
	margin-top: 5px;
	margin-bottom: 5px;
*/
	margin:20px 2px 20px 2px;
	padding: 2px;
	text-align: center;
}

.horizmenu .pagenum{
	display: block;
	/*font-size: 12pt;*/
	font-size: 14px;
	font-weight: normal;
	font-family:Verdana, Copperplate Gothic Light;
	width: 100%;
	margin: 3px;
/*
	margin: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
*/
	padding: 2px;
	text-align: center;
}

div.horizmenu table {
	display: inline-table;
	width: 25%;
	height: 200px;
	border: 1px solid #7FC07F;
}
.horizmenu .selected {
	display: inline-block;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	font-size: 14px;
	margin: 3px;
	color: #ff3300;
	/*color: #ffc20e;*/
	padding: 2px;
	border: 1px solid #ff3300;
	/*border: 1px solid #ffc20e;*/
	background: #FFFFFF;
/*
	-moz-border-radius: 12px 12px 0px 0px; 
	border-radius:  12px 12px 0px 0px;
*/
}
.horizmenu .pagenum .selected {
	display: inline;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	font-size: 14px;
/*
	margin: 3px 8px 3px 8px;
*/
	margin: 3px 4px 3px 4px;
	color: #ff3300;
	padding: 2px 4px 2px 4px;
	border: 1px solid #ff3300;
	background: #FFFFFF;
}
.horizmenu .selected_grey {
        display: inline;
        font-weight: bold;
        text-decoration: none;
        text-align: center;
        /*font-size: 14pt;*/
        font-size: 14px;
        margin: 3px;
        color: #787878;
        /*padding: 4px;*/
        padding: 2px;
        border: 1px solid #787878;
        background: #FFFFFF;
/*
        -moz-border-radius: 12px 12px 0px 0px;
        border-radius:  12px 12px 0px 0px;
*/
}
.horizmenu .selected_tab {
        display: inline;
        font-weight: bold;
        text-decoration: none;
        text-align: center;
        font-size: 14px;
        margin: 3px;
        /*color: #ff3300;*/
	color: #ffc20e;
        padding: 2px;
        /*border: 1px solid #ff3300;*/
        background: #FFFFFF;
	/*border: 1px solid #546d8e;*/
	border: 1px solid #ffc20e;
/*
        -moz-border-radius: 12px 12px 0px 0px;
        border-radius:  12px 12px 0px 0px;
	border-bottom: 3px solid #fff;
*/
}
.horizmenu #selected_tab {
        /*display: inline;*/
        display: inline-block;
        font-weight: bold;
        text-decoration: none;
        text-align: center;
        font-size: 14px;
        margin: 3px;
	/*color: #ffc20e;*/
	color: #000040;
        padding: 2px;
        background: #FFFFFF;
	border: 1px solid #000040;
}
.horizmenu #selected_tab_full {
        display: inline;
        font-weight: bold;
        text-decoration: none;
        text-align: center;
        font-size: 14px;
        margin: 3px;
        /*color: #ff3300;*/
	color: #ffc20e;
        padding: 2px;
        /*border: 1px solid #ff3300;*/
        background: #FFFFFF;
	/*border: 1px solid #546d8e;*/
	border: 1px solid #ffc20e;
/*
        -moz-border-radius: 12px 12px 0px 0px;
        border-radius:  12px 12px 0px 0px;
*/
	/*border-bottom: 3px solid #fff;*/
}
.horizmenu #selected {
        display: inline;
        font-weight: bold;
        text-decoration: none;
        text-align: center;
        font-size: 14px;
        margin: 3px;
        color: #ff3300;
	/*color: #ffc20e;*/
        padding: 2px;
        border: 1px solid #ff3300;
        background: #FFFFFF;
        -moz-border-radius: 12px 12px 0px 0px;
        border-radius:  12px 12px 0px 0px;
}
div.horizmenu .years{ 
	display: inline;
	text-align: center;
	font-size: 13pt;
	padding: 6px;
	margin: 0px;
}
.horizmenu .link { 
	display: inline;
	text-align: center;
	font-size: 12pt;
	padding: 0px;
	margin: 0px;
}

div.horizmenu a {
	/*display: inline;*/
	display: inline-block;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #ffffff;
	/*margin: 2px;*/
	padding: 2px;
	margin: 5px 2px 10px 2px;
/*
	margin: 4px;
	margin-bottom: 0px;
*/
	border: 1px solid #ff3300;
	background: #ff3300;
/*
	border: 1px solid #ffc20e;
	background: #ffc20e;
	-moz-border-radius: 12px 12px 0px 0px; 
	border-radius:  12px 12px 0px 0px;
*/
}
div.horizmenu .pagenum a {
	display: inline;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #ffffff;
	/*margin: 3px 8px 3px 8px;*/
	margin: 3px 4px 3px 4px;
	padding: 2px 4px 2px 4px;
	/*margin-bottom: 0px;*/
	border: 1px solid #ff3300;
	background: #ff3300;
}
div.horizmenu a:link{
	color: #ffffff;
	background: #ff3300;
	/*background: #ffc20e;*/
}
div.horizmenu a:visited{
	color: #ffffff;
	background: #ff3300;
	/*background: #ffc20e;*/
}
div.horizmenu a:hover{
	background: #ffffff;
	color: #ff3300;
	/*color: #ffc20e;*/
}
div.horizmenu #yellow a {
        display: inline;
        font-weight: bold;
        text-decoration: none;
        text-align: center;
        color: #ffffff;
        /*margin: 2px;*/
        margin: 4px;
        padding: 2px;
        margin-bottom: 0px;
        border: 1px solid #ffc20e;
        background: #ffc20e;
}
div.horizmenu #yellow a:link{
        color: #ffffff;
        background: #ffc20e;
}
div.horizmenu #yellow a:visited{
        color: #ffffff;
        background: #ffc20e;
}
div.horizmenu #yellow a:hover{
        background: #ffffff;
        color: #ffc20e;
}

div.horizmenu #blue a {
        /*display: inline;*/
        display: inline-block;
        font-weight: bold;
        text-decoration: none;
        text-align: center;
        color: #ffffff;
        /*margin: 2px;*/
        margin: 4px;
        /*margin: 10px 4px 10px 4px;*/
        padding: 2px;
        /*margin-bottom: 0px;*/
        border: 1px solid #000040;
        background: #000040;
}
div.horizmenu #blue a:link{
        color: #ffffff;
        background: #000040;
}
div.horizmenu #blue a:visited{
        color: #ffffff;
        background: #000040;
}
div.horizmenu #blue a:hover{
        background: #ffffff;
        color: #000040;
}
div.horizmenu .letters a {
        display: inline;
        font-weight: bold;
        text-decoration: none;
        text-align: center;
        color: #ffffff;
	font-size: 14px;
	line-height: 24px;
        margin: 5px;
        padding: 1px 5px 1px 5px;
        border: 1px solid #787878;
        -moz-border-radius: 50%;
        border-radius:  50%;
}
div.horizmenu .letters a:link{
        color: #ffffff;
        background: #787878;
}
div.horizmenu .letters a:visited{
        color: #ffffff;
        background: #787878;
}
div.horizmenu .letters a:hover{
        background: #ffffff;
        color: #787878;
}


div.horizmenu #grey a {
        display: inline;
        font-weight: bold;
        text-decoration: none;
        text-align: center;
        color: #ffffff;
	font-size: 14px;
	line-height: 24px;
        margin: 5px;
        padding: 1px 5px 1px 5px;
        border: 1px solid #787878;
/*
        -moz-border-radius: 50%;
        border-radius:  50%;
*/
}
div.horizmenu #grey a:link{
        color: #ffffff;
        background: #787878;
}
div.horizmenu #grey a:visited{
        color: #ffffff;
        background: #787878;
}
div.horizmenu #grey a:hover{
        background: #ffffff;
        color: #787878;
}

div.horizmenu h2{ 
	display: inline;
	text-align: center;
	font-size: 12pt;
	padding: 0px;
	margin: 0px;
}
div.horizmenu h3{ 
	display: inline;
	text-align: center;
	font-size: 13pt;
	padding: 6px;
	margin: 0px;
}
div.horizmenu h4{
	display: inline;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	font-size: 14pt;
	margin: 3px;
	color: #ff3300;
	padding: 4px;
	border: 1px solid #ff3300;
	background: #FFFFFF;
	-moz-border-radius: 12px 12px 0px 0px; 
	border-radius:  12px 12px 0px 0px;
}
div.horizmenu #grey .selected_grey{
        display: inline;
        font-weight: bold;
        text-decoration: none;
        text-align: center;
        font-size: 14px;
        margin: 5px;
        color: #787878;
        padding: 1px 5px 1px 5px;
        border: 1px solid #787878;
        background: #FFFFFF;
/*
        -moz-border-radius: 50%;
        border-radius: 50%;
*/
}
div.horizmenu .letters .selected_grey{
        display: inline;
        font-weight: bold;
        text-decoration: none;
        text-align: center;
        font-size: 14px;
        margin: 5px;
        color: #787878;
        padding: 1px 5px 1px 5px;
        border: 1px solid #787878;
        background: #FFFFFF;
        -moz-border-radius: 50%;
        border-radius: 50%;
}

div.horizmenu #grey h4{
        display: inline;
        font-weight: bold;
        text-decoration: none;
        text-align: center;
        font-size: 14pt;
        margin: 3px;
        color: #787878;
        padding: 4px;
        border: 1px solid #787878;
        background: #FFFFFF;
        -moz-border-radius: 12px 12px 0px 0px;
        border-radius:  12px 12px 0px 0px;
}

div.horizmenu h5{ 
	display: inline;
	text-align: center;
	font-size: 15pt;
	padding: 0px;
	margin: 0px;
}

div#searchresults {
	/*position:relative;*/
	/*float:left;*/
	display:block;
	width:100%;
/*
	width:750px;
	margin-left:15px;
*/
	/*border:1px solid #fff;*/
}

table#search{
	border: 0;
	/*border: 1px solid #000;*/
	font-family: verdana, arial;
}
table#search td{
	height: 75px;
	/*height: 50px;*/
	/*width: 650px;*/
	font-size: 16pt;
	/*vertical-align: center;*/
	text-align: right;
	/*border:1px solid #fff;*/
}

div#searchbar{
	display: block;
	/*float: left;*/
	margin-left: 10px;
	height: 25px;
	width: 730px;
	padding: 5px;
	/*border: 1px solid #666633;*/
}

table.searchresults{
	width: 100%;
	background-color: #fff;
	border: 1px solid #787878;
	border-collapse: collapse;
}
table.searchresults th{
	text-align: center;
	border: 1px solid #787878;
	border-collapse: collapse;
}
table.searchresults td{
	padding: 3px;
	border: 1px solid #787878;
	border-collapse: collapse;
}
table.searchresults td#image{
	padding: 2px;
	text-align: center;
}

table.searchresults img#movie{
	height: 75px;
	width: 60px;
	border: 1px solid #787878;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
table.searchresults img#video{
	height: 75px;
	width: 100px;
	border: 1px solid #787878;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

div#title {
	float: left;
	left: 0;
	right: 0;
	width: 100%;
	color: #444; 
	font-size: 14pt; 
	font-weight: bold;
	line-height: 16pt; 
     	text-align: center; 
}
div#title h3{
	/*font-size: 14pt;*/
	color: #990033;
}
div#title h4{
	font-size: 12pt;
	color: #0033CC;
}
div#title #blue{
	/*font-size: 12pt;*/
	font-size: 14px;
	color: #0033CC;
}
div#title #red{
	font-size: 14px;
	color: #990033;
}

table.moviesimage{
	width: 100%;
	font-weight: bold;
}
table.moviesimage td{
	width: 25%;
	padding: 5px;
	vertical-align: top;
}
table.moviesimage img#movie{
	width: 100px;
	height: 100px;
}
table.moviesimage img#video{
	width: 150px;
	height: 100px;
}
.eightcolumn{
	display:inline-block;
	width:11.5%;
	margin:10px 0 10px 0;
	/*border:1px solid #990033;*/
}
.fourcolumn{
	display:inline-block;
	width:24%;
	margin:10px 0 10px 0;
	vertical-align:top;
	/*border:1px solid #990033;*/
}
.threecolumn{
	display:inline-block;
	width:32%;
	/*margin:0 auto;*/
	margin:10px 0 10px 0;
	vertical-align: top;
/*
	border:1px solid #000;
	background:#dcdcdc;
*/
}
.twocolumn{
	display:inline-block;
	width:48%;
	/*margin:0 auto;*/
	margin:10px 0 10px 0;
	vertical-align: top;
	border:1px solid #000;
	/*background:#dcdcdc;*/
}
.twocolumn_fixed{
	display:inline-block;
	width:48%;
	margin:10px 0 10px 0;
	vertical-align: top;
	/*border:1px solid #990033;*/
}
.twocolumn_fixed img{
	width:80%;
}
/*
table.movieimage #blogger{
	margin-left: auto;
	margin-right: auto;
	width: 25%;
	background-color: #EEEEEE;
	border: 1px solid #666633;
	border-collapse: collapse;
}
*/
table.movieimage{
	margin:0 auto;
/*
	margin-left: auto;
	margin-right: auto;
	width: 25%;
	background-color: #fff;
	border: 1px solid #787878;
	border-collapse: collapse;
*/
}
table.movieimage td{
	text-align: center;
	vertical-align: middle;
	width:125px;
}
table.movieimage td#filmography{
	text-align: center;
	vertical-align: middle;
	width: 130px;
}
table.movieimage td#lightblue{
	text-align: center;
	background: #EEEEEE;
	border: 1px solid #787878;
}
table.movieimage img{
	width: 120px;
	height: 160px;
	margin-left: auto;
	margin-right: auto;
	/*border: 1px solid #787878;*/
	/*border: 1px solid #fff;
	-moz-border-radius: 5px;
	border-radius: 5px;*/
}
table.movieimage img#award{
	width: 105px;
	height: 140px;
	margin-left: auto;
	margin-right: auto;
/*
	border: 1px solid #787878;
	-moz-border-radius: 5px;
	border-radius: 5px;
*/
}
table.movieimage img#thumbnail{
	width: 105px;
	height: 80px;
	margin-left: auto;
	margin-right: auto;
/*
	border: 1px solid #787878;
	-moz-border-radius: 5px;
	border-radius: 5px;
*/
}
table.movieimage img#person{
	width: 100px;
	height: 100px;
	margin-left: auto;
	margin-right: auto;
/*
	border: 1px solid #787878;
	-moz-border-radius: 5px;
	border-radius: 5px;
*/
}
table.movieimage img#winner{
	width: 100px;
	height: 100px;
/*
	margin-top: 0;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
*/
	border: 1px solid #787878;
	-moz-border-radius: 5px;
}
table.movieimage img#filmography{
	width: 125px;
	height: 135px;
	margin:0 auto;
/*
	width:100%;
	width: 125px;
	height: 135px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
*/
	border: 1px solid #787878;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
table.movieimage img#watchlist{
/*
	width: 120px;
	height: 80px;
	margin-left: auto;
	margin-right: auto;
*/
	width: 99%;
	height: 120px;
	margin 0 auto;
	border: 1px solid #787878;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
table.movieimage img#jukebox{
/*
	width: 140px;
	height: 100px;
	margin-left: auto;
	margin-right: auto;*/
	width: 99%;
	/*height: 100%;*/
	/*height: 100px;*/
	height: 120px;
	margin: 0 auto;
	border: 1px solid #787878;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
table.movieimage h6{
	color: #000; 
	font-size: 10pt; 
	line-height: 12pt; 
	font-weight: bold;
     	text-align: center; 
}
table.movieimage h5{
	color: #990033;
	font-size: 12pt; 
	line-height: 14pt; 
	font-weight: bold;
     	text-align: center; 
}
table.movieimage h4{
	color: #990033; 
	font-size: 12pt; 
	line-height: 14pt; 
	font-weight: bold;
     	text-align: right; 
}
table.movieimage h3{
	color: #0033CC; 
	font-size: 10pt; 
	line-height: 12pt; 
	font-weight: bold;
     	text-align: center; 
}
table.movieimage .blue{
	color: #0033CC; 
	font-size: 10pt; 
	line-height: 12pt; 
	font-weight: bold;
     	text-align: center; 
}
table.movieimage .orange{
	color: #ff3300; 
	font-size: 10pt; 
	line-height: 12pt; 
	font-weight: bold;
     	text-align: center; 
}
table.movieimage .red{
	color: #990033; 
	font-size: 10pt; 
	line-height: 12pt; 
	font-weight: bold;
     	text-align: center; 
}
table.movieimage td#selected{
	color: #ff3300; 
	background: #ffff00;
	font-weight: bold;
}
table.movieimage a {
        display: block;
        min-width: 40px;
        font-size: 12pt;
        font-weight: bold;
        text-decoration: none;
        /*text-align: center;*/
        letter-spacing: 1px;
        margin: 2px;
        padding: 2px;
        /*color: #fff;*/
        color: #ffc20e;
        -moz-border-radius: 3px;
        border-radius: 3px;
}

table.movieimage a:link{
        /*background: #787878;*/
        background: #fff;
}

table.movieimage a:visited{
        /*background: #787878;*/
        background: #fff;
}
table.movieimage a:hover{
        background: #ffc20e;
	/*border:2px solid #ffc20e;*/
	color: #787878;
}

table.movieimage #plain a {
        display: block;
        min-width: 40px;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
	font-family: verdana, arial;
        margin: 2px;
        padding: 2px;
	background:#fff;
        -moz-border-radius: 3px;
        border-radius: 3px;
}

table.movieimage #plain a:link{
        /*color: #787878;*/
        color: #ff3300;
}

table.movieimage #plain a:visited{
        color: #ff3300;
}
table.movieimage #plain a:hover{
        color: #787878;
}


table.peopleimages{
	width: 100%;
}
table.peopleimages td{
	/*width: 20%;*/
	/*width: 25%;*/
	padding: 5px;
	vertical-align: top;
	margin-left: auto;
	margin-right: auto;
	/*border: 1px solid #666633;*/
}
table.personimage{
	margin-left: auto;
	margin-right: auto;
	/*width: 25%;*/
	width: 100px;
	background-color: #fff;
	border: 1px solid #787878;
	border-collapse: collapse;
}
table.personimage td{
	/*width: 95px;*/
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	font-size: 14px;
	background-color: #fff;
	border: 1px solid #787878;
}
table.personimage img{
	width: 90px;
	height: 90px;
/*
	width: 100px;
	height: 100px;
*/
	margin-left: auto;
	margin-right: auto;
/*
	border: 1px solid #787878;
	-moz-border-radius: 5px;
	border-radius: 5px;
*/
}
table.personimage img#large{
	width: 200px;
	height: 200px;
	margin-left: auto;
	margin-right: auto;
/*
	border: 1px solid #787878;
	-moz-border-radius: 5px;
	border-radius: 5px;
*/
}
table.personimage h5{
	color: #990033; 
	font-size: 10pt; 
	line-height: 12pt; 
	font-weight: bold;
     	text-align: center; 
}
table.personimage h4{
	color: #990033; 
	font-size: 12pt; 
	line-height: 14pt; 
	font-weight: bold;
     	text-align: right; 
}
table.personimage h3{
	color: #990033; 
	font-size: 12pt; 
	line-height: 14pt; 
	font-weight: bold;
     	text-align: center; 
}
/*
table.personimage a {
	text-decoration: none;
	letter-spacing: 1px;
	font-size: 10pt; 
	font-weight: bold;
	color: #0033CC;
}
table.personimage a:link{
	color: #0033CC;
}

table.personimage a:visited{
	color: #0033CC;
}
table.personimage a:hover{
	color: #666633;
	letter-spacing: 2px;
}
*/
table.personimage a {
        display: block;
        min-width: 40px;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        /*text-align: center;*/
        letter-spacing: 1px;
        /*margin: 2px;*/
	margin-left: auto;
	margin-right: auto;
        padding: 2px;
        color: #fff;
/*
        -moz-border-radius: 3px;
        border-radius: 3px;
*/
}
/*
table.personimage a {
        display: block;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
*/
/*
        letter-spacing: 1px;
        margin: 2px;
        color: #fff;
*/
/*
        padding: 2px;
        -moz-border-radius: 3px;
        border-radius: 3px;
}
*/

table.personimage a:link{
        /*background: #787878;*/
        background: #fff;
}

table.personimage a:visited{
        /*background: #787878;*/
        background: #fff;
}
table.personimage a:hover{
        /*background: #CCCC99;*/
        /*background: #444;*/
        background: #ffc20e;
}

table.personimage a#plain {
        display: block;
        min-width: 40px;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        font-family: verdana, arial;
        margin: 2px;
        padding: 2px;
        background-color:#fff;
        -moz-border-radius: 3px;
        border-radius: 3px;
}

table.personimage a#plain:link{
        /*color: #787878;*/
	background-color:#fff;
        color: #ff3300;
}

table.personimage a#plain:visited{
	background-color:#fff;
        color: #ff3300;
}
table.personimage a#plain:hover{
	background-color:#fff;
        color: #787878;
}


table.songinfo{
	width: 98%;
	margin-left: 8px;
	border: 2px solid #787878;
	border-collapse: collapse;
}
table.songinfo td{
	/*width: 100px;*/
	width: 70px;
	padding: 2px;
	vertical-align: top;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
	border: 2px solid #787878;
	border-collapse: collapse;
}
table.songinfo th{
	width: 80px;
	height: 100px;
	padding: 5px;
	margin-left: auto;
	margin-right: auto;
	color: #000;
/*
	color: #fff;
	background-color: #787878;
	border: 2px solid #fff;
	border-collapse: collapse;
*/
}
table.songimage{
	top:0;
	margin-top:0;
	margin-left: auto;
	margin-right: auto;
	width: 25%;
	background-color: #fff;
	border: 0px;
}
table.songimage td{
	text-align: center;
	font-weight: bold;
	background-color: #fff;
	height:35px;
	padding:5px;
	padding-top:0;
	padding-bottom:0;
	border: 0px;
	/*border: 1px solid #000;*/
}
table.songimage img{
	width: 65px;
	height: 65px;
	/*width: 100px;
	height: 100px;*/
	/*margin-top: 2px;*/
	margin-left: auto;
	margin-right: auto;
/*
	border: 1px solid #787878;
	-moz-border-radius: 5px;
	border-radius: 5px;
*/
}
table.songimage h5{
	color: #990033; 
	font-size: 10pt; 
	line-height: 12pt; 
	font-weight: bold;
     	text-align: center; 
}
table.songimage a {
        display: block;
        min-width: 40px;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        /*text-align: center;*/
        letter-spacing: 1px;
        margin: 2px;
        padding: 2px;
        color: #fff;
        -moz-border-radius: 3px;
        border-radius: 3px;
}
table.songimage a:link{
        /*background: #787878;*/
        background: #fff;
}

table.songimage a:visited{
        /*background: #787878;*/
        background: #fff;
}
table.songimage a:hover{
        /*background: #CCCC99;*/
        background: #ff3300;
}

table.starpower{
	width: 100%;
	background-color: #fff;
	padding: 0;
	margin: 2px;
	border: 1px solid #546d8e;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
table.starpower td{
	text-align: center;
	background-color: #fff;
	padding: 0px;
}
table.actor{
	margin-left: auto;
	margin-right: auto;
	padding: 5px;
}
table.actor td{
	text-align: center;
	vertical-align: top;
	background-color: #fff;
}
table.actor img{
	width: 200px;
	height: 200px;
	margin-left: auto;
	margin-right: auto;
	border: 5px solid #787878;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
table.actor h5{
	font-size: 10pt; 
	line-height: 12pt; 
	color: #990033;
	font-weight: bold;
     	text-align: center; 
}
table.actor h4{
	color: #990033; 
	font-size: 12pt; 
	line-height: 14pt; 
	font-weight: bold;
     	text-align: center; 
}
table.playlist {
	width: 98%;
}
table.playlist td{
	text-align: center;
	vertical-align: top;
	/*font-size: 14pt;*/
	font-size: 18px;
	background-color: #fff;
}
table.playlist img{
	max-width: 300px;
	/*height: 200px;*/
	margin-left: auto;
	margin-right: auto;
/*
	border: 5px solid #666633;
	-moz-border-radius: 5px;
	border-radius: 5px;
*/
}
/*
table.movie{
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #666633;
	border-collapse: collapse;
}
table.movie td{
	text-align: center;
	width: 150px;
	background-color: #EEEEEE;
	border: 1px solid #666633;
}
table.movie img{
	width: 95px;
	height: 95px;
	margin: 3px;
	border: 3px solid #666633;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
table.movie h5{
	font-size: 10pt; 
	line-height: 12pt; 
	color: #990033;
	font-weight: bold;
     	text-align: center; 
}
table.movie h4{
	color: #990033; 
	font-size: 12pt; 
	line-height: 14pt; 
	font-weight: bold;
     	text-align: center; 
}
table.movie a:link{
        background: #666633;
}

table.movie a:visited{
        background: #666633;
}
table.movie a:hover{
        background: #CCCC99;
}
*/

/*MoviePage*/

div#movieposter{
	/*float: left;*/
	display: block;
	text-align:center;
/*
	width: 255px;
	height: 330px;
	left: 0px;
*/
	margin: 0 auto;
	/*padding: 2px;*/
	/*background-color: #dcdcdc;*/
	background-color: #fff;
}

div#movieposter img{
	width: 100%;
/*
	height: 100%;
	width: 240px;
	height: 320px;
*/
	margin: 0 auto;
/*
	border: 5px solid #787878;
	-moz-border-radius: 10px;
	border-radius: 10px;
*/
}
div.movieinfo{
/*
	float: left;
	display: block;
	width: 480px;
	height: 330px;
	left: 0px;
	margin: 0px auto;
	margin-bottom 5px: auto;
	padding: 5px;
	background-color: #fff;
*/
}
div.movieinfo table{
	width: 100%;
	margin-top: 5px auto;
	margin-left: auto;
	margin-right: auto;
	margin-bottom 5px: auto;
	background-color: #fff;
	border: 2px solid #787878;
	border-collapse: collapse;
}
div.movieinfo tr{
	min-height: 30px;
}
div.movieinfo th{
	font-size:16px;
	font-family:Fanwood Text;
/*
	color:#fff;
	background:#787878;
*/
	padding: 2px;
	text-align: left;
	width: 100px;
/*
	border: 2px solid #fff;
	border-collapse: collapse;
*/
	border: 2px solid #787878;
	border-collapse: collapse;
}
div.movieinfo td{
	padding: 1px;
	width: 100px;
	border: 2px solid #787878;
	border-collapse: collapse;
}
div.movieinfo h3{
	font-size: 10pt; 
	font-weight: bold;
}
div.movieinfo h5{
	line-height: 16pt;
	text-align: center;
	font-size: 12pt; 
}	

div.movieinfo img{
	height: 90px;
	width: 90px;
/*
	height: 95px;
	width: 95px;
*/
	border: 1px solid #787878;
}
div.movieinfo img#rating{
	/*height: 14px;*/
	height: 16px;
	width: 80px;
	border: 0px;
}
div.movieinfo img#buy{
	display: block;
	height: 40px;
	width: 40px;
	border: 1px ridge #787878;
	margin-left: auto;
	margin-right: auto;
}
div.movieinfo table#buylabels {
	width: 100%;
	margin-top:  auto;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
	background-color: #fff;
	border: 0px;
}
div.movieinfo table#buylabels td{
	width: 100px;
	border: 0px;
}
table.moviesongs {
	margin: 5px;
	margin-top: 30px;
	/*width: 700px;*/
	width: 100%;
}
table.moviesongs td{
	padding: 2px;
	height: 20px;
	background-color: #ffffff;
}
table.moviesongs td#image{
	padding: 2px;
	height: 20px;
	width: 150px;
	background-color: #FFFFFF;
}
table.moviesongs img{
	height: 20px;
	width: 20px;
	border: 0;
}
table.moviesongs a:link{
	background: #fff;
	text-decoration: none;
	padding: 3px;
	color: #000;
	font-family: Fanwood Text;
	font-style: italic;
	font-size: 14pt;
}
table.moviesongs a:visited{
	background: #fff;
	padding: 3px;
	color: #000;
}
table.moviesongs a:hover{
	color: #787878;
}
div#blogger_poster{
/*
	display: block;
	display: inline-block;
	padding-left: 100px;
	padding-top: 20px;
	margin:0 auto;
	padding: 10px auto;
*/
}

div#blogger_poster img{
	display: block;
/*
	left: 0;
	right: 0;
	margin-left: auto;
	margin-right: auto;
*/
	margin:0 auto;
	width: 120px;
	height: 160px;
	border: 3px solid #787878;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

div#bloggerposter{
	float: left;
	display: block;
	width: 760px;
	height: 190px;
	left: 0px;
	right: 0px;
	margin: 2px auto;
	padding: 2px;
	background-color: #dcdcdc;
}

div#bloggerposter img{
	display: block;
	left: 0;
	right: 0;
	margin-left: auto;
	margin-right: auto;
	width: 120px;
	height: 160px;
	border: 5px solid #787878;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

div.plot{
	display: block;
	left: 5px;
	width: 760px;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
	font-size: 12pt; 
}
div.plot img{
	border: 0;
}


div#emptyblock { 
	display: block;
	float: left;
	/*width: 755px; */
	width: 99%; 
	height: 20px; 
	/*background-color: #dcdcdc; */
	background-color: #fff; 
}
div#emptyimg { 
	display: block;
	float: left;
	width: 100px; 
	height: 100px; 
	margin: 5px;
}
div#emptyimgwhite { 
	display: block;
	float: left;
	width: 100px; 
	height: 100px; 
	background-color: #fff; 
}
div#emptyimg_small { 
	display: block;
	float: left;
	width: 30px; 
	height: 30px; 
}
div.likebutton { 
	display: block;
/*	float: left;*/
	margin: 2px;
	width: 220px; 
	border: 0px;
	padding: 1px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
div.comments { 
	display: block;
	margin-top: 10px;
	/*width: 735px;*/
	width: 95%; 
	margin: 1px auto;
	background-color: #fff;
}
div.comment { 
	display: block;
	float: left;
	/*width: 730px; */
	width: 600px; 
	min-height: 25px; 
	/*border: 5px solid #487048; */
	color: #0033cc;
	background-color: #fff; 
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	padding: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
div#titlebar { 
	display: block;
	float: left;
	width: 98%; 
	/*height: 25px; */
	color: #000;
	background-color: #fff; 
	/*font-family:Rockwell,Copperplate Gothic Light;*/
	font-family:Fanwood Text;
	font-size: 24px;
	text-align: center;
	font-weight: bold;
	margin: 5px;
	padding: 2px;
	border: 3px solid #000;
	border-style: none none solid none;
}

div#blacktitle { 
	display: block;
	width: 98%;
	color: #000; 
	/*font-size: 22px; */
	font-size: 24px; 
	line-height: 28px; 
	font-family: Fanwood Text, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 12px 2px 5px 2px;
	text-align: center;
	font-weight: bold;
}
div#redtitle { 
	display: block;
	float: left;
	width: 98%; 
	height: 25px; 
	color: #ed1c24;
	font-style: italic;
	background-color: #fff;
	font-family:Fanwood Text;
	font-size: 22px;
	text-align: center;
	font-weight: bold;
	margin: 5px;
	padding: 2px;
}
div#greytitle { 
	display: block;
	float: left;
	width: 98%; 
	height: 25px; 
	color: #787878;
	font-style: italic;
	background-color: #fff;
	font-family:Fanwood Text;
	font-size: 22px;
	text-align: center;
	font-weight: bold;
	margin: 5px;
	padding: 2px;
}
div#bluetitlebar { 
	display: block;
	float: left;
	/*width: 755px; */
	width: 98%; 
	height: 25px; 
	color: #fff;
	background-color: #546d8e;
	font-family:Rockwell,Copperplate Gothic Light;
	font-size: 22px;
	text-align: center;
	font-weight: bold;
	margin: 5px;
	padding: 2px;
	border: 1px solid #787878; 
	-moz-border-radius: 5px;
	border-radius: 5px;
}

div#titlebar2 { 
	display: block;
	float: left;
	width: 98%; 
	height: 22px; 
	font-size: 18px;
	/*margin: 2px auto;*/
	margin: 5px;
	color: #fff;
	/*background-color: #9c5a3c; */
	background-color: #787878; 
	font-family: verdana, arial;
	text-align: center;
	font-weight: bold;
	top-margin: 15px;
	padding: 2px;
	border: 1px solid #546d8e; 
	-moz-border-radius: 5px;
	border-radius: 5px;
}
div#titlebar2 a {
        display: block;
        font-weight: bold;
        text-decoration: none;
        text-align: center;
}

div#titlebar2 a:link{
        color: #ffffff;
}

div#titlebar2 a:visited{
        color: #ffffff;
}
div#titlebar2 a:hover{
        color: #dcdcdc;
}


div#peopleposter{
	float: left;
	display: block;
	width: 320px;
	height: 310px;
	left: 0px;
	margin: 0px auto;
	padding: 5px;
	/*background-color: #dcdcdc;*/
	background-color: #fff;
}
div#peopleposter img{
	width: 300px;
	height: 300px;
/*
	border: 5px solid #787878;
	-moz-border-radius: 5px;
	border-radius: 5px;
*/
}
div.peopleinfo{
	float: left;
	display: block;
	width: 423px;
	height: 295px;
	left: 5px;
	margin: 0px auto;
	padding: 2px;
	padding-top: 7px;
	/*background-color: #dcdcdc;*/
	background-color: #fff;
}
table.peopleinfo {
	width: 100%;
	margin-top: 0px auto;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
	background-color: #fff;
	border: 2px solid #787878;
        border-collapse: collapse;
}
/*
table.peopleinfo tr{
	height: 75px;
}
*/
table.peopleinfo td{
	height: 50px;
	text-align: center;
	border: 2px solid #787878;
}
table.peopleinfo th{
	height: 25px;
	text-align: center;
	font-family:Fanwood Text;
	font-style: italic;
	/*border: 2px solid #787878;*/
/*
	color: #fff;
	border: 2px solid #fff;
	background-color: #787878;
*/
}
table.peopleinfo #database{
	width: 100%;
	/*margin-top: 10px auto;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;*/
	background-color: #fff;
	border: 0px;
/*
	border: 2px solid #fff;
        border-collapse: collapse;
*/
}
table.peopleinfo #database tr{
	height: 25px;
}
table.peopleinfo #database td{
	height: 25px;
	font-weight: normal;
	text-align: center;
	border: 1px solid #787878;
        border-collapse: collapse;
}
table.peopleinfo #database th{
	height: 25px;
	padding-left: 10px;
	font-weight: bold;
	text-align: left;
	border: 1px solid #787878;
        border-collapse: collapse;
}
table.peopleinfo h3{
	/*line-height: 14pt; */
	font-size: 11pt; 
	font-weight: bold;
}
table.peopleinfo h4{
	/*line-height: 14pt; */
	font-size: 11pt; 
	font-weight: bold;
	color: #0033CC;
	/*color: #000;*/
	/*border: 1px solid #487048;*/
}
table.peopleinfo h5{
	/*line-height: 14pt; */
	text-align: center;
	font-size: 8pt; 
}	

table.peopleinfo img{
	height: 90px;
	width: 90px;
	border: 5px ridge #546d8e;
}
div.filmography {
	display: block;
	width: 100%;
	margin: 5px auto;
	padding: 5px;
	min-height: 200px;
}
div.profile {
	display: block;
	width: 98%;
	padding:1%;
	background:#fff;
	border: 1px solid #000;
/*
	min-height: 200px;
	margin: 5px auto;
	padding: 2px;
	background-color: #dcdcdc;
*/
	/*left: 10px;
	background-color: #666633;
	border: 1px solid #487048;
	-moz-border-radius: 10px;
	border-radius: 10px;*/
}
div.profile table{
	width: 100%;
	background-color: #fff;
	border: 2px solid #787878;
	border-collapse: collapse;
}
div.profile table td{
	/*width: 20%;*/
	text-align: justify;
	padding: 5px;
	border: 2px solid #787878;
	background-color: #fff;
}
div.profile table th{
	/*width: 20%;*/
	font-family:Fanwood Text;
	font-style:italic;
	padding: 2px;
	border: 2px solid #787878;
/*
	border: 2px solid #fff;
	color: #fff;
	background-color: #787878;
*/
}
div.profile table#pictures{
	width: 20%;
	margin-left: auto;
	margin-right: auto;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #546d8e;
}
div.profile table#pictures td{
	text-align: center;
	width: 120px;
	padding: 0px;
	border: 1px solid #787878;
}
div.profile img{
	width: 100px;
	height: 120px;
}
/*Tabs*/
body#tabbody { font-size: 80%; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; }
/*ul#tabs { list-style-type: none; margin: 30px 0 0 0; padding: 0 0 0.3em 0; }*/
ul#tabs { list-style-type: none; text-align:left; margin: 30px 0 0 0; padding: 0 0 0.3em 0; }
ul#tabs li { display: inline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
ul#tabs li a { color: #ffffff; font-weight: bold; background-color: #9c5a3c; border: 1px solid #c9c3ba; border-bottom: none; padding: 0.3em; text-decoration: none; -moz-border-radius: 8px 8px 0px 0px; border-radius:  8px 8px 0px 0px;}
ul#tabs li a:hover { background-color: #fff; color: #9c5a3c;}
ul#tabs li a.selected { color: #000; background-color: #ffffff; font-weight: bold; padding: 0.7em 0.3em 0.38em 0.3em; }
div.tabContent { display: block; min-height: 550px; border: 1px solid #c9c3ba; padding: 0.5em; background-color: #ffffff; }
div.tabContent.hide { display: none; }
div.tabContent h3{ font-size: 14pt; text-align: center; background-color: #ffffff; }
div.tabContent img{ 
	width: 730px;
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	border: 5px groove #487048; }
div.tabContent img#bloggers{ 
	width: 75px;
	height: 75px;
	margin: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 2px solid #9c5a3c; }
div.tabContent img#plot{ 
	border: 0;
}
img#filmography{ 
	width: 125px;
	height: 125px;
	margin: 5px;
	border: 3px groove #487048; }


/* For use with tabber.js */
/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #778;
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #778;
 border-bottom: none;
 background: #DDE;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #448; }
ul.tabbernav li a:visited { color: #667; }

ul.tabbernav li a:hover
{
 color: #000;
 background: #AAE;
 border-color: #227;
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 /*border:1px solid #aaa;*/
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
/*	display: block;
	float: left;
	left: 0;
	right: 0;
	height: 25px;
	width: 700px;
	background-color: #ff9900;
	border: 3px groove #487048;
	font-weight: bold;
	*/
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 /*display:none;*/
}
.tabberlive .tabbertab h3 {
 /*display:none;*/
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}

/* When printing, hide the tab navigation list
   and don't use any other styles
*/

.tabbernav {
 display:none;
}

/* End of Tabber settings */

/*Labels*/
table.labels {
	width: 80%;
}
table.labels td{
	background-color: #fff;
}
table.labels img{
	width: 120px;
	height: 120px;
	border: 1px solid #487048;
}
table.labels img#link{
	/*width: 120px;*/
	height: 30px;
	border: 0px;
}
div#labelinfo{
	/*float: left;*/
	display: block;
	width: 580px;
	height: 120px;
	left: 15px;
	margin-left: 5px;
	margin-bottom: 5px;
	padding: 5px;
	border: 1px solid #487048;
	background-color: #fff;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
div#labelinfo table{
	margin-left: auto;
	margin-right: auto;
	width: 600px;
	background-color: #dcdcdc;
}
div#labelinfo td{
	width: 600px;
}
div#labelinfo h3{
	font-size: 10pt; 
	font-weight: bold;
}
div#labelinfo h5{
	text-align: center;
	font-size: 8pt; 
}	

div#labelinfo img{
	height: 90px;
	width: 90px;
	border: 5px ridge #487048;
}
table#labelother {
	width: 100%;
	background-color: #fff;
	border: 2px solid #787878;
	border-collapse: collapse;
}
table#labelother td{
	width: 25%;
	padding: 2px;
	font-size: 10pt;
	border: 2px solid #787878;
	border-collapse: collapse;
}
div#bday{
/*	float: left;*/
	display: block;
	width: 230px;
	min-height: 130px;
	left: 5px;
	margin: 5px auto;
	padding: 2px;
	border: 1px solid #546d8e;
	background-color: #fff;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
div#bday table{
	margin-left:  auto;
	margin-right: auto;
	background-color: #fff;
}
div#bday td{
	width: 110px;
}
div#bday h4{
	font-size: 14px;
	font-weight: bold;
}
div#bday h5{
	float: left;
	padding-left: 5px;
	font-size: 12px;
	font-weight: bold;
}
div#bday img{
	width: 100px;
	/*border: 1px solid #546d8e;*/
}
div#bday #title{
	display: block;
	width: 96%;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	margin: 2px;
	padding: 2px;
	background-color: #9c5a3c;
	color: #fff;
	-moz-border-radius: 5px;
	border-radius: 5px;

}
div#bday a {
	display: block;
	min-width: 40px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	letter-spacing: 1px;
	margin: 2px;
	padding: 2px;
	color: #fff;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

div#bday a:link{
	background: #fff;
}

div#bday a:visited{
	background: #fff;
}
div#bday a:hover{
	background: #ffc20e;
}
div#buzz{
	/*float: left;*/
	display: block;
	width: 230px;
	/*min-height: 460px;*/
	min-height: 300px;
	left: 5px;
	margin: 5px auto;
	padding: 2px;
	border: 1px solid #546d8e;
	background-color: #fff;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
div#buzz table{
	margin-left:  auto;
	margin-right: auto;
	background-color: #fff;
}
div#buzz td{
	width: 110px;
	text-align:center;
}
div#buzz td#col{
	/*width: 100%;*/
	width: 220px;
	text-align: left;
}
div#buzz img{
	width: 100px;
	/*border: 1px solid #546d8e;*/
}
div#buzz img#movie{
	width: 100px;
	height: 130px;
	/*border: 1px solid #546d8e;*/
}
div#buzz img#releases{
	width: 98px;
	height: 125px;
	/*border: 1px solid #546d8e;*/
}
div#buzz img#arrow{
	width: 10px;
	border: 0;
}
div#buzz a {
	display: block;
	min-width: 40px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	/*text-align: center;*/
	letter-spacing: 1px;
	margin: 2px;
	padding: 2px;
	color: #fff;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

div#buzz a:link{
	/*background: #9c5a3c;*/
	/*background: #787878;*/
	background: #fff;
}

div#buzz a:visited{
	background: #fff;
}
div#buzz a:hover{
	background: #ffc20e;
}
div#twitter img{
	width:70px;
	height:70px;
}
div#twitter a {
        display: inline-block;
        min-width: 60px;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        /*text-align: center;*/
        letter-spacing: 1px;
        margin: 0px;
        padding: 1px;
        color: #fff;
        -moz-border-radius: 3px;
        border-radius: 3px;
}

div#twitter a:link{
        /*background: #9c5a3c;*/
        background: #787878;
}

div#twitter a:visited{
        background: #787878;
}
div#twitter a:hover{
        background: #ffc20e;
}

div.filmfare {
/*	position: relative;*/
	/*float: left;*/
	display: block;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 750px;
	padding: 5px;
	font-weight: bold;
}
div.filmfare table{
	/*width: 100%;*/
	/*margin: 5px;*/
	margin:0 auto;
/*
	margin-left: auto;
	margin-right: auto;
*/
	background-color: #fff;
	border: 2px solid #9c5a3c;
	border-collapse: collapse;
}
div.filmfare th{
	text-align: center;
	width: 225px;
	font-size: 13pt;
	color: #fff;
	background-color: #787878;
	border: 2px solid #787878;
}
div.filmfare td{
	text-align: center;
	padding: 3px;
	width: 225px;
	font-size: 14px;
	border: 2px solid #787878;
}
div.filmfare td#song{
	text-align: left;
	padding: 3px;
	border: 2px solid #787878;
	font-weight: bold;
	background-color: #dcdcdc;
	color: #990033;
}
div.filmfare h2{
	display: inline;
	font-size: 12pt;
	font-weight: bold;
	color: #9c5a3c;
}
div.filmfare h3{
	/*color: #0033cc;*/
	color: #ff3300;
	font-size:14px;
}
div.filmfare h4{
	color: #000;
	font-size:14px;
}
div.databaseinfo {
	display: block;
	/*float: left;*/
/*	position: relative;
	left-margin: auto;
	right-margin: auto;
*/
	margin: 10px auto;
	/*width: 750px;*/
	width: 100%;
	padding: 0px;
	font-weight: bold;
}
div.databaseinfo table{
	/*width: 100%;*/
	margin: 5px auto;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
	border: 2px solid #787878;
	border-collapse: collapse;
}
div.databaseinfo th{
	text-align: center;
	width: 145px;
	font-size: 14pt;
	color: #fff;
	background-color: #787878;
	border: 2px solid #787878;
}
div.databaseinfo td{
	text-align: center;
	padding: 3px;
	/*width: 225px;*/
	border: 2px solid #787878;
}
div.databaseinfo h2{
	display: inline;
	font-size: 12pt;
	font-weight: bold;
	color: #990033;
}
div.databaseinfo h3{
	font-size: 12pt;
	color: #0033cc;
	font-weight: bold;
}
div.databaseinfo h4{
	font-size: 12pt;
	color: #000;
	font-weight: bold;
}
div.databaseinfo #infoblock{
/*
	position: relative;
	float: left;
*/
	display: block;
	width: 99%;
	margin: 15px auto;
	padding: 15px;
	font-size: 10pt;
	text-align: left;
	/*width: 735px;*/
	background-color: #fff;
/*
	border: 1px solid #546d8e;
	-moz-border-radius: 5px;
	border-radius: 5px; 
*/
}

div.songvideo {
	display: block;
	/*margin: 10px 10px 0 10px auto;*/
	/*padding: 10px 10px 0 10px;*/
	margin:5px auto;
	padding:5px auto;
	text-align: center;
	width: 100%;
	/*height:90%;*/
	/*height:70%;*/
	height:90%;
/*
	border:1px solid #000;
	float: left;
	display: block;
	margin: 10px auto;
	margin-left: 10px;
	text-align: center;
	width: 740px;
	margin-bottom: 20px;
*/
}
div.songvideo embed{
	width: 100%;
	height: 75%;
	vertical-align:middle;
/*
	border: solid 10px #990033;
	width: 640px;
	height: 390px;
*/
}
div.songvideo iframe{
/*
	width: 750px;
	height: 500px;
	width: 100%;
*/
	display:block;
	width: 95%;
	height: 95%;
	padding: 10px auto;
	text-align:center;
/*
	vertical-align:middle;
	text-align:center;
	margin:0px auto;
*/
	border:10px solid #000;
}

div.playlistnav {
	/*position: relative;*/
	float: left;
	display: block;
	/*display: inline-table;*/
  	/*overflow-x: auto;
  	overflow-x: hidden;*/
	background-color: #ff3300;
/*
	left: 5px;
	margin-left: 5px;
	padding-left: 5px;
*/
	padding:2px;
	/*width: 730px;*/
	width: 100%;
	height: 220px;
}
div.playlistnav #maintitle { 
	/*display: block;*/
	display: inline;
	float: left;
	padding-left:2px;
	/*width: 580px; */
	height: 25px; 
	color: #fff;
	font-size: 10pt;
	background-color: #ff3300;
	/*text-align: center;*/
}
div.playlistnav #group { 
	/*display: block;*/
	display: inline;
	float: right;
	margin-right:10px;
	/*width: 140px; */
	height: 25px; 
	color: #fff;
	font-size: 10pt;
	background-color: #ff3300;
	text-align: center;
	font-weight: bold;
	padding: 4px;
}
div.playlistnav #navbutton { 
	width:20px;
	padding-bottom: 0;
	border: 0px;
}

div.playlistnav table{
	/*width: 100%;*/
	width: 96%;
}
div.playlistnav td{
	/*width: 130px;*/
	width: 130px;
	vertical-align: top;
	background: #fff;
	border: 1px solid #000;
	border-collapse: collapse;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
div.playlistnav a:link{
	text-decoration: none;
	color: #fff;
}

div.playlistnav a:visited{
	color: #fff;
}
div.playlistnav a:hover{
	color: #dcdcdc;
}

table#songvideotable{
	/*width: 130px;*/
	width: 100px;
	font-size: 9pt;
	/*margin-left: 6px;*/
}
table#songvideotable th{
	height: 35px;
	text-align: center;
	background-color: #FEFE22;
	color: #000;
	border: 1px solid #990033;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
table#songvideotable td{
	text-align: center;
	height: 35px;
}
table#songvideotable img{
	/*height: 90px;*/
	height: 70px;
}
table#songvideotablenav{
	width: 30px;
	font-size: 12pt;
	border: 0px;
	background: #CCCC99;
}
table#songvideotablenav th{
	height: 160px;
	width: 20px;
	padding: 0px;
	font-size: 12pt;
	/*text-align: center;*/
	background-color: #990033;
	color: #FFF;
	border: 1px solid #990033;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
div.playlistsong { 
	display: block;
	/*float: left;*/
	/*width: 755px; */
	/*width: 95%; */
	width: 100%; 
	/*height: 310px; */
	/*margin: 2px auto;*/
	border: 0px; 
	font-size: 20px;
	text-align: center;
	font-weight: bold;
	margin-bottom: 15px;
/*
	top-margin: 15px;
	bottom-margin: 15px;
	bottom-padding: 15px;
	border: 1px solid #990033;
	-moz-border-radius: 5px;
	border-radius: 5px;
*/
}
div.playlistsonglist{ 
	display:inline-block;
	width:95%;
	min-height:30px;
	vertical-align: top;
	padding:2px;
	margin:2px;
	font-size:12px;
	border: 1px solid #000;
	-moz-border-radius: 5px;
        border-radius: 5px;
}
div.playlistsonglist a {
	display: block;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

div.playlistsonglist a:link{
	background: #ffffff;
}

div.playlistsonglist a:visited{
	background: #ffffff;
}
div.playlistsonglist a:hover{
	background: #dcdcdc;
	color: #ff3300;
}
div.playlistsong #maintitle{ 
	display: block;
	/*float: left;*/
	width: 755px; 
	height: 25px; 
	border: 1px solid #546d8e; 
	color: #fff;
	/*background-color: #990033;*/
	background-color: #546d8e; 
	font-size: 20px;
	text-align: center;
	font-weight: bold;
	top-margin: 15px;
	bottom-margin: 15px;
	bottom-padding: 15px;
	padding: 2px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
div.playlistsong #subtitle{ 
	display: block;
	float: left;
	width: 755px; 
	height: 25px; 
	border: 1px solid #546d8e; 
	color: #fff;
	background-color: #9c5a3c; 
	font-size: 20px;
	text-align: center;
	font-weight: bold;
	top-margin: 15px;
	bottom-margin: 15px;
	bottom-padding: 15px;
	padding: 2px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
div.playlistsong td {
	width: 400px;
	text-align: left;
	color: #9c5a3c;
	font-size: 20pt;
	font-weight: bold;
}
div.playlistsong img {
	display: block;
	margin-left: 5px;
	height: 200px;
	/*border: 3px solid #9c5a3c;*/
	border: 3px solid #787878;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
div.playlistsong a {
	display: block;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

div.playlistsong a:link{
	color: #ffffff;
}

div.playlistsong a:visited{
	color: #ffffff;
}
div.playlistsong a:hover{
	color: #dcdcdc;
}
div.disclaimer {
	display: block;
	/*width: 710px;*/
	width: 92%;
	margin: 10px auto;
	padding: 15px;
	color: #990033;
	text-align: justify;
	font-weight: bold;
	background: #fff;
/*
	border: 3px ridge #000;
	-moz-border-radius: 5px;
	border-radius: 5px; 
*/
}
div.disclaimer#blogger{
	display: block;
	width: 92%;
	margin-bottom: 0;
	font-size:8pt;
	color: #0033cc;
	font-weight: normal;
}
div.disclaimer#note{
	display: block;
	width: 92%;
	margin-bottom: 0;
	font-size:10pt;
	color: #0033cc;
	font-weight: normal;
	border:0;
	/*background:#dcdcdc;*/
	background:#fff;
}

div#fbconnect {
	/*inline;*/
	color: #ff3300;
	font-weight: bold;
}
div.scroll_box {
	display: block;
	vertical-align: top;
	/*width: 300px;*/
	width: 98%;
	height: 250px;
	overflow: auto;
	text-align:left;
	padding: 5px;
	/*margin: 10px;*/
	color: #000;
	font-weight: normal;
	background: #fff;
/*
	border: 1px solid #487048;
	-moz-border-radius: 5px;
	border-radius: 5px; 
*/
}
div.full_white_box {
	display: inline-block;
	vertical-align: top;
	width: 99%;
	height: 150px;
	text-align:left;
	padding: 5px;
	margin: 5px;
/*
	color: #000;
	font-weight: normal;
	background: #fff;
	border: 1px solid #546d8e;
	-moz-border-radius: 5px;
	border-radius: 5px; 
*/
}
div.half_white_box {
	display: inline-block;
	vertical-align: top;
	/*width: 300px;*/
	width: 45%;
	/*height: 300px;*/
	height: 280px;
/*	overflow: auto;*/
	text-align:left;
	padding: 5px;
	margin: 10px;
	color: #000;
	font-weight: normal;
	background: #fff;
	border: 1px solid #546d8e;
	-moz-border-radius: 5px;
	border-radius: 5px; 
}
div.main_white_box {
	display: block;
	/*float: left;*/
	/*inline;*/
	/*width: 140px;*/
	width: 95%;
	text-align:left;
	padding: 12px;
	margin: 2px auto;
	/*margin-left: 12px;*/
	color: #000;
	font-weight: bold;
	background: #fff;
	/*border: 1px solid #487048;*/
/*
	border: 1px solid #546d8e;
	-moz-border-radius: 5px;
	border-radius: 5px; 
*/
}
div.side_white_box {
	display: block;
	/*float: left;*/
	text-align: left;
	/*inline;*/
	/*width: 140px;*/
	padding: 3px;
	margin: 2px;
	color: #000;
	font-weight: bold;
	background: #fff;
	border: 1px solid #546d8e;
	-moz-border-radius: 5px;
	border-radius: 5px; 
}
div.pageviews {
	display: block;
	/*inline;*/
	/*width: 140px;*/
	text-align: left;
	padding: 5px;
	margin: 2px;
	color: #000;
	font-weight: bold;
	background: #fff;
	border: 1px solid #546d8e;
	-moz-border-radius: 5px;
	border-radius: 5px; 
}
div.pageviews h3{
	display: inline;
	color: brown;
}
div.pageviews .brown{
	display: inline;
	color: brown;
}
div.pageviews .orange{
	display: inline;
	color: #ff3300;
}
div.adminblock {
	display:block;
	width:990px;
	margin-left:5px;
}
img#actionbutton{
        width: 14px;
        height: 14px;
}
#longbutton{
	display:inline-block;
/*	float:left;
	margin-left:5px;*/
	/*height:15px;*/
	height:15pt;
	/*width:50px;*/
	text-align:center;
	font-size:10pt;
	color:#FFF;
	background:#0033CC;
	border:1px solid #0033CC;
	-moz-border-radius:5px;
	border-radius:5px;
}
li#awards {
	font-size:12pt;
	line-height:18pt;
}
.fb-comments, .fb-comments span, .fb-comments.fb_iframe_widget span iframe {
    width: 100% !important;
}
