body {
  text-align: center;
  min-width: 997px;
  background-color: black;
  background-repeat: no-repeat;
  background-position: center top;
  margin-left: 0px auto;
  margin-top: 0px auto;
  margin-right: 0px auto;
  margin-bottom: 0px auto; 
 }

td { COLOR:#000000; font-size: 12px; font-family: arial, Helvetica, verdana, sans-serif; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT:14px} 
p { COLOR:#000000; font-size: 12px; font-family: arial, Helvetica, verdana, sans-serif }
.black { COLOR:#000000; }
.title { COLOR:#4b0801; font-size: 20px; font-family: times, verdana, arial, Helvetica, sans-serif; font-weight: bold}
.titledate { COLOR:#000000; font-size: 12px; font-family: times, verdana, arial, Helvetica, sans-serif; font-weight: bold}
.PGMenu { COLOR:#4b0801; font-size: 10px; font-family: times, verdana, arial, Helvetica, sans-serif; font-weight: normal}
.menu {
	FONT-FAMILY: arial, Helvetica, verdana, sans-serif; 
	FONT-SIZE: 12px; 
	COLOR:#cfbe93;
	margin-top: 3px;
	margin-bottom: 3px; 
	line-height: 12px; 
	TEXT-ALIGN: LEFT;
}
a { COLOR:#650a00; font-weight: bold}
a:hover { COLOR:#b01100; TEXT-DECORATION: underline}
a:visited { COLOR:#650a00; font-weight: bold}

#startPage{
	background-color: transparent;
}

#bodycontent{
	margin:0 auto;
	width:997px;
	text-align: left;
	position:relative;

}


#headergraphic{
	margin-left: 0px auto;
	margin-top: 0px auto;
	margin-right: 0px auto;
  	margin-bottom: 0px auto; 
}
#maincontent{

	position:absolute;
	top:206;
	left:163px;
 	width:626px;
	background-color: transparent;

}

#playbutton{
	position:absolute;
	top:0;

}

#dynamicContent{
	margin-left: 0px auto;
	margin-top: 0px auto;
	margin-right: 0px auto;
  	margin-bottom: 0px auto;
   	background-color: transparent;
   	text-align: center;
   	width: 626px;
   	vertical-align:top;
   	padding-right: 0px;

}


#mainmenu{
	
	margin-left: 0px auto;
	margin-top: 0px auto;
	margin-right: 0px auto;
  	margin-bottom: 0px auto;
  	position:static;
	top:207;

}

#cascadingmenu{
	position:absolute;
	top:285;
	left:7;

}


.sdmenu {

    width: 161px;
    font-family: Sans-Serif;
    font-size: 12px;
    padding-bottom: 10px;
    margin-left: 30px auto;
    background-color: transparent;
    color: #FFF;
}

.sdmenu .title, .sdmenu .titlehidden{
    display: block;
    padding: 5px 0;
    font-weight: bold;
    color: white;
    background: #FFF url(https://disney.go.com/pirates/online/v1/images/title.gif) repeat-x;
}

.sdmenu .title {
}

.sdmenu .arrow {
	margin-left: 0px;
    margin-top: 4px;
}

.sdmenu .titlehidden {
    border-bottom: none;
}

.sdmenu #news {
    height=30;
    width=162;
    background: url(https://disney.go.com/pirates/online/v1/images/buttons/but_piratesnews_on.gif) no-repeat;
}

.sdmenu #community {
    height=30;
    width=162;
    
    background: url(https://disney.go.com/pirates/online/v1/images/buttons/but_community_on.gif) no-repeat;
}
.sdmenu #media {
    height=30;
    width=162;
    
    background: url(https://disney.go.com/pirates/online/v1/images/buttons/but_media_on.gif) no-repeat;
}
.sdmenu #playersguide {
    height=30;
    width=162;
    background: url(https://disney.go.com/pirates/online/v1/images/buttons/but_playersguide_on.gif) no-repeat;
}

.sdmenu #gameinfo {
    height=30;
    width=162;
    background: url(https://disney.go.com/pirates/online/v1/images/buttons/but_gameinfo_on.gif) no-repeat;
}
.sdmenu #accountservices {
    height=30;
    width=162;
    background: url(https://disney.go.com/pirates/online/v1/images/buttons/but_acctservices_on.gif) no-repeat;
}
.sdmenu #help {
    height=30;
    width=162;
    background: url(https://disney.go.com/pirates/online/v1/images/buttons/but_help_on.gif) no-repeat;
}
.sdmenu #menubottom {
	margin-left: 20px auto;
	padding-bottom: 10px;
	/*
	padding: 0px;
	*/
	 border: none;
	 margin-top: 0px auto;
	 height: 17;
}

