body {
  background:#1D1D1D;
  padding:0px;
  margin:0px;
  font-family:Tahoma;                                             
  font-size:10px;
  text-align:center;
  color: #9D9D9D;
}

.center {
  text-align:center;
  width:1000px;
  background:#CCCCCC url('../_img/content_bg.gif') repeat-x;  
  margin: auto;
} 

img {
  border:0px;
}
h1, h2, h3 {
  margin:0px;
  padding:0px;
}

a {
  color:#9D9D9D;
  text-decoration: none;    
  font-size:12px;        
}
a:hover{ 
  color:#B32121; 
} 

a.selectedLanguageLink {
  color:#B32121;    
}
.designSpan {
  height:32px;
  background: url('../_img/se.gif') 100% 0% no-repeat;     
  color:#B32121; 
  font-size:13px;
  padding-top:20px;  
  padding-right:90px; 
} 
.copyrightDiv {
  font-size:11px; 
  padding-top:20px;
  padding-left:17px;  
  padding-bottom:8px;   
  text-align:left; 
}
 
.previewImg {
  z-index:1000;
}
.tuningDiv {
  font-size:11px;
}

.mapLink{
  cursor:default;
  color:#C5C5C5;
}
.mapLink:hover{
  cursor:default;
  color:#C5C5C5;
}

/* LinkContainer */
.linkContainer {
  font-size:11px;
  text-align:left;
}
.linkContainer a{
  font-size:11px;
  font-weight: bold; 
}
/* LinkContainer */

/* Category */
.categoryDiv {  
  float:right;
  width:670px;
  text-align:center;
  padding-top:10px;
  padding-right:10px;  
}
.categoryLink {
  font-size:11px;
  font-weight: bold;
  margin-left:15px;
}
a.categoryLink:link {
  color: #9D9D9D;
  text-decoration: none;
   
}
a.categoryLink:hover {
  color: #B32121;
  text-decoration: none;
}
a.categoryLinkSelected{
  font-size:11px;
  font-weight: bold; 
  color: #B32121;
  margin-left:15px;    
}
/* Category */


/* Resolution */
a.resolutionLink{
  color:#9D9D9D;
  font-weight:bold;
}

a.selectedResolutionLink{
  color:#B32121;
  font-weight:bold;
  font-size:12px;
}
a.resolutionLink:link{
  color:#9D9D9D;
}
a.resolutionLink:hover{
  color:#B32121;
}
/* Resolution */


/* Copyright */
a.copyrightLink {
  color:#9D9D9D;   
}  
a.copyrightLink:hover {
  color:#9D9D9D;    
} 
/* Copyright */


/* Pager */
.pagerLink {
  color: #9D9D9D;
  font-weight: bold;
  text-decoration: none;
  font-size:10px;
  margin:2px;
}
a.pagerLink:hover {
  color: #B32121;
}
.pagerPanel{
  cursor:default;
  text-align:center;
}
.currentPage {
  font-size:10px; 
  font-weight: bold; 
  cursor:default;
  color:#B32121;
  margin:2px;   
}
.pagerDelimiter {
  padding-right: 10px;
}
/* Pager */


 /* Banner */
.bannerDiv{
  text-align: center;
  margin: auto;
  float: left;
}
.ban468x60 {
  width: 468px;
  height: 60px;  
  margin:auto;
}
.ban120x240 {
  width: 120px;
  height: 240px;  
  margin:auto;
}
.bannerDiv img {
  vertical-align:top;  
}  
/* End Banner */



/* Counter */
.counter {
  width:88px;
  height:31px; 
  vertical-align:top;
}
.counterTd {
  width:95px;
}
/* Counter */



/* Shadow */
.shade1_wrap1 {
 display: block;
 background: url('../_img/shade/shade1.gif') no-repeat right bottom;
 /*background: url('../_img/shadow/sh.png') no-repeat right bottom;*/         
}
.shade1_wrap2 {
 display: block;
 background: url('../_img/shade/shade1_bl.gif') no-repeat left bottom;
 background-position: -15px 100%;
}
.shade1_wrap3 {
 display: block;
 padding: 0 14px 14px 0;
 background: url('../_img/shade/shade1_tr.gif') no-repeat right top;
 background-position: 100% -15px; 
}
.wrap3 IMG {
 display: block;
}
/* Shadow */


/* Admin panel */
.adminPanel {
  background: #9D9D9D url('../_img/admin/adminPanelBack.jpg') no-repeat;
  border: 1px solid #343434;
  text-align: left;
  display:block;
  height:55px;
  position:absolute;
  right:0;
  top:0;
  width:171px; 
  height:126px;
}
.adminPanelMessage {
  color: #FFFFFF;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  padding: 10px; 
}
.adminPanel a {
  margin-left:15px;
}
.adminPanel a:link {
  color: #FFFFFF;
}
.adminPanel a:visited {
  color: #FF0000;
}

.adminPanel a:hover {
  color: #B32121;
}
.userPanel {
  display:block;
  position:absolute;
  right:0;
  top:0;
  width:10px;
  height:10px; 
  cursor:default;
}
/* Admin panel */

/* Administrator */
.textSpan {
  color: #9D9D9D;
  font-weight: bold;
  font-size:12px;
}

.descrText {
  width: 95%;
  height:60px;
  margin-top:5px;
}
.remarkText {
  width:205px;     
  height:38px;
  margin-top:7px;
}
.adminButton { 
  width:100px;     
  height:25px;  
  margin:auto;      
  color:#9D9D9D; 
  background-color: #555555;  
}
/* Administrator */