/* CSS Document */
body {
	background-color: #F4F4F4;
	margin: 0px;
	padding: 0px;
	background-image: url(/global/art/tiles/main.gif);
}
#frame {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#frame-home {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}

#main {
	border: 1px solid #000000;
	background-color: #FFFFFF;
	padding: 10px;
}

/* General */

.wrapper {
	overflow: auto;
	height: 1%;
}

#maincontentbox {
	width: 762px;
}
#float-right162 {
	width: 162px;
	float: right;
}
.float-left220 {
	float: left;
	width: 220px;
	padding-right: 10px;
}
.content {
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 11px;
	line-height: 160%;
	font-weight: normal;
	color: #999999;
	padding: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #EDEBEB;
	overflow: auto;
	height: 1%;
}
.headline {
	font-family: "Trebuchet MS", "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 16px;
	line-height: 140%;
	font-weight: bold;
	color: #666666;
	text-shadow: #CCC 2px 3px 3px;
}
.posted {
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
}
.float-right{float:right}
.google {
	background-color: #FFFFFF;
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 10px;
	margin-bottom: 10px;
	border: 1px solid #DBDBDB;
}
.image {
	margin-bottom: 8px;
}
.image-left-noborder {
	margin-right: 10px;
	margin-bottom: 5px;
	float: left;
}
.image-right-noborder {
	margin-bottom: 5px;
	float: right;
	margin-left: 10px;
}
.image-left {
	margin-right: 8px;
	margin-bottom: 8px;
	float: left;
	border: 1px solid #666666;
}
.image-right {
	margin-bottom: 8px;
	float: right;
	border: 1px solid #666666;
	margin-left: 8px;
}
.titlebar {
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.titlebar a:hover{
	background-color:transparent;
}
.titlebar a:active{
	text-decoration:transparent;
}
.titlebar-section-image {
	margin-top: 0px;
	margin-bottom: 8px;
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #07CBDD;
	color: #FFFFFF;
	padding: 0px;
}
.titlebar-section {
	margin-top: 0px;
	margin-bottom: 8px;
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #07CBDD;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}

/* Home Page */
#campaign-home {
	border: 1px solid #EDEBEB;
	margin-bottom: 10px;
	height: 300px;
	width: 620px;
}
#column622 {
	width: 622px;
}
#column300 {
	width: 300px;
}
#float-right302 {
	float: right;
	width: 302px;
}
.section {
}
.homefeature {
	margin-bottom: 10px;
}
.media-white {
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 12px;
	line-height: 140%;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
	
}
.media-gray {
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 12px;
	line-height: 140%;
	font-weight: normal;
	color: #666666;
	background-color: #EDEBEB;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
}
.home-media-image{
	margin-bottom: 5px;
	width: 300px;
	border: 1px solid #D7D4D4;
}
.newrelease-packbox {
	border: 1px solid #EDEBEB;
	width: 90px;
}
.newrelease-textbox {
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 10px;
	line-height: 140%;
	font-weight: normal;
	color: #999999;
}
.newrelease-floatbox {
	float: left;
	margin-bottom: 5px;
	width: 92;
	margin-right: 7px;
	height: 220px;
}
.newrelease-ecom{
	padding-top: 5px;
	padding-bottom: 5px;
}

