body {
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	line-height: normal;
	text-decoration: none;
	vertical-align: top;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align:center;
}
#topbar {
	height: 94px;
	background-image: url(images/Logo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 8px;
	padding-left:0px;
	padding-bottom: 0px;
}

	#topbar a:link,	#topbar a:visited, #topbar a:active, #topbar a:hover	{ 
		color: #858585; 
		text-decoration: none;
		font-size:12px;
		font-style:italic;
		font-weight:bold;
		}
	#topbar a:hover {
	    color: #444444; 
	}


#footnote {
	height: 16px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	width: 760px;
	top: 565px;
	
	margin-top: 25px;
	margin-bottom: 10px;
}
#mainarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	width: 740px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.header_14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6E5C9B;
	text-decoration: none;
}
.header_16 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0083F2;
	text-decoration: none;
}
.header_10 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6E5C9B;
	text-decoration: none;
}
.formtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.spiderlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
#a-z_band {
	height: 50px;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	width: 710px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
	padding-top: 25px;
	}
	a:link		{ color: #cccccc; text-decoration: none}
	a:visited	{ color: #cccccc; text-decoration: none}
	a:active	{ color: #cccccc; text-decoration: none}
	a:hover		{ color: #000000; text-decoration: underline}

#gallery {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	width: 745px;
	overflow: auto;
	height:280px;
	position: relative;
	margin-bottom: 10px;
	top: 10px;
	left: 0px;
	right: 0px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: -10px;
}
.gallery_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
.abc_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.basket_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
#basket {
	width: 710px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	margin-top: 10px;
	padding-top: 10px;
}
#paypal {
	padding: 10px;
	width: 658px;
	border: 1px solid #999999;
	margin-top: 10px;
}
.paypal_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0083F2;
	text-decoration: none;
}

div.sketch	{

	float: left;
	width: 232px;
	padding-top: 10px;
	text-align: center;

}


div.sketch > img	{

	border: solid 1px black;

}

div.sketch a img	{
	cursor:pointer;
}

div.sketch div.sketchtext{
	width:232px;
	height:32px;
	font-weight:bold;
	font-style:italic;
	}

#gallerybuttons {

        position: absolute; 
        z-index: 1000; 
        padding-left: 72px;
}

#infobuttons {

        position: absolute; 
        z-index: 1000; 
        padding-left: 168px;
}

#bespoke {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	background-image: url(images/bespoke_frame.gif);
	background-repeat: no-repeat;
	width: 460px;
	height: 95px;
	background-position: right;
	padding-top: 30px;
	text-align: left;
	vertical-align: middle;
	padding-left: 40px;
}
#faq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	width: 680px;
	margin-left: 25px;
	}
	#faq a:link		{ color: #0083F2; text-decoration: none}
	#faq a:visited	{ color: #0083F2; text-decoration: none}
	#faq a:active	{ color: #0083F2; text-decoration: none}
	#faq a:hover	{ color: #000000; text-decoration: none}
	
div#f1 {
	display:block;
	position:relative;
	width:540px;
	}
		
div#f1 table{
	width:540px;
	}
div#f1 table th {
	width:25%;
	color:#000;
	text-align:right;
	padding-right:8px;
	}
div#f1 table td {
	width:25%;
	}

div#fSp_aP {
	position:absolute;
	right:0px;
	bottom:10px;
	}
input.ap {
	font-style:italic;
	background-color:#FF9900;
	}

	
div#f2 {
	display:block;
	position:relative;
	width:518px; 
	height:181px;
	background-image:url(images/Form_colour.jpg);
}
	div#f2a {
		position:absolute;
		left:218px;
		top:82px;
		}

		
div#f3 {
	display:block;
	position:relative;
	width:518px; 
	height:256px;
	background-image:url(images/Form_plate.jpg);
}
	div#f3a {
		position:absolute;
		left:360px;
		top:45px;
		}
	div#f3b {
		position:absolute;
		left:148px;
		top:107px;
		}
	div#f3c {
		position:absolute;
		left:340px;
		top:107px;
		}
	div#f3d {
		position:absolute;
		left:152px;
		top:192px;
		}
	div#f3e {
		position:absolute;
		left:244px;
		top:192px;
		}
	div#f3f {
		position:absolute;
		left:344px;
		top:192px;
		}
	div#f3g {
		position:absolute;
		left:426px;
		top:192px;
		}

div#f4 {
	display:block;
	position:relative;
	width:518px; 
	height:145px;
	background-image:url(images/Form_else.jpg);
}
	div#f4a {
		position:absolute;
		left:182px;
		top:88px;
		}

div#f5 {
	display:block;
	position:relative;
	width:518px; 
	height:179px;
	background-image:url(images/Form_size.jpg);
}
	div#f5a {
		position:absolute;
		left:425px;
		top:22px;
		}	
	div#f5b {
		position:absolute;
		left:425px;
		top:85px;
		}	
	div#f5c {
		position:absolute;
		left:425px;
		top:150px;
		}	

div#f6 {
	display:block;
	position:relative;
	width:518px; 
	height:181px;
	background-image:url(images/Form_papercanvas.jpg);
}
	div#f6a {
		position:absolute;
		left:248px;
		top:98px;
		}	
	div#f6b {
		position:absolute;
		left:490px;
		top:56px;
		}	
	div#f6c {
		position:absolute;
		left:490px;
		top:102px;
		}
	div#f6d {
		position:absolute;
		left:38px;
		top:68px;
		}	
		
		
div#f7 {
	display:block;
	position:relative;
	width:518px; 
	height:181px;
	background-image:url(images/Form_framing.jpg);
}
	div#f7a {
		position:absolute;
		left:190px;
		top:114px;
		}	
	div#f7b {
		position:absolute;
		left:335px;
		top:114px;
		}	
	div#f7c {
		position:absolute;
		left:170px;
		top:155px;
		}
	div#f7d {
		position:absolute;
		left:38px;
		top:68px;
		}
	div#f7e {
		position:absolute;
		left:16px;
		top:49px;
		}
		
div#f8 {
	display:block;
	position:relative;
	width:518px; 
	height:180px;
	background-image:url(images/Form_contact.jpg);
}
	div#f8a {
		position:absolute;
		left:250px;
		top:14px;
		}
	div#f8b {
		position:absolute;
		left:250px;
		top:60px;
		}
	div#f8c {
		position:absolute;
		left:150px;
		top:95px;
		color:#000;
		}

div#upload1,div#upload2,div#upload3,div#upload4,div#upload5 {
		position:absolute;
		bottom:8px;
		right:4px;
		background-color:#eee;
		color:#000;
		width:348px;
		height:132px;
		padding:8px;
		z-index:200;
		}
