.palate{
	width:831px;
	margin:0px auto;
}
.logo{
	width:161px;
	height:167px;
	position:relative;
	top:0px;
	left:0px;
	margin:0px;
}
.context{
	width:782px;
	margin:-167px;
	margin-left:49px;
}
.ind_100trd{
	width:752px;
	height:233px;
	margin-left:15px;
	background-image:url(images/otto_ind_100trd_bg.png);
}
.ind_teaser{
	width:752px;
	height:146px;
	margin-left:15px;
	background-image:url(images/otto_ind_teaser_bg.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FBEFCA;
}
.ind_teaser #box1{
	float:left;
	width:138px;
	padding-top:49px;
	padding-left:105px;
}
.ind_teaser #box2{
	float:left;
	width:118px;
	padding-top:49px;
	padding-left:24px;
	text-align:center;
}
.ind_teaser #box3{
	float:left;
	width:100px;
	font-weight:bold;
	padding-top:111px;
	padding-left:10px;
}
.ind_teaser #box4{
	float:left;
	width:126px;
	padding-top:49px;
	padding-left:22px;
	line-height:11pt;
}
.ind_teaser #box5{
	float:left;
	width:80px;
	font-weight:bold;
	padding-top:111px;
	padding-left:4px;
}
.ind_teaser a:link{
	text-decoration:none;
	color:#FBEFCA;
}
.ind_teaser a:visited{
	text-decoration:none;
	color:#FBEFCA;
}
.ind_teaser a:hover{
	text-decoration:none;
	color:#A68337;
}
.ind_teaser a:active{
	text-decoration:none;
	color:#A68337;
}
.ind_trad{
	width:752px;
	height:154px;
	margin-left:15px;
	background-image:url(images/otto_ind_tradn_bg.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#54291B;
}
.topnav{
	height:47px;
	text-align:right;
	padding-top:0px;
	padding-right:8px;
}
.topnav #links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	padding-bottom:10px;
	color:#DFDFC1;
}
.topnav #links a:link{
	text-decoration:none;
	color:#DFDFC1;
}
.topnav #links a:visited{
	text-decoration:none;
	color:#DFDFC1;
}
.topnav #links a:hover{
	text-decoration:none;
	color:#FBEFCA;
}
.topnav #links a:active{
	text-decoration:none;
	color:#DFDFC1;
}
.botnav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FBEFCA;
	text-align:center;
	padding-top:10px;
}
.botnav a:link{
	text-decoration:none;
	color:#FBEFCA;
}
.botnav a:visited{
	text-decoration:none;
	color:#FBEFCA;
}
.botnav a:hover{
	text-decoration:none;
	color:#A68337;
}
.botnav a:active{
	text-decoration:none;
	color:#A68337;
}
.mainmenu{
	width:782px;
	height:70px;
	background-image:url(images/otto_menu_bg.png);
}
.mainmenu #nav{
	padding-top:25px;
	padding-left:94px;
}
.mainmenu #nav img{
	padding-left:30px;
}
.content{
	background-image:url(images/otto_body_bg.png);
}
.content_body{
	width:752px;
	margin-left:15px;
	min-height:400px;
	_hieght:400px;
}
.content_verbiage{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	padding-top:10px;
	padding-bottom:10px;
}
.review_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#333333;
}
.review_date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
}
.review_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
	margin-bottom:20px;
}
.address{
	background-image:url(images/otto_addr.png);
	width:782px;
	height:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
	color:#540D0D;
	text-align:center;
	line-height:43px;
}
.copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FBEFCA;
	text-align:center;
	padding-top:20px;
	padding-bottom:10px;
}
.copyright a{
	color:#FBEFCA;
}
.textfield{
	width:200px;
	border:1px solid #C0C0C0;
	font-size:10pt;
}
#direction a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#0000FF;
}
.logixblog_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}

.logixblog_date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	padding-bottom:5px;
}

.logixblog_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.logixblog_textlg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
}


.logixblog_menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#292914;
	text-decoration:none;
}
.logixblog_menu a:link {
	color:#005896;
}
.logixblog_menu a:hover {
	color:#C9B800;
	font-weight:normal;
	text-decoration:underline;
}
.logixblog_menu a:visited {
	color:#005896;
}
.logixblog_menu a:active {
	color:#005896;
}

.year_listing{
	line-height:normal;
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
.year_listing a:link{
	color:#005896;
}
.year_listing a:hover{
	color:#C9B800;
	text-decoration:underline;
}
.year_listing a:visited{
	color:#005896;
}
.year_listing p{
	padding:0px;
	margin:0px;
	margin-top:10px;
}
.story{
	clear:both;
}
.story li{
	font-family:inherit;
	list-style-image:url(images/arrow_li.gif);
	list-style-type:none;
	padding-bottom:12px;
}

body {
	margin:0px;
	background-color: #7E000B;
	background-image: url(images/otto_bg.png);
}
