body {
background: white;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
color: #2c3d3d;

}

A:link    { color: #0000ff; text-decoration:underline; }
A:active  { color: #ffcc00; text-decoration:underline; }
A:visited { color: #1c2d2d; text-decoration:underline; }

a.bold:link {color: #0000ff; text-decoration:underline; font-weight: bold;}
a.bold:active {color: #ffcc00; text-decoration:underline; font-weight: bold;}
a.bold:visited {color: #1c2d2d; text-decoration:underline; font-weight: bold;}

a.z3:link {color: #ff4444; text-decoration:none; font-weight: bold;}
a.z3:active {color: #ff4444; text-decoration:none; font-weight: bold;}
a.z3:visited {color: #ff4444; text-decoration:none; font-weight: bold;}


h2 {
font-weight: bold;
font-size: 14pt;
text-align: center;
}

h3 {
font-weight: bold;
font-size: 12pt;
text-align: center;
}


p {
text-align: left;
}

p.cent {
text-align: center;
}

p.right {
text-align: right;
}

p.handingindent {
text-indent: -33px;
padding-left: 33px;
}

.invisible {
color: #ffffff;
}

.dimmed {
color: #707070;
}

.strikethru {
text-decoration: line-through;
}

.boldstyle {
font-weight: bold;
font-size: 12pt;
} 

.bold2 {
font-weight: bold;
font-size: 15pt;
}


.smallstyle {
font-weight: normal;
font-size: 10pt;
}

.micro {
font-weight: normal;
font-size: 7pt;
}

.warning {
font-weight: normal;
color: #ff6633;
text-align: left;
font-size: 12pt;
}

.z3link {
font-weight: bold;
color: #ff4444;
}

.faqq {
font-style: italic;
font-size: 12pt;
color: #223333;
text-align: justify;
}
p.faqq:first-letter { color:purple; font-size:150%;}

.faqa {
font-weight: normal;
font-size: 12pt;
color: #112222;
text-align: justify;
}
p.faqa:first-letter {color: green; font-size:150%;}

#wrapper {  
width: 900px; 
height: auto; 
margin-right: auto; 
margin-left: auto; 
padding-right: 20px; 
padding-bottom: 20px; 
padding-left: 20px; 
}

#maindoc {
width: 600px;
height: auto;
float: left; 
}

#sidenav {
width: 125px;
height: auto;
float: left; 
background-color: white;
padding-right: 25px; 
font-weight: normal;
text-align: left;
z-index:10000;
}

#extrasidenav {
width: 125px;
height: auto;
padding-left: 25px; 
float: left;
text-align: center;
}

#topdoc {
width: 600px;
height: 102px;
float: left; 
background: white url(//zirconia3.com/graphics/Z3-banner-whaddyawant.gif) no-repeat top center;
}

#rustwrappermain {  
width: 1020px; 
height: auto; 
margin-right: auto; 
margin-left: auto; 
padding-right: 20px; 
padding-bottom: 20px; 
padding-left: 20px; 
}

#rustwrappers {  
width: 1000px; 
height: auto; 
margin-right: auto; 
margin-left: auto; 
padding-right: 20px; 
padding-bottom: 20px; 
padding-left: 20px; 
}

#rustwrapperm {  
width: 1400px; 
height: auto; 
margin-right: auto; 
margin-left: auto; 
padding-right: 20px; 
padding-bottom: 20px; 
padding-left: 20px; 
}

#rustwrapperL {  
width: 1800px; 
height: auto; 
margin-right: auto; 
margin-left: auto; 
padding-right: 20px; 
padding-bottom: 20px; 
padding-left: 20px; 
}

#rusttopdoc {
width: 500px;
height: 95px;
float: left;
background: white url(//zirconia3.com/graphics/Z3-banner-whaddyawant-400wh.gif) no-repeat top center;
}

#rustwrappergallery {  
width: 1475px; 
height: auto; 
margin-right: auto; 
margin-left: auto; 
padding-right: 20px; 
padding-bottom: 20px; 
padding-left: 20px; 
}

#rustgallerytopdoc {
width: 950px;
height: 100px;
float:left;
background: white url(//zirconia3.com/rust/RUSTdotZ3dotcomlogo-2010.png) no-repeat top center;
}


#rustmaindoc {
width: 500px;
height: auto;
float: left; }

#rustgallerydoc {
width: 950px;
height: auto;
float: left; }

#rustrightmenu {
width: 300px;
height: auto;
padding-left: 10px; 
float: left;
text-align: center;
}

#rustpic {
clear:both;
text-align: center;
}


.gallery {
width: 950px;
float: left;
margin-left: auto;
margin-right: auto;
text-align: center;
}

.gallerycell {
float: left;
width: 300px;
margin-left: 7px;
margin-right: 7px;
text-align: center;
vertical-align: top;
}

#rustmaindoc {
width: 500px;
height: auto;
float: left; }

#rustdoc {
width: 1000px;
height: auto;
float: left; }

#rustdocs {
width: 1000px;
height: auto;
float: left; }

#rustdocm {
width: 1400px;
height: auto;
float: left; }

#rustdocL {
width: 1800px;
height: auto;
float: left; }

div.spacer {
  clear: both;
  text-align: center;
  }

div.rustnotetable {
  clear: both;
  text-align: center;
}

/*
div.rustnote {
	width: 70%;
  	text-align: center;
    float: left;
    margin-left: 15%;
    margin-right: 15%;
  }
*/

div.rustnote {
	width: 600px;
  	text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

div.rustnavtable {
  clear: both;
margin-left: 20px;
margin-right: 20px;
  text-align: center;
}

div.rustnavcell1{
	width: 30%;
    text-align: center;
    float: left;
    margin-left: 3%;
    margin-right: 3%;
	background: white url(//zirconia3.com/rust/rust.z3.com-200.gif) no-repeat top center;
}
div.rustnavcell2{
	width:28%;
    text-align: center;
    float: left;
   
}
div.rustnavcell3{
    width: 30%;
    text-align: center;
    float: left;
    margin-left: 3%;
    margin-right: 3%;
	}

