body {

	margin: 0px 0px 0px 0px;
	background-image: url(media/background_strip.gif);
	background-repeat: repeat-y;

	background-color: #444444;
}


/* positionals */



.main {
position: absolute;
width: 335px;
left: 475px;
top: 130px;
}


.footer {
position: absolute;
width: 650px;
left: 50px;
top: 480px;
}

.navigation{
position: absolute;
width: 432px;
left: 0px;
top: 135px;
}




.menu {
position: absolute;
width: 700px;
left: 260px;
top: 25px;
}



.pagetitle {
position: absolute;
width: 185px;
left: 0px;
top: 117px;

}

.findproduct {
position: absolute;
width: 488px;
left: 260px;
top: 86px;
}


/* text */

p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
color: #D7D5D5;
text-decoration: none;
margin-top: 0px;
padding-top: 0px;
}

a {
text-decoration: none;
color: #D7D5D5;
}

a:hover {
text-decoration: underline; 
}

li {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
color: #D7D5D5;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px; 
font-weight: bold; 
text-align: left; 
color: #D7D5D5;
margin: 0 0 20px 0;
}

h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
color: #D7D5D5;

}

h3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: left;
color: #D7D5D5;
margin-bottom:5px;
}

.ruledaboveandbelow {
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #c0c0c0;
border-bottom-color: #c0c0c0;
padding-top: 4px;
padding-right: 0px;
padding-bottom: 4px;
padding-left: 0px;
}


.whitetext{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
font-weight: bold; 
color: #FFFFFF;
}

.whitetextsmall{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px; 
font-weight: bold; 
color: #FFFFFF;
}



ul li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 14px;
color: #D7D5D5;
margin-top: 0px;
padding-top: 0px;
}

.plaintext {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #D7D5D5;
text-decoration: none;
margin-top: 0px;
}

.thumbnails{
	float: left;
	margin-top: 0px;
	margin-bottom: 300px;
	margin-right: 40px;
	margin-left: 0px;
	padding: 5px;
}



.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
	border-top: 1px solid #98C7D8;
	display: block;
	margin-top: 10px;
	margin-bottom: -5px;
	padding-top: 5px;
	
}

.tinytext {
font: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
font-size: 9px;
	
}

.list a {
	text-decoration: none;
}

.list a:hover {
	text-decoration: underline;
}

.listtitle {
	text-transform: uppercase;
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}

.input-box
{
border: #ffffff solid 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
}
.select
{
border: #ffffff solid 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
}

.input {
border: #ffffff solid 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
}


.imageleft {
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 0px;

}

.imageright {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 10px;

}
