body,td,p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
}

body {
	background-color: #000;
	text-align: center;
	margin: 0px;
}
a,
a:link,
a:active,
a:visited {
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}
a:hover {
	text-decoration:underline;
	color: #fff;
}


h1{
	font-size: 12px;
}

#main-container {
margin:0px auto;
width: 950px;
}

#top-container {
margin:0px auto;
width: 950px;
}

img {
	border: 0px;
}

#contentbody table {
	margin-left:auto; margin-right:auto;
}

.contentbody {
	padding: 10px;
	text-align:left;	
}

.nav-box {
/*border:1px solid red;*/
background-image:url('../images/EnglishUK/wooden-navbar-middle.jpg'); 
background-repeat:repeat-y;
/*margin-left:68px;*/
/*margin-right:24px;*/
padding:0;
clear:both;
margin-top:5px;
margin-bottom:5px;

}

.inactive {
	color: #999999;
}

.nav-outer-box {
float:left;
/*border:1px solid red*/
}

.nav-column1 {
/*border:1px solid blue*/
width:69px;
float:left;
}

.nav-column2 {
width:147px;
float:left;
/*border:1px solid yellow*/
}

.nav-column3 {
width:25px;
float:left;
/*border:1px solid pink*/
}


.nav-box-text {
text-align:left;
padding-left:10px;
width: 100px;
}

.community-panel {
background-image:url('../images/EnglishUK/community-panel-background.jpg');
height:80px;
text-align:left;
padding-left:34px;
background-repeat:no-repeat;
color:#D7C6A3;
}

.status-panel {

background-image:url('../images/EnglishUK/right-column-tile.jpg');
color: #D7C6A3;
padding-right:25px;
padding-left:25px;
background-repeat:no-repeat;

}

.serverentry {
float: right;
padding-right:30px;
}

.servername {
position: relative;
top: 6px;
float: left;
}

.footer-logos {
height: 63px;
width: 950px;
}

.footer-logos img {
padding-left: 15px;
padding-right: 15px;
vertical-align:middle
;
}

.footer-text {
color: #666;
width: 880px;
padding-left: 37px;
background-image:url('../images/EnglishUK/hasbro-logo.gif.gif');
/*background-repeat:no-repeat;
background-position:right;
border:1px solid yellow;*/


}

.footer-text a,
.footer-text a:link,
.footer-text a:active,
.footer-text a:visited {
	color: #666;
	text-decoration: none;
}

.rating-logos {
float:right;
padding: 0px 20px 10px 20px;
}

h1 {
	text-transform: uppercase;
	font-weight: bold;
	clear: both;
	color: #FC0;
}
h2 {
	font-weight: bold;
	font-size: 11px;
	margin: 0px;
	color: #FC0;
}


.divider-long {
	height: 2px;
  	color: #fff;
	margin-top: 19px;
	margin-bottom: 19px;
	clear: both;
}

.paginator {
	margin-top: 10px;
	/*margin-bottom: 10px;*/
}

.contentbody a,
.contentbody a:link,
.contentbody a:active,
.contentbody a:visited {
color: #FC0;
text-decoration: underline;
}


div.hr {
  height: 2px;
  color: #fff;
  /*background-color: #fff;*/
  clear: both;
}

div hr.hr2 {
  height: 1px;
  color: #fff;
  /*background-color: #fff;*/
  position: relative;
  clear: both;
 
}

.article, #article {
	
	clear: both;
}
.article .image {
	/*border-top: 1px #ffffff solid;
	border-left: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid;
	border-right: 1px #ffffff solid;*/
	float: right;
	margin-top: 14px;
	margin-bottom: 19px;
}


.article .date, .paginator, .biography .headline, a, #article #header {
	color: #FC0;
	font-weight: bold;
	margin-top: 12px;

}

.headline {
	color: #fff;
	font-weight: bold;
	margin-top: 12px;
}

.download {
	color: #ffffff;
}

#screenshots {
	text-align: center;
	
}
#screenshots table {
	margin-left:auto; margin-right:auto;
	/*margin:0 auto;*/
	border-spacing: 30px;
}
#screenshots td {
	width: 170px;
	min-height: 132px;
	background-repeat: no-repeat;
	padding-top: 10px;
	/*border: 1px solid #ffffff;*/
}

#screenshots img {
	border-top: 1px #ffffff solid;
	border-left: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid;
	border-right: 1px #ffffff solid;
}

