a:link { text-decoration: none}
a:visited { text-decoration: none}
a:visited:hover { text-decoration: underline}
a:hover { text-decoration: underline}
a:active { text-decoration: none}

h2    { color: #47150b; 
		font-weight: 500; 
		font-size: 9px; 
		font-family: Tahoma, Verdana, Arial, sans-serif; 
		display: inline;

}


h3     { color: #0a0a0a; font-style: normal; font-weight: 500; font-size: 20px; font-family: Times, "Times New Roman", serif; letter-spacing: 0.03em }

.fronttext    { color: #0a0a0a; font-weight: 500; font-size: 17px; font-family:  Times, "Times New Roman", serif; text-align: justify }

.textctr    { color: #0a0a0a; font-weight: 500; font-size: 17px; font-family:  Times, "Times New Roman", serif; text-align: center }

.textjust    { color: #0a0a0a; font-weight: 500; font-size: 17px; font-family:  Times, "Times New Roman", serif; text-align: justify }

.textvlg    { color: #0a0a0a; font-weight: 600; font-size: 24px; font-family:  Times, "Times New Roman", serif }

.textlg    { color: #0a0a0a; font-weight: 500; font-size: 17px; font-family:  Times, "Times New Roman", serif }

.textlgbd    { color: #0a0a0a; font-weight: 600; font-size: 17px; font-family:  Times, "Times New Roman", serif }

.textmd    { color: #0a0a0a; font-weight: 500; font-size: 15px; font-family:  Times, "Times New Roman", serif }

.textmdbd    { color: #0a0a0a; font-weight: 600; font-size: 15px; font-family:  Times, "Times New Roman", serif }

.textsm    { color: #0a0a0a; font-weight: 500; font-size: 11px; font-family: Verdana, Arial, sans-serif; text-align: center }

.textsmlt    { color: #0a0a0a; font-weight: 500; font-size: 11px; font-family: Verdana, Arial, sans-serif; text-align: left }

.textsmbd    { color: #0a0a0a; font-weight: 600; font-size: 11px; font-family: Verdana, Arial, sans-serif; text-align: center }

.textsmbd1    { color: #0a0a0a; font-weight: 600; font-size: 11px; font-family: Verdana, Arial, sans-serif; }

.yellowlinks    { color: #ffff00; font-weight: 600; font-size: 12px; font-family: "Courier New", Courier, serif; text-align: center }

.brownsm    { color: #47150b; font-weight: 500; font-size: 9px; font-family: Verdana, Arial, sans-serif; text-align: center }

.bluelinks    { color: #000055; font-weight: 600; font-size: 14px; font-family: "Courier New", Courier, serif; text-indent: 2em }

.bluelinkslg    { color: #000055; font-weight: 600; font-size: 16px; font-family: "Courier New", Courier, serif; text-indent: 2em }

.redlinks    { color: #550000; font-weight: 600; font-size: 14px; font-family: "Courier New", Courier, serif; text-indent: 2em }

.textredlg    { color: #550000; font-weight: 600; font-size: 17px; font-family: "Courier New", Courier, serif; text-indent: 2em }

.newslinks    { color: #000055; font-weight: 600; font-size: 11px; font-family:  Verdana, Arial, sans-serif }

.brownbox    { border-color: #47150b; border-style: solid; vertical-align: top } 

.brownctr    { border-left: solid #47150b; border-right: solid #47150b } 

.brownbot    { border-bottom: solid #47150b; margin-left: 10px; margin-right: 10px } 

.browntop    { border-top: solid #47150b } 


div.linkblock {
  padding: 7px;
  margin-bottom: 0;
  padding-bottom: 0;
  background: #ffffff;
  margin: auto;
  border: solid #ff0000;
}

.giDescription {
    font-size: 0.8em;
    line-height: 1.0em;
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    color: fafafa;

}

h4.giDescription {
    font-weight: 400;
    text-align: center;
}

.one-image {
    margin: 0;
    text-align: center;

}

.one-image img {
    border-width: 1px;
    border-color: #555555;
    padding: 0px;
    margin: 1px;
    -moz-border-radius: 2px;
}

.one-image a:hover img {
    border-width: 1px;
    border-color: #ff0000;
    margin: 0;
    -moz-border-radius: 3px;
}

.trans-image {
    margin: 0;
    text-align: center;

}

.trans-image img {
    border-width: 1px;
    border-color: #ffffdd;
    padding: 0px;
    margin: 1px;
    -moz-border-radius: 2px;
}

.trans-image a:hover img {
    border-width: 1px;
    border-color: #ff0000;
    margin: 0;
    -moz-border-radius: 3px;
}

div.otherBlock {
  padding-left: 0px;
  margin-right: 0px;
  padding: 0px;
  margin-bottom: 0;
  padding-bottom: 0;
  height: 100%;
  width: 700px;
  background: #050505;
  margin: auto;

}

.edged {
border: 1px solid #000000;

}






