/* CSS Document */

body{
background-color:#000000;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
}

#wrapper1{
margin:0px auto 0px auto;
width: 840px;
position:relative;
}

#banner{
margin:0px;
position:relative;
}

#nav{
margin:0px;
position:relative;
}

#left{
width:213px;
float:left;
background-image:url(http://static.zenimax.com/pirates/images/layout/lc_bg.gif);
background-repeat:repeat-y;
margin:0px;
position:relative;
z-index:20;
}

*html #leftcolumn{
margin-left:14px;
}

#leftcolumn{
width:159px;
margin-left:33px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-align:left;
}

#leftcolumn img{
margin-bottom:5px;
}

#leftcolumn img.columnimg{
border:1px solid #ae8858;
}

*html #leftcolumn p{
margin-bottom:7px;
margin-top:2px;
}

#leftcolumn p{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-align:left;
line-height:14px;
margin:4px 3px 6px 3px;
}

#leftcolumn p.leftlinks{
text-align:center!important;
}

#right{
width:216px;
float:right;
background-image:url(http://static.zenimax.com/pirates/images/layout/rc_bg.gif);
background-repeat:repeat-y;
position:relative;
margin:0px;
z-index:20;
}

*html #rightcolumn{
margin-left:-20px;
}

#rightcolumn{
width:159px;
margin-left:17px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-align:left;
}

#rightcolumn img{
margin-bottom:5px;
}

#rightcolumn img.columnimg{
border:1px solid #ae8858;
}

#rightcolumn img.screens{
border:1px solid #ae8858;
margin-bottom:15px;
}

*html #rightcolumn p{
margin-bottom:7px;
margin-top:2px;
}

#rightcolumn p{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-align:left;
line-height:14px;
margin:4px 3px 6px 3px;
}

*html #main{
margin-bottom:-1px;
}

#main{
width: 400px;
margin:0px 212px 0px 215px;
z-index:500;
background-image:url(http://static.zenimax.com/pirates/images/layout/main_bg.gif);
background-repeat:repeat-y;
background-position:center 0px;
position:relative;
}

*html #main .aligncorrect{
margin-left:3px;
}

*html #main .title{
margin-bottom:-8px;
}

.maintxt{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-align:left;
margin:0px 30px;
z-index:800;
}

#main img.screens{
border:1px solid #ae8858;
}

*html #mainbottom{
bottom:-1px;
}

#mainbottom{
position:absolute;
left:0;
bottom:0;
width:400px;
height:34px;
}

*html #main table.screens{
margin-left:-10px;
}

#main table.screens{
margin-left:26px;
}

*html h1{
margin-bottom:-15px;
}

h1{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-align:left;
font-weight:bold;
line-height:12px;
margin-bottom:-8px;
}

h2{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
text-align:center;
font-weight:bold;
line-height:12px;
}

#footer{
margin:20px auto 0px auto;
width:840px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
clear:both;
}

#footer img{
margin:0px 15px 0px 15px;
}

.border{
border:1px solid #ae8858;
}

.legal{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
}

/*  IE Corrections  */

*html .iecorrect{
margin-bottom:-3px;
margin-top:-3px;
}


/*   Link Styles   */

a:link, a:visited, a:active{
color:#e1c286;
text-decoration:underline;
}

a:hover{
color:#bd9953;
}

.headline{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
text-align:left;
font-weight:bold;
line-height:18px;
margin-bottom:2px;
}

.subheadline{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-align:left;
font-weight:bold;
line-height:16px;
margin-bottom:2px;
}

.smalltxt{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
}

li{
margin-bottom:10px;
}
