/**** GLOBAL CONTENT STYLES ****/



body {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin: 0px 49px 55px 0px;

	color:#333;

	font-size: 11px;

	background-color: #000000;



}



a:link {

	color: #0066FF;

	text-decoration: none;

}



a:hover {

	color: #0066FF;

	text-decoration: underline;

}



a:visited {

	color: #0066FF;

	text-decoration: none;

}



img {

	border: none;

	padding: 0px;

}



object {

	background-color: #033;

}



/***** Begin Classes for Header *****/



#topimg {

	width: 800px;

	top: 0px;

	left: 0px;

	margin: 0px;

	padding: 0px;

	height: 156px;

}



#logomap {

	position: absolute;

	left: 559px;

	top: 11px;

	margin: 0px;

	border: none;

	padding: 0px;

}



#clipper{

	width:373px;

	height:500px;

	position:absolute;

	left: 38px;

	top: 156px;

	margin: 0px;

	border: none;

	padding: 0px;

	clip:rect(0px, 373px, 500px, 0px);

}



#flashanim {

	position: absolute;

	left: 0px;

	top: 0px;

	margin: 0px;

	border: none;

	padding: 0px;

	background-color: #033;

}

/***** Begin Classes for Background, Left and Right ragged border *****/



#background {

	background-image: url("../images/characterbg.jpg");

	background-position:top;

	background-repeat:no-repeat;

	background-color:#00639A;

	top:0px;

	left:0px;

	width:800px;

}



#leftrag {

	background-image:url("../images/leftrag.gif");

	background-position:left;

	background-repeat:repeat-y;

}



#rightrag {

	background-image:url("../images/rightrag.gif");

	background-position:right;

	background-repeat:repeat-y;

	padding: 0px 40px 20px 38px;

}

/* hide in mac \*/

* html #rightraghome {

			background-image:url("../images/rightrag.gif");

			background-position:right;

			background-repeat:repeat-y;

			padding: 0px 40px 20px 38px;

			margin: 0px 0px 0px 0px;

			height: 1%;

		}

/* end hide in mac */



#rightraghome {

	background-image:url("../images/rightrag.gif");

	background-position:right;

	background-repeat:repeat-y;

	padding: 0px 40px 20px 38px;

	margin: 0px 0px 0px 0px;

	

}

/****	Classes for Homepage 	*****/



#midboxhome {

	background-image: url("../images/bgblackblue.gif");

	padding: 0px;

	margin: 0px;

}



#homeimage{

	/*background: transparent url("../images/homeimage.jpg") left bottom no-repeat;*/

	padding: 0px;

	margin:0px;

}



/*#hometext{

	padding: 0px;

	margin: 0px;

	position: absolute;

	left: 25px;

	top: 189px;

}*/



/*hide in IEMAC \*/

* html #linkblock {

		padding: 0px 10px 0px 0px;

		margin: 0px 0px 0px 375px;	

	}

/*end hide in IEMAC */



#linkblock {

	padding: 0px 10px 7px 0px;

	margin: 0px 0px 0px 375px;	

}



#linkblock p {

	color:#fff;

	margin: 0px; 

	padding: 0px 0px 10px 0px;

}



#linkblock h1 {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFCC00;

	padding: 10px 0px 0px 0px;

	margin: 0px 0px 5px 0px;

}



#linkblock h1 .latestdate {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size: 11px;

	color: #FFFFFF;

}



#linkblock a, .linkitem a:link, .linkitem a:visited {

	color: #66CCFF;

	text-decoration: none;

}



#linkblock a:hover {

	color: #66CCFF;

	text-decoration: underline;

}





/*****	Begin Classes for Main Content	*****/



#midbox3 {

	background-image: url("../images/bgblackblue.gif");

	border: 1px solid #F9E8C2;

	padding: 16px 18px 18px 18px;

	margin: 0px 0px 0px 144px;

}



#twocolumn {

	background-image:url("../images/bgcontent.gif");

	background-repeat:repeat-y;

	background-position:right;

	background-color: #FFFFCC;

	margin: 10px 0px 0px 0px;

	padding: 22px 0px 0px 12px;



}



