@charset "UTF-8";
/* CSS Document */
body {
font: 100% Arial, Helvetica, sans-serif;
color: #ffffff;
margin: 0px; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
padding: 0px;
text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
text-align: center;  /* Hack for IE5/Win */
min-width: 800px;
background-color: #000;
border-color: #999999;
}
#container {
width: 800px;
margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
text-align:left;
background-color: transparent;
}
.wrapper {
font-size: 13px;
text-align: center;
margin-left:auto;
margin-right:auto;
width: 800px;
line-height: 1.25;
background-color: transparent;
}
h1, h2 {
text-align: left;
color: #FFFFFF;
font-size: 1.5em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
font-variant: normal;
}
UL, OL {
list-style-position: inside;
}
#floaters2 {
margin: 145px 0px 50px 60px;
font-size: 18px;
}
.floats {
float: left;
width: 200px;
padding: 0px 0px 0px 0px;
text-align: left;
margin: 10px 10px 0px 60px;
}
.floatsright {
float: left;
clear: right;
width: 360px;
margin: 10px 25px 15px 0px;
padding-bottom: 0px;
padding-right: 40px;
text-align: left;
list-style-type: none;
}
.floatsleft2 {
width: 400px;
margin: 120px 0px 0px 60px;
text-align: left;
}
ul.floatsleft2 {
float: left;
width: 400px;
margin: 0px 35px 0px 45px;
padding: 20px 300px 0px 25px;
text-align: left;
}
/*.floatsleft3 {
float: left;
width: 600px;
margin: 0px 45px 0px 60px;
padding: 20px 250px 0px 0px;
text-align: left;
list-style-type: none;
}*/
.contact {
margin: 30px 20px 30px 20px;
font-family: Arial, Helvetica, sans-serif;
text-align:right;
font-size: 18px;
font-style: normal;
padding: 15px 0px;
}
.contact a.link{
margin: 30px 20px 30px 20px;
font-family: Arial, Helvetica, sans-serif;
text-align: right;
font-size: 18px;
font-style: normal;
padding: 15px 0px;
}
/*#table6 {
margin: 1px 20px 0px 75px;
width: 650px;
font-size: 16px;
line-height: 1.5;
}*/
.quote7 {
margin:20px 0px 0px 60px;
width: 350px;
text-align: left;
}
.center {
text-align:center;
vertical-align:baseline;
}
a:link	{
color : #fff;
background-color:#000000;
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;
text-decoration: none;
border: 0px;
}
a:visited	{
color : #fff;
background-color:#000000;
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;
text-decoration: none;
border: 0px;
}
a:hover	{
color : #666;
background-color:#000000;
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;
text-decoration: none;
border: 0px;
}
.footer {
clear: both;
text-align: center;
font-size: small;
width: 600px;
padding-top: 0px;
color: #999999;
margin: 10px auto;
}
.wwd {
margin: 10px 0px 0px 60px;
text-align:left;
padding-left: 0px;
width: 330px;
}
/*.wwd2 {
text-align: left;
line-height: 1.5;
}*/
/*.wwd5 {
margin: 135px 0px 0px 100px;
text-align: left;
}*/
.wwd10 {
margin: 20px 0px 0px 60px;
text-align: left;
}
.words {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 1.25em;
font-weight: bold;
font-variant: normal;
width: 350px;
margin: 0px 0px 0px 60px;
padding: 135px 0px 0px 0px;
text-align: left;
}
.wordshalfpage {
font-size: 1.25em;
font-weight: bold;
font-variant: normal;
margin: 0;
padding: 15px 0px 10px 0px;
text-align: left;
}
.wordsquarterpage {
font-size: 1.25em;
font-weight: bold;
font-variant: normal;
margin: 0;
padding: 15px 0px 0px 0px;
text-align: left;
}
/*.xwords {
margin: 90px 0px 30px 150px;
text-align: left;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 1.35em;
font-weight: bold;
font-variant: normal;
width: 500px;
}*/
.wordsworkleft {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 1.25em;
font-weight: bold;
font-variant: normal;
width: 330px;
margin: 420px 0px 0px 0px;
text-align: left;
float: left;
}
.wordsworkright {
background-color: transparent;
font-size: 1.25em;
width: 305px;
margin: 100px 0px 0px 60px;
text-align: left;
float: right;
position: relative; }
/*.wordsdown {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
font-variant: normal;
width: 350px;
margin: 225px 0px 0px 60px;
text-align: left;
}*/
/*.wordsup {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
font-variant: normal;
width: 350px;
margin: 0px 0px 0px 60px;
text-align: left;
}*/
/*.impact {
width: 320px;
height: 59px;
text-align: left;
margin: 10px 0px 20px 150px;
}*/
/*#container .buttons2 {
font-size: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-style: normal;
font-weight: bold;
text-decoration: none;
background-color: transparent;
margin: 5px 0px 10px 120px;
padding: 0px 20px 0px 0px;
border-color: #999999;
border-width: 0px;
width:650px;
text-align: center;
}*/
.bottom {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
font-size: large;
font-style: italic;
clear: both;
padding-top: 10px;
}
/*.pics2 {
text-align: center;
padding: 0px 5px 5px 0px;
border: none;
color: #FFFFFF;
}*/
.pics3 {
width: 600px;
margin-left: 60px;
text-align: center;
overflow: hidden;
}
.pics3 img {
background-color: white;
padding: 0px;
overflow: hidden;
}
.spacer {
clear: both;
}
.cursor img{
cursor: pointer;
cursor: hand;
}
.list {
clear: right;
float: left;
max-width: 350px;
border-style: none;
font-size: smaller;
text-align: left;
list-style-position: outside;
}
a.link2 {
text-decoration: underline;
border-style: none;
background-color: transparent;
color: #ffe720;
}
a.link2:visited{

border-style: none;
color: #ffe720;
}
a.link2:hover{

border-style: none;
color: #666;
}
/*#picsleft{
margin-left: 60px;
background-color: transparent;
width: 325px;
text-align: left;
float:left;
position: relative;
}*/
#pics{
margin-right: 60px;
text-align: left;
width: 300px;
float: right;
position: relative;
}
/*.buttons2 a{
font-size: 12px;
}*/
#press{
width: 550px;
margin-left: 140px;
padding: 25px 45px;
background-color: white;
color: black;
font-size: 1.2em;
line-height: 1.2em;
font-family: Times, Garamond, serif;
text-align: left;
overflow: visible;
}

