/* CSS Document */

* { padding: 0; margin: 0; }
html, body {
	background-color: #231F20;
	padding: 10px;
	font-family: "Arial", helvetica, verdana;
	font-size: 12px;
	color: #000000;
	line-height: 19px;
}
img { border: 0; }

h1 {
	font-size: 18px;
	color: #6C5635;
	margin-bottom: 15px;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
}
p {
	padding-bottom: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2;
	text-align: left;
}
td { background-color: #F7F0DC; }

.ctnr {
	width: 762px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
#ctn_l, .ctn_fl { width: 230px; padding: 15px 0 15px 30px; float: left; }
#ctn_r, .ctn_fr { width: 662px; padding: 15px 30px 15px 0; float: left; }

.ftrn { 
  background-color: #231F20; 
  color: #FFFFFF; height: 50px; 
}
#ctn img { 
  border: 5px solid #EDE6D2; 
  margin-right: 15px; padding: 2px;
  background-color: #FFFFFF;
}
.hdr img { margin: 5px; }


.ftrn a { color: #FFFFFF; text-decoration: none; }
.ftrn a:hover, a:hover { text-decoration: underline; }

a { color: #A72725; text-decoration: none; }

img[src="img/im_sv.gif"] { margin: 20px 0 0 20px; }
img[src="img/ic_dnt.gif"] { margin-left: 20px; }



/* side nav */

#sn { margin: 15px 0 0 15px; }

#sn li { 
  text-transform: uppercase;
  font-size: 10px;
  margin-bottom: 5px;
  list-style: none;
}
.od { margin-left: 5px; }

#sn li a { 
  width: 104px;
  color: #000000; text-decoration: none;
  padding: 5px 0 5px 20px;
  display: block; 
  background-color: #EDE6D2;
} 
#sn li a:hover, #sn li a.current {
  background-color: #A72725;
  color: #FFFFFF;
}

/* side nav */