.thumbcaption {
	margin-top: 12px;
}

.divider-long {
	margin-top: 19px;
	margin-bottom: 19px;
	clear: both;
}


.preorderbox {
	background-image:url('../images/EnglishUK/preorder-bg.gif');
	background-repeat:repeat-x;
	height: 90px;
	width: 460px;
	padding-top:6px;	
	font-size: 9px;
	color: #fff;		
	text-align:left;
}

.preorderbox p {
	color: #D7C6A3;
	margin-bottom: 4px;
}

.preorderbox img {
	padding-right: 4px;
}

.preorderleft {
	float: left;
	padding-left: 20px;
	width: 210px;	
	
}

.preorderright {
	float: left;
	padding-left: 20px;	
	width: 210px;	
}

.article-holder {
padding-top: 5px;
padding-bottom: 5px;
}



.article-holder-middle {
background-image:url('../images/EnglishUK/article-panel-middle.gif');
background-repeat:repeat-x;
background-position:bottom;
text-align:left;
background-color:#171717;
padding: 5px 0px 0px 0px;
min-height: 179px;
height: auto !important;
height: 179px;
}


.article-holder-middle a,
.article-holder-middle a:link,
.article-holder-middle a:active,
.article-holder-middle a:visited {
color: #FC0;
text-decoration: none;
}

.article-holder-middle a:hover {
text-decoration: underline;
}


.article-holder-left {


border-left:1px solid #655437;
border-right:1px solid #655437;
min-height: 179px;
height: auto !important;
height: 179px;
}
.article-holder-right {

border-left:9px solid #1E1E1E;
border-right:8px solid #1E1E1E;

}

.article-holder-top {
/*margin-left:5px;
margin-right:5px;*/

}

.article-holder-bottom {
/*margin-left:5px;
margin-right:5px;*/

}

/*.news-screen {
border:1px solid yellow;

height: 93px;
width: 127px;
background-image:url('../images/EnglishUK/news-screenshot.jpg');
background-repeat:no-repeat;
margin-left: 4px;
margin-top: 4px;

background-position:center;
}*/

/*.news-screen-border {
background-image:url('../images/EnglishUK/news-screen-frame.gif');
background-repeat:no-repeat;
height: 101px;
width: 135px;
float:right;
margin: 0px 0px 10px 10px;

}*/

.news-headline {
padding-left: 20px;
background-image:url('../images/EnglishUK/news-bullet.gif');
background-repeat:no-repeat;
font-weight:bold;
display:inline;

}


#service-panel {
	margin-top: 5px;
	margin-bottom:  3px;
	padding-left:30px;	
	color: #D7C6A3;
	text-align:left;	
}

#cog-button {
	padding-left:26px;
}


div.formrow {
	clear: both;
	padding-top: 10px;
	width:445px;
}

div.formrow span.formlabel {
	float: left;
	width: 135px;
	text-align: right;
	padding-right:10px;
}

div.formrow span.formentry {
	float: left;
	width: 300px;
	text-align: left;
	vertical-align: middle;
}

.formentry select,
.formentry input,
.formentry textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}

div.formrow span.formsubmit {
	float: right;
	padding-top: 15px;
	padding-right:42px;
	text-align: right;
	vertical-align: middle;
}

.labeltitle{
	font-weight:bold;
}

.labeldescription{
	font-style: italic;
}

.labelerror{
	font-weight: bold;
	color: #F00;
}

#submitlink {
	padding: 5px;
	padding-top: 10px;	
	margin: 0px auto;
	width:465px;
}


#monsterbox{
	float:right;
	padding:8px;
	border: #FFCC00 2px solid;	
	text-align:right;
	margin-left:5px;
}

.monsterinfo{
	font-size: 12px;	
	padding-bottom:4px;
}

.founder{
	text-align:left;
	width: 40em;
}

#founderservers ul li{
    float: left;
    width: 10em;
    clear: all;
 }
 
#foundersbox{
	background-image:URL(../images/EnglishUK/founders_bkground.jpg);
	background-repeat:no-repeat;		
	text-align:center;
	height:204px;
	width:462px;
	padding-top:70px;
	padding-left:10px;
	padding-right:10px;	
}

