	body {
			background-image:url(images/background.jpg);
			margin-top:0px;
			}
	#banner {
			width:780px;
			height:155px;
			}
	.tab {
		background-image:url(images/tab.gif);
		background-repeat:no-repeat;
		background-position:top right;
	}
	#menu-base {
			width:780px;
			height:9px;
			background-image:url(images/index_11.gif);
			}
	#main {
			width:780px;
			background:#FFFFFF;
			}
	#flash {
			width:172px;
			background:#FFFFFF;
			float:left;
			}
	#text {
			width:608px;
			float:left;
			}
	#main-text {
			width:390px;
			padding-left:5px;
			padding-top:20px;
			padding-bottom:50px;
			float:left;
			min-height:300px;
			}
	#side-bar {
			width:205px;
			float:left;
			padding-top:40px;
			padding-left:8px;
			padding-bottom:87px;
			background-image:url(images/index_25.gif);
			background-position:bottom right;
			background-repeat:no-repeat;
			}
	#base {
			width:780px;
			height:88px;
			background-image:url(images/index_26.gif);
			float:left;
			}
			
	td {
			font-size:12px;
			font-family:arial;
			}

	a:link {color: #316391;	text-decoration: none;}
	a:visited {color: #316391; text-decoration: none;}
	a:hover {color: #91bbe3; text-decoration: none;}
	a:active {color: #316391;	text-decoration: none;}
	
	a.dark-link:link {color: #FFFFFF;	text-decoration: none;}
	a.dark-link:visited {color: #FFFFFF; text-decoration: none;}
	a.dark-link:hover {color: #91bbe3; text-decoration: none;}
	a.dark-link:active {color: #FFFFFF;	text-decoration: none;}
	
	.item_title {
			color: #ff0000;
			font-size:10pt;
			font-weight: bold;
			}
	input {
			font-size:9pt;
			border:1px solid #e3e3e7;
			}
	select {
			font-size:9pt;
			border:1px solid #e3e3e7;
			}
	textarea {
			font-size:9pt;
			border:1px solid #000000;
			}
	.hands_bg {
			background-image:url(images/hands.gif);
			background-position: center center;
			background-repeat: no-repeat;
			}
	.pad6 {
			padding:0px 6px 0px 6px;
			height:110px;
			}
	.shopsub1 {
			padding:10px;
			font-size:15px;
			font-weight:bold;
			background:#eb8a1b;
			color:#FFFFFF;
			}
	.shopsub2 {
			background:#da251d;
			color:#FFFFFF;
			}
	.product-name {
			font-size:10pt;
			font-weight:bold;
			color:#eb8a1b;
			}
	.email-title {
			font-size:10pt;
			font-weight:bold;
			color:#da241c;
			}
	.addbasket {
			text-align: right;
			padding:0px 6px 15px 0px;
			color:#da251d;
			}
	.alert{
			border:1px dashed #577284;
			padding:5px;
			width:400px;
			text-align:left;
			background:#d8e5ea
			}
	#emailfriend {
		background-image:url(images/friendbg.gif);
		background-position: top left;
		background-repeat: no-repeat;
		height:96px;
		width:496px;
		padding:12px 0px 0px 14px;
		text-align:left;
	}