#textleft {

	font-size: 11px;

	font-weight: bold;

	float:left;

	margin-top:10px;

}



#textright {

	height: 1%;

	font-size: 11px;

	margin: 10px 186px 0px 105px;

}



#characterimg {

	margin-top:10px;

	float:right;

}





/*****	Begin Classes for Legal Content	*****/



#bottombox {

	width: 755px;

	margin: 0px 0px 0px 22px;

	background-image:url("../images/raggedbottom.gif");

	background-position:top;

	background-repeat:no-repeat;

	background-color:#000000;

}



#bottomblockleft {

	width: 204px;

	float: left;

	margin: 30px 20px 0px 0px;

}



#bottomblockright {

	float: right;

	margin: 30px 0px 0px 0px;

	width: 523px;

}



#bottomlogo1 {

	width: 118px;

	float: left;

	margin: 0px 20px 0px 0px;

}



#bottomlogo2 {

	width: 128px;

	float:left;

	text-align: center;

	margin: 5px 0px 0px 0px;

}



#bottomlogo3 {

	float: right;

}



#footertext {

	font-size: 10px;

	color:#FFFFFF;

	width: 409px;

	/* float: left; */

}



#footertext p {

	margin: 9px 0px 0px 0px;

}



a.util, a.util:link, a.util:hover, a.util:visited {

	color: #FFFFFF;

	text-decoration: underline;



}





/*****	Begin  Helper styles 	*****/



.cleaner {

	clear: both;

	height: 1px;

	width: 100%;

	font-size: 1px;

	border: none;

	margin: 0;

	padding: 0;

	background: transparent;

}



.whiterule {

	border-top: 0px solid #fff;

	border-bottom: 1px solid #fff;

	margin: 0px 5px 15px 6px;

}



.grayrule {

	border-bottom: 1px solid #999;

	margin: 12px 0px 15px 0px;

	font-size: 1px;

	

}



.featrule {

	height: 1px;

	border-bottom: 1px solid #00639A;

	font-size: 1px;

	margin: 0;

	padding:0;

}



.checkeredrule {

	background: url("../images/checkered_line.gif") repeat-x;

	padding: 0px;

	margin: 0px;

	height: 1px;

}



.checkeredrule2 {

	background:url("../images/checkered_line2.gif") repeat-x;

	padding: 0px;

	margin: 0px;

	height: 4px;

}



.budiconrule {

	border-bottom: 1px solid #999;

	font-size: 1px;

	margin: 20px 20px 0px 15px;

	padding:0;

}



.homerule {

	height: 1px;

	border-bottom: 1px solid #6698B3;

	font-size: 1px;

	margin: 0px;

	padding:0px;

}



.divwhiterule {

	border-bottom: 1px solid #fff;

	margin: 0px 15px 10px 0px;

	padding: 5px 0px 0px 0px

}



.dgrayrule {

	border-bottom: 1px solid #999;

	margin: 0px 0px 15px 0px;

}



/*****	Begin Two Column layout definitions	*****/



#columnright {

	width: 166px;

	float: right;

	margin: 0px;

	padding: 2px 0px 0px 0px;

}



#columnright h1 {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	font-weight: bold;

	color: #003366;

	margin: 0px 0px 10px 12px;

	padding: 0px;

}



.columnrightsubtitle {

	height: 1%;

	font-size: 10px;

	font-weight: bold;

	padding: 0px;

	margin: 0px;

}



#columnright p {

	height: 1%;

	font-size: 10px;

	padding: 0px 4px 0px 12px;

	margin: 0px;

}



#columnright a {

	font-size: 10px;

	padding: 0px;

	margin: 0px;

	text-decoration: none;

}



#columnright a:hover {

	font-size: 10px;

	padding: 0px;

	margin: 0px;

	text-decoration: underline;

}



#columnleft {

	width: 354px;

	float: left;

	margin: 0px;

	padding: 0px;

}



#columnleft h1 {

	font-size: 12px;

	font-weight: bold;

	color:#333333;

	padding: 0px 0px 15px 0px;

	margin: 0px;

}



