body	{
text-align: center;
margin: 0px;
font-family: trebuchet MS;
font-size: 95%;
background-image: url(../images/back-drill.gif);
background-repeat: no-repeat;
background-position: bottom right;
}

.container	{
width: 645px;
margin: 0px auto;
}

#lefty	{
float: left;
width: 195px;
background-image: url(../images/rosie.jpg);
background-repeat: no-repeat;
background-position: top center;
padding: 190px 0px 100px 0px;
}

#righty	{
text-align: left;
background-image: url(../images/heading-00.gif);
background-repeat: no-repeat;
background-position: top right;
padding: 10px 0px;
margin-left: 200px;
}

#righty h1	{
padding: 35px 0px 0px 25px;
color: white;
margin: 0px;
font-size: 150%;
}

#righty p	{

}

#content p	{
margin: 0px; 
padding: 10px 20px;
}

.callOut	{
color: #c00;
font-weight: bold;
border-width: 0px 2px;
border-color: #000;
border-style: solid;
margin: 25px;
padding: 5px 10px 5px 10px;
}

.callOut a:link, .callOut a:visited, .callOut a:active	{
color: #c00;
text-decoration: underline;
}

.callOut a:hover	{
color: #000;
}

.bigLink	{
background-image: url(../images/price-list2.gif);
background-repeat: no-repeat;
background-position: top center;
height: 105px;
padding: 20px 140px 20px 25px;
font-size: 120%;
}

.bigLink2	{
background-image: url(../images/sm-tool-guy.gif);
background-repeat: no-repeat;
background-position: top center;
height: 105px;
padding: 20px 140px 20px 25px;
font-size: 120%;
}

.bigLink a:link, .bigLink a:active, .bigLink a:visited, .bigLink a:hover	{
text-decoration: none;
color: #000;
}

.attention	{
padding: 0px 20px;
font-size: 80%;
font-weight: bold;
}

ol	{
margin-left: 50px;
}

ul	{
margin: 20px 0px;
padding: 0px;
text-align: center;
list-style-type: none;
text-transform: uppercase;
font-size: 70%;
font-family: verdana;
color: #9c0;
}

li a:link, li a:active, li a:visited	{
color: #9c0;
text-decoration: none;
}

li a:hover	{
color: #000;
}

.star	{
background-image: url(../images/blue-star.gif);
background-repeat: no-repeat;
background-position: top center;
padding: 40px 0px;
text-align: center;
font-weight: bold;
font-size: 70%;
font-family: verdana;
color: #fff;
height: 142px;
}

#footer	{
border-top: 1px solid #00A8FF;
padding: 10px;
text-align: center;
font-weight: bold;
font-size: 70%;
font-family: verdana;
color: #069;
background-image: url(../images/shading.gif);
background-position: top left;
}

#footer a:link, #footer a:active, #footer a:visited	{
color: #069;
text-decoration: none;
}

#footer a:hover	{
color: #000;
}