html { 
  padding:0px;
  margin:0px;
}
body{
  background: #600 url(../images/bg.gif);
  font-size: 9pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#333;
  text-align: center;
  margin-top:20px;
  padding:0px;  
    }
hr {border: none 0; 
	border-top: 1px dotted #3b3b3b;
	border-bottom: 1px solid #e0e1e5;
	width: 100%;
	height: 2px;
	text-align: center;
	}	
ul{
list-style-type:disc;
}
.csc-mailform, .contenttable{
  font-size: 10pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#333;
  text-align: left;
  padding:0px;  
    }
 a.style9:link, a.style9 :hover,  a.style9:visited,  a.style11:link,  a.style11:hover,  a.style11:visited
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.subnav:link {
padding: 0px 5px 0px 5px;
border:0px;
font-weight:bold;
  color: #3a4453; 
  text-decoration : none; 
  font-size:8pt; 

  }
a.subnav:visited {
border:0px;
font-weight:bold;
padding: 0px 5px 0px 5px;
  color: #3a4453; 
  text-decoration : none;
  font-size:8pt; 
  }
a.subnav:hover { 
border:0px;
font-weight:bold;
padding: 0px 5px 0px 5px;
  color: #3a4453; 
  text-decoration : none; 
  font-size:8pt;  
  }
  
  a.subsubnav:link {
padding-left: 5px;
padding-bottom: 3px;
  color: #3a4453; 
  text-decoration : none; 
  font-size:8pt; 

  }
a.subsubnav:visited {
padding-left: 5px;
padding-bottom: 3px;
  color: #3a4453; 
  text-decoration : none;
  font-size:8pt; 
  }
a.subsubnav:hover { 
padding-left: 5px;
padding-bottom: 3px;
  color: #3a4453; 
  text-decoration : underline; 
  font-size:8pt;  
  }
   a.subsubnav4:link {
   font-size: 8pt;
padding-left: 5px;
padding-bottom: 3px;
  color: #3a4453; 
  text-decoration : none; 
  
  font-size:8pt; 

  }
a.subsubnav4:visited {
font-size: 8pt;
padding-left: 5px;
padding-bottom: 3px;
  color: #3a4453; 
  text-decoration : none;
  font-size:8pt; 
  }
a.subsubnav4:hover { 
font-size: 8pt;
padding-left: 5px;
padding-bottom: 3px;
  color: #3a4453; 
  text-decoration : underline; 
  font-size:8pt;  
  }
h1
{
font-size: 11pt;
font-weight:bold;
text-transform:uppercase;
}
.headline
{
font-weight:bold;
text-transform:uppercase;
}

a:link{
  color: #8D222c; 
  text-decoration : none; 
  font-size:10pt; 
  }
a:visited {
  color: #8D222c; 
  text-decoration : none;
  font-size:10pt;
  }
a:hover { 
  color: #8D222c; 
  text-decoration : underline; 
  font-size:10pt;
  }
a.internal-link:link {
  color: #8D222c; 
  text-decoration : none; 
  font-size:10pt; 
  }
a.internal-link:visited {
  color: #8D222c; 
  text-decoration : none;
  font-size:10pt;
  }
a.internal-link:hover { 
  color: #8D222c; 
  text-decoration : underline; 
  font-size:10pt;
  }
a.mainnav:link {
  color: #fff; 
  font-weight:bold;
  text-decoration : none; 
  font-size:8pt;
  text-transform:uppercase;
  }
a.mainnav:visited {
  color: #fff;
  font-weight:bold; 
  text-decoration : none;
  font-size:8pt;
  text-transform:uppercase;
  }
a.mainnav:hover { 
  color: #fff; 
  font-weight:bold;
  text-decoration : none; 
  font-size:8pt; 
  text-transform:uppercase;
  }
  
#container {
width: 981px;
padding:0px;
margin: 0px auto;
text-align:left
}
#cont_top {
background-color:#fff;
border-top: 1px solid #fff;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
border-left: 1px solid #c3c3c5;
margin: 0px;
width:551px;
min-height: 450px;
padding:0px;
float:left;
}
#cont_text {
padding: 20px;
line-height: 150%;
float:left;
}
#cont_left {
margin: 0px;
width:40px;
height: 640px;
padding:0px;
float:left;
}
#leftcolumn {
background-color:#c3c3c5;
width:40px;
height: 115px;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-right: 1px solid #c3c3c5;
}
#leftcolumn2 {
background-color:#c3c3c5;
width:75px;
height: 115px;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-bottom: 1px solid #ccc;
float:left;
margin-top: 177px;
}
#leftborder {
background-color:#8D222c;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
height:28px;
width:40px;
margin-top: 149px;
}
#leftborder2 {
background-color:#8D222c;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
height:244px;
width:40px;
}
#box {
width:783px;
float:left;
margin:0px;
padding:0px;
}
#logo {
background:url(../images/logo_ssz.gif) top no-repeat #8D222c;
border-bottom:#ccc solid 1px;
width: 551px;
height:148px;
float:left;
}
#mainnav {
background-color: #660000;
color: #FFF;
width: 551px;
height: 16px;
padding:7px 0px 6px 0px;

text-align:center;
float:left;
}

#gal_thumbs {
background-color:#c3c3c5;
width:551px;
height:115px;
border-bottom: 1px #ccc solid;
float: left;
margin-bottom: 10px;
}
#subnav_pic {
border-top: 1px #ccc solid;
background-color: #aaafb3;
width: 229px;
float:left; 
margin-top: 89px;
padding:0px;
height: 206px;
border-right: 1px #ccc solid;
}
#subnav {
background-color:#e0e1e5;
width: 229px;
height:360px;
padding-top: 15px;
border-right: 1px #ccc solid;
float:left; 
}
#rightcolumn {
background-color:#8D222c;
border-top: 1px #ccc solid;
border-right: 1px #ccc solid;
border-bottom: 1px #ccc solid;
border-left: 1px #8D222c solid;
margin-top: 295px;
float:left;
width: 80px;
height:114px;
}

#footer
 {
width:551px;
background-color:#660000;
color:#fff;
float:left;
padding:4px 0px 6px 3px;
height: 10px;
margin-top: 10px;
font-size:9px;
}
#footer a:link, #footer a:hover, #footer a:visited
{
color:#fff;
font-size:9px;
text-decoration:underline;
}
.left{
float:left;
margin-right: 115px;
}

.tx-guestbook-list-header { background-color: #8d222c; color: #FFFFFF; font-weight:bold; font-size: 10pt; }
    .tx-guestbook-list-row { background-color: #FFFFFF; font-size: 11pt;}
    .tx-guestbook-list-rowleft { background-color: #e0e1e5; }
    .tx-guestbook-list-entrycomment-title {font-weight: bold; }
    .tx-guestbook-list-entrycomment { font-style: italic; }
    .tx-guestbook-list-small { background-color: #8d222c; color: #FFFFFF; font-weight:bold; font-size: 8pt; }
    .tx-veguestbook-pi1-browsebox TD { font-size: 9pt; color: #666666; }
    .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-veguestbook-pi1-browsebox-SCell { background-color: #e0e1e5; }
    .tx-guestbook-latest-header { background-color: #8d222c; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9pt; color: #666666; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#c3c5c7; font-size:9pt; color:#333333; width:250; height:20; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#c3c5c7; font-size:9pt; color:#333333; width:250; height:20; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#c3c5c7; font-size:9pt; color:#333333; width:370; height:80;}
    .tx-guestbook-form-obligationfield { color: #CC0000; }
    .tx-guestbook-form-error { color: #CC0000; }