.presstitle {
font-weight: bold;
font-size: 2em;
background-color: white;
color: #9f9b2f;
margin: 0px;
text-align: left;

padding: 10px 0px 10px 0px;
width: 490px;


}
.presssubtitle{
font-style: italic;
color: #9f9b2f;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-top: 0px;
}
/*.rightfloat{
text-align: right;
width: 650px;
}*/
/*.covers{
padding: 5px 5px 5px 5px;
border-style: none;
}*/
/*#centerbox{
width: 525px;
text-align: center;
margin: 50px 0px 20px 140px;
}*/
#xcopy{
margin: 40px 20px 10px 120px;
width: 500px;
text-align: left;
}
#navbar {
width: 776px;
margin: 0px 0px 0px 0px;
padding: 3px 0px 0px 145px;
_padding: 0px 0px 0px 0px; /* this did the trick. Only IE6 should process this line */
height: 1em;
 }
#navbar li {
list-style: none;
float: left;
border-right: solid white 1px;
 }
#navbar li a {
display: block;
padding: 0px 8px 0px 12px;
background-color: #000;
color: #fff;
text-decoration: none;
font-size: 1em;
}
#navbar li:hover a, #navbar li.hover a {
background-color: #000;
color: #666; }
#navbar li ul {
margin: 0px 0px 0px 0px;
display: none;
width: 8em; /* Width to help Opera out */
background-color: #666;
}
#navbar li:hover ul, #navbar li.hover ul {
display: block;
position: absolute;
margin: 0;
padding: 0px;
color: #000;
border-right-width: 0px;
}
#navbar li:hover li, #navbar li.hover li {
float: none;
color: #000;
}
#navbar li:hover li a, #navbar li.hover li a {
background-color: transparent;
padding: 0px 0px 5px 5px;
border-bottom: 1px solid #000;
border-right-width: 0px;
color: #fff;
font-size: .85em;
}
#navbar li li a:hover {
background-color: #666;
color: aqua;
border-bottom: white;
border-bottom-style: solid;
border-bottom-width: 1px;
border-right-width: 0px;
}
/*.dir {
padding-right: 20px;
background-image: url(images/nav_arrow_down_white.png);
background-position: 100% 50%;
background-repeat: no-repeat;
}*/
.subpages {
padding: 15px 0px 0px 0px;
list-style-position: outside;
text-decoration: none;
 }
#leftcol {
float: left;
position: absolute;
margin: 145px 0px 0px 60px;
padding-top: 10px;
width: 320px;
background-color: transparent; }
.twocol {
width: 680px;
margin-left: 60px;
}
.leftcol {
float: left;
margin: 400px 0px 0px 0px;
padding-right: 10px;
width: 320px;
}
.rightcol {
width: 320px;
margin-top: 85px;
float: right;
padding-left: 10px;
}
.chisel a {
background-color: white;
color: #9f9b2f;
font-style: italic;
text-decoration: none;
}
.floatbox {
margin: 0px 0px 30px 15px;
padding: 10px 10px 15px 10px;
width: 105px;
position: relative;
float: right;
background-color: #9f9b2f;
color: #fff;
text-align: right;
font-size: .9em;
font-family: "Lucida Grande", Verdana, Arial, sans-serif;
line-height: 1.2em;
font-style: italic;

}
.leftfloat {
width: 400px;
float: left;

}
.bullets ul li{
padding: 0px;
margin: 0px 0px 0px 0px;
list-style-image: url(images/sq14x12.gif);
list-style-position: outside;
clear: both;
}
.bulletsbl ul li{
padding: 0px;
margin: 0px 0px 0px 0px;
list-style-image: url(images/sq14x12bl.gif);
list-style-position: outside;
clear: both;
}
.sq {
padding-bottom: 0px;
margin: 5px 7px 0px 0px;
float: left;
}
.back {
width:30px;
float: right;
margin: 0px 20px 0px 0px;
padding: 0px;
text-align: right;
position: relative;
}
.faq li {
margin: 0px 0px 10px -40px;
list-style-type: none;
list-style-position: outside;
}
.faq a {



}
                                  

