/* MAIN BODY
*******************************/
html,body{
      margin:0;
      padding:0;
      height:100%;
      border:none;
	  background: url('../img/bg.png') top repeat;
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 0.85em;
	  color: #182c39;
	  text-align: center;
}

p {
margin: 0;
line-height: 1.6em;
}

.barleft {
	background: url('../img/bar-left.png') top repeat-y;
}

.barright {
	background: url('../img/bar-right.png') top repeat-y;
}

.copy {
	height: 20px;
	background: #132f44;
	font-size: 1em;
	font-weight: bold;
	color: #fff;
	padding-left: 20px;
	padding-top: 5px;
}

.mainbody {
background: #7db1d5 url('../img/bodybg.png') top repeat-y;
text-align: left;
}

.bgwhite {background: #fff;}
.bgblack {background: #000;}
.bgnorepeat {background: no-repeat;}

.smileys {
background: #fdc02a url('../img/bg_smileys.jpg') top no-repeat;
}

.awards {
color: #444;
}

.awards_title {
color: #083452;
font-size: 1.5em;
line-height: 1em;
font-weight: bold;
margin: 0;
}

.awards_subtitle {
color: #405c91;
font-size: 2em;
line-height: 1em;
font-weight: bold;
letter-spacing: -1px;
margin: 0;
}

.border {
margin: 5 10 5 10;
padding: 0;
border: solid 1px #666;
}

ul {
list-style-type: square;
margin: 0;
padding-left: 14px;
}

/* FONTS
*******************************/

h1 {
color: #083452;
font-size: 1.8em;
font-weight: bold;
line-height: 1em;
margin: 10px 0 0 0;
font-family: Tahoma, Verdana, sans-serif;
}

h2 {
color: #274974;
font-size: 1.1em;
font-family:arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 1.1em;
margin: 5px 0 0 0;
}

h3 {
color: #364B63;
font-size: 1.3em;
font-weight: bold;
line-height: 1.1em;
margin: 5px 0 0 0;
}

h6 {
font-size: 0.8em;
font-weight: normal;
margin: 3px 0;
font-style: italic;
}

.hilite {
color: white;
background: #274974;
}

/* FORMS
*******************************/

.dropdown {
border: 1px solid #22516f;
background: #0b576d;
color: #fff;
line-height: 20px;
width: 260px;
margin: 10px 0 0 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.95em;
}

.required {
color:#f00;
}

.formbar {
border: 1px solid #555;
}

/* LINKS
*******************************/

a:link, a:visited {
color: #01548c;
text-decoration: none;
}

a:hover, a:active {
color: #ff4061;
text-decoration: underline;
}

.white {
color: #fff;
}

a.white:link, a.white:visited, a.white:hover, a.white:active {
color: #fff;
}

.product {
height: 19px;
display: block;
margin: 0;
}

a.product:link, a.product:visited {
padding: 5px 0px 0px 17px;
font-weight: bold;
color: #4f4f4f;
}

a.product:hover, a.product:active {
background: #0d2537 url('../img/bg_productsubhover.jpg') no-repeat;
color: #fff;
text-decoration: none;
}

/* COMPANY
*******************************/

.companytab-top {
background: url('../img/item-company-tab.jpg') no-repeat;
height: 30px;
padding-left: 10px;
padding-top: 2px;
color: #fff;
font-weight: bold;
}

.companytab-mid {
background: url('../img/item-company-tab-bg.png') repeat-y;
}

.companytab-bottom {
background: url('../img/item-company-tab-end.png') repeat-y;
height: 7px;
}

#cmlogo_batman {
background: url('../img/cmlogo_batman.png') no-repeat;
padding-left:114px;
width: 314px;
}

#cmlogo_crayola {
background: url('../img/cmlogo_crayola.png') no-repeat;
padding-left:136px;
width: 292px;
}

#cmlogo_marvel {
background: url('../img/cmlogo_marvel.png') no-repeat;
padding-left:144px;
width: 284px;
}

#cmlogo_nascar {
background: url('../img/cmlogo_nascar.png') no-repeat;
padding-left:186px;
width: 242px;
}

#cmlogo_spiderman {
background: url('../img/cmlogo_spiderman.png') no-repeat;
padding-left:155px;
width: 273px;
}

#cmlogo_sudoku {
background: url('../img/cmlogo_sudoku.png') no-repeat;
padding-left:149px;
width: 279px;
}

#cmlogo_sesame {
background: url('../img/cmlogo_sesame.png') no-repeat;
padding-left:154px;
width: 274px;
}

#cmlogo_warner {
background: url('../img/cmlogo_warner.png') no-repeat;
padding-left:76px;
width: 352px;
}

#cmlogo_batman,#cmlogo_crayola,#cmlogo_marvel,#cmlogo_nascar,#cmlogo_spiderman,#cmlogo_sudoku,#cmlogo_sesame,#cmlogo_warner {
height: 50px;
vertical-align: middle;
font-size: 1.7em;
font-weight: bold;
margin: 0;
padding-top: 20px;
padding-bottom: 0;
float: left;
clear: both;
}

/* ARCHIVES
*******************************/

.list_release {
background: url('../img/btn_release.png') center left no-repeat;
padding-left: 68px;
line-height: 26px;
}

.list_press {
background: url('../img/btn_press.png') center left no-repeat;
padding-left: 68px;
line-height: 26px;
}

.list_audio {
background: url('../img/btn_audio.png') center left no-repeat;
padding-left: 68px;
line-height: 26px;
}

.list_vid {
background: url('../img/btn_vid.png') center left no-repeat;
padding-left: 68px;
line-height: 26px;
}

