﻿body {margin:10 0 0 0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;  font-size: 80%; background-color: #999999; background-image:url('images/bkg.gif')}
h1 {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:24px; font-weight:bold;color:#054358; }
h2 {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:18px; font-weight:bold;}
p {font-family:Arial, Helvetica, sans-serif; }

#header {height: 85px; margin: 0 auto; background-color: #CCCCCC;  background-image:  url('images/CraftsmanAutoBodyLogo.jpg'); background-position:right;   }
#bar {height: 40px; background-color:#666666}
#bar-top {height: 100px; background:#666666; }
#nav {width: 940px;  height: 120px; margin-top: -10px; }
#container {clear:both;}
#wrapper {clear:left; width: 960px; margin: 0 auto; /*Center container on page*/ ; background-color: #FFF; background-image:url('images/leftcolum-bkg.gif'); background-repeat:repeat-y; overflow:hidden;}
#content1{float: left; width: 800px; padding-bottom: 1000px; }
#leftcolumn{float: left;width: 150px; /*Width of left column in pixel*/background: #054358; padding-bottom: 1000px; margin-bottom: -1000px; }
#rightcolumn{float: right;width: 180px; /*Width of right column*/background: #054358; padding-bottom: 1000px; margin-bottom: -1000px; }
#main {margin :0 0 0 150px; }
#main-left {float:left; width: 40%;}
#main-right {float:right; width: 57%; }
#footer{clear: both; width: 960px; background:#666666;color: #FFF;text-align: center; margin: 0 auto; padding: 4px 0;}

a:link {	color: #064359;}
a:visited {color: #054358;}
a:active {color: #054358;}
a:hover {color: #999999;}

.animatedlink { font-weight:bold }
.animatedlink a:link {	color: #CDB71B ;	white-space: nowrap;	text-decoration: none;}
.animatedlink a:visited {	text-decoration: none;	color: #CDB71B;}
.animatedlink a:hover {	text-decoration: none;	background-image: url(images/underline.gif);	background-repeat: repeat-x;	background-position: 100% 100%;	padding-bottom: 2px;	color: #054385;	background-color:  #CDB71B;}
.animatedlink a:active {	text-decoration: none;}

.footerlink { font-weight:bold }
.footerlink a:link {	color: #FFFFFF ;	white-space: nowrap;	text-decoration: none;}
.footerlink a:visited {	text-decoration: none;	color: #FFFFFF;}
.footerlink a:hover {	text-decoration: none;	background-image: url(images/underline.gif);	background-repeat: repeat-x;	background-position: 100% 100%;	padding-bottom: 2px;	color: #ffffff;	background-color:  #CDB71B;}
.footerlink a:active {	text-decoration: none;}

.pulldown ul {float: left; padding:0; margin:0; list-style:none;}

.pulldown {padding:0; margin:0; list-style:none;}
.pulldown { border-top :0 solid #666; height:101px; width:940px;}
.pulldown li a {text-decoration:none;}
.pulldown li {float:left; width:130px; margin-right:1px; position:relative;}
.pulldown li.last {margin:0;}
.pulldown li a.top {display:block; width:120px; height:101px;}
.pulldown ul {width:120px; position:absolute; left:0; top:0;}
.pulldown ul li {visibility:hidden; position:absolute;}

.pulldown ul li.heading {visibility:visible; display:block; width:120px; height:101px; background:url(images/li_back.gif); font-family:arial, verdana, sans-serif; color:#CDB71B; text-align:center; font-size:15px; line-height:30px; position:absolute;}
.pulldown table {padding:0; margin:0; border-collapse:collapse; margin:-1px;}
.pulldown li a:hover {visibility:visible;}
.pulldown :hover ul li {visibility:visible; position:static; width:120px;}
.pulldown :hover ul li a {display:block; padding:2px 0 2px 10px; width:120px; background:#666; color:#fff; text-decoration:none; font-family:verdana, arial, sans-serif; font-size:11px;}
.pulldown :hover ul li a:hover {text-decoration:underline;}
.pulldown span {visibility:hidden; display:block;z-index:999; position: absolute; top:0; right:0; font-size:14px; font-weight: bold; cursor: pointer; color:yellow;}
.pulldown :hover span { visibility:visible; z-index:999;position: absolute; top:0; right:0; font-size:14px; font-weight: bold; cursor: pointer; color:yellow;}

.style5 {	line-height: 150%;	text-align: left;	padding-left: 10px;}
.style6 {	text-align: center;	color: #FFFFFF;	font-size: small;	font-weight:bold;	padding-top: 4px}
.style7 {	vertical-align: middle;}
.style8 {	text-align: left;}
.style9 {	margin-left: 20px;}
.style10 {	text-align: center;}
.style13 {margin-left: 0px;}
.style15 {color: #666666;}
.style16 {text-align: left;	color: #666666;}

