body {
	margin: 0;
	padding: 0;
}

body {
	background: #E3BD70 url(/img/bg.jpg) bottom left fixed no-repeat;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

h1, h2, h3, h4, h5, h6, p {
	padding: 0;
	margin: 0;
}

a {
	font-weight: bold;
	color: #993333;
	text-decoration: none;
}

a:hover {
	color: #DC845A;
}

.dontshow {display:none;}

#MainFrame {
	width: 744px;
}

#MainR02 {
  padding: 1em 0pt 1.5em 25px;
  background-color: #F8EBD3;
}

#MainR02 h1 {
  color:#993333;
  font-size:2.5em;
  font-weight:bold;
}

#MainR02 a:hover * {
  color: #DC845A;
}

.NaviBar {
	background: #E3BD70;
	border-top: 1px solid #997229;
	border-bottom: 1px solid #997229;
	width: 740px;
}

.NaviBar, #Leftcol, #ContentCol {
	padding: 0 25px 0 25px;
}

.NaviBar a {
	text-decoration: none;
	color: #993333;
	padding: 0 10px 0 10px;
	border-right: 1px solid #997229;
}

.NaviBar a {
	width: 100px;
	height: 20px;
	font-weight: normal;
}

.NaviBar a:hover {
	background: #F8EFDC;
	color: black;
	text-decoration: none;
}

.NaviBar a.FirstItem {border-left: 1px solid #997229;}

.borderR {border-right: 1px solid #997229;}

#ContentCol {
	width: 455px;
}

#ContentCol img {
	margin: 5px 0 5px 10px;
}

#LeftCol {
	width: 218px;
}

.SideBox {
	padding-left: 25px;
	width: 167px;
}

.SideBox h4 {
	font-size: 14px;
	color: #A37A3D;
	border-bottom: 1px solid #997229;
	margin: 15px 0 5px 0;
}

.SideBox ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.SideBox ul li {
  margin-bottom: 5px;
}

.SideBox a {font-weight: normal;}

.SideBox hr {
	width: 167px;
	height: 1px;
	margin: 0 0 20px 0;
	padding: 0;
	color: #997229;
}

.ContentCol h1 {
  border-bottom:1px solid #997229;
  color:#993333;
  font-size:14px;
  font-weight:bold;
  margin:0 0 20px;
}

h2 {
	font-size: 13px;
	font-weight: bold;
	color: #993333;
}
h3 {
	font-size: 12px;
	font-weight: bold;
	color: #993333;
	margin: 5px 0 0 0;
}

.ContentCol h4 {
  font-size: medium;
  margin: 15px 0 30px 0;
  color: #A37A3D;
}

p {
	margin: 0 0 15px 0;
}

.options {
  font-size: 11px; 
  margin-bottom: 30px;
}

#printwrap {
	background: transparent url(/img/iprinto.gif) 0 0 no-repeat;
}

#printwrap a {
	background: transparent url(/img/iprint.gif) 0 0 no-repeat;
	width: 29px;
	height: 27px;
	display: block;
}
#printwrap a:hover {
	background: transparent url(/img/iprinto.gif) 0 0 no-repeat;
}
#commentwrap {
	background: transparent url(/img/icommento.gif) 0 0 no-repeat;
}

#commentwrap a {
	background: transparent url(/img/icomment.gif) 0 0 no-repeat;
	width: 29px;
	height: 27px;
	display: block;
}
#commentwrap a:hover {
	background: transparent url(/img/icommento.gif) 0 0 no-repeat;
}
#emailwrap {
	background: transparent url(/img/imailo.gif) 0 0 no-repeat;
}

#emailwrap a {
	background: transparent url(/img/imail.gif) 0 0 no-repeat;
	width: 29px;
	height: 27px;
	display: block;
}
#emailwrap a:hover {
	background: transparent url(/img/imailo.gif) 0 0 no-repeat;
}
#tbwrap {
	background: transparent url(/img/itracebacko.gif) 0 0 no-repeat;
}

#tbwrap a {
	background: transparent url(/img/itraceback.gif) 0 0 no-repeat;
	width: 29px;
	height: 27px;
	display: block;
}
#tbwrap a:hover {
	background: transparent url(/img/itracebacko.gif) 0 0 no-repeat;
}
#backwrap {
	background: transparent url(/img/iarrowbacko.gif) 0 0 no-repeat;
}

#backwrap a {
	background: transparent url(/img/iarrowback.gif) 0 0 no-repeat;
	width: 14px;
	height: 19px;
	display: block;
}
#backwrap a:hover {
	background: transparent url(/img/iarrowbacko.gif) 0 0 no-repeat;
}


#homewrap {
	background: transparent url(/img/ihomeo.gif) 0 0 no-repeat;
}

#homewrap a {
	background: transparent url(/img/ihome.gif) 0 0 no-repeat;
	width: 20px;
	height: 19px;
	display: block;
}
#homewrap a:hover {
	background: transparent url(/img/ihomeo.gif) 0 0 no-repeat;
}


#nextwrap {
	background: transparent url(/img/iarrownexto.gif) 0 0 no-repeat;
}

#nextwrap a {
	background: transparent url(/img/iarrownext.gif) 0 0 no-repeat;
	width: 14px;
	height: 19px;
	display: block;
}
#nextwrap a:hover {
	background: transparent url(/img/iarrownexto.gif) 0 0 no-repeat;
}

form #search, .text{
	background: transparent;
	color: #000000;
	border: 1px dashed #997229;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

form #searchfocus, .textfocus{
	background: #E3BD70;
	color: #993333;
	border: 1px dashed #997229;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

form .button{
	background: transparent;
	color: ##993333;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #997229;
	border-bottom: 1px solid #997229;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.blog,.comments-head,.comments-post, .comments-body, #pageTitle {
	padding: 0 25px 0 25px;
}
