@charset "utf-8";
/* CSS Document */
body{
	background-image:url(../lined-paper.jpg);
	background-repeat:repeat;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	margin-top:0px;
	scrollbar-base-color: #000;
	scrollbar-arrow-color: #000;
	scrollbar-DarkShadow-Color: #333; 
	}
#global{
	margin: 0px auto;
	width:1125px;
	}
#header{
	margin: 0px auto;
	width:1125px;
	}
/*#radio{
	float:right;
	background-image:url(../images/radiobg.png);
	background-repeat:no-repeat;
	width:450px;
	height:257px;
	}
#radioname{
	position:absolute;
	top:190px;
	margin-left: 120px;
	width:90px;
	height:30px;
	}
#radiotext{
	position:absolute;
	top:190px;
	margin-left: 211px;
	width:170px;
	height:30px;
	}*/
#buttons{
	position:relative;
	left:240px;
	top:185px;
	width:200px;
	}
#tspokeflash{
	position:relative;
	top:120px;
	}
#logo{
	width:172px;
	}
#getrid{	
	float:right;
	width:300px;
	text-align:right;
	margin-top:10px;
	}

a.getrid, a:hover.getrid{
	font-size:24px;
	color:#F03;
	font-weight:bolder;
	}
#logotype{
	position:absolute;
	width:172px;
	height:174px;
	background-image:url(../logo.gif);
	border:none;
	}
#nav{
	float:right;
	width:962px;
	z-index:4;
	}
#content{
	position:absolute;
	top:258px;
	margin: 0px auto;
	width:1125px;
	}
#sidemenu{
	float:left;
	width:163px;
	padding-left:10px;
	color:#666;
	}
#sidemenutspoke{
	float:left;
	width:183px;
	padding-left:10px;
	color:#666;
	}
/*#sidemenuradio{
	width:183px;
	margin-top:-12px;
	margin-left:-10px;
	color:#666;
	}*/
.sidemenutspoke{
	color:#000;
	}
#gallery{
	float:right;
	width:910px;
	margin:0px 22px 0px 18px;
	}
#gallerytype{
	position:absolute;
	left:360px;
	width:1170px;
	height:746px;
	margin: 0px auto;
	background-image:url(../images/type7.png);
	background-repeat:no-repeat;
	}
#gallerytypelarge{
	width:1124px;
	height:673px;
	margin: 0px auto;
	background-image:url(../images/type8.png);
	background-repeat:no-repeat;
	}
#galleryradiolarge{
	width:1124px;
	height:660px;
	margin: 0px auto;
	background-image:url(../images/radio1.png);
	background-repeat:no-repeat;
	}
#gallerymenu{
	position:absolute;
	width:920px;
	}
#gallerymenularge{
	position:absolute;
	width:855px;
	}
#gallerymenucentre{
	position:absolute;
	width:910px;
	text-align:center;
	}
	
a.sidemenulink{
	font-family:"American Typewriter", "Courier New", Courier, monospace, "Trebuchet MS";
	font-size:16px;
	color:#ff0033;
	text-decoration:none;
	letter-spacing:-.05em;
	font-weight:bolder;
	}
a:hover.sidemenulink{
	font-family:"American Typewriter", "Courier New", Courier, monospace, "Trebuchet MS";
	font-size:16px;
	color:#a80d2c;
	overflow:visible;
	background-repeat:repeat-x;
	text-decoration:none;
	font-weight:bolder;
	}
	
#footer{
	position:absolute;
	margin: 0px auto;
	width:1125px;
    bottom:0;
  	text-align:center;
	font-size:11px;
	color:#333;
	}
	
	#footercollection{
	position:relative;
	margin: 0px auto;
	width:910px;
  	text-align:center;
	font-size:11px;
	color:#333;
	}
.footerlinks{
	font-size:11px;
	color:#333;
	text-decoration:none;
	}
a:hover.footerlinks{
	font-size:11px;
	color:#333;
	text-decoration:underline;
	}
.footerrights{
	font-size:9px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	}
	
/* Easy Slider */

.panel { overflow:hidden; float: left; }
	#slider ul, #slider li{
		margin: 0px;
		padding:0;
		list-style:none;
		}
	#slider li { 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width: 980px; 
		height:  450px;
		min-height:  450px;		
		}

.hidden { visibility: hidden }

span#prevBtn, span#nextBtn { margin: 0.5em; float:left; visibility:hidden;}

#wrapper img , #wrapper div {
	xmargin: 0 auto;
	}

html {
overflow-y: scroll;
} 

#collection{
	position:relative;
	width:910px;
	margin:0px auto;
	text-align:center;
	z-index:2;
	}
	
.viewmore{
	color:#333;
	text-decoration:none;
	text-align: center;
		}
.formbg{
	background-image:url(../formsides.gif);
	background-repeat:repeat-y;
	padding-left:40px;
	padding-right:40px;
	}
.formbgown{
/*	background-image:url(../inksmudge.png);*/
	background-repeat:no-repeat;
	background-position:right;
	padding-left:10px;
	padding-right:10px;
	}
.mailinglistbg{
	padding-left:40px;
	padding-right:40px;
	text-align:center;
	background-image:url(../images/mailinglistbg.jpg);
	background-repeat:no-repeat;
	}
.formbg2{
	padding-left:40px;
	padding-right:40px;
	text-align:center;
	}
#formbg3{
	position:absolute;
	left:620px;
	top:50px;
	padding-left:40px;
	padding-right:40px;
	}
#formbg4{
	position:absolute;
	left:280px;
	padding-left:40px;
	padding-right:40px;
	}
