body {
	background-color:#000000;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
/*Logo*/
#logo {
top:0px;
left:0px;
position:absolute;
}
/*Navigation box*/
#navigation {
top:90px;
left:15px;
position:absolute;
}
/*Flash box*/
#flash {
top:66px;
left:140px;
position:absolute;
}
/*Navigation text*/
.nav {
	font-family:Arial, Helvetica, Verdana, Sans-serif;
	color:#ccc;
	font-size:11px;
	font-weight:bold;
	line-height:12px;
	text-transform:uppercase;
	background-color: #000;
	display: inline;
	letter-spacing:normal;
}
.nav a:link {
text-decoration:none;
}
.nav a:visited {
text-decoration:none;
color:#666666;
}
.nav a:hover {
text-decoration: none;
color: #ff0000;
background-color: #000000;
display: inline;
}
.nav a:active {
text-decoration:none;
}



p {
margin-bottom:5px;
}
a:link {
text-decoration:none;
}
a:visited {
text-decoration:none;
}
a:hover {
text-decoration: none;
color: #ff0000;
background-color: #000000;
display: inline;
}
a:active {
text-decoration:none;
}
.introtext {
color:#B90000;
background-color: #000000;
display: inline;
font-size:13px;
font-weight:normal;
line-height:normal;
}
.more {
font-size:10px;
}
.featuredText {
color:#B90000;
background-color: #000000;
display: inline;
font-size:13px;
font-weight:normal;
line-height:normal;
text-transform:lowercase;
}
.featuredStory {
color:#ffffff;
background-color: #000000;
display: inline;
text-transform:uppercase;
font-weight:bold;
}
.headlineBold {
color:#FFFFFF;
background-color: #000000;
display: inline;
font-size:11px;
font-weight:bold;
line-height:18pt;
text-transform:uppercase;
}
.headline {
color:#FFFFFF;
background-color: #000000;
display: inline;
font-size:11px;
font-weight:normal;
line-height:18pt;
text-transform:lowercase;
}
.flagtext {
color:#FFFFFF;
background-color: #000000;
display: inline;
font-size:11px;
font-weight:normal;
line-height:normal;
text-transform: lowercase;
}
#randdefBox /*holds the random images*/
{position: absolute;
top:44px;
left:500px;
width:auto;
height:auto;
background-color:transparent;
z-index:600;
}
#bodyBox /*main column of changing text*/
{position:absolute;
top:58px;
left:227px;
width:530px;
height:auto;
background-color:transparent;
z-index:201;
}

/*navigation styles to be deleted when common css is created*/
#homeImage {
background-image:url(../images/home350x390.jpg);
background-repeat:no-repeat;
background-color:transparent;
height:390px;
width:350px;
top:0;
left:0;
position:absolute;
z-index:103;
}
#sidenavBox {
background-image:url(../java_assets/1store.jpg);
background-repeat:no-repeat;
background-color:transparent;
width: 120px;
height: auto;
position:absolute;
top: 50px;
left: 0px;
text-align:center;
z-index:105;
}
.sidenavSpace {
COLOR:white;
background-color:#000000;
FONT-SIZE:9px;
FONT-WEIGHT:bold;
text-decoration: none;
margin-top:16px;
margin-bottom:5px;
text-transform: uppercase;
}
.sidenavSpace a:link {
color: #FFFFFF;
background-color:#000000;
text-decoration: none;
}
.sidenavSpace a:visited {
color: #FFFFFF;
background-color:#000000;
text-decoration: none;
}
.sidenavSpace a:hover {
color: #ff0000;
background-color:#000000;
text-decoration: none;
}
.sidenavSpace a:active {
color: #FFFFFF;
background-color:#000000;
text-decoration: none;
}
.sidenav {
color:#FFFFFF;
FONT-SIZE:9px;
FONT-WEIGHT:bold;
text-decoration: none;
margin-top:0px;
margin-bottom:5px;
text-transform: uppercase;
line-height:normal;
}
.sidenav a:link {
text-decoration: none;
}
.sidenav a:visited {
text-decoration: none;
}
.sidenav a:hover {
text-decoration: none;
}
.sidenav a:active {
text-decoration: none;
}
#topnavBackground {
background-color:transparent;
height:44px;
width:100%;
margin:0;
padding:0;
top:0px;
left:0px;
position:absolute;
z-index:103;
}
#topnavBox {
width: 100%;
height: auto;
position:absolute;
margin: 0px;
padding:0px;
left: 0px;
top:0px;
background-color: transparent;
z-index:104;
}
#topnavLogo {
width: 220px;
height:auto;
top:0px;
left:0px;
text-align:left;
position:absolute;
z-index:105;
}
#topnavStore {
position:absolute;
width: 100px;
height:auto;
top:20px;
left:220px;
text-align:left;
z-index:106;
}
#topnavNews {
position:absolute;
width: 100px;
height:auto;
top:20px;
left:325px;
text-align:center;
z-index:107;
}
#topnavDealers {
position:absolute;
width: 100px;
height:auto;
top:20px;
left:430px;
text-align:center;
z-index:108;
}
#topnavHarken {
position:absolute;
width: 135px;
height:auto;
top:20px;
left:540px;
text-align:center;
z-index:109;
}
#topnavLinks {
position:absolute;
width: 70px;
height:auto;
top:20px;
left:680px;
text-align:right;
z-index:110;
}
#redlineLeftD {
background-color:#b90000;
color: #000000;
display: inline;
position:absolute;
left:0px;
top:40px;
height:4px;
width:120px;
z-index:500;
overflow:hidden;
}
#redline {
background-color:#b90000;
color: #000000;
display: inline;
position:absolute;
top:40px;
height:4px;
width:100%;
z-index:501;
overflow:hidden;
}
#redlineRightD {
background-color:#b90000;
color: #000000;
display: inline;
position:absolute;
top:40px;
right:0px;
height:4px;
width:120px;
z-index:502;
overflow:hidden;
}
.topnav {
COLOR:white;
background-color: #000000;
display: inline;
FONT-SIZE:9px;
FONT-WEIGHT:bold;
text-decoration: none;
text-transform: uppercase;
}
.topnav a:link{
text-decoration: none;
}
.topnav a:visited {
text-decoration: none;
}
.topnav a:hover {
color: #ff0000;
background-color: #000000;
display: inline;
text-decoration: none;
}
.topnav a:active {
text-decoration: none;
}
#logoPrint {
position:relative;
display:none;
height:75px;
width:650px;
}
.logo {
FONT-FAMILY:arial, helvetica, verdana, sans-serif;
font-size:10px;
color:black;
background-color: #000000;
display: inline;
line-height: 15px;
}
