body {
    background-color: #4B494A;
    margin: 0px;
}

.smnu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/bg-mnu2.jpg);
	text-align: left;
	text-indent: 20pt;
	display: block;
	margin: 0px;
	padding: 0px;
	line-height: 36px;
	text-transform: uppercase;
}
.smnu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 36px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/bg-mnu2.jpg);
	text-align: left;
	text-indent: 20pt;
	display: block;
	margin: 0px;
	padding: 0px;
}
.smnu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 36px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/bg-mnu1.jpg);
	text-align: left;
	text-indent: 20pt;
	display: block;
	margin: 0px;
	padding: 0px;
}
.somnu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/bg-mnu1.jpg);
	text-align: left;
	text-indent: 20pt;
	display: block;
	margin: 0px;
	padding: 0px;
	line-height: 36px;
	text-transform: uppercase;
}
.somnu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 36px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/bg-mnu1.jpg);
	text-align: left;
	text-indent: 20pt;
	display: block;
	margin: 0px;
	padding: 0px;
}
.somnu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 36px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/bg-mnu1.jpg);
	text-align: left;
	text-indent: 20pt;
	display: block;
	margin: 0px;
	padding: 0px;
}
.a12wb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.a13wb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.pbox1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #DBDFD2;
	border-right-color: #DBDFD2;
	border-bottom-color: #DBDFD2;
	border-left-color: #DBDFD2;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.pbox1 .photo {
  height: 155px;
}

.a11rb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E32C00;
	text-decoration: none;
	text-indent: 5pt;
}
.a11gl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B12501;
	text-decoration: underline;
}
.a11gl:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AA2400;
	text-decoration: underline;
}
.a11gl:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B1BA9F;
	text-decoration: underline;
}
.a11g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B9C2A7;
	text-decoration: none;
	text-indent: 5pt;
	line-height: 22px;
	text-transform: uppercase;
}

.sbmnu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	text-indent: 20pt;
	display: block;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #E8E8E8;
	border-left: 1px solid #FFFFFF;
	text-transform: uppercase;
}
.sbmnu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	text-indent: 20pt;
	display: block;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #E8E8E8;
	border-left: 1px solid #FFFFFF;
}
.sbmnu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	color: #B72800;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	text-indent: 20pt;
	display: block;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #E8E8E8;
	border-left: 1px solid #FFFFFF;
}
.a12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.a11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.a18g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #AEB79A;
	text-decoration: none;
}
.a18o {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #B72800;
	text-decoration: none;
}
.a24o {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #AF2500;
	text-decoration: none;
}
.a24g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #A8B192;
	text-decoration: none;
}
.sbtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #B1BA9F;
	text-align: center;
	border: 1px solid #FFFFFF;
}
.sbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A3AC8D;
	text-decoration: none;
	background-image: url(images/bg-s.jpg);
	border: 1px solid #E2E6DB;
}
.a12gl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B12501;
	text-decoration: underline;
}
.a12gl:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AA2400;
	text-decoration: underline;
}
.a12gl:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B1BA9F;
	text-decoration: underline;
}
.a11lg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	letter-spacing: 1pt;
}
.a11lgl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	letter-spacing: 1pt;
}
.a11lgl:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	letter-spacing: 1pt;
}
.a11lgl:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: underline;
	letter-spacing: 1pt;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C2841;
	text-decoration: none;
	background-image: url(../images/bkgd_field.jpg);
	text-align: left;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D1D9E9;
	border-right-color: #A5B4D3;
	border-bottom-color: #A5B4D3;
	border-left-color: #D1D9E9;
}
.pheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B9C2A7;
	text-decoration: none;
	text-transform: uppercase;
}

.header {
  position: relative;
}

.header .title, .header .description {
  position: absolute;  
  left: 28px;
  color: #fff;
  width: 360px;
}

.header .title {
  top: 70px;
  font-size: 35px;
  padding-bottom: 6px;
  border-bottom: 1px solid #fff;
  font-weight:bold;
}

.header .description {
  top: 130px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.focus {
  position: relative;
  display: block;
}

.focus .zoom {
  position: absolute;
  bottom: 15px;
  left: 15px;
}

.focus a img {
  border: 0px;
}

.cat-list {
  float: left;
  width: 200px;
}

.cat-list td {
  padding: 6px;
  text-align: left !important;
}

.cat-list th {
  text-align: left !important;
  width: 80px;
}

.cat-list img {
  border: 1px solid #ccc;
}

.cat-list a:hover {
  color:#666;
}

.cat-list a {
  color:#B12501;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  text-decoration:underline;
}

.searchfield {
  width: 140px;
}