#columnleft h2 {

	font-size: 11px;

	font-weight: bold;

	color:#333333;

	padding: 0px 0px 10px 0px;

	margin: 0px;

}





#columnleft a {

	font-size: 11px;

	padding: 0px;

	margin: 0px;

	text-decoration: none;

}



#columnleft a:hover {

	font-size: 11px;

	padding: 0px;

	margin: 0px;

	text-decoration: underline;

}





#columnleft blockquote {

	height: 1%;

	font-size: 10px;

	line-height: 1.2em;

	color:#333;

	margin: 0px 0px 0px 0px;

	text-align: left;

}



.comment {

	width: 354px;

	padding: 0px 0px 5px 0px;

	margin: 0px;

}

.comment img {

	float: left;

	margin: 0px 11px 0px 0px;

}

.comname {

	font-size: 10px;

	color:#333333;

	float:right;

}





/*****	Begin Single column styles	*****/



#singlecolumn {

	width: 540px;

	background-color: #FFFFFF;

	margin: 10px 0px 0px 0px;

}





#singlecolumn2 {

	width: 540px;

	background-color: #FFFFCC;

	margin: 10px 0px 0px 0px;

}







div.chardesc {

	padding: 0px 0px 10px 10px;

}





div.chardesc h1 {

	font-size: 14px;

	font-weight: bold;

	color:#00457F;

	margin: 0px 0px 0px 0px;

	padding: 14px 0px 19px 0px;

}



div.chardesc h2 {

	font-size: 11px;

	font-weight: bold;

	color:#333;

	margin: 0px 0px 0px 0px;

}



div.chardesc p {

	font-size: 11px;

	padding: 0px 0px 0px 0px;

	text-align: left;

	vertical-align:top;

}



div.chardesc a {

	font-size: 10px;

	padding: 0px;

	margin: 0px;

	text-decoration: none;

}



div.chardesc a:hover {

	font-size: 10px;

	padding: 0px;

	margin: 0px;

	text-decoration: underline;

}



div.chardesc table {

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 10px 0px;

	font-size: 11px;

	color:#333333;

	text-align: left;

	vertical-align:middle;

}



div.chardesc td {



	padding: 5px 6px 6px 10px;

	border-bottom: 1px solid #ccc;

	text-align: left;

	vertical-align:top;

}



div.chardesc td.charhead {

	width: 76px;

	font-weight: bold;

	border-bottom: 1px solid #ccc;

	text-align: right;

	vertical-align: top;

}



div.chardesc td.noborder {

	border-bottom: none;

}





div.chardesc img {

	float: right;

	padding: 14px 6px 14px 6px;

}



.charcategory {

	font-size: 13px;

	font-weight: bold;

	color:#333;

	margin: 0px 0px 0px 0px;

	padding: 14px 0px 10px 0px;

}



#charcrumbs {

	background-color: #E0E0B3;

	padding: 7px 12px 9px 12px;

	font-size: 10px;

	color: #333;

	line-height: 1.5em;

}



#charcrumbs a:link {

	color: #333;

	text-decoration: underline;

}



#charcrumbs a:hover {

	color: #333;

	text-decoration: underline;

}



#charcrumbs a:visited {

	color: #333;

	text-decoration: underline;

}



#charquest {

	background: #E0E0B3 url("../images/checkered_line.gif") repeat-x;

	padding: 9px 9px 8px 12px;

	margin: 0px;

}



div.chardesc td.charabout {

	padding: 10px 0px 20px 12px;

	border-bottom: 1px solid #ccc;

	text-align: left;

	vertical-align: top;

}





/*****	Video Section Classes *****/



#videobox {

	width: 540px;

	background: url("../images/videodrkbg.gif") #FFFFCC;

	background-repeat:repeat-y;

	background-position:right;

	margin: 10px 0px 0px 0px;

	padding: 0px 0px 16px 0px;

	vertical-align: bottom;

	font-size:11px;

	color: #333;

}



#videobox a {

	text-decoration:none;

	color:#0066FF;

}



