html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

html {background-color:#462301;}
body {
	background-color:#462301;
	font-family: Arial, Helvetica, sans-serif;
	padding:15px; 
	font-size:0.8em;
	color:#333;line-height:130%;
}
p ,h1, h2, h3{margin-top:5px; margin-bottom:15px; line-height:130%;}
h1 { line-height:150%;}
table{width:100%;}
#struc{width:770px; border:1px solid #333; border:9px solid #333333; background-color:#f2ede9; margin:0 auto;}
#heading{height:150px;
	background-image: url(operaTopBanner09.png);
	background-repeat: no-repeat;
}
#heading h1{ font-size:1.2em; font-family:"Times New Roman", Times, serif;font-size:2em;
font-weight:bold;}
#nav{float:left; width:160px; padding:10px 5px 0px 10px;  margin-top:10px; background-color:#f2ede9;  border-right: 1px solid #ccc;}
#nav li { border-top: 1px solid #ccc; padding:10px 0 10px 16px;}
#nav li.sel a { color:#000;}
#nav ul { border-bottom: 1px solid #ccc;}
#nav ul.rests {border-top:0px;}
#nav ul.rests li { font-size:0.85em;padding:5px 0 5px 21px;}
#nav ul.rests  { border-bottom:0px;}
#nav a { color:#a34d0a; text-decoration:none; display:block; }
#nav a:hover { color:#000;}
strong{font-weight:bold; color:#A34D0A;}
#main{ margin-left:160px; padding:20px 40px 40px 40px;  background-color:#f2ede9; min-height:370px;}
#main li, #main ol{list-style:disc; margin:0 0 8px 15px;}
#main h1{ font-size:1.3em; font-weight:bold;}
#main h2 { color:#A34D0A;
font-size:1em;
font-weight:bold; }
.box { background:#462301 none repeat scroll 0 0;
border:1px solid #462301;
color:#d2c8bd;
margin:30px;
padding:20px;}
.or {font-size:0.9em; margin-left:30px; display:block; font-style:italic;}
.paypal{ color:#00C; font-style:italic;}
.infoBox{ background-color:#FFC; padding:0px 10px 0px 10px; border:1px solid #FF6;  margin-bottom:20px; font-size:0.9em;}
.infoBox span{font-weight:bold;}
.smaller{ font-size:0.9em;
margin-top:3px;}
.indent{padding:0 30px;}
#main table {margin-bottom:30px;}
#main td {border-top:1px solid #e4c5ad; border-bottom:1px solid #e4c5ad; padding:10px 0; }