/* Navigation */
#topnav {
	text-align: center;
	padding-top: 20px;
	height: 28px;
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	color: #F4F4F4;
	clear: left;
	padding-left: 80px;
}
.navlink {
	background-color: #0099CC;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}
.link a:visited{color:#FFFFFF;line-height:normal;padding-right:2px;padding-left:2px}
.link a:link{color:#FFFFFF;padding-right:2px;padding-left:2px}
.link a:hover{
	color:#07CBDD;
	text-decoration:none;
	background-color:#000000;
	font-size:15px;
	line-height:normal;
	padding-right:2px;
	padding-left:2px;
	font-weight: normal;
}
.link a:active{
	font-weight:normal;
	color:#666666;
	font-size:15px;
	line-height:normal;
	padding-right:2px;
	padding-left:2px;
	background: #FFFFFF;
}
.submenu{font-size:15px;font-weight:normal;color:#FFFFFF;background-color:#07CBDD;padding-top:4px;padding-right:10px;padding-bottom:4px;padding-left:10px;margin-bottom:10px}
.submenu a:visited{font-weight:normal;color:#FFFFFF;font-size:15px;line-height:normal;padding-right:2px;padding-left:2px}
.submenu a:link{font-weight:normal;color:#FFFFFF;font-size:15px;line-height:normal;padding-right:2px;padding-left:2px}
.submenu a:hover{
	color:#FFFFFF;
	text-decoration:none;
	background-color:#000000;
	font-size:15px;
	line-height:normal;
	padding-right:2px;
	padding-left:2px;
	font-weight: normal;
}
.submenu a:active{
	font-weight:normal;
	color:#000000;
	font-size:15px;
	line-height:normal;
	padding-right:2px;
	padding-left:2px;
	background: #FFFFFF;
}

/* Fonts */
b {
	font-weight: bold;
	color: #999999;
}
p {
	font-size: 12px;
	line-height: 160%;
	color: #666666;
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-weight: normal;
}
em {
	font-style: italic;
}
strong {
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	line-height: 130%;
	font-weight: bold;
	color: #666666;
	font-size: 14px;
	text-shadow: #CCC 2px 3px 3px;
}
h1 {
	font-size: 14px;
	font-family:"Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
}
h2 {
	font-size: 13px;
	font-family:"Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
}
li {
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande";
	font-size: 12px;
	font-weight: normal;
}
a:link{font-weight:normal;font-family:"Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;color:#07CBDD;text-decoration:none}
a:visited{color:#07CBDD;text-decoration:none}
a:hover{color:#666666;background-color:#CCCCCC}
a:active{color:#999999;background-color:#FFFFFF}

/* News Page */
.newstext-float {
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 11px;
	line-height: 200%;
	font-weight: normal;
	color: #666666;
	float: right;
	width: 430px;
}

/* Footer */
.footerlinks{
	color:#CCCCCC;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 11px;
	line-height: 150%;
	font-weight: normal;
}
.footerlinks a:visited{
	color:#999999;
	font-size:11px;
	font-weight: normal;
}
.footerlinks a:link{
	color:#999999;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
}
.footerlinks a:hover{
	text-decoration:none;
	font-size:11px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight: normal;
}
.footerlinks a:active{
	color:#333333;
	font-size:11px;
	font-weight: normal;
}
.footer-logo {
	float:right;
	height: 75px;
}
#footer {
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 10px;
	line-height: 160%;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding: 12px;
	background-color: #FFFFFF;
	overflow: auto;
	height: 1%;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;
}
.copyright{font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;font-size: 9px;font-weight: normal;color:}


/* Ads */
#bigbox {
	width: 300px;
	height: 250px;
	margin-top: 8px;
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #DBDBDB;
	vertical-align: baseline;
}
#skyscraper {
	margin-bottom: 8px;
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	color: #999999;
	vertical-align: baseline;
	font-size: 10px;
	font-weight: bold;
	height: 610px;
}
#topbanner {
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	height: 90px;
	clear: both;
	margin-bottom: 5px;
	text-align: center;
	width: 728px;
	padding-left: 85px;
	margin-top: 10px;
}

/* mediapopups */
.mediaPopBox{font-family:"Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;line-height:140%;font-weight:normal;color:#CA110F;border:1px solid #989898;margin:0px 0px 10px;background-color:#000000;padding:5px;text-align:center}
.mediaPopContent{border: 1px solid #FFFFFF;}
.media-image{
	margin-bottom: 5px;
	position: relative;
	width: 300px;
	border: 1px solid #D7D4D4;
}
.media-image a:visited{}
.media-image a:link{color:#CA110F}
.media-image a:hover{background-color:#FFFFFF}
.media-image a:active{}
.media-link a:visited{
	color: #07CBDD;
}
.media-link a:link{
	color:#07CBDD;
	font-size: 14px;
}
.media-link a:hover{
	background-color:#999999;
	color: #FFFFFF;
}
.media-link a:active{}
.media-text{font-family:Verdana,"Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:10px;line-height:130%;font-weight:normal;color:#000000;padding-top:4px;padding-right:6px;padding-bottom:4px;padding-left:6px}
.media-float {
	color:#000000;
	font:bold 11px140% "Trebuchet MS",Verdana,sans-serif;
	width:300px;
	font-size: 12px;
	line-height: 160%;
	float: left;
	padding-right: 52px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EDEBEB;
	padding-top: 20px;
}

/* adjusts indent and display in media boxes */
.info ul li,.info ul{list-style-type:none;margin:0;padding:0}

/* media */
li{margin:0px;padding:0px;list-style-position: inside;list-style-type: circle;}
li.list-section{list-style:none;font-family:Verdana,"Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:bold;margin-top:8px;margin-bottom:8px;border-bottom-width:1px;border-bottom-color:#515151;border-bottom-style:solid;border-top-width:1px;border-top-style:solid;border-top-color:#515151;background-color:#FFFFFF;padding-right:4px;padding-left:4px;color:#FFFFFF}
.linkbox{font-family:"Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:11px;font-weight:bold;color:#000000;text-align:left;line-height:150%}
.linkbox a:visited{font-weight:bold;color:#333333;font-size:11px;line-height:150%}
.linkbox a:link{font-weight:bold;color:#333333;font-size:11px;line-height:150%}
.linkbox a:hover{color:#FFFFFF;text-decoration:none;background-color:#CA110F;font-size:11px;line-height:150%}
.linkbox a:active{font-weight:bold;color:#FFFFFF;font-size:11px;line-height:150%}
.linkbox li, .linkbox ul {list-style:none;}
.artistList{
	float:left;
	list-style:none;
	margin-right:5px;
	margin-left:0px;
	width:171px;
	position:relative;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.artistlinks{
	font-family:"Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size:11px;
	line-height:140%;
	font-weight:normal;
	float:left;
	padding-left:8px;
}
.artistlinks a:link{
	color: #999999;
	padding: 1px;
}
.artistlinks a:hover{
	color:#FFFFFF;
	background-color:#333333;
	padding: 1px;
}
.artistlinks a:visited{
	color: #999999;
	padding: 1px;
}
.artistlinks a:active{
	color: #000000;
	padding: 1px;
}
.flag{margin-right:4px}


/* Legacy Microsites */
#microHeader { }
#microMain{
	width: 574px;
	border: 1px solid #CDCDCD;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#microSidewrap{
	float: right;
	width: 374px;
	padding-bottom: 10px;
}
#microColumnOne{
	width: 200px;
	border: 1px solid #CDCDCD;
	display: inline;
	float: right;
	margin-right: 10px;
}
#microColumnTwo{
	width: 150px;
	border: 1px solid #CDCDCD;
	padding: 0px;
	display: inline;
	float: right;
}
#microTitle{
	float: right;
	margin-bottom: 10px;
}
.microMedialisting{
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 11px;
	line-height: 160%;
	font-weight: normal;
	color: #999999;
	margin-top: 4px;
	margin-bottom: 10px;
	padding-right: 4px;
	padding-left: 4px;
}
.microMediaImage{
	margin-bottom: 8px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
}
.microPackshot{
	margin-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
}
.microTitlebar
{
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #07CBDD;
	text-align: center;
	padding: 10px;
	margin-bottom: 10px;
}
.highlighted {
	border-color: #f00;
	border-style: solid;
	border-width: 10px;
	border-left: none;
	border-right: none;
	background-color: #fff;
}
.microImageHeader {
	border-bottom: 1px solid #6D6F71;
}
.mobilered {
	color: #CD0D0D;
	padding-bottom: 8px;
}
.mobilelegal {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
#frame-micro {
	width: 972px;
	margin-right: auto;
	margin-left: auto;
}
.microTitleImage {
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #07CBDD;
	text-align: center;
	margin-bottom: 10px;
}
.microtextbox {
	font-family: "Trebuchet MS","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 160%;
	padding: 8px;
}
.retailform {
	margin-top: 10px;
	margin-bottom: 5px;
}