#videobox a:hover {

	text-decoration:underline;

	color:#0066FF;

}



#videobox p{

	padding: 0;

	margin: 0px 0px 8px 0px;

}



#videobg2cont{

	background: url("../images/videobg2.jpg");

	width:540px;

	margin:0;

	padding:0;

}



#qtcont{

	margin:0;

	padding: 15px 108px 15px 112px;

}



#qtcontlow{

	margin:0;

	padding: 20px 108px 18px 140px;

}



div.trailer{

	width:180px;

	float:right;

	margin: 12px 0px 0px 0px;

	padding:0;

}



div.specialspacer{

	padding: 11px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

}



div.trailer h1 {

	font-family:Georgia, "Times New Roman", Times, serif;

	color:#003366;

	font-size:11px;

	margin:0px 0px 0px 0px;

	padding: 0px 0px 11px 0px;

}



.svideo{

	font-family:Georgia, "Times New Roman", Times, serif;

	color:#003366;

	font-size:11px;

	font-weight:bold;

	margin:0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}



.pcreq{

	font-size:10px;

	margin:0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}



div.pgetwmp{

	margin: 0px 0px 0px 0px;

	padding: 34px 0px 0px 0px;

}



div.gameplay{

	width:328px;

	float:left;

	margin: 0;

	padding:12px 0px 0px 11px;

}



div.gameplay h1{

	color:#333;

	font-size:11px;

	margin:0px 0px 11px 0px;

	padding: 0;

}



form#passcodereq {

	width: 180px;

	margin: 0px 0px 0px 0px;

	padding: 0px;

}



form#passcodereq label, input{

	margin-bottom: 10px;

	float:left;

	display:block;

}



form#passcodereq label{

	margin: 2px 5px 0px 0px;

	float:left;

	display:block;

}



form#passcodereq br{

	clear: left;

}



/***** 	Begin Feature Section Classes		*****/



#featureintrotxt {

	padding: 15px 10px 20px 10px;	

}



#featureintrotxt h1 {

	font-size: 13px;

	font-weight: bold;

	padding: 0px;

	margin: 0px 0px 15px 0px;

}



div.featureblock {

	height: 1%;

	margin: 0px 0px 0px 0px;

	padding: 20px 0px 7px 0px;

	background: #FFFFCC;

}



div.featuresnapshot {

	float:left;

	width: 130px;

	padding: 0px 10px 10px 10px;

	margin: 0px;

}



div.featuretext {

	float:left;

	width: 365px;

	padding: 0px 10px 0px 5px;

	margin: 0px;

}



div.featuretext h1 {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	font-weight: bold;

	color: #003366;

	margin: 0px 0px 10px 0px;

	padding: 0px;

}



div.featuretext p {

	margin: 0px 0px 7px 0px;

	padding: 0px 0px 0px 0px;



}



/*****	Screen Section Clases *****/



#sshotcontainer {

	padding: 0px 0px 0px 110px;

	margin: 0px 0px 0px 0px;

}



#sshotcontainer p {

	text-align: center;

	font-size:10px;

	color: #333;

	width:106px;

	margin: 0px 0px 0px 0px;

	padding: 0px 6px 20px 0px;

	float: left;

}



.spacer{

	margin: 0;

	padding: 0px 0px 20px 0px;

}



div.pgraph{

	margin: 0;

	padding: 15px 0px 20px 14px;

}

div.pgraph2{

	margin: 0;

	padding: 0px 0px 10px 0px;
    
    width: 300px;

}


/***** Classes for Popup Page *****/

#popupbg {

	background: #00639A url("../images/popupbg.jpg") left top no-repeat;

	width: 600px;

}



#leftborder {

	background: transparent url("../images/popupborderleft.gif") left top repeat-y;

	width: 600px;

}



#rightborder {

	background: transparent url("../images/popupborderright.gif") right top repeat-y;

	width: 600px;

}



#charimage {

	background: transparent url("../images/charnewsletter.gif") right bottom no-repeat;

	width: 600px;

	padding: 0px 0px 70px 0px;

}



