body {
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  background-color: #cdbf9c;
  margin:10px;
  padding:0px;
}

img {display: block;}

p,div,li,td {
  font-size:12px;
  color:#333333;
}

a:link,a:active,a:visited {
  color:#3333cc;
}

a:hover {
  color:#663300;
}

.small { font-size:10px;}

.header {
  font-size:15px;
  color:#333399;
  font-weight:bold;
}

.address {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size:11px;
  font-weight:bold;
}

.mincats {
  font-size:15px;
  font-weight:bold;
  color:#336633;
  padding-top:10px;
  margin-bottom: 5px;
  border-bottom: 2px dotted #cdbf9c;
}

#container {
  width:620px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
}

.minresults {
  padding-bottom:2px;
}

#background {
  background-image: url(images/indexbottom.jpg);
  width:913px;
  height:310px;
  background-repeat:no-repeat;
}

#background2 {
  background-image: url(images/background.jpg);
  background-repeat: repeat-y;
}

#infobox1 {
  background-image: url(images/upcomingevents.jpg);
  height:275px;
  width:190px;
  background-position: 35px 10px;
  background-repeat:no-repeat;
  padding-top:43px;
  padding-left:52px;
  margin-right:30px;
}

#infobox2 {
  background-image: url(images/recentnews.jpg);
  height:275px;
  width:190px;
  background-position: 10px 10px;
  background-repeat:no-repeat;
  padding-top:43px;
  padding-left:25px;
  margin-right:px;
}

#infobox3 {
  background-image: url(images/ministryinfo.jpg);
  height:275px;
  width:190px;
  background-position: 10px 10px;
  background-repeat:no-repeat;
  padding-top:43px;
  padding-left:25px;
  margin-right:30px;
}

#infoboxpadding {
  width:172px;  
  height:205px;
  overflow:auto;
}

#infotext,#infotext a,#infotext td,#infotext p,#infotext div { 
  font-size:10px;
}