#founderservers{
	background-image:URL(../images/EnglishUK/founders_bk_buttons.jpg);
	background-repeat:no-repeat;
	text-align:center;
	min-height: 173px;
	height: auto !important;
	height: 173px;	
	width:462px;
	padding-top:40px;
	padding-left:10px;
	padding-right:10px;	
}

#guildsbox{
	background-image:URL(../images/EnglishUK/guilds_bkground.jpg);
	background-repeat:no-repeat;	
	text-align:center;
	height:162px;
	width:462px;
	padding-top:70px;
	padding-left:10px;
	padding-right:10px;	
}

#guildsservers{
	background-image:URL(../images/EnglishUK/guilds_bk_buttons.jpg);
	background-repeat:no-repeat;	
	text-align:center;
	min-height: 173px;
	height: auto !important;
	height: 173px;	
	width:462px;
	padding-top:40px;
	padding-left:10px;
	padding-right:10px;	
}

#guildsservers h2 {
	padding-bottom: 7px;
}

#frame{
	background-color:#202020;
	width:481px;
	padding-left:50px;
	padding-right:50px;
	padding-bottom:25px;
	
}

.founderlist{
	float:left;
	width: 80px;
	text-align:left;
	padding-left:30px;
	padding-top:20px;
	padding-bottom:20px;		
 }
 
#racebox{
	background-image:URL(../images/EnglishUK/races_bkg.jpg);
	background-repeat:no-repeat;		
	min-height: 387px;
	height: auto !important;
	height: 387px;		
	width: 421px;
	text-align:left;
	padding-left:30px;	
	padding-right:30px;		
	padding-bottom: 30px;
}

#racebox p, 
#enhancemain p,
#classes_frame p

{
	color:#CCCC99;
}

#worldbox H2 {
	color:#CCCC99;
	text-weight: bold;
	padding-top:3px;
}

#ency-back{
	background-image:URL(../images/worldbkground.jpg);
	background-repeat:no-repeat;			
	height: 700px;
}

#skill-back{
	background-image:URL(../images/skillbkground.jpg);
	background-repeat:no-repeat;			
	height: 700px;
}

#spell-back{
	background-image:URL(../images/spells_background.jpg);
	background-repeat:no-repeat;			
	height: 700px;
}

#feats-back{
	background-image:URL(../images/feats_background.jpg);
	background-repeat:no-repeat;			
	height: 700px;
}


#enhancemain{
	background-image:URL(../images/enhancebox.jpg);
	background-repeat:no-repeat;	
	height: 419px;		
	width: 416px;
	text-align:left;
	padding-left:35px;	
	padding-right:30px;	
	padding-top: 30px;	
	color:#CCCC99;	
}

#enhanceboxbottom{
	background-image:URL(../images/enhanceboxbottom.jpg);
	background-repeat:no-repeat;	
	height: 212px;		
	width: 416px;
	text-align:left;
	padding-left:35px;	
	padding-right:30px;	
	padding-top: 60px;	
	color:#CCCC99;
	font-size: 14px;
}

#classes_frame{
	background-image:URL(../images/EnglishUK/classes_bkg.jpg);
	background-repeat:no-repeat;			
	min-height: 314px;
	height: auto !important;
	height: 314px;		
	width: 416px;
	text-align:left;
	padding-left:35px;	
	padding-right:30px;	
	padding-top: 10px;
	color:#CCCC99;
}

#feats_box{
	background-image:URL(../images/feats_box.jpg);
	background-repeat:no-repeat;			
	height: 382px;		
	width: 416px;
	text-align:left;
	padding-left:35px;	
	padding-right:30px;	
	padding-top: 40px;
	color:#CCCC99;	
}

.classes_entry{
	background-repeat:no-repeat;		
	height: 96px;
	padding-left:70px;
	padding-right:20px;	
	padding-top: 45px;	
	
}

.classes_entry a:hover {
	text-decoration:none;
}


.attack_table{
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: gray;
}

.attack_table th {
  font-size: 8pt;
  text-transform: uppercase;
  padding: 10px 3px 3px 3px;
  text-align: center;
}
.attack_table td {
  font-size: 8pt;
  padding: 3px 5px;
  text-align: center;
}
.row1 td {
background-color: #000000;
	color:#CCCC99;
}
.row2 td {
  
  color:#CCCC99;
}

.compenhtable{
	text-align: left;
}