#popupcontent {

	margin: 0px 0px 0px 50px;

	padding: 22px 0px 0px 0px;

	color:#FFFFFF; 

}



#popupicon {

	float:left;

	margin: 10px 0px 0px 0px;

}



#popupdesc {

	margin: 10px 48px 0px 0px;

}



form#popupform {

	width: 500px;

	margin: 15px 0px 0px 0px;

	padding: 0px;

}



form#popupform p {

	margin: 0px 7px 6px 0px;

	padding: 0px;

	height: 1%;

	float:left;

	width: 160px;

}





/* workaround styles specially for IE PC \*/

*html form#popupform p {

	margin: 0px 7px 0px 0px;

	height: 1%;

	float:left;

}

/* end workaround */ 



form#popupform label {

	font-weight: bold;

	margin: 0px;

	padding: 0px 0px 4px 0px;

	display: block;

}



a.closewin, a.closewin:link, a.closewin:hover, a.closewin:visited {

	background: url("../images/closebutton.gif") left center no-repeat;

	padding: 0px 0px 0px 15px;

	text-decoration: underline;

	color:#FFFFFF;

	width: 45px;

	position: absolute;

	left: 527px;

	top: 10px;

}



#multipledropdownbox {

	padding: 0px;

	margin: 0px;

}



#popupsubmit {

	padding: 12px 0px 0px 0px;

	margin: 0px;



}



/*****	Classes for Newsletter Popup page	*****/



#bday {

	float: left;

	text-align: center;

	margin: 0px 5px 0px 0px;

	width: 43px;

	font-size: 10px;

}



#bmonth {

	float: left;

	text-align: center;

	margin: 0px 5px 0px 0px;

	width: 43px;

	font-size: 10px;

}



#byear {

	float:left;

	text-align: center;

	margin: 0px 5px 0px 0px;

	width: 50px;

	font-size: 10px;

}





/* Begin Guidelines pop-up classes*/



#guidebg {

	background-image:url("../images/guidebg.jpg");

	background-position:top;

	background-repeat:no-repeat;

	width: 600px;

	bottom: 0px;

	background-color: #FFFFCC

}



#guideimage {

	background-image: url("../images/bg_guidenew.gif");

	background-position:bottom right;

	background-repeat: no-repeat;

	width: 600px;

	padding: 0px 0px 70px 0px;

}



#guidecontent {

	margin: 0;

	padding: 22px 0px 0px 50px;

}



div.guidegraph{

	width: 505px;

	margin: 0px;

	padding: 25px 0px 15px 0px;

}



#guidebox {

	width: 304px;

	padding: 0px 0px 0px 21px; 

}



#guidebox ul {

	width: 304px;

	padding: 0px 0px 8px 21px;

	float: left;

	margin: 0px;

	vertical-align: middle;

}



#guidebox ul li { 

	list-style-image: url("../images/img_dash.gif");

}



#guidebox p {

	width: 304px;

	padding: 12px 0px 25px 0px;

	float: left;

	margin: 0px;

}



/****	 Classes for all downloads subpages	*****/



#contentrow1 {

	background: #E0E0B3;

	padding: 19px 17px 19px 17px;

	margin: 0px 0px 19px 0px;

}



#contentrow1 a {

	padding: 0px;

	margin: 0px;

	text-decoration: none;

}



#contentrow1 a:hover {

	padding: 0px;

	margin: 0px;

	text-decoration: underline;

}



#contentrow1 h1 {

	font-size: 11px;

	font-weight: bold;

	margin: 0px 0px 15px 0px;

	padding: 0px;

}



#contentrow1 ol {

	margin: 0px 0px 0px 23px;

	padding: 0;

	font-size: 11px;

	color: #333;

}



#contentrow1 ol li {

	margin: 0px 0px 3px 0px;

	padding: 0;	

}



#contentrow2 {

	background-color: #FFFFCC;

	padding: 0px 0px 0px 15px;

}



.comingsoonbold

{

	font-weight:bold;

}



/***** Classes for Downloads - Wallpaper *****/

#contentrow2wallpaper {

	background-color: #FFFFCC;

	padding: 5px 0px 0px 32px;

}



