body {padding: 0;margin: 10px 0 0 0; background-color: #bac3ca; font: small Verdana, Arial, sans-serif; color: #262c30;}
a, a:link  {text-decoration:underline;color: #555555;}
a:hover {text-decoration:none;color:#c89a65;}
#wrapper {width: 742px;border: 1px solid #797979; margin: 0 auto; background:url(../images/Qlogo.jpg) right bottom no-repeat #fff;}
#wrapperNoImg {width: 742px;border: 1px solid #797979; margin: 0 auto; background: #fff;}
#masthead {height: 105px; background: url(../images/header.jpg) no-repeat; border-bottom: 4px solid #c89a65;}
#mineralContainer {float: left; font-size: 0.8em; color:#262c30;padding: 30px 10px 0 0;}
h1 {font-size: 1.6em;font-weight: normal;margin: 0 0 5px 55px; color:#666;}
h2, h3 {font-size: 1.2em;font-weight: normal;margin: 0 0 5px;color:#cc6600;text-decoration:underline;}
.whiteH {color: #c89a65; font-size:0.8em;}
#linksFooter {float: left; font-size: 77%;padding: 2px 0px 2px 5px;}
#copyFooter {float: right; font-size: 77%;padding: 2px 10px 2px 5px;}
#navigation {padding-top: 75px;}
.underNav {clear: both; height: 0;}
#sidebar {background: #e0e8ee url(../images/sidebar_corner.gif) right bottom no-repeat;
width: 165px;padding: 20px 10px;float: left;margin-right: 10px;}
#mainContent {float: left;width: 535px;padding: 20px 0; }
#formContent {float: left;width: 535px;padding: 0;}
.boxout {float: right; width: 130px;border-left: 1px solid #888888;border-bottom: 1px solid #888888;padding: 10px 0 10px 5px;background-color: #fff; margin:0;}
.contactbox {float: right;width: 285px;border-left: 1px solid #888888;border-bottom: 1px solid #888888;padding: 10px 0 10px 10px;background-color: #fff;margin-left: 10px;margin-bottom:10px;}
.separator {clear: both;height: 0;}
#footer {background-color: #c89a65;border-top: 10px solid #ffffff;text-align: right;
padding: 15px 20px;color: #ffffff;}
#navigation ul {list-style-type: none;padding: 0;margin: 0;}
#navigation li {float: left;margin: 0;padding: 0;display: inline;
/*background: url(../images/nav_button.gif) no-repeat;*/}
#navigation a {display: block;padding: 0 0 0 30px;height: 30px;width: 155px;
font: bold 14px/30px Arial, Helvetica, sans-serif;color: #ffffff;text-decoration: none;}
#free a {background: url(../images/nav_button.gif) no-repeat;}
#free a:hover {background: url(../images/nav_button.gif) 0 -60px;}
#free a:active {background: url(../images/nav_button.gif) 0 -120px;}
#selected a, #selected a:active, #selected a:link, #selected a:hover  {background: url(../images/sel_button.gif) no-repeat;}
#datasheet {display: block; padding: 0; margin: 0; height: 102px; width: 120px; background: url(../images/data.jpg) no-repeat;  }
#datasheet a {text-decoration: none;}
#datasheet a:hover, #datasheet a:active {background: url(../images/data.jpg) no-repeat/*0 -102px*/;}
#sidebar h2,  #sidebar h3 {font-size: 1em; margin:0;color:#cc6600;padding:3px 0 0 10px;}
p {font-size: 0.8em;line-height: 1.3em;margin: 0 0 0.3em;}
#sidebar p{ margin: 0; text-align:left;padding:3px 0 0 10px;}
#footer  p, #footer {text-align:right;}
#footer a:link, #footer a:visited {text-decoration:underline; padding:0 4px 0 4px;color:#fff;}
#footer a:hover{text-decoration:none;}
.listings {text-align: left; padding:0px; margin:2px 0px 0px 18px; list-style-type:square; }
.listings li {font-size: 0.8em;}
.listing {text-align: left; padding:0px; margin:2px 0px 0px 10px; list-style-type: circle;}
.listing li {font-size: 0.7em;}
.brownbox {background-color:#c89a65; width:auto; padding:7px; border: 1px #262c30 solid;}
.sendbox, .brownbox {color:white;}
.brownbox a, .brownbox a:active, .brownbox a:link, .brownbox a:hover  {color:#fff; text-decoration:none;}
.brownbox a:hover  {color: #262c30; }
.sendbox {background-color:#c89a65; width:auto; padding:3px; border: 1px #262c30 solid;}