/* (c)AlexSuze.com 2010 */

body {
  font-family: Tahoma,  Verdana, Helvetica;
  font-Size: 10pt;
  color: #000;
  background: #fff url(../images/grey-background-gradient.png) repeat-x;
}

.maincontainer {
  width: 800px;
  margin-left: auto;
  margin-right:auto;
  border: #aad 1px solid;
  background: #fff url(../images/grey-background-gradient-blue.png) repeat-x;
}

.headerimagecontainer {
  margin-left: Auto;
  margin-right: Auto;
  width: 100%;
  padding: 0px 0px 0px 32px;
  /* float: left; */
}

.navlinkcontainer {
  margin-left: Auto;
  margin-right: Auto;
  background-color: #8af;
  width: 790px;
  padding: 2px;
  text-align: center;
}

.navlinktd a {
  /*color: #336; */
  color: #fff;
  font-weight:bold;
  text-decoration:none;
  padding: 1px 4px 1px 4px;
  }

.navlinktd a:hover {text-decoration:underline;}
.navlinktable {
  border-spacing: 2px;
}

.navlinktd {
  /* background-color:#fff; */
}

.membercontainer {
  margin-left: Auto;
  margin-right: Auto;
  background-color: #eee;
  width: 788px;
  padding: 2px;
  border: 1px #8af solid;
}

.membercontainer a {
  color: #000;
  }

.profilegrid {
  margin-left: Auto;
  margin-right: Auto;
  background-color: #eee;
  width: 788px;
  padding: 2px;
  border: 1px #8af solid;
}

.profiletitle {
  font-weight: bold;
}

.gallerythumb {
  border: 0px;
  padding: 2px;
}

.gallerycontainer {
  margin-left: Auto;
  margin-right: Auto;
  background-color: #eee;
  width: 788px;
  padding: 2px;
  border: 1px #8af solid;
}


.gallerylisttitle {
  font-weight: bold;
}

.gallerytable {
}

.logintable {
  margin-left: Auto;
  margin-right: Auto;
}

.inputtext {
  font-family: Tahoma,  Verdana, Helvetica;
  font-Size: 10pt;
  color:#f33;
}

.pagetitle {
  font-family: Tahoma,  Verdana, Helvetica;
  font-size: 14pt;
  text-align: center;
}

.errordiv {
  color: #f33;
  background-color: #ffc;
  font-family: Tahoma,  Verdana, Helvetica;
  font-weight: bold;
  padding: 5px;
  border: 1px solid #f33;
}

.statusdiv {
  color: #0b0;
  background-color: #ffc;
  font-family: Tahoma,  Verdana, Helvetica;
  font-weight: bold;
  padding: 5px;
  border: 1px solid #0b0;
}

.liclistbutton {
  background-color:#f33;
  color:#fff;
  border-width:0px;
}

.listcontainer {
  margin-left: auto;
  margin-right: auto;
  width: 1000px;
  padding: 20px;
  /* background: #000 url(../images/listcontainerbackground.jpg) repeat-y; */
}

.listitemtablecontainer {
  margin-left: auto;
  margin-right: auto;
}
.listitemtable {
}
.listitemrank {
  text-align:center;
  width: 50px;
  padding: 3px;
}

.listiteminfo {
  text-align:center;
  width: 500px;
  padding: 3px;
  color: #ddd;
}

.listiteminfo a {
  color: #fff;
  font-size: 10pt;
  font-weight: bold;
}

.listiteminout {
  text-align:center;
  width: 50px;
  padding: 3px;
}

.listsitebanner {
  border-width: 0px;
  width: 400px;
  height: 50px;
}

/* image viewer specific styles;*/

.imageviewertitle {
  font-size: 16pt;
  font-weight: bold;
  padding: 2px 8px 2px 8px;
}

.imageviewertext {
  border: 1px solid #336;
  background-color: #fff;
  padding: 4px 8px 4px 8px;
}

.imageviewercontainer {
  padding: 5px 20px 5px 20px;
  text-align: center;
}

.imageviewerimg {
  border-width: 1px 5px 5px 1px;
  border-style: solid;
  border-color: #ccc;
  padding: 0px;
}

/* Help */
.helpicon {
    border-width: 0px;
}
    
/* front page */
.rank1img { border-width:0px; }


