* {
font-weight: inherit; 
font-family: inherit; 
font-style: inherit; 
font-size: 100%; 
padding: 0; 
margin: 0;
}

body {
background-color: #f1efe2; 
color: #432920; 
background-image: url(images/bodybackground.gif); 
background-repeat: repeat-x; 
background-attachment: fixed; 
border-bottom: 8px #133f50 solid;
}

#pagewidth {
width: 980px; 
background-color: #fff; 
color: #432920; 
background-image: url(images/content-background.gif); 
padding-top: 90px; 
margin-left: auto; 
margin-right: auto;
}

#header {
width: 980px; 
position: fixed; 
left: 50%; 
margin-left: -490px; 
z-index: 100; 
background-color: #fff; 
color: #334249;
}

#icons {
height: 80px; 
margin-left: auto; 
margin-right: auto;
}

#icons img {
margin-top: 10px; 
margin-right: 48px; 
float: right;
}

#home #content {
padding-top: 16px; 
padding-left: 30px; 
padding-bottom: 20px; 
padding-right: 30px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
}

#lvl2 #content {
padding-top: 16px; 
padding-left: 80px; 
padding-bottom: 20px; 
padding-right: 80px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
}

h2 {
font-weight: normal; 
color: #154859; 
font-size: 1.6em; 
font-variant: small-caps; 
padding-bottom: 2px; 
background-color: #fff; 
margin-bottom: 6px; 
margin-top: 6px; 
font-family: Times, "Times New Roman", serif; 
border-bottom: 1px #154859 solid;
}

h3 {
font-weight: bold; 
color: #154859; 
font-size: 0.8em; 
padding-bottom: 8px; 
background-color: #fff; 
margin-bottom: 6px;
}

h4 {
font-weight: bold; 
color: #432920; 
font-size: 0.8em; 
padding-bottom: 8px; 
background-color: #fff; 
margin-bottom: 6px;
}

h5 {
font-family: Times, "Times New Roman", serif; 
font-weight: normal; 
color: #154859; 
font-size: 1.4em; 
font-variant: small-caps; 
border-bottom: 1px #000 solid; 
margin-bottom: 10px; 
padding-bottom: 6px; 
margin-top: 0px;
}

h6 {
font-family: Times, "Times New Roman", serif; 
font-weight: bold; 
color: #154859; 
font-size: 1em; 
margin-top: 18px;
}

.more {
display: none;
}

#intro {
width: 390px; 
float: left;
}

#intro p {
color: #432920; 
background-color: #fff; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-size: .8em; 
margin-top: 8px; 
margin-bottom: 16px;
}

#navcontainer {
background-color: #133f50; 
width: 100%; 
height: 55px; 
background-image: url(images/navlogo.gif); 
background-repeat: no-repeat; 
background-position: 8px 16px;
}

#navigation-1 {
display: none;
}

#topmessage {
float: right; 
width: 300px; 
text-align: right; 
color: #432920; 
background-color: #fff; 
font-variant: small-caps; 
margin-bottom: 10px; 
font-family: Times, "Times New Roman", serif;
}

#lvl2 p {
font-size: 0.8em; 
line-height: 1.4em; 
margin-bottom: 20px;
}

#lvl2 #content ul {
width: 600px; 
padding-left: 20px; 
font-size: 0.8em; 
line-height: 1.4em; 
margin-bottom: 20px;
}

#lvl2 #content li {
list-style-type: circle;
}

#lvl2 hr {
border-color: #ccc; 
border-style: solid; 
border-width: 1px 0 0; 
clear: both; 
margin: 2px 0px 20px 0px; 
height: 0; 
border: 0 #000 solid;
}

#lvl2 .item {
clear:both; 
margin-top: 30px; 
overflow: hidden;
}

#lvl2 .item .itempic {
float:left; 
width: 180px; 
margin-top: 16px; 
font-size: .6em;
}

#lvl2 .item .itempic p {
font-size: 100%; 
width: 110px;
}

#lvl2 .item .itemtext {
width: 570px; 
float: left;
}

#lvl2 .item .buy {
display: none;
}

.long {
display: none;
}

.medium {
display: none;
}

}

.short {
display: none;
}

#lvl2 .item .pricelist {
display: none;
}

#lvl2 #content p a:link, #lvl2 #content p a:visited {
color: #154859; 
text-decoration: none; 
font-weight: bold;
}

#lvl2 #content p a:hover {
color: #154859; 
text-decoration: underline; 
font-weight: bold;
}

#lvl2 .shortp {
width: 320px; 
float: left;
}

.clear {
clear: both;
}

.blue {
color: #154859;
}

#flashblock {
margin-left: 430px; 
width: 480px; 
height: 275px;
}

#footer {
background-image: url(images/content-bottom.gif); 
background-repeat: no-repeat; 
background-position: 50% 0px; 
background-color: #f1efe2; 
color: #432920; 
text-align: center; 
padding-top: 16px; 
clear: both; 
padding-bottom: 60px; 
font-size: .8em;
}

#footer a:link, #footer a:visited {
color: #154859; 
text-decoration: none;
}

#footer a:hover {
color: #154859; 
text-decoration: underline;
}

img#blank {
display:none;
}