#contentrow2wallpaper p {

	/*width:107px;*/

	padding: 0px 15px 0px 0px;

	margin: 0px 0px 15px 0px;

	float: left;

}



#contentrow2wallpaper p img {

	margin: 0px 0px 5px 0px;

	padding: 0px;

}



#contentrow2wallpaper a, #contentrow2wallpaper a:link, #contentrow2wallpaper a:visited {

	font-size: 11px;

	color: #0066FF;

	text-decoration: none;

	margin: 6px 0px 0px 0px;

}



#contentrow2wallpaper a:hover {

	font-size: 11px;

	color: #0066FF;

	text-decoration: underline;

	margin: 6px 0px 0px 0px;

}



/* Classes for Concept Arts */



#conceptrow1 {

	background: #E0E0B3;

	padding: 19px 17px 19px 17px;

	margin: 0px 0px 0px 0px;

}

#conceptrow2 {

	width: 510px;

	padding: 30px 8px 5px 20px;

	margin: 0px 0px 0px 0px;

}

#conceptrow2 p {

	text-align: center;

	font-size: 10px;

	color: #333;

	width: 160px;

	margin: 0px 0px 0px 0px;

	padding: 0px 8px 25px 0px;

	float: left;

}





/***** Classes for Downloads - Buddy Icons *****/



#contentbuddy {

	background: #E0E0B3;

	padding: 19px 17px 19px 17px;

	margin: 0px 0px 40px 0px;

}



#contentbuddy h1 {

	font-size: 11px;

	font-weight: bold;

	margin: 0px 0px 15px 0px;

	padding: 0px;

}



#contentbuddy ol {

	margin: 0px 0px 0px 23px;

	padding: 0;

	font-size: 11px;

	color: #333;

}



#contentbuddy ol li {

	margin: 0px 0px 3px 0px;

	padding: 0;	

}

#contentrow2buddyicons {

	background-color: #FFFFCC;

	padding: 0px 0px 0px 18px;

	margin: 0px 0px 0px 0px;

}



#contentrow2buddyicons p{

	width:48px;

	padding: 0px 9px 15px 0px;

	margin: 0px 0px 0px 0px;

	text-align:center;

	float: left;

}



.aoltxt{

	margin: 0;

	padding: 5px 15px 5px 15px;

	font-size:10px;

}





/***** Classes for Downloads - Fan Site Building Kit *****/



#contentrow2fsbk {

	background-color: #FFFFCC;

	padding: 0;

	margin: 0;

}



#contentrow2fsbk blockquote {



	line-height: 1.2em;

	color:#333;

	margin: 0px 0px 0px 0px;

	text-align: left;

}



#contentrow2fsbk p {

		width: 140px;

		margin: 11px 10px 15px 10px;

		float: left;

}		





#fsbkbox {

	margin: 21px 15px 0px 15px;

	height: 159px;

	border-bottom: 1px solid #B2B299;

}



#fsbkbox img {

	margin: 0;

	float: right;

	padding: 0;

	

} 



#fsbkbox2 {

	background: url("../images/bg_fansite.gif");

	background-repeat: repeat-y;

	margin: 0px 15px 21px 15px;

	padding: 0px;



}



#fsbkbox2 p{

	padding-left: 6px;

	float: left;

	

}



#fsbkbox2 p.chartwork{

	margin: 11px 0px 0px 15px;

	float: left;

	

}





#fsbkbox2 p.right {

	padding: 0px 0px 0px 0px;

	float: right;

	margin: 11px 0px 0px 15px;

	

}



#vertrule {

	background-image: url("../images/vertline.gif");

	width: 1px;

	background-repeat: repeat-y;

	margin: 0px 0px 0px 0px;

}



/* Begin Classes for Downloads Index page */

.downcat {

	padding: 0px 0px 0px 0px;

	margin: 0px;

}



.downcat a {

	font-size: 10px;

	padding: 0px;

	margin: 0px;

	text-decoration: none;

}



.downcat a:hover {

	font-size: 10px;

	padding: 0px;

	margin: 0px;

	text-decoration: underline;

}



