﻿html, body{
background: #000000;
height: 100%;
margin: 0; padding: 0;
}

#wrapper{
position: relative;
background: #000000;
width: 962px; min-height: 100%;
margin: 0px auto;
}	* html #wrapper{height: 100%;}

#left{
position: absolute;
background: #000000;
width: 542px;
}	* html #left{height: 100%;}

#header{
float: right;
width: 542px;
height: 93px;
background: url('images/header.gif')
}

#content{
float: left;
width: 497px;
height: 323px;
font: 12px Arial; color:#ffffff; 
text-align: left;
padding: 20px 10px 20px 35px;
background: url('images/contentbackground.jpg')
}

#productimage{
float: right; 
width: 180px;
background: transparent; 
font: 10px Arial;
margin: 5px; 
padding: 0;
}

#mapimage{
float: right; 
background: transparent; 
font: 10px Arial;
margin: 5px; 
padding: 0;
}

#region{
float: left;
width: 200px;
background: transparent;
}

#nav{
float: left;
width: 507px;
height: 25px;
padding: 10px 0 0 35px;
background: url('images/nav.jpg');
}


#right{
float: right;
width: 420px;
}

#logotop{
float: right;
width: 420px;
height: 93px;
background: url('images/logotop.jpg')
}

#logo{
float: right;
width: 420px;
height: 398px;
background: url('images/logo.jpg')
}

#logobottom{
float: right;
width: 420px;
height: 77px;
background: url('images/logobottom.jpg')
}
#footer{
position: absolute; 
bottom: 0;
background: transparent;
font: 11px Arial; 
color: #ffffff; 
text-align: center; 
line-height: 180%;
height: 20px; 
width: 962px;
}

.clear{clear:both;}

#content h1{
position: relative; 
color: #ffffff; 
font: 20px Arial;
margin: 0; 
padding: 0;
}

#content h2{
position: relative; 
top: 0px; 
left: 300px;
color: #ffffff; 
font: 12px Arial;
margin: 0; 
padding: 0;
}

p{
margin:3px
}

	#nav a:link {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #ffffff;
		text-decoration: none;
	}
	#nav a:visited {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #ffffff;
		text-decoration: none;
	}
	#nav a:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #b0b0b0;
		text-decoration: none;
	}
	#nav a:active {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #ffffff;
	}
	
	#content a:link {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #ffffff;
		text-decoration: underline;
	}
	#content a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #ffffff;
		text-decoration: none;
	}
	#content a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #b0b0b0;
		text-decoration: none;
	}
	#content a:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #ffffff;
	}
	
	#productimage a:link {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #ffffff;
		text-decoration: underline;
	}
	#productimage a:visited {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #ffffff;
		text-decoration: none;
	}
	#productimage a:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #b0b0b0;
		text-decoration: none;
	}
	#productimage a:active {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #ffffff;
	}
	
.smalltext,
.smalltext a:link,
.smalltext a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
	
img{
padding: 0;
margin: 0;
border: none;
}
