/* Update on : Thu May 19 15:38:14 CEST 2005 */

html { overflow-x: auto; } 

BODY {
  font-family: Verdana, Tahoma, Arial, sans-serif; 
  font-size: 11px; 
  color:#f2f2f2;
  margin-top: 5px;
  padding:0px;
  background-color:#4b4545;
  text-align:center;
}

TABLE, TR, TD { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; color:#fdfdfd; }
#dakst { margin-left:8px; margin-right:8px; }

/*random logo generator */
#dakheader {
  margin: 0px;
  padding: 0px;
  height: 106px;
  border:solid 0px;
  width:878px;
  background-image: url(/dgfx/logo-1.jpg);
  background-repeat: no-repeat;
}

#dakheader2 {
  margin: 0px;
  padding: 0px;
  height: 106px;
  border:solid 0px;
  width:878px;
  background-image: url(/dgfx/logo-2.jpg);
  background-repeat: no-repeat;
}

#dakheader3 {
  margin: 0px;
  padding: 0px;
  height: 106px;
  border:solid 0px;
  width:878px;
  background-image: url(/dgfx/logo-3.jpg);
  background-repeat: no-repeat;
}

#dakheader4 {
  margin: 0px;
  padding: 0px;
  height: 106px;
  border:solid 0px;
  width:878px;
  background-image: url(/dgfx/logo-4.jpg);
  background-repeat: no-repeat;
}
/*end random logo*/

#wrappmain {
  position:relative; 
  margin-left:auto; 
  margin-right:auto; 
  margin-bottom:auto; 
  width:878px;
  border:solid 0px #ffffff; 
  font-size:11px;
  color:#f2f2f2;
  background-image: url(/dgfx/s_bgfull_forum.png);
  background-repeat:repeat-y;
  text-align:left;
}

#preheader {
  position: absolute;
  margin-left: 0px;
  border:0px;
  width:878px;
  height:17px;
  background-image: url(/dgfx/forum_barglobalbig.png);
  background-repeat: no-repeat;
  color:#ffffff;
  left:0px;
  top:106px;
}

#dakfooter {
  bottom:0px;
  left:0px;
  width:878px;
  height:17px;
  background-image: url(/dgfx/forum_barglobalbig.png);
  background-repeat: no-repeat;
}

#cl_left  { width:575px; padding:0px; float:left; }
#cl_right { width:275px; padding:0px; float:left; text-align:right; }

#ipbwrapper {
  text-align:left;
  width:878px;
  margin-left:auto;
  margin-right:auto;
  background-image: url(/dgfx/s_bgfull_forum.png);
  background-repeat:repeat-y;
  font-size:11px;
  color:#f2f2f2;
}