.wtb_box{
	width: 482px;
    height: 270px;
    background: url(../images/wheretobuy/bottom_panels.jpg) no-repeat;
}
.wtb_entry_box{
	float: left;
	width: 230px;
}

.wtb_strip{
	background-image: url(../images/wtb_strip.jpg);
	height: 8px;
	width: 230px;
	margin-top:5px;
	margin-bottom:5px;	
	background-repeat: no-repeat;
}

.wtb_entry{
	background-image: url(../images/wtb_box.gif);	
	background-repeat: no-repeat;
	height: 82px;
	width: 230px;
	padding-top: 18px;
}

.wtb_entry img{
	padding-right: 3px;
	padding-left: 3px;	
}

.read-more{
	float: right;
	text-align: right;
}

.spacer {
	height: 1px;  
	clear: both;
  }


.icon-box{
	background-image: url(../images/icon_box.gif);	
	background-repeat: no-repeat;	
	width: 49px;
	height: 41px;
	float: left;
	padding-left:21px;
	padding-top: 11px;
	margin-right: 10px;
}

.icon-box-list{
	background-image: url(../images/icon_box.gif);	
	background-repeat: no-repeat;	
	width: 60px;
	height: 41px;
	float: left;
	padding-left:5px;
	padding-top: 11px;
	margin-right: 10px;
}


/* Encylopedia boxes */

.encyc-holder-middle {
	text-align:left;
	background-color:#171717;
	padding: 5px 0px 0px 0px;
	color:#CCCC99;		
}


.encyc-holder-middle a,
.encyc-holder-middle a:link,
.encyc-holder-middle a:active,
.encyc-holder-middle a:visited {
	color: #FC0;
	text-decoration: none;
}

.encyc-holder-middle p
.encyc-holder-middle H2{
	color:#CCCC99;
}

.encyc-holder-middle a:hover {
	text-decoration: underline;
}


.encyc-holder-left {
	border-left:1px solid #655437;
	border-right:1px solid #655437;
	background-color:#171717;	
}
.encyc-holder-right {
	background-color:#171717;	
	border-left:9px solid #1E1E1E;
	border-right:8px solid #1E1E1E;

}

/* End encylopedia boxes */

.feat-entry{
	float: left;
	padding-bottom: 3px;
	padding-left: 5px;
	width: 350px;
}

.feat-list-entry{
	float:left;
	width:148px;
	min-height: 15px;
	height: auto !important;
	height: 15px;
	text-align:center;
}

.feat-list-entry a,
.feat-list-entry a:link,
.feat-list-entry a:active,
.feat-list-entry a:hover,
.feat-list-entry a:visited {
	color: #fff;
}

.feat-list h2{
	position: relative;
	padding-bottom: 10px;
	
}

.errormsg {
	color: red;
}

.contest-entry{
	float:left;
	width:220px;
	text-align:center;
	padding-bottom:60px;	
	height:170px;
}

.contest-row{
	width:440px;
	height:170px;
	clear:both;
}

.contest-entry img {
	border: 1px #ffffff solid;
}


.old-contest-entry{
	width: 400px;
	height: 200px;
}

.old-contest-entry-image{
	float: left;
	width:180px;
	padding-left: 20px;
}

.old-contest-details{
	float: left;
	padding-top:30px;
	width:200px;	
	font-size: 12px;	
}

.contest_title{
	zoom: 100%;
	padding-bottom:20px;
}

.gtc_box{
	margin:0 auto;
	padding-left:5px;
	width: 460px;
}
.gtc_entry_box{
	width: 460px;
}

.gtc_strip{
	background-image: url(../images/wtb_strip.jpg);
	height: 8px;
	width: 460px;
	margin-top:5px;
	margin-bottom:5px;	
	background-repeat: repeat-x;
}

.gtc_entry{
	background-image: url(../images/wtb_box.gif);	
	background-repeat: no-repeat;
	height: 82px;
	width: 230px;
	padding-top: 18px;
}

.gtc_entry img{
	padding-left: 5px;	
	padding-right: 5px;
}


.gtc_box2{
	padding-left:5px;
	width: 460px;
}
.gtc_entry_box2{
	width: 230px;
}

.gtc_strip2{
	background-image: url(../images/wtb_strip.jpg);
	height: 8px;
	width: 460px;
	margin-top:5px;
	margin-bottom:5px;	
	background-repeat: repeat-x;
}

