/* (C) 2005, Lee Kowalkowski.  lee.kowalkowski@btinternet.com */

@import "/video/videoPlayer.css";

*
{
  margin:0;
  padding:0;
}

body
{
  font:80.1%/1.2 tahoma,sans-serif;
  color:#036;
  background:#fff url(background.jpg) no-repeat top left;
}

p
{
  margin:1em 0;
}

h1
{
  font:2em "Palatino Linotype",Gerogia,serif;
  margin-bottom:.5em;
}

h2
{
  background:url(bullet.png) no-repeat left center;
  padding-left:1em;
  margin-left:0;
  margin-top:.5em;
  font-size:1em;
  display:block;
}

a:link
{
  color:#036;
}

a:visited,a:hover
{
  color:#06C;
}

#logo
{
  position:absolute;
  z-index:1;
}

blockquote
{
  text-align:center;
  font:italic bold 120% tahoma,sans-serif;
  background:#efefff;
  border:2px outset #fff;
  padding:.75em;
  margin-bottom:1em;
}

blockquote p
{
  margin:0 0 .5em 0;
}

blockquote p.last
{
  margin:0;
}

ul
{
  margin:1em 3em;
}

#head
{
  position:relative;
  height:80px;
}

#affiliateStamp
{
  position:absolute;
  bottom:28px;
  right:0;
  font:3.25em impact,sans-serif;
  padding-right:.1em;
  color:#7391ab;
}

#dividingLine
{
  position:relative;
  top:45px;
  height:16px;
  background:#000;
  color:#fff;
}

#scrollingMessage
{
  height:16px;
  line-height:16px;
  color:#fff;
  background:#000;
  font:italic bold .9em verdana;
  text-align:right;
  display:none;
}

#scrollingMessage span
{
  width:110em;
}

#menu
{
  float:left;
  width:170px;
  text-align:center;
  font:bold 1.1em verdana;
  margin:0;
  list-style:none;
}

#menu a
{
  color:#ff9;
  text-decoration:none;
  width:154px;
  height:37px;
  line-height:37px;
}

#menu a:hover
{
  color:#9ff;
  text-decoration:underline;
}

#content
{
  margin-left:175px;
  padding:0 1em;
}

#continue
{
  clear:both;
  text-align:right;
  font:italic bold 1.5em tahoma,sans-serif;
  margin:0 .5em;
}

#continue a
{
  color:#036;
  text-decoration:none;
  background:#efefff;
  border:2px outset #fff;
  padding:.2em .5em;
}

#continue a:active
{
  position:relative;
  left:2px;
  top:2px;
  border:1px solid #ccf;
  border-top-color:#66c;
  border-left-color:#66c;
}

#footer
{
  font:80%/1.5 tahoma,sans-serif;
  border-top:1px solid #669;
  background:#b0d0f0;
  color:#000;
  padding:0 .25em .125em .25em;
  text-align:right;
  clear:both;
  margin-top:2em;
  filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ff7391ab',endColorStr='#ffb0d0f0');
  -moz-opacity:0.5;
  height:1.66em;
}

#footer a
{
  color:#336;
}

#menu li
{
  margin:.5em;
  background:url(menuItemBg.png) no-repeat center center;
  width:154px;
  height:37px;
  line-height:37px;
  padding-left:0;s
}

#menu li.selected
{
  background:url(menuItemBgSel.png) no-repeat center center;
  margin-left:20px;
}

.photoText
{
  font:.8em tahoma,sans-serif;
  color:#669;
  text-align:center;
}

em
{
  font-weight:bold;
  font-style:normal;
}

q
{
  font-weight:bold;
  font-style:italic;
}

.left
{
  float:left;
  margin:0 1em 1em 0;
}

.inline
{
  margin-top:1em;
}

.right
{
  float:right;
  margin:0 0 1em 1em;
}

.framed
{
  border:1px solid #006;
}

ul
{
  list-style:none;
}

li
{
  background:url(bullet.png) no-repeat left center;
  padding-left:1em;
}

.signature
{
  font-style:italic;
  font-weight:bold;
}

a.selected
{
  font-weight:bold;
}

.columns
{
  float:left;
  width:100%;
}

.column
{
  float:left;
  margin-right:-1px;
}

.two-thirds {width:66%;}
.two-columns .column {width:50%;}
.three-columns .column, .one-third {width:33%;}
.four-columns .column {width:25%;}
.six-columns .column {width:16%;}
.six-columns .four-columns {width:64%;}
.six-columns .four-columns .column {width:25%;}

.catalogs img
{
  margin-right:75px;
  width:88px;
  height:100px;
  border-right:1px solid #666;
  border-bottom:1px solid #666;
  margin-bottom:1em;
}

.catalogs img.last
{
	margin-right:0px;
}

img.large
{
  width:300px;
  height:225px;
}

a.video
{
	padding-top:16px;
	padding-bottom:16px;
	padding-left:30px;
	padding-right:3px;
	line-height:50px;
	margin-top:20px;
	background:url(video.png) no-repeat left center;
}

a.video.image
{
	padding:0;
	margin:0;
	background:none;
}

a.video.image img
{
	border:1px solid #000;
}