.sdmenu .submenu #menubottom {
	margin-left: auto;
	padding: 0px;
	 border: none;
	margin-bottom: 10px auto;
	height: 17;
}

.sdmenu .submenu #newsbottom {
	margin-left: auto;
	padding: 0px;
	 border: none;
	margin-bottom: 10px auto;
	height: 17;
}



.sdmenu .submenu {
    overflow: hidden;
    margin-left: 0px auto;
    	margin-top: 0px auto;
    	margin-right: 0px auto;
	margin-bottom: 0px auto;
	padding: 0px;
     color: #cabd9a;
}

.sdmenu .submenu a {
    width=160;
    /*
    padding: 3px 20px;
    */
    margin-left: 0px auto;
	margin-top: 0px auto;
	margin-right: 0px auto;
	margin-bottom: 0px auto;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 0px;
    padding-left: 20px;
    background: url(https://disney.go.com/pirates/online/v1/images/boxbg.gif);
    border-bottom: none;
	display: block;
    color: #cabd9a;
    
}

.sdmenu .submenu a:hover {
    color: #FFF;
}

#leftColumn {
	background-color: transparent;
	margin-left: 5px;
	padding-left: 0px;
}

#rightColumn {
	background-color: transparent;
	padding-right: 0px;
	
}

#bodyFooter {
	margin-left: 2px;
}

/* Player's Guide CSS Specific  - BEGIN */


.PGcontent {
	text-align: center;
	border: none;
	width: 550;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
}

#pg_container {
	background: url(https://disney.go.com/pirates/online/v1/images/bg_paper.gif);
	background-position: top center;
	background-repeat: no-repeat;
	height: 1271px;
	width: 626px;
	margin-left: 0px;
	z-index: 10;
}

#pg_contentWhole {
	width: 590;
	margin-left: 5px;
	padding-left: 0px;
}

#pg_header {
	width: 550px;
	margin-right: 0px;
	margin-left: 10px;
	margin-top: 5px;

}

#pg_maincontent {
	width: 550px;
	height: 950px;
	margin-left: 40px;

}

#pg_footer {
	padding-right: 10px;
	margin-right: 10px;


}
.navigationKeys { 
	color: #760D01;
	font-weight: bold;
}

.hotKeys { 
	color: #2F580A;
	font-weight: bold;
}

table.navigationKeys td{	
	color: #760D01;
	font-weight: bold;
}

table.hotKeys td{
	color: #2F580A;
	font-weight: bold;
}

.textFocus1 {
	color: #2F580A; 
	text-decoration: none;
}

.textFocus2 {
	color: #2F580A; 
	text-decoration: underline;
}

ul {
	margin-left: 0; 
	padding-left: 15px;
}

ul.disc {
  list-style-type: disc;
}

ul.circle { 
  list-style-type: circle;
}

ul.square { 
  list-style-type: square;
}

ul.decimal {
  list-style-type: decimal
}

ol.decimal {
  list-style-type: decimal;
}

ol.romanLower {
  list-style-type: lower-roman;
}

ol.romanUpper {
  list-style-type: upper-roman;
}

ol.alphaLower {
  list-style-type: lower-alpha;
}

ol.alphaUpper {
  list-style-type: upper-alpha;
}

.imageCaption {
		font-size: 10px;
		color: #4b0801;
		font-family: arial, verdana, sans-serif;
		font-weight: normal;
		font-style: italic;
}

.sectionHeader { 
	color: #760D01; 
	font-size: 16px; 
	font-family: arial, verdana, sans-serif; 
	font-weight: bold;
}

.title {
	//font-family: times new roman, sans-serif;
	font-family: verdana, arial, sans-serif;
	font-size: 16pt;
	font-weight:bold;
	color: #662600;
}

.footerTitle{
	font-family: arial, verdana, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #5a1615;
}

.error {
	font-family: verdana, arial, sans-serif;
	font-size: smaller;
	color: #FF0000;
	font-weight:bold;
}