a:link, a:visited, a:active { color: #342f2f; text-decoration:none; }
a:hover { color: #ffffff; text-decoration:none; }

fieldset.search { padding:6px; line-height:150%; }

label { cursor:pointer; }
form { display:inline; }

img  { vertical-align:middle; border:0px; }
img.attach { border:2px outset #EEF2F7; padding:2px; }

.googleroot { padding:6px; line-height:130%; }
.googlechild { padding:6px; margin-left:30px; line-height:130%; }
.googlebottom, .googlebottom a:link, .googlebottom a:visited, .googlebottom a:active { font-size:11px; color: #3A4F6C; }
.googlish, .googlish a:link, .googlish a:visited, .googlish a:active { font-size:14px; font-weight:bold; color:#00D; }
.googlepagelinks { font-size:1.1em; letter-spacing:1px; }
.googlesmall, .googlesmall a:link, .googlesmall a:active, .googlesmall a:visited { font-size:10px; color:#434951; }

li.helprow { padding:0px; margin:0px 0px 10px 0px; }

ul#help { padding:0px 0px 0px 15px; }

option.cat { font-weight:bold; }
option.sub { font-weight:bold; color:#555; }

.caldate {
  text-align:right;
  font-weight:bold;
  font-size:11px;
  color:#777;
  background-color:#DFE6EF;
  padding:4px;
  margin:0px;
}

.warngood { color:green; }
.warnbad  { color:red; }

#padandcenter { margin-left:auto; margin-right:auto; text-align:center; padding:14px 0px 14px 0px; }
#profilename { font-size:28px; font-weight:bold; }
#calendarname { font-size:22px; font-weight:bold; }

#photowrap { padding:6px; }
#phototitle { font-size:24px; border-bottom:1px solid black; }
#photoimg { text-align:center; margin-top:15px; } 

#ucpmenu { line-height:150%; width:22%; border:1px solid #4b4545; background-color:#787272; }
#ucpmenu p { padding:2px 5px 6px 9px; margin:0px; }
#ucpcontent { border:1px solid #4b4545; background-color:#787272; line-height:150%; width:auto; }
#ucpcontent p { padding:10px; margin:0px; }
#ipsbanner { position:absolute; top:1px; right:5%; }

#logostrip { border:1px solid #345487; background-color: #3860BB; padding:0px; margin:0px; }

#submenu { border:1px solid #BCD0ED; background-color: #DFE6EF; font-size:10px; margin:3px 0px 3px 0px; color:#3A4F6C; font-weight:bold; }
#submenu a:link, #submenu  a:visited, #submenu a:active { font-weight:bold; font-size:10px; text-decoration: none; color: #3A4F6C; }

#userlinks { border:1px solid #746f6f; background-color: #524b4b; }
#navstrip { font-weight:bold; padding:6px 0px 6px 0px; }
.activeuserstrip { background-color:#746f6f; padding:6px; }
.activeuserstrip a:hover { color:#342f2f; }

.pformstrip3 { background-color: #6e6464; color:#fafafa; font-weight:bold; padding:7px; margin-top:1px; }
.pformstrip2 { background-color: #746f6f; color:#fafafa; font-weight:bold; padding:7px; margin-top:1px; }
.pformstrip { background-color: #524b4b; color:#fafafa; font-weight:bold; padding:7px; margin-top:1px; }
.pformleft  { background-color: #746f6f; padding:6px; margin-top:1px; width:25%; border-right:1px solid #6e6464; border-top:1px solid #6e6464;}
.pformleftw { background-color: #746f6f; padding:6px; margin-top:1px; width:40%; border:0px; }
.pformright { background-color: #746f6f; padding:6px; margin-top:1px; border-top:1px solid #6e6464; }

.signature { font-size: 10px; color: #339; line-height:150%; }

.postdetails { font-size: 10px; }
.postcolor { font-size: 12px; line-height: 160%; }

.normalname { font-size: 12px; font-weight: bold; color: #003; }
.normalname a:link, .normalname a:visited, .normalname a:active { font-size: 12px; }

.unreg { font-size: 11px; font-weight: bold; color: #900; }

.post1 { background-color: #746f6f; }
.post2 { background-color: #746f6f; }

.postlinksbar { background-color:#746f6f; padding:7px; margin-top:1px; font-size:10px; }
.postlinksbar a:hover { color:#342f2f; }

.row1 { background-color: #787272; }
.row2 { background-color: #524b4b; }
.row3 { background-color: #342f2f; }
.row4 { background-color: #524b4b; }

.darkrow1 { background-color: #746f6f; color:#f2f2f2; }
.darkrow2 { background-color: #787272; color:#f2f2f2; }
.darkrow3 { background-color: #787272; color:#f2f2f2; }

.hlight { background-color: #DFE6EF; }
.dlight { background-color: #EEF2F7; }

.titlemedium { font-weight:bold; color:#f2f2f2; padding:7px; margin:0px; background-color:#787272; }
.titlemedium  a:link, .titlemedium  a:visited, .titlemedium  a:active  { text-decoration: underline; color: #ffffff; }

.maintitle { vertical-align:middle; font-weight:bold; color:#fdfdfd; padding:8px 0px 8px 5px; }
.maintitle a:hover { text-decoration: underline; }

.plainborder { border:1px solid #345487;background-color:#F5F9FD }

.tableborder4 { border:0px; background-color:#524b4b; padding:0; margin:0; }
.tableborder3 { border:0px; background-color:#746f6f; padding:0; margin:0; }
.tableborder2 { border:1px solid #746f6f; background-color:#746f6f; padding:0; margin:0; }
.tableborder { border:1px solid #746f6f; background-color: #524b4b; padding:0; margin:0; }

.tablefill { border:1px solid #4b4545; background-color:#342f2f; padding:6px; }
.tablefillsm { background-color:#746f6f; padding:6px; }
.tablefillsm a:link { color:#342f2f; }
.tablefillsm a:hover { color:#4b4545; }

.tablepad    { background-color:#342f2f;padding:6px; }
.tablebasic  { width:100%; padding:0px 0px 0px 0px; margin:0px; border:0px }

.wrapmini    { float:left;line-height:1.5em;width:25% }
.pagelinks   { float:left;line-height:1.2em;width:35% }

.desc { font-size:10px; color:#f2f2f2; }
.edit { font-size: 9px }
.searchlite { font-weight:bold; color:#F00; background-color:#FF0 }

#QUOTE { white-space:normal; font-family: Verdana, Arial; font-size: 11px; color: #465584; background-color: #FAFCFE; border: 1px solid #000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }
#CODE  { white-space:normal; font-family: Courier, Courier New, Verdana, Arial;  font-size: 11px; color: #465584; background-color: #FAFCFE; border: 1px solid #000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }

.codebuttons  {
  border: solid 1px #4b4545;
  background-color: #524b4b;
  color:#ffffff;
  font-size: 10px;
  font-family: verdana, helvetica, sans-serif;
  vertical-align: middle;
}

.forminput, .textinput, .radiobutton, .checkbox  { 
  font-size: 11px;
  font-family: verdana, helvetica, sans-serif;
  vertical-align: middle;
  border: solid 1px #4b4545;
  background-color: #342f2f;
  color:#ffffff;
}

.purple { color:purple;font-weight:bold; }
.red    { color:red;font-weight:bold; }
.green  { color:green;font-weight:bold; }
.blue   { color:blue;font-weight:bold; }
.orange { color:#F90;font-weight:bold; }

.descfs { font-size:10px; color:#f2f2f2; }
.descfs a:link { color:#342f2f; }
.descfs a:hover { color:#4b4545; }

.row1 a:link{ color: #ffffff; }
.row1 a:hover{ color: #4b4545; }

.post2 a:link { color:#342f2f; }
.post2 a:hover { color:#4b4545; }

.brightlink a:link, .brightlink a:visited, .brightlink a:active { color:#746f6f; }
.brightlink a:hover { color:#ffffff; }

.darklink a:link, .darklink a:visited, .darklink a:active { color:#00000; }
.darklink a:hover { color:#ffffff; }

.admincolordesc { color:#c64f4f; }
.admincolor a:link, .admincolor a:visited, .admincolor a:active { color:#c64f4f; }
.admincolor a:hover { color:#ffffff;}

.moderatorcolordesc { color:#f39c4d; }
.moderatorcolor a:link, .moderatorcolor a:visited, .moderatorcolor a:active { color:#f39c4d; }
.moderatorcolor a:hover { color:#ffffff;}

.dmcolordesc { color:#642c78; }
.dmcolordesc a:link, .dmcolordesc a:visited, .dmcolordesc a:active { color:#642c78; }
.dmcolordesc a:hover { color:#ffffff;}

.evilpink { color:#FF00CC; }
.evilpink a:link, .evilpink a:visited, .evilpink a:active { color:#FF00CC; }
.evilpink a:hover { color:#ffffff;}

.titlemediumdark { font-weight:bold; color:#f2f2f2; padding:7px; margin:0px; background-color:#524b4b; }
.titlemediumdark  a:link, .titlemedium  a:visited, .titlemedium  a:active  { text-decoration: underline; color: #ffffff; }

.brlight { background-color: #787272; }

.rowca { background-color: #787272; }
.rowhd { font-weight:bold; color:#f2f2f2; padding:7px; margin:0px; background-color: #6e6464; }

.rowhdmsp { font-weight:bold; color:#f2f2f2; padding:7px; margin:0px; background-color:#6e6464; }

.rowhdm { color:#f2f2f2; background-color: #6e6464; }
.rowhdms { font-weight:bold; color:#f2f2f2; padding:7px; margin:0px; background-color: #524b4b; }
.rowhdms  a:link, .rowhdms  a:visited, .rowhdms  a:active  { text-decoration: underline; color: #ffffff; }


.tdstatstrip { background-color: #6e6464; color:#fafafa; }
.divstatstrip { background-color: #524b4b; color:#fafafa; font-weight:bold; padding:7px; margin-top:0px; }
.divstattable { border:1px solid #746f6f; background-color:#746f6f; padding:0; margin:0; }

.thin { padding:6px 0px 6px 0px; line-height:140%; margin:2px 0px 2px 0px; border-top:1px solid #746f6f; border-bottom:1px solid #FFF; }
.thinstatuser { padding:6px 0px 6px 0px; line-height:140%; margin:2px 0px 2px 0px; border-top:1px solid #746f6f; border-bottom:1px solid #746f6f; }

.copyright { font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 9px; line-height: 16px }
.copyright a:link, .copyright  a:visited, .copyright  a:active  { text-decoration: none; color: #ffffff; }
.copyright a:hover { color: #342f2f; text-decoration:none; }

.toolboxlink a:link, .toolboxlink a:visited, .toolboxlink a:active { color:#ebebeb; }
.toolboxlink a:hover { color:#746f6f; }

.ffbox { /*border:1px solid #746f6f; background-color:#524b4b;*/ padding:0; margin:0; }
.ffboxcnt { /*background-color:#746f6f;*/ padding:6px; }
