@charset "utf-8";
/* CSS Document */

body
{
	padding:0px;
	margin:0px;
	background-color:#000000;
}

TABLE.height100 
{
height:100%;
}

.videohand
{
	background-image:url(images/video-hand.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	height:96px;
}

.screen
{
	background-image:url(images/black-screen.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

.navigation
{
	background-image:url(images/nav-rep.jpg);
	background-repeat:repeat-x;
	height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fdfdfd;
	vertical-align:middle;
	text-align:left;
	text-decoration:none;
}

.navigation a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fdfdfd;
	text-decoration:none;
}

.navigation a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fdfdfd;
	text-decoration:none;
}
.navigation a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff8aa;
	text-decoration:none;
}

.navigation a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff8aa;
	text-decoration:underline;
}

.arial11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c4c4c4;
	text-align:justify;
}

.arial11orange
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e67817;
	text-decoration:none;
}

.arial11orange a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e67817;
	text-decoration:underline;
}

.arial11orange a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e67817;
	text-decoration:underline;
}

.arial11orange a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e67817;
	text-decoration:underline;
}

.arial11orange a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e67817;
	text-decoration:none;
}


.aria110orange
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff782d;
	text-decoration:none;
}

.aria110orange a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff782d;
	text-decoration:underline;
}


.aria110orange a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff782d;
	text-decoration:underline;
}

.aria110orange a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff782d;
	text-decoration:underline;
}

.aria110orange a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff782d;
	text-decoration:none;
}

.arialbold11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff9f4b;
	font-weight:bold;
}
.leftstrip
{
	background-image:url(images/left-strip.jpg);
	background-repeat:repeat-y;
	width:1px;
}

.leftstripblur
{
	background-image:url(images/left-strip-blur.jpg);
	background-repeat:repeat-y;
	width:1px;
}


.topstrip
{
	background-image:url(images/inner-top.jpg);
	background-repeat:repeat-x;
	height:1px;
}

.rightstrip
{
	background-image:url(images/right-strip.jpg);
	background-repeat:repeat-y;
	width:1px;
}

.rightstripblur
{
	background-image:url(images/right-strip-blur.jpg);
	background-repeat:repeat-y;
	width:1px;
}

.button-rep
{
	background-image:url(images/button-rep.jpg);
	height:31px;
	background-repeat:repeat-y;
	background-color:#c41d08;
}

.buttontext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

.buttontext a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.buttontext a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.buttontext a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

.buttontext a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}

.buttontext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
.buttondiv
{
	background-image:url(images/button-div.jpg);
	background-repeat:repeat-x;
	
}

.tabledetails
{
	border:1px solid #fe782f;
	background-color:#202425;
	border-bottom:1px solid #fe782f;
	border-right:1px solid #fe782f;
	border-collapse:collapse;
	padding:2px;
}

.popup-background
{
	background-image:url(images/background-popup.jpg);
	background-repeat:no-repeat;
	width:600px;
	height:396px;
	background-position:bottom;
}

.popuptop-strip
{
	background-image:url(images/pop-top-rep.jpg);
	height:4px;
}

.popupleftstrip
{
	background-image:url(images/pop-left-rep.jpg);
	width:5px;
}

.popuprightstrip
{
	background-image:url(images/pop-right-rep.jpg);
	width:5px;
}

.bgcolorblack
{
	background-color:#000000;
}

.biostephenbg
{
	background-image:url(images/bio-stephen.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

.mydiarystephenbg
{
	background-image:url(images/diary-stephen.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

.merchstephenbg
{
	background-image:url(images/merch-stephen.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.endorsestephenbg
{
	background-image:url(images/endorse-stephen.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

.foundstephenbg
{
	background-image:url(images/found-stephen.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

.merchandisingtable
{
	padding:5px;
	border: solid 1px #e07516;
	background-color:#bcbec0;
}

.merchandisingtablewhite
{
	padding:5px;
	border: solid 1px #e07516;
	background-color:#ffffff;
}
.textfield
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c4c4c4;
	font-size:11px;
	width:150px;
	background-color:#000000;
	border: solid 1px #c4c4c4;
}

.textfield1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c4c4c4;
	font-size:11px;
	width:50px;
	background-color:#000000;
	border: solid 1px #c4c4c4;
}

.multiline
{
	font-family:Arial, Helvetica, sans-serif;
	color:#c4c4c4;
	font-size:11px;
	height:74px;
	width:160px;
	background-color:#000000;
	border: solid 1px #c4c4c4;
}

.checkbox
{
	height:13px;
}

.formbutt
{
	background-image:url(images/send-butt-rep.jpg);
	background-repeat:repeat-x;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	border:0px;
	vertical-align:middle;
	text-align:center;
}

.stephencnct
{
	background-image:url(images/stephen-cnct-bg.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	height:168px;
}

.stephencnct2
{
	background-image:url(images/stephen-cnctbg-2.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

.guestbookbg
{
	background-image:url(images/guestbook-bg.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	height:270px;
}

IMG.imageOrangeBorder 
{
border:1px solid #E69238;
padding:1px;
}

.arial1title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#ff782d;
}

.imagepadding
{
	padding-right:12px;
}


.thumbnailtable
{
	border:1px solid #d46f15;
	padding:4px;
}
.productname
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#c4c4c4;
	font-weight:bold;
}
.productname a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#c4c4c4;
	font-weight:bold;
	text-decoration:none;
}
.productname a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#c4c4c4;
	font-weight:bold;
	text-decoration:none;
}

.productname a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#c4c4c4;
	font-weight:bold;
	text-decoration:none;
}

.productname a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#d46f15;
	font-weight:bold;
	text-decoration:underline;
}

.arial20orange
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#e67817;
	text-decoration:none;
}

.productnamebig
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#f0780d;
	font-weight:bold;
}
.dropdown
{
	font-family:Arial, Helvetica, sans-serif;
	color:#f0780d;
	font-size:11px;
	height:15px;
	vertical-align:middle;
	text-align:left;
}
.dropdown1 {	
	font-family:Arial, Helvetica, sans-serif;
	color:#c4c4c4;
	font-size:11px;
	height:15px;
	vertical-align:middle;
	text-align:center;
	width:130px;
}
.textfieldecom
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c4c4c4;
	font-size:11px;
	width:140px;
	background-color:#000000;
	border: solid 1px #c4c4c4;
}
.thankyoubg
{
	background-image:url(images/thankyoubg.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}