body { padding:0;margin:0;border:0; font-family:verdana; background-color:black; color:white; font-size:12px;}
.Div_0 table { border-collapse:collapse;}
/* * {   border: 1px solid red !important; }*/

td { vertical-align:top; padding:0px;
}

.btitle { margin:0;padding:0; }

a { text-decoration:underline; color:white; }
a img { border:0;}
h1 { margin-top:-10px; margin-bottom:0;}

.galthumbs { padding-top:20px; margin:auto; display:block; text-align:center; }
.galthumbs img { border: 2px solid #981c1f; display:inline; margin:2px;}

.galimg img { border-top: 2px solid #981c1f; border-left: 2px solid #981c1f; border-right: 2px solid #981c1f; margin:auto;display:block;text-align:center; }

.galtxt { background-color:#981c1f; padding:1px 10px 1px 10px; }

.banner { float:right; width:350px; padding-left:50px;margin-top:60px;}

/*----------------------------------------------------------------------*/
.topmenu { color:white; font-size:11px; top:32px;padding-left:270px;position:relative; float:left;}

.topmenu ul li a.menuthis:visited,ul li a.menuthis
{

}
.topmenu ul {
  list-style-type:none; 
}
.topmenu ul a {
  text-decoration:none;color:white;
}
.topmenu ul a:hover {
  text-decoration:underline;
}
/*----------------------------------------------------------------------*/
.quote { background-color: #981c1f; width:200px; margin:auto; margin-top:30px;font-size:11px; padding:20px; }


.quote .author { font-style: normal; padding-top:10px;}
.quote .text { font-style: italic; }

.client { margin-top:20px; }

.style1, .style2, .style3 {
margin-left:5px;
margin-right:5px;
padding-top:15px; 
margin-top:15px;
}
/*----------------------------------------------------------------------*/

.style1 .art {

}
.art { margin-bottom:15px; }

.art .image { padding-top:10px;
}
.art .body { margin-top:-10px;}
.style1 .title {

}

.style1 .ititle {

}

.style1 img {


}

.style1 .body {
}
/*----------------------------------------------------------------------*/

.style2 .art {

}

.style2 .title {
}

.style2 .body {
background-color:#981c1f;
padding:10px;
padding-left:20px;
padding-right:20px;
}

.style2 .image {
}
/*----------------------------------------------------------------------*/

.style3 .art {
}

.style3 img {
display:block;
margin:auto;
}

/*----------------------------------------------------------------------*/
.c1 {
border:1px solid black;
}

.c1 .title {
width:100%;
color:white;
font-size: 1.1em;
background-color:black;
}

.c1 .ititle {
padding-left:10px;
padding-right:10px;
padding-bottom:4px;
font-weight:bold;
}
/*----------------------------------------------------------------------*/
.sum .title1 {
font-weight: bold;
float:left;
padding-top:15px;
width: 180px;
}

.sum .body1 {
width:180px;
float: left;
padding-left:10px;
font-size:11px;
}

.sum .image1 {
float:left;
padding-left:10px;
padding-top: 8px;
}
/*----------------------------------------------------------------------*/
.blog { margin-top:5px;}

.blog .title1 {
font-weight: bold;
}

.blog .body1 {
padding:10px;
font-size:11px; 
}
