@charset "utf-8";
/* CSS Document */
/* -------------------------------
	tag definitions
-------------------------------- */
	
body	{	background: url(../images/background3.jpg) #121108 fixed repeat-x; margin: 0; padding:0; }
			
td		{	font-family: Arial, Helvetica, sans-serif;
			font-size : 10pt;
			color: #333333;
			/*margin: 0px;
			padding: 0px;*/	}
			
td.dark		{	font-family: Arial, Helvetica, sans-serif;
			font-size : small;
			color: #333333;
			vertical-align: top;
			/*margin: 0px;
			padding: 0px;*/	}

#container
{
width: 1000px;
margin: 0 auto 20px auto;
} 

#content
{
width: 960px;
margin: 98px auto 0 auto;
padding: 20px 20px 20px 20px; 
background-color: #fff;
font-family: Arial;
font-size: smaller;
color: #333333;
} 
	
#logo
{
text-align: left;
width: 487px;
margin: 0;
position: absolute;
top: 0;
} 

#search
{
width: 350px;
margin: 0 0 0 700px;
position:absolute;
top: 25px;
} 

#topnav
{
text-align: left;
vertical-align: middle;
width: 1000px;
margin: 0 auto 0 auto;
padding: 0 0 0 20px;
position: absolute;
top: 70px;
} 

#homeflash
{
width: 1000px;
margin: 0 auto 0 auto;
position: absolute;
top: 98px;
} 


#welcome
{
width: 960px;
height:auto;
padding: 20px;
position: absolute;
top: 750px;
background: url(../images/);
font-family: Arial;
font-size: smaller;
line-height: normal;
color: #949494;
text-align: left;
border: none;
}


#footer
{
width: 940px;
padding: 10px;
margin: 20px auto 0 auto;
background: url(../images/hm-bottom-back.jpg);
background-color: #000000;
font-family: Arial;
font-size: smaller;
line-height: normal;
color: #949494;
text-align: left;
border: none;
}

#homeroll
{
width: 1000px;
height: 190px;
padding: 0px;
margin: 15px auto 20px auto;
position: absolute;
top: 550px;
}

div.homeroll1 {
height: 175px;
width: 324px;
margin:0 14px 0 0;
padding:0;
float: left;

} 

div.homeroll1 a, div.homeroll1 a:link, div.homeroll1 a:visited {
display:block;
}

div.homeroll1 img {
width:100%;
height:100%;
border:0;
}


div.homeroll2 {
height: 175px;
width: 324px;
margin:0 14px 0 0;
padding:0;
float: left;

} 

div.homeroll2 a, div.homeroll1 a:link, div.homeroll1 a:visited {
display:block;
}

div.homeroll2 img {
width:100%;
height:100%;
border:0;
}



div.homeroll3 {
height: 175px;
width: 324px;
margin:0;
padding:0;
float: left;

} 

div.homeroll3 a, div.homeroll1 a:link, div.homeroll1 a:visited {
display:block;
}

div.homeroll3 img {
width:100%;
height:100%;
border:0;
}



input,select,option,textarea	{	font-family: Arial, Helvetica, sans-serif;
									font-size: 10px; }
form	{	margin: 0px;
			padding: 0px;	}



a 		{	text-decoration: none;  color: #000000  }  /* for anchors without HREFs */ 						
a:link		{	color: #006699; text-decoration: none;	}	/* all links not yet visited */
a:visited	{	color: #006699; text-decoration: none;	}       /* visited links */
a:active	{	color: #006699; text-decoration: none;	}       /* active links  */
a:hover 	{	color: #006699; text-decoration: underline;  }  /* underline links */ 


A:link.small,A:visited.small,A:active.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #cccccc;
	}
A:hover.small { 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:8pt;
	color: #ffffff;
	font-weight: normal;
	}

A:link.white,A:visited.white,A:active.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
	}
A:hover.white { 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:small;
	color: #ffffff;
	font-weight: normal;
	}


H1 {
	font-size: 14pt;
	margin: 0 0 10px 0;
	padding: 0;
}

H2 {
	font-size: 13pt;
	margin: 0;
	padding: 0;
}


/* -------------------------------
	miscellaneous
-------------------------------- */	
	

.small{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 7pt;
	color: #cccccc;
	}

.white{
	color: #ffffff;
	}
	
.pager
{
    float: right;
}

.product-filter
{
    width: 230px;
    float: left;
}

.product-thumb
{
    width: 150px; text-align: center; float: left; padding: 5px 5px 5px 5px;
}
    