body
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
color:#ffffff;
background-color:#003366;
background-image:url(../images/background.jpg);}
#titlebanner
{
background-image:url(../images/topbanner.jpg);
Width: 600px;
height: 15px;
}
#background
{
margin-top: 5px;
margin-left: 30px;
margin-right: 30px;
border: 2.5px solid #8fcbef;
color:#003366;
background-color:#FFFFFF;}
#border
{
border: 2px solid #8fcbef;
}
#borderline
{
border-top: 2px solid #8fcbef;
padding-left:-3.5px;
margin-left: -3.5px;
padding-right: -3.5px;
margin-right: -3.5px;}
#banner
{
Padding-left: 10px;
background-image:url(../images/logo1.jpg);
background-repeat:no-repeat;
height: 70px;}
#banner h1
{
color:#003366;
margin: 0;
padding: 0;
padding-bottom: 5px;
font-size:18px;
font-weight: normal;
text-align: center;
}
#topnav
{
width:100%;
text-align:right;
}
#topnav ul
{
clear: both;
padding:0 0 0 0;
margin:0;
color:#000000;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#topnav ul li { display: inline; }

#topnav ul li a
{
font-size: x-small;
padding: 5px;
color:#000000;

font-weight: normal;
text-decoration: none;
}

#topnav ul li a:hover
{
color: #859fba;
}

#navborder

{
height: 4px;
background-image:url(../images/navborder.jpg);
}

#navborderleft

{
width: 13px;
background-image:url(../images/Image10_1x1.jpg);
}

#navbordercenter

{
width: 250px;
background-image:url(../images/banner.jpg);
}


#navborderright

{
width: 28px;
background-image:url(../images/Image10_1x3_blue.jpg);
}

#
#nav
{
list-style: none;
margin: 0;
display: inline;}

#nav ul
{
padding: 0 0 0 0;
margin: 0px;
padding-top: 4px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color:#FFFFFF;
text-align: center;

}

#nav ul li
{
display: inline;
margin-left: 0px;
}

#nav li a
{
padding: 0px 10px 0px 10px;
padding-right: 8px;
color:#FFFFFF;
text-decoration: none;
background-color:#003366;
border-left: 5px solid #8fcbef;}

#nav ul li a:hover
{
color:#003366;
background-color: #8fcbef;
border-color: #003366}

#active a { border-left: 1px solid #fff; }

hr
{
color: #d6daee;
width:80%;
}

div#container
{
padding: .3em .5em 0em .5em;
background-image:url(../images/container6.jpg);
}
div#container h1
{
font-size: medium;
color:#003366;
margin-left: 15px;
}
#container a
{
font-size: 80%;
text-decoration: none;
color:#003366;}

#container a:hover
{
color:#003399;
}
div#content p
{
color: #003366;
font-size: small;
Padding-right: 5px;
padding-left:5px;
}


#right
{
	Float:right;
	margin: 1px;
	margin-right: 4px;
	width:40px;
	padding: 3px;
	background-color:#00CC00;	
	border: 1.5px solid #d6daee;
	height: 248px;
	overflow:auto;
	}
div#stock
{
padding: .3em .5em 0em .5em;

}

div#stock img
{
margin: 5px;
}

#footer
{
clear: both;
padding: 5px 2px 8px 2px;
display: block;
text-align: center;
font-size:x-small;
float:none;
color::#FFFFFF;
} 
div#footer ul 
{
padding: 0; 
margin: 0; 
}


div#footer li
{
display: inline;
}
div#footer li a
{
margin-right: 3px;
margin-left: 3px;
color:#FFFFFF;
text-decoration: none;
font-size:x-small;
}

div#footer a:hover 
{
color:#FFFF00;
text-decoration: none;
font-size:x-small;
}
#link ul
{
margin:0;
padding-top: 5px;
font-family: arial, helvetica, sans-serif;
text-align: center;}

#link ul li { display: inline; }

#link ul li a
{
font-size:x-small;
text-decoration: none;
color: #FFFF00;

}

#link ul li a:hover
{
color: #FFFFFF;
text-decoration: underline;
}
#left
{
	margin: 1px;
	float:left;
	width:47%;
	padding: 3px;
	background-image:url(../images/container2.jpg);	
	border: 1.5px solid #d6daee;
	height: 260px;
	overflow:auto;
	}
#left h1
{
background-color:#00FF66;
font-size: medium;
margin: 0;
padding:0;
}
#right
{
	Float:right;
	margin: 1px;
	margin-right: 4px;
		width:47%;
	padding: 3px;
	background-image:url(../images/container2.jpg);	
	border: 1.5px solid #d6daee;
	height: 260px;
	overflow:auto;
	}
#main
{
	overflow:auto;
	}

a
{
color:#FF0000;
text-decoration: none;
}
a:hover
{
color:#fff;
}

a:visted
{
color:#fff;
}
.list
{
color:#666600;
}
#navcat
{
margin-top: 0px;
margin-left:0.5px;
float: left;
font-size:12px;
height: 125px;
}

#navcat ul
{
list-style-type: none;
padding-left: 2px;
margin: 0;
margin-right:0px;
border-left: 1.90px solid #003366;
border-right: 1.90px solid #003366;}

#navcat ul li 
{

padding-top: 2px;
padding-bottom: 1px;
padding-right: 3px;
padding-left: 3px;
}

#navcat a
{

text-decoration: none;
color:#003366;
font-size:12px;}

#navcat a:hover
{
color:#003399;
}
/*td
{
	color:#003366;
	font-size: small;
}*/
#submenu
{
background-color: #8fcbef;
border-bottom: 2.5px solid #8fcbef;
}

#submenu ul
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color:#FFFF00;
text-align: center;
margin: 0;
padding: 0;
}

#submenu ul li
{
display: inline;
margin-left: -2px;
}

#submenu ul li a
{
padding: 0px 10px 0px 10px;
color: #8fcbef;
text-decoration: none;
background-color:#FFFF00;}

#submenu ul li a:hover
{
background-color: #FFFF00;
color: #8fcbef;
}
#text
{
margin-left: 3px;
}

.title
{
color:#003366;
font-weight: bold;
}
.price
{
color:#FF0000;
font-size: 90%;
}
.our
{
color:#000066;
font-size: 105%;
}
.rrp
{
	color:#000066;
	font-size: 90%;
	text-decoration: line-through;
}
#left
{background-image:url(../images/border/Image9_1x1.jpg);
height:5px;
}
#right
{background-image:url(../images/border/Image9_1x3.jpg);
height:5px;
width:15px;
}
.format
{
font-size: 80%;
}
#email a
{
font-size: 100%;
color:#003366;}