.gtc_entry2{
	background-image: url(../images/wtb_box.gif);	
	background-repeat: no-repeat;
	height: 82px;
	width: 230px;
	padding-top: 18px;
}

.gtc_entry2 img{
	padding-left: 5px;	
	padding-right: 5px;
}

.content_highlight {
	font-size: 10px;
	margin: 0px;
	color: #FC0;
}

.error{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	padding-left: 25px;	
	padding-right: 25px;
}



.clearfix{
	border:1px solid #f00;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */




.newsletter_bullet{
	list-style:none;	
}

.icon-box-list2{
	background-image: url(../images/icon_box.gif);	
	background-repeat: no-repeat;	
	width: 60px;
	height: 41px;
	float: left;
	padding-left:5px;
	padding-top: 11px;
	padding-right: 10px;
}

.enhancement_form{
	background-color:black;
	color:white;
	font-size:10px;
	border:0px;
}

#finalDetails{
	display:none;
}

#finalDetailsInner{
	display:none;
	background-image: url(../images/calculator/middle-box.jpg);	
	background-repeat: repeat-y;	
	height:100px;
}

.hiring{
	padding-top:16px;
	padding-left:5px;
	padding-right:5px;
	font-size:12px;
	font-weight: bold;
	font-family: Arial;
	color:#e5e5e5;
}

.hiringlink{
	font-size:12px;
	font-weight: bold;
	font-family: Arial;
	color:#f8ce46;
	padding-top:88px
}

.trialkey_background{
	background-image: url(../images/freetrial/freetrial_background.jpg);	
	background-repeat: no-repeat;
	width:481px;
	padding-bottom:10px;
}

#trialkey_step{
	text-align: center;
	margin: 0px auto;
	padding-top:5px;
}

.account{
	text-align: center;
	margin: 0px auto;
}

.trialkey_brick{
	text-align: center;
	margin: 0px auto;
	padding-top:0px;
	padding-bottom:11px;
}

#copytext{
	border-color:#735138;
	background-color:#000000;
	border:3px solid;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
}

.text-input input{
	border-color:#735138;
	background-color:#bdbdbd;
	border:3px solid;
	padding-left:5px;
	padding-right:5px;
}

.codem_error{
	color: #F00;
}

#code-holder{
	margin-top:20px;
}

#copy_to_clipboard{
	margin-top:30px;
}

/* DDO Welcome Back Weekend Styles */

#french-title{
    position: relative;
    top: -7px;
}

#header-fix{
   margin: 0px;
   padding: 0px;
   float: left;
   margin-top: -2px;
   /*IE 7 Fix */
   *margin-top: 0px;
   /*IE 6 fix */
   _margin-top: 0px;
   display:inline;
}

#logo-bottom-fix{
    float: left;
}

#welcome-back{
    float: left;
    margin: 0px;
    padding: 0px;
    width: 482px;
}

#welcome-back-top{
    width: 482px;
    height: 158px;
    background: url('../images/welcomeback/global/bg_top.jpg') no-repeat;
}

#welcome-back-title{
    float: left;
    display:inline;
    margin-top: 122px;
    margin-left: 176px;
}

#welcome-back-body{
    width: 482px;
    height: 350px;
    background: #272727 url('../images/welcomeback/global/bg_main.jpg') no-repeat;
}

#welcome-back-content{
    float: left;
    text-align: left;
    margin-top: 5px;
    margin-left: 176px;
    padding-right: 10px;
    display:inline;
}

#where-to-download{
    width: 482px;
}

#where-to-download-header{
    text-align: left;
    margin-left: 30px;
}

#where-to-download-content{
    text-align: left;
    margin-left: 30px;
    padding-bottom: 5px;
}

#where-to-download-button{
    float: right;
    padding: 0px 20px 5px 10px;
    /* The * attribute means IE7 and below */
    *padding-top: 10px;
}

#welcome-back-screenshots{
    width: 482px;
}

.welcome-back-screenshot-image{
    border: 1px solid white;
    margin: 3px;
}

/* Where to buy updates */

#uk-links{
    float: left;
    width: 92px;
    margin-top: 85px;
    margin-left: 68px;
    display: inline;
}

#uk-links img, #europe-links img{
    margin-bottom: 7px;
}

#europe-links{
    float: left;
    width: 92px;
    margin-top: 85px;
    margin-left: 160px;
        display: inline;
}