body { background-color:#999999; background-image:url(); background-repeat:repeat-x; background-attachment: fixed;
	/*background-color:#502380; background-image:url(/features/bmm/bg.jpg); background-repeat:no-repeat; background-attachment: fixed; background-position:top center;*/
	width: 980px;
	padding: 0px;
	margin: 0px auto 0px;
	color: #000;
	font-family: Verdana;
	font-size: 12px;}
	
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
	}

p, ul, ol {
	margin: 0px 0px 10px 0px;
	text-align: ;
	line-height: 140%;
}

ul, ol {
}

.color1 {
	color: #D6EE72;
}

.color2 {
	color: #9DC9E8;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.aligncenter {
	margin: 0px auto;
}

a img {
	border: none;
}

img.left {
	float: left;
	margin: 0 20px 0 0;
}

img.right {
	float: right;
	margin: 0 0 0 20px;
}

.headmenu {  font-family: Verdana; font-size: 10px; color: #000000}
a.headmenu:link {  color: #000000; text-decoration: none}
a.headmenu:visited {  color: #000000; text-decoration: none}
a.headmenu:hover {  color: #ff0000; text-decoration: none}
.intmenu {  font-family: Verdana; font-size: 11px; color: #000000}
a.intmenu:link {  color: #000000; text-decoration: none}
a.intmenu:visited {  color: #000000; text-decoration: none}
a.intmenu:hover {  color: #ff0000; text-decoration: none}
.newsmenu {  font-family: Verdana; font-size: 11px; color: #003366}
a.newsmenu:link {  color: #003366; text-decoration: none}
a.newsmenu:visited {  color: #003366; text-decoration: none}
a.newsmenu:hover {  color: #FA872A; text-decoration: none}
.tablemenu {  font-family: Verdana; font-size: 10px; color: #000000}
a.tablemenu:link {  color: #000000; text-decoration: none}
a.tablemenu:visited {  color: #000000; text-decoration: none}
a.tablemenu:hover {  color: #ff0000; text-decoration: none}
.livemenu {  font-family: Verdana; font-size: 11px; color: #46A5D2}
a.livemenu:link {  color: #46A5D2; text-decoration: none}
a.livemenu:visited {  color: #46A5D2; text-decoration: none}
a.livemenu:hover {  color: #2082B0; text-decoration: none}
.navmenu {  font-family: Verdana; font-size: 11px; color: #5F5F5F}
a.navmenu:link {  color: #666666; text-decoration: none}
a.navmenu:visited {  color: #666666; text-decoration: none}
a.navmenu:hover {  color: #ff0000; text-decoration: none}
.midmenu {  font-family: Verdana; font-size: 10px; color: #FFFFFF}
a.midmenu:link {  color: #ffffff; text-decoration: none}
a.midmenu:visited {  color: #ffffff; text-decoration: none}
a.midmenu:hover {  color: #FF6600; text-decoration: none}
.alink {  font-family: Verdana; font-size: 10px; color: #FF6000}
a.alink:link {  color: #ff6000; text-decoration: none}
a.alink:visited {  color: #ff6000; text-decoration: none}
a.alink:hover {  color: #ff0000; text-decoration: none}
.textmenu {  font-family: Verdana; font-size: 12px; color: #ffffff}
a.textmenu:link {  color: #ffffff; text-decoration: none}
a.textmenu:visited {  color: #ffffff; text-decoration: none}
a.textmenu:hover {  color: #FF6600; text-decoration: none}
.topmenu {  font-family: Verdana; font-size: 12px; color: #ffffff}
a.topmenu:link {  color: #ffffff; text-decoration: none}
a.topmenu:visited {  color: #ffffff; text-decoration: none}
a.topmenu:hover {  color: #FF6000; text-decoration: none}
.menucontent {  font-family: Verdana; font-size: 12px; color: #000000}
a.menucontent:link {  color: #000000; text-decoration: none}
a.menucontent:visited {  color: #000000; text-decoration: none}
a.menucontent:hover {  color: #ff0000; text-decoration: none}
.textcontent {  font-family: Verdana; font-size: 14px; color: #000000}
a.textcontent:link {  color: #000000; text-decoration: none}
a.textcontent:visited {  color: #000000; text-decoration: none}
a.textcontent:hover {  color: #ff0000; text-decoration: none}
a:link {  color: #FF6600; text-decoration: none}
a:visited {  color: #FF6600; text-decoration: none}
a:hover {  color: #FF6600; text-decoration: none}

.commentbox{ background-color: #ececec; width: 620px; padding: 10px; margin-top: 5px; overflow:hidden}
.commentbox2{ background-color: #ececec; width: 450px; padding: 10px; margin-top: 5px; overflow:hidden}
.commentfooter{
background: url(/images/arrow.gif) 20px -5px no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 58px; padding-top: 1px; margin-bottom: 2em; font-size: 90%; color: #4A4A4A;}

.mediacenter {  font-family: Verdana; font-size: 14px; color: #addc14; font-weight: bold}

.freshflicks {  font-family: Verdana; font-size: 14px; color: #FFFFFF; font-weight: bold}
a.freshflicks:link {  color: #FFFFFF; text-decoration: none}
a.freshflicks:visited {  color: #FFFFFF; text-decoration: none}
a.freshflicks:hover {  color: #660066; text-decoration: none}

.image {  font-family: Verdana; font-size: 9px; color:#d7e8f2 ;}
a.image {  color: #d7e8f2; text-decoration: none}
a.image {  color: #d7e8f2; text-decoration: none}
a.image {  color: #d7e8f2; text-decoration: none}

.newsroom {  font-family: Verdana; font-size: 18px; color: #003d6f; font-weight: bold}

.newsblog {  font-family: Verdana; font-size: 14px; color: #003d6f; font-weight: bold}
a.newsblog:link {  color: #003d6f; text-decoration: none}
a.newsblog:visited {  color: #003d6f; text-decoration: none}
a.newsblog:hover {  color: #ff0000; text-decoration: none}

.newsblogsmall {  font-family: Verdana; font-size: 10px; color: #FF6000}

#menu {
	background: #333333;
	width: 970px;
	height: 32px;
	margin: 0px auto 0px auto;
	font: 12px/17px Arial, Helvetica, sans-serif;
	background: black url(http://www.singersroom.com/yir/images/nav-bg.jpg) center center repeat-x;
	}

#menu ul {
	float: left;
	list-style: none;
	margin: 0px 0px 0px 1px;
	padding: 0px;
	}

#menu li {
	float: left;
	list-style: none;
	border-right: 1px solid #222222;
	}

#menu ul li {
	margin: 0px 0px 0px -1px;
	list-style: none;
	border-right: 1px solid #222222;
	}

#menu li a, #menu li a:link, #menu li a:visited {
	margin: 0px;
	padding: 8px 10px 7px 10px;
	color: #FFFFFF;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
	font-family: helvetica, arial;
	letter-spacing: -1px;
	text-transform: uppercase;
	}

#menu li a:hover, #menu li a:active {
	background: #FD0859;
	margin: 0px;
	padding: 8px 10px 7px 10px;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	border-bottom: none;
	}

#menu li li a, #menu li li a:link, #menu li li a:visited {
	background: #333333;
	opacity: .90;
	filter: alpha(opacity=90);
	width: 140px;
	float: none;
	margin: 0px;
	padding: 8px 10px 7px 10px;
	color: #FFFFFF;
	border-bottom: 1px solid #222222;
	border-left: 1px solid #222222;
	border-right: 1px solid #222222;
	}

#menu li li a:hover, #menu li li a:active {
	background: #FD0859;
	padding: 8px 10px 7px 10px;
	color: #FFFFFF;
	border-bottom: 1px solid #222222;
	border-left: 1px solid #222222;
	border-right: 1px solid #222222;
	}

#menu li ul {
	z-index: 9999;
	position: absolute;
	height: auto;
	width: 162px;
	margin: 0px 0px 0px -1px;
	padding: 0px;
	left: -999em;
	border-top: 1px solid #222;
	}

#menu li li {
	border: none;
	margin: 0px;
	}

#menu li ul a {
	width: 120px;
	}

#menu li ul a:hover, #menu li ul a:active {
	}

#menu li ul ul {
	margin: -34px 0px 0px 161px;
	padding: 0px;
	border-top: 1px solid #222;
	}

#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {
	left: -999em;
	}

#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul {
	left: auto;
	}

#menu li:hover, #menu li.sfhover {
	position: static;
	}

