html {height:101%}
a:focus {
  outline: 0 !important;
}
body {font-size:12px;
      background:#300c00 url(images/bgr.gif) repeat;
	  color:#f6ca4f; 
	  text-align:center;
	  margin-top:10px;
	  font-family:Arial, Helvetica, sans-serif}
	
p, div, td, th, li {font-size:12px}
h1 {font-size:18px} 
h2 {font-size:16px} 
h3 {font-size:14px} 
  p {margin:.2em 0}
a {color:#f6ca4f}
a:visited {color:#c89c21}
a:hover {color:#f6da8b}
#all {width:915px; margin:auto; text-align:left; position:relative; background:#300c00}
#header {width:915px; background:url(images/header.gif) no-repeat; height:209px}
#nav {width:915px; margin-top:7px;}
		 
#content {width:915px; clear:both}
.inner {padding:10px 20px}
#footer {width:915px; font-size:.85em}
.box3 {background:url(images/box3_bgr.gif) repeat-y;}
.box {background:url(images/box_bgr.gif) repeat-y;}

.nomargin {padding:0; margin:0}
#menu a, #footer a {text-decoration:none}
.page-illustr {float:left; margin-right:8px; position:relative}
.photo {float:left; margin-right:8px; padding-bottom:8px; position:relative; width:100px}
label {width:120px}
.txtfield {background: #fee581 url(images/text_field_bgr.gif) right repeat-y; height:22px; line-height:22px; color:#311309; border:0; width:190px; margin:2px 0}
.txtarea {background: #fee581 url(images/text_area.gif) right repeat-y; height:70px; width:330px;  color:#311309; border:0; overflow:auto}
td.txtarea {height:26px; vertical-align:middle; text-align:center}
hr {color:#f6ca4f; background: #f6ca4f; height:1px; margin:8px 0; border:0}
#banner img, #banner1 img {margin:3px 3px 0 0}
.caption {text-align:center; margin-top:5px; font-size:11px}