.sidebox {
background: url('../img/grad_greywhite.jpg') top no-repeat;
}

/* DEFAULT CLASSES
*******************************/

.fft {font-family:Tahoma,Arial,Helvetica,sans-serif;}

.f50 {font-size:0.5em;}
.f55 {font-size:0.55em;}
.f60 {font-size:0.6em;}
.f65 {font-size:0.65em;}
.f70 {font-size:0.7em;}
.f75 {font-size:0.75em;}
.f80 {font-size:0.8em;}
.f85 {font-size:0.85em;}
.f90 {font-size:0.9em;}
.f95 {font-size:0.95em;}
.f100 {font-size:1em;}
.f110 {font-size:1.1em;}
.f120 {font-size:1.2em;}
.f130 {font-size:1.3em;}

.fwn {font-weight:normal;}
.fwb {font-weight:bold;}

.lh12 {line-height:12px;}
.lh14 {line-height:14px;}
.lh16 {line-height:16px;}
.lh18 {line-height:18px;}
.lh22 {line-height:22px;}

.tal {text-align:left;}
.tar {text-align:right;}
.tac {text-align:center;}

.b0 {border:0px;}
.b1s000 {border:1px solid #000;}
.b1s333 {border:1px solid #333;}
.b1s666 {border:1px solid #666;}
.b1s999 {border:1px solid #999;}

.p0 {padding:0px;}
.pt0 {padding-top:0px;}
.pr0 {padding-right:0px;}
.pb0 {padding-bottom:0px;}
.pl0 {padding-left:0px;}

.p4 {padding:4px;}
.pt4 {padding-top:4px;}
.pr4 {padding-right:4px;}
.pb4 {padding-bottom:4px;}
.pl4 {padding-left:4px;}

.p5 {padding:5px;}
.pt5 {padding-op:5px;}
.pr5 {padding-right:5px;}
.pb5 {padding-bottom:5px;}
.pl5 {padding-left:5px;}

.p7 {padding:7px;}
.pt7 {padding-top:7px;}
.pr7 {padding-right:7px;}
.pb7 {padding-bottom:7px;}
.pl7 {padding-left:7px;}

.p10 {padding:10px;}
.pt10 {padding-top:10px;}
.pr10 {padding-right:10px;}
.pb10 {padding-bottom:10px;}
.pl10 {padding-left:10px;}

.p14 {padding:14px;}
.pt14 {padding-top:14px;}
.pr14 {padding-right:14px;}
.pb14 {padding-bottom:14px;}
.pl14 {padding-left:14px;}

.p15 {padding:15px;}
.pt15 {padding-top:15px;}
.pr15 {padding-right:15px;}
.pb15 {padding-bottom:15px;}
.pl15 {padding-left:15px;}

.p20 {padding:20px;}
.pt20 {padding-top:20px;}
.pr20 {padding-right:20px;}
.pb20 {padding-bottom:20px;}
.pl20 {padding-left:20px;}

.m0 {margin:0px;}
.mt0 {margin-top:0px;}
.mr0 {margin-right:0px;}
.mb0 {margin-bottom:0px;}
.ml0 {margin-left:0px;}

.m5 {margin:5px;}
.mt5 {margin-top:5px;}
.mr5 {margin-right:5px;}
.mb5 {margin-bottom:5px;}
.ml5 {margin-left:5px;}

.m7 {margin:7px;}
.mt7 {margin-top:7px;}
.mr7 {margin-right:7px;}
.mb7 {margin-bottom:7px;}
.ml7 {margin-left:7px;}

.m10 {margin:10px;}
.mt10 {margin-top:10px;}
.mr10 {margin-right:10px;}
.mb10 {margin-bottom:10px;}
.ml10 {margin-left:10px;}

.m15 {margin:15px;}
.mt15 {margin-top:15px;}
.mr15 {margin-right:15px;}
.mb15 {margin-bottom:15px;}
.ml15 {margin-left:15px;}

.m20 {margin:20px;}
.mt20 {margin-top:20px;}
.mr20 {margin-right:20px;}
.mb20 {margin-bottom:20px;}
.ml20 {margin-left:20px;}

.m25 {margin: 25px;}
.mt25 {margin-top: 25px;}
.mr25 {margin-right: 25px;}
.mb25 {margin-bottom: 25px;}
.ml25 {margin-left: 25px;}

.mauto {margin:auto;}
.mtauto {margin-top:auto;}
.mrauto {margin-right:auto;}
.mbauto {margin-bottom:auto;}
.mlauto {margin-left:auto;}

.fl {float:left;}
.fr {float:right;}
.fn {float:none;}

.cl {clear:left;}
.cr {clear:right;}
.cb {clear:both;}

.w50 {width:50px;}
.w60 {width:60px;}
.w70 {width:70px;}
.w90 {width:90px;}
.w100 {width:100px;}
.w140 {width:140px;}
.w193 {width:193px;}
.w242 {width:242px;}
.w253 {width:253px;}
.w265 {width:265px;}
.w266 {width:266px;}
.w288 {width:288px;}
.w300 {width:300px;}
.w306 {width:306px;}
.w315 {width:315px;}
.w320 {width:320px;}
.w328 {width:328px;}
.w340 {width:340px;}
.w345 {width:345px;}
.w353 {width:353px;}
.w432 {width:432px;}
.w449 {width:449px;}
.w572 {width:572px;}
.w746 {width:746px;}

.w50p {width:50%;}
.w100p {width:100%;}

.wsn {white-space:nowrap;}

.fcfff {color: #fff;}
.fc000 {color: #000;}
.fc06c {color:#06C;)

.fullheight {height:100%}

.lv1 {z-index:1;}
