
/* remove browser default margin and padding */
* {
	margin: 0px;
	padding: 0px;
	}

/* remove border from image links */
a img{
	border: 0;
	padding-right:5px;
	padding-left:5px;
	}

/* set page defaults */

body {	
	font-size: 1em;
	font-family: Calibri, Arial, Helvetica, sans-serif;	
	color:#000;
	padding-left:10px;
	background-color:#FFF;
	background-image:url(../image/background.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	
	/* ie6 hack to centre align wrapper on screen */
	text-align:center;
	}
	


#wrapper {
	

	width: 902px;
	margin: 0 auto;
	
		/* cancel out the effect of text-align centre in the body div */
	text-align:left;
	height:800px;
	padding-right:7px;	
	}
	
	#content
	{
		padding-top:5px;
		padding-bottom:5px;
		padding-left:10px;
		padding-right:10px;

	}
	
	#content li
	{
		padding:5px;
		margin-left:15px;
	}
	
	#navcontainer ul
{
padding-top:8px;
margin-top: 140px;
list-style-type: none;
text-align: center;
font-family:"OCR A Std";
font-size: 1em;
height: 30px;
background-image:url(../image/NavBG.jpg);
background-repeat:repeat-x;

}

#navcontainer ul li 
{ 
display: inline;

}

#navcontainer ul li a
{
text-decoration: none;
padding-right: 55px;
padding-left: 50px;
color:#a13630;
font-weight:bold;
}

#navcontainer ul li a:hover
{
color:#000;
height: 30px;
}


	#footer ul
{
list-style-type: none;
text-align: center;
font-family: arial;
font-size: 0.8em;
height: 17px;
background-color:#fce600;
border-top:solid 1px #000;
border-bottom:solid 1px #000;
clear:both;
margin-top:5px;

}

#footer ul li 
{ 
display: inline;

}

#footer ul li a
{
text-decoration: none;
color:#a13630;
font-weight:bold;
}

#footer ul li a:hover
{
color:#000;
height: 17px;
}


	

a[href^="mailto"]
{
	text-decoration:none;
	color:#0000FF;
	}
	
.floatright
{
	float:right;
	font-size:0.7em;
}

h1
{
	font-size:1.1em;
	font-weight:bold;
	color:#a13630;
	border-bottom-color:#000;
	border-bottom-style:solid;
}

h2
{
	font-size:1em;
	font-weight:bold;
	color:#a13630;
	padding:2px 0px;
}

/*Home Page Products*/

#product1, #product3
{
	border:solid 1px #000;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	width:400px;
	padding:10px;
	clear:left;
	background-image:url(../image/prodtransbg.png);

}

#product2, #product4
{
	border:solid 1px #000;
	float:right;
	margin-top:5px;
	margin-bottom:5px;
	width:400px;
	padding:10px;
	clear:right;
	background-image:url(../image/prodtransbg.png);

}


.copyright
{
	padding-right:10px;
	float:right;
	font-size:0.7em;
	
}

.thumbpic
{
	float:right;
	border:solid 2px #a13630;
}

.category
{
	font-weight:bold;
	color:#000;
	font-size:1em;
}

table
{
	border-collapse:collapse;
	width: 100%;
}

td
{
	vertical-align:top;
	padding:2px;
}
.col1
{
	width: 64px;
}

.col2
{
	width: 210px;
}

.col3
{

}
.col4
{
	width: 110px;
	text-align:right;
}
.col5
{
	width: 70px;
	text-align:right;
}

th
{
	text-align:center;
	vertical-align:middle;
}

caption
{
	background-color:#fce600;
	font-size:1.1em;
	font-weight:bold;
}

.bold
{
	font-weight:bold;
}

#product_detail_image
{
	
	float: left;
	
	
}

#product_master a
{
	text-decoration: none;
	color:#333;
}

tr:hover{ 
  
 background-color:#fce600;
 } 
 
 .float_left
 {
	 float:left;
 }
th: hover{
}

#product_detail
{
	float:left;
	width:60%;
	border-right:1px groove #222222;
	
}

#product_detail ul li
{
	margin-left:220px;
	margin-top: -5px;
	
}
#product_purchase_detail
{
	width:38%;
	float:right;
}

#showbasket
{
	width:100%;
	
}