.potco {
	font-weight: bold;
}



/* Player's Guide CSS Specific  - END */

/*About the Game CSS Specific - BEGIN */

.about_header { 
	color: #4b0801; 
	font-size: 16px; 
	font-family: times, serif;
	font-weight: bold;
	 MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; 
	 LINE-HEIGHT:18px;
	
}

.aboutbodytext {
	list-style: url(https://disney.go.com/pirates/online/v1/images/bullet_burgandy.gif);
}

/*About the Game CSS Specific - END */




/*Release Notes CSS Specific - BEGIN */

.releasenotesText {
	list-style: url(https://disney.go.com/pirates/online/v1/images/bullet_burgandy.gif);
}

/*Release Notes CSS Specific - END */



/*FAQ Text CSS Specific - BEGIN */

.faqListText {
	list-style: url(https://disney.go.com/pirates/online/v1/images/bullet_burgandy.gif);
}

/*FAQ Text CSS Specific - END */



/*Developer's Diary - BEGIN */

.textLink {
	color: #000000; 
	text-decoration: none;
}

.diary_header {
	COLOR:#4b0801; 
	font-size: 16px; 
	font-family: times, serif;
	font-weight: bold;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	LINE-HEIGHT:18px;
}

.DisplayBlock {
	display : block;
}

.DisplayNone {
	display: none;
}

.DisplayInline {
	display: inline;
}


/*
Search Results
*/

.highlight { background: #FFFF40; }
.searchheading { font-size: 130%; font-weight: bold; }
.summary { font-size: 80%; font-style: italic; }
.suggestion { font-size: 100%; }
.results { font-size: 100%; }
.category { color: #999999; }
.sorting { text-align: right; }

.result_title { font-size: 100%; }
.description { font-size: 100%; color: #000000; width:90%; }
.context { font-size: 100%; }
.infoline { font-size: 80%; font-style: normal; color: #808080;}

.zoom_searchform { font-size: 100%; }
.zoom_results_per_page { font-size: 80%; margin-left: 10px; }
.zoom_match { font-size: 80%; margin-left: 10px;}
.zoom_categories { font-size: 80%; }
.zoom_categories ul { display: inline; margin: 0px; padding: 0px;}
.zoom_categories li { display: inline; margin-left: 15px; list-style-type: none; }

input.zoom_button {  }
input.zoom_searchbox {  }

.result_image { float: left; display: block; }
.result_image img { margin: 10px; width: 80px; border: 0px; }

.result_block { margin-top: 15px; margin-bottom: 15px; clear: left; }
.result_altblock { margin-top: 15px; margin-bottom: 15px; clear: left; }

.result_pages { font-size: 100%; }
.result_pagescount { font-size: 100%; }

.searchtime { font-size: 80%; }

.recommended
{
	background: #DFFFBF;
	border-top: 1px dotted #808080;
	border-bottom: 1px dotted #808080;
	margin-top: 15px;
	margin-bottom: 15px;
}
.recommended_heading { float: right; font-weight: bold; }
.recommend_block { margin-top: 15px; margin-bottom: 15px; clear: left; }
.recommend_title { font-size: 100%; }
.recommend_description { font-size: 100%; color: #008000; }
.recommend_infoline { font-size: 80%; font-style: normal; color: #808080;}

/*Developer's Diary - BEGIN */

.copyright {
  color:#8d8d8d;
  font-size:9px;
  font-weight:bold;
}

.spacer {
  font-size:1px;
}

.txtSmall {
  font-size:9px;
}

/*Contest - BEGIN */
.contest {
  font-size:13px;
  font-weight:bold;
  color:#4b0801;
}

.contest_title {
  font-family:"Times New Roman";
  font-size:15pt;
  color:#363426;
}
/*Contest - END */

/*BEGIN Main Content Id's and Classes */
/*by camartin*/
#potco_main {
  width:511px;
  text-align:left;
  padding-bottom:20px;
}

.potco_main_header {
  width:511px;
  text-align:center;
  margin-top:0px;
  margin-bottom:0px;  
}

.potco_main_txt {
  width:511px;
  text-align:left;
}

.potco_center {
  text-align:center;
}
/*END Main Content Id's and Classes */

.release_notes_title {
  font-weight:bold;
}