body {
font-family:Geneva, Arial, Helvetica, san-serif; 
}
body#spot h2 {
margin:0 0 4px 0; 
padding:0;
}
body#spot h2 a, body#spot p a {
font-size: .7em;
}
/* body#spot p {
	margin:0;
	padding:0;
} */
p.lower a {
color:red;
padding:0;
font-size: .6em;
margin:0;
line-height:60%;
}
p.lower {
	margin:0;
	padding:0;
}
body#spot img {
	margin-top:0;
	margin-bottom:0;
	border:0;
	padding-top:0;
}
img.rt {
margin-right:10px;
border:0;
}
img.lf {
	border:0;
}
img.star {
float:right; 
clear:none; 
padding:0; 
margin: 0 18px 0 0; 
border:0;
}
div.wrap {
width:780px; 
background:#EFEFEF;  
margin:0 auto; 
padding:0;
}
div#logo {
background:black;
}
img.logo1 {
padding-left:35px; 
padding-right:3px;
}
img.slogan {
position:relative; 
left:190px; 
top:-20px;
}
img.phone {
position:relative; 
left:220px; 
top:-4px;
}
div.container {
width:780px; 
background:#EFEFEF;
}
div.left {
width:220px; 
float:left; 
height:1%; 
display:inline-block;
}
div.right2 {
width:550px; 
float:right; 
clear:none; 
display:inline-block; 
background: #EFEFEF;
padding-top: 12px;
}
div#container {
background: #666666;
}
div#top {
margin-right: 50%;
margin-left: 50%;
}
div#spot1, div#spot2 {
padding:0;
width:46%;
height:380px; 
float:left; 
clear:none;
margin-top:12px;
}
div#spot2 {
float:right;
}
p#spotxt1, p#spotxt2 {
margin:0; 
padding:0; 
}
p#spotxt2 {
	background-image:url(../graphics/newstar.png);
	background-repeat:no-repeat;
	background-position: 80% 0%;
	height:50px;
}
div.welcome {
float:left; 
clear:none;
padding-left:0;
}
div.catalog {
width:80%; /*needed to keep IE6 in line*/
margin: 20px 0 0 30px;
}
div.catalog a:link {
text-decoration:none;
}
div.catalog img {
border:none;
}
div.cap {
clear:both;
margin-left: 0;
}
div.spacer {
height:100%; 
overflow:hidden; 
background-image:url(../graphics/bgOFF6.jpg)
}
div.space {
clear:both; 
width:100%;
}
ul {
background: #EFEFEF;
padding:0;
margin:0;
list-style-type:none;
}
ul li {
background-image: url(../graphics/bgOFF6.jpg);
background-repeat:repeat-y;
border: 1px solid black;
border-width: 0 0 1px 0;
padding: 7px 2px 6px 30px;
font-size: 11px;
line-height: 1.3em;
height:auto;
color:white;
}
ul li.plain {
border:0;
}
ul li.selected a {
color:red;
}
li#special a {
	color:yellow;
}
h1 span {
display:none;
}
div.current {
float:left; 
clear:none; 
margin:0; 
padding:0;
}
div.right {
width:540px; 
float:right; 
clear:none; 
display:inline-block; 
background: #EFEFEF; 
margin-top:10px;
}
div.title {
display:inline-block; 
float:left; 
clear:none; 
padding:0; 
margin: 5px 0 0 10px;
width: 84px; 
height: 29px; 
}
a.titler img {
text-decoration:none;
border: 1px solid #EFEFEF;
border-width: 0 0 2px 0;
padding:0;
margin:0;
}
/*a: hover.titler, a: active.titler {
text-decoration:underline;
border: 1px solid #ab0534;
border-width: 0 0 2px 0;
padding:0;
margin:0;
}*/
div.data {
clear:both;
margin: 4px 0 0 0;
}
div.current {
width:210px;
padding:0;
margin:0;
}
img.logo {
margin-left:35px; padding-right:3px
}
img.logo2 {
position:relative; left:180px; top:-4px;
}
div.about2 {
float:left; clear:none;
}

h1 {
margin:0;
padding:0;
}

h1.wel {background-image:  url(../graphics/Welcome.png);
background-repeat:no-repeat;
background-position: 0% 50%;
height: 36px;
width: 448px;
margin-left:0;
padding-left:0;
}
h1.con {background-image:  url(../graphics/contactus.gif);
background-repeat:no-repeat;
background-position: 10% 50%;
height: 34px;
width: 349px;
}
h1.credcon {background-image:  url(../graphics/creditapplication.gif);
background-repeat:no-repeat;
background-position: 10% 50%;
height: 34px;
width: 349px;
}
h1.about {background-image:  url(../graphics/about.gif);
background-repeat:no-repeat;
background-position: 25% 50%;
height: 34px;
width: 385px;
}
/*line height crucial to avoid double-padding IE6!!! */
ul.menu li a {
padding: 7px 2px 6px 16px;
font-size: 11px;
line-height: 1.3em;
height:auto;
color:white;
text-decoration: none;
margin:0;
}
ul.menu li  {
padding: 7px 2px 6px 16px;
margin:0;
}
ul.menu li a:hover, ul.menu li#special a:hover {
background-image:url(../graphics/menubullet.gif);
background-repeat:no-repeat;
background-position: 0% 50%;
color:red;
margin:0;
}
div#topcontent p {
padding: 2px 18px 2px 36px;
font-size: .8em;
}
div#topcontent h1 {
padding:0 0 8px 30px; 
margin:0;
}
div.footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.7em;
width:780px; 
clear:both; 
background: #A9233E;
color:white;
}
div.footer p {
color:white;
padding: 20px 0 6px 12px;
margin:0;
}
div.footer a {
color: white;
}
div.footer a:hover {
color: #FFCC66;
}
div.footer a#credit {
	font-size: 1em;
}
div.right {
width:550px; 
float:right; 
clear:none; 
display:inline-block; 
background: #EFEFEF;
}
div.right p {
width:80%;
margin-left:30px;
}
div.flashmovie {
width:80%; /*needed to keep IE6 in line*/
margin: 20px 0 0 30px;
}
ul li.selected a, ul li.selectednew a {
background-image:url(../graphics/menubullet.gif);
background-repeat:no-repeat;
background-position: 0% 50%;
color:red;
margin:0;
border-width: 1px 1px 0 1px;
}
li.spotstar {
border-width:0;
}
li.spacer {
border-width: 1px;
}
p#spotintro {
font-size: .8em; 
padding:4px 18px 10px 4px;
text-align: justify;
}
p#spotintro a#contactus {
	font-size: 1em;
}
div#spot1 p, div#spot2 p {
	padding: 0 0 8px 0;
	margin: 0;
	font-size: .8em;
	text-align:justify;
	min-height: 150px;
}
p.creditapp {
	font-size: .8em;
}
p#proven {
font-size: .9em;
color:white; 
border: 4px solid #E6591E; 
padding:8px; 
font-size: 1.3em; 
background-image:url(../graphics/bgOFF6.jpg);
background-repeat: repeat-y;
}
img.rt2 {
	float:right;
	clear:none;
	margin: 4px;
}
.temporary {
padding: 4px;
}

img.nb {
border:none;
}