.centreform{	
	margin-left:-122px;
}
.titlered{
	font-size:24px;
	color:#F03;
	font-weight:bolder;
	}
.titlered2{
		font-family:"Courier New", Courier, monospace;
	font-size:16px;
	color:#F03;
	font-weight:bolder;
	}
.formtext{
	font-size:14px;
	}
.formbutton{
	background-image:url(../buttonsend.gif);
	width :80px;
	height:58px;
	border:none;
	cursor:pointer;
	}
	.titleblack{
	font-size:24px;
	color:#000;
	font-weight:bolder;
	}
	.titleblackstep2{
			font-family:"Courier New", Courier, monospace;
	font-size:16px;
	color:#000;
	font-weight:bolder;
	}
	.view{
	font-size:12px;
	color:#F00;
	font-family:"Courier New", Courier, monospace;	
	}
	a:hover.view{
	font-size:12px;
	color:#900;
	font-family:"Courier New", Courier, monospace;	
	}
	#buttoncontainers{
		float:left;
	width:225px;
	height:52px;
	}
	#buttoncontainersend{
		float:left;
	width:215px;
	height:52px;
	}
	

.checkoutbutton{
	background-image:url(../checkoutbutton.gif);
	width :104px;
	height:77px;
	border:none;
	cursor:pointer;
	}
.addtoorderbutton{
	position:absolute;
	left:20px;
	top:532px;
	background-image:url(../addtoorderbutton.png);
	width :87px;
	height:55px;
	border:none;
	cursor:pointer;
	color:#000;
	font-size:1px;
	}
.sendmailbutton{
	background-image:url(../sendmail.png);
	width :89px;
	height:46px;
	border:none;
	cursor:pointer;
	color:#000;
	font-size:1px;
	background-repeat:no-repeat;
	}
.clearmailbutton{
	background-image:url(../clearmail.png);
	width :89px;
	height:46px;
	border:none;
	cursor:pointer;
	color:#000;
	font-size:1px;
	background-repeat:no-repeat;
	}
.vieworderbutton{
	position:absolute;
	left:167px;
	top:567px;
	background-image:url(../vieworderbutton.png);
	width :87px;
	height:55px;
	border:none;
	cursor:pointer;
	}
.vieworderbuttonhigh{
	position:absolute;
	left:167px;
	top:532px;
	background-image:url(../vieworderbutton.png);
	width :87px;
	height:55px;
	border:none;
	cursor:pointer;
	}
.vieworderbutton2{
	position:absolute;
	left:167px;
	top:354px;
	background-image:url(../vieworderbutton.png);
	width :104px;
	height:77px;
	border:none;
	cursor:pointer;
	}
.titlethanks{
	font-size:18px;
	color:#000;
	font-weight:bolder;
	}
#outerBox{
	background-image:url(../borderstory.png);
	background-repeat:no-repeat;
	width:780px;
	height:405px;
	text-align:center;
	margin:0px auto;
	}
#innerBox{
	width:716px;
	height:360px;
	text-align:left;
	margin-left:10px;
	overflow:auto;
	}
#innerBoxfaq{
	width:682px;
	height:360px;
	text-align:justify;
	padding-left:25px;
	padding-right:20px;
	overflow:auto;		
	}
#outerBoxcontact{
	background-image:url(../borderstorycontact.png);
	background-repeat:repeat-y;
	width:780px;
	height:424px;
	text-align:center;
	margin:0px auto;
	}
#outerBoxcontactmail{
	background-image:url(../borderstorycontact2.png);
	background-repeat:repeat-y;
	width:780px;
	height:424px;
	text-align:center;
	margin:0px auto;
	}
#innerBoxcontact{
	width:716px;
	height:370px;
	text-align:left;
	margin-left:10px;
	overflow:hidden;
	}
#shamblelink{
	float:left;
	width:163px;
	font-family:"American Typewriter", "Courier New", Courier, monospace, "Trebuchet MS";
	font-size:16px;
	color:#000;
	text-decoration:none;
	letter-spacing:-.05em;
	font-weight:bolder;
	}
	
.text{
	float:left;
	}
.image{
	overflow:hidden;
	}
.hide{display:none}

.tholderPortrait {	

	background-image:url(tholder-bg1.png);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
	margin:5px;
	padding:10px;
	text-align:center;
	width:200px;
	xheight: 310px;
}
.tholdersmall {
	background-image:url(../css/tholder-bgsmall.png);
	background-position:center;
	background-repeat:no-repeat;
	margin:5px;
	padding:10px;
	text-align:center;}
.tholder {
	xbackground-color:#EEEEEE;
	background-image:url(tholder-bg.png);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
	margin:5px;
	padding:10px;
	text-align:center;
	width:280px;
}
#close{
	width:910px;
	text-align:center;
	background-color:#FFF;
	}
	.close{
	font-size:12px;
	color:#333;
	font-family:"Courier New", Courier, monospace;
	text-align:center;
	}
#galleryborderleft{
	position:absolute;
	top: 75px;
	left:10px;
	width:10px;
	height:289px;
	background-image:url(../ownitgallery/images/carouselsidel.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	}
#galleryborderright{
	position:absolute;
	top: 75px;
	left:910px;
	width:10px;
	height:289px;
	background-image:url(../ownitgallery/images/carouselsider.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	}
#galleryborderlrgleft{
	position:absolute;
	top: 38px;
	left:0px;
	width:24px;
	height:426px;
	background-image:url(../ownitgallery/images/carouselsidelrgl.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	}
#galleryborderlrgright{
	position:absolute;
	top: 33px;
	left:910px;
	width:24px;
	height:426px;
	background-image:url(../ownitgallery/images/carouselsidelrgr.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	}