#wallhead {

	padding: 0px 0px 0px 0px;

}

#wallhead h1{

	float: left;

	padding: 0px 0px 0px 0px;

	margin: 0px 8px 0px 0px;

}



#wallhead p{

	padding: 0px 0px 0px 0px;

	margin-left: 0px;

	vertical-align: top;

}



#wallhead a {

	font-size: 10px;

	padding: 0px;

	margin: 0px;

	text-decoration: none;

}



#wallhead a:hover {

	font-size: 10px;

	padding: 0px;

	margin: 0px;

	text-decoration: underline;

}



#wallbox {

	padding: 0px;

}



#wallbox img {

width: 150px;

padding: 0px 8px 0px 0px;

margin-bottom: 10px;

float: left;

}



.imgwall01 {

width: 150px;

padding: 0px 0px 0px 0px;

float: left;

}



.imgwall02 {

width: 150px;

padding: 0px 0px 0px 0px;

float: right;

}



#imgbud {

	margin: 0px;

}



#imgbud p {

	padding: 0px 0px 0px 8px;

	float: left;

}



#sound1 {

	width: 28px;

	padding: 0px 0px 0px 5px;

	float: left;

}	



#sound2 {

	width: 303px;

	padding: 0px 0px 0px 10px;

	margin-left: 28px;

}





/*Don't Remove this Hide in IE Mac \*/



#twocolumn2 {

	background-image:url("../images/bgcontent.gif");

	background-repeat:repeat-y;

	background-position:right;

	background-color: #FFFFCC;

	margin: 10px 0px 0px 0px;

	padding: 25px 0px 20px 12px;

	height: 1%;

}



/* End Hide */ 



#columnleft2 {

	width: 354px;

	float: left;

	margin: 0px;

	padding: 0px;

}

#columnleft2 h1 {

	font-size: 11px;

	font-weight: bold;

	color:#333333;

	padding: 0px;

	margin: 0px;

}



#columnleft2 p {

	font-size: 11px;

	margin: 0px 0px 15px 0px;

}



#columnleft2 p.nopad {

	font-size: 11px;

	margin: 0px 0px 0px 0px;

	padding: 0px;

}





/* Modified CSS */

#twocolumn2 {

	background-image:url("../images/bgcontent.gif");

	background-repeat:repeat-y;

	background-position:right;

	background-color: #FFFFCC;

	margin: 10px 0px 0px 0px;

	padding: 25px 0px 20px 12px;

/*	height: 1%;*/

}



#columnleft2 {

	width: 354px;

	float: left;

	margin: 0px;

	padding: 0px;

}



#columnleft2 h1 {

	font-size: 11px;

	font-weight: bold;

	color:#333333;

	padding: 0px;

	margin: 0px;

}



#columnleft2 p {

	height: 1%;

	font-size: 11px;

	margin: 0px 0px 15px 0px;

}



#columnleft2 p.nopad {

	font-size: 11px;

	margin: 0px 0px 0px 0px;

	padding: 0px;

}





/*****	Classes for Press Links	*****/



.disclaimer {



	font-size: 9px;

	color:#333333;



}



.commentator {

	float: right;

	font-size: 11px;

	color:#333333;



}





/*****	Classes for Press Fan Sites	*****/



#columnleft h1 a {

	font-weight: normal;

	font-size: 11px;

	color: #0066FF;

	padding: 0px;

	margin: 0px;

}



#columnleft h1 a:hover {

	font-weight: normal;

	font-size: 11px;

	color: #0066FF;

	text-decoration: underline;

	padding: 0px;

	margin: 0px;

}



#columnleft p {

	padding: 0px 0px 6px 0px;

	margin: 0px;

}



/****Terms of Service Styles***/

.bgblue

{

	background: #00639A;

	color:#FFF;

}



#termscont{

	width: 462px;

	padding:0;

	margin:0;

}



#termscont p{

	text-align:left;

}



.copyright{

	font-size:12px;

	color: #FFCF00;

}

.small {
    font-size: 10px;
}
