/* CSS Document */

body{
background:#C6C6C6 url(images/bg.gif) fixed repeat-y 50% 0;
font-family:Arial, Helvetica, sans-serif;
}

#body{
width:800px;
margin:auto auto;
border:outset;
border:#333333;
border-width:thick;
padding:10px;
}

#bodya{
width:800px;
margin:auto auto;
padding:10px;
}

#bodyb{
width:800px;
margin:auto auto;
border:double;
border:#990000;
border-width:thick;
padding:10px;
}

#store{
	margin: auto auto;	
}

#header{
background-image:url(images/header.gif);
width:800px;
height:170px;
}

#main ul.contactlist {background-image: none; font: normal normal 11px/50% Arial, Helvetica, sans-serif;}

#main ul.contactlist li {background-image: none; list-style: none;}

#main{
width:800px;
min-height:450px;
margin-top:10px;
padding-bottom:15px;
background-color:#fff;
text-align:left;
margin: auto auto;
}

#main h2{
margin-left:15px;
}

#over a{
float:right;
text-align:center;
margin:15px;
letter-spacing:2px;
font-family:Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:bold;
color:#000;
text-decoration:none;
}

#over a:hover{
color:#993333;
}

#over span{
color:#993333;
}

#video{
width:800px;
height:355px;
text-align:center;
}

.thanks{
padding-left:40px;
padding-right:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}

.thanks strong{
color:#990000;
}

#mainalbum{
width:800px;
margin-top:10px;
padding-bottom:15px;
background-color:#fff;
text-align:left;
min-height:625px;
}

#mainalbum ul{
list-style:none;
}

#mainalbum li{
background-image:none;
}

.form{
width:350px;
text-align:right;
line-height:300%;
}

#contactpic{
width:350px;
text-align:center;
float:right;
}

.form p{
text-align:left;
}

.form span{
color:#990000;
}

#contactpic img{
border:outset;
margin:0 15px 10px;
}

#main p{
padding-left:15px;
padding-right:15px;
padding-bottom:0px;
}

#main h1{
padding:15px;
color:#993333;
text-decoration:underline;
}

#main h5{
color:#990000;
}

#mainalbum p{
padding-left:15px;
padding-right:15px;
padding-bottom:0px;
}

#mainalbum h1{
padding:15px;
color:#993333;
text-decoration:underline;
}

#main ul{
list-style-type: none;
padding:0;
margin-left: 1em;
}

#main p a{
color:#000099;
}

#main p a:hover{
color:#993300;
}

.mainhome{
padding:15px;
}

.mainhome h3{
font-size:28px;
padding:0 15px 0 15px;
}

#infopic{
width:275px;
float:right;
text-align:center;
}

#infopic img{
border:outset;
margin:0 15px 10px;
}

#employpic img{
float:right;
border:outset;
margin:0 15px 10px;
}

#employpicl img{
float:left;
border:outset;
margin:15px 10px 0 15px;
}

/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

#sidebox {
	margin: 15px auto 25px;
	width:625px;
	background: url(images/br.gif) no-repeat bottom right;
	font-size: 100%;
}

#boxhead {
	background: url(images/tr.gif) no-repeat top right;
	margin:0;
	padding: 0;
	text-align: center;
}

#boxhead h2 {
	background: url(images/tl.gif) no-repeat top left;
	margin: 0;
	padding: 22px 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	letter-spacing:10px;	
	font-variant:small-caps;
	color:#000;
}

#boxbody {
	background: url(images/bl.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px;
	text-align:center;
}

#shadow {
	height: 1em;
	filter: Shadow(Color=#666666, 	
			Direction=135, 
			Strength=5);
}

#main li{
background-image:url(images/li.gif);
background-repeat:no-repeat;
background-position:1em .1em;
padding-left:3em;
margin-bottom:25px;
padding-right:15px;
}

#info li{
line-height:150%;
}

#main h1{
font-family:Arial, Helvetica, sans-serif;
font-variant:small-caps;
letter-spacing:5px;
}

#main h3{
padding:25px;
text-align:center;
letter-spacing:1px;
font-variant:small-caps;
font-family:Arial, Helvetica, sans-serif;
}

#description{
	clear:both;
	float:left;
	text-align:left;
}

#merch h4{
	text-align:left;
	font-size:20px;
}

#merch h6 a{
	float:right;
	padding-right:50px;
	color:#000;
	font-size:12px;
	text-decoration:none;
}

#merch h6 a:hover{
	color:#F90;
}

#retailnav{
	float:right;
	text-align:right;
	width:175px;
}

#merch p{
	text-align:left;
}

#merch p a{
	color:#333;
}

#merch p a:hover{
	color:#F90;
}

#merch hr{
	clear:both;
}

#button{
	clear:left;
	float:left;
}

#paypal{
	float:left;
	margin-bottom:25px;
}

#unit img{
	text-align:left;
	width:200px;
	float:left;
	margin-right:50px;
	margin-bottom:25px;
}

#newbb {
z-index:10;
text-align:right;
padding-right:5px;
}

#newbb img{
border:none;
}

#info{
width:500px;
margin-bottom:50px;
}

#imageroll{
width:800px;
height:255px;
margin-top:10px;
}

#logohome{
background-image:url(images/logo.gif);
background-position:right;
background-repeat:no-repeat;
width:800px;
height:39px;
}

#logohome img{
float:left;
}

#logo img{
float:left;
}

#aboutimg{
text-align:center;
margin-bottom:15px;
}


#logo{
background-image:url(images/logo.gif);
background-repeat:no-repeat;
background-position:right;
width:800px;
height:39px;
}

#footerhome{
width:800px;
background-image:url(images/footerhome.gif);
text-align:center;
}

#scclogo a{
float:left;
margin-left:25px;
margin-top:25px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:none;
display:block;
width:100px;
color:#000;
background-image:url(images/scclogo.gif);
background-repeat:no-repeat;
padding-top:86px;
padding-bottom:100px;
}

#scclogo a:hover{
background-position:-100px 0;
color:#990000;
}

#GRroll a{
float:left;
clear:left;
margin-top:-100px;
margin-right:250px;
display:block;
text-decoration:none;
width:250px;
color:#fff;
background-image:url(images/GRroll.jpg);
background-repeat:no-repeat;
padding-bottom:100px;
padding-top:60px;
}

#GRroll a:hover{
background-position:-250px 0;
}


#fs a{
float:right;
margin-right:25px;
margin-top:25px;
font-size:8px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:none;
display:block;
width:50px;
color:#000;
background-image:url(images/fslogo.gif);
background-repeat:no-repeat;
padding-bottom:100px;
padding-top:60px;
}

#fs a:hover{
background-position:-50px 0;
color:#006600;
}

#scc{
margin-right:25px;
margin-top:25px;
}

#social{
	clear: both;
	padding: 0 0 1em 0;
}

#social img{
	margin: 0 1em;
}

#nav{
width:800px;
position:relative;
top:25px;
font-size:14px;
font-variant:small-caps;
}

#nav2{
margin:auto auto;
width:800px;
position:relative;
top:22px;
font-size:14px;
}

#bios{
width:750px;
text-align:left;
margin-bottom:25px;
}

.bioimg{
float:left;
width:150px;
}

.biotext{
width:625px;
text-indent:15px;
float:right;
padding-bottom:25px;
}

#bio h2{
font-family:Arial, Helvetica, sans-serif;
padding:0 0 0 15px;
}

hr{
margin:20px;
clear:both;
}

#sublinks100{
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

#sublinks100 a{
display:block;
color:#fff;
text-decoration:none;
width:100px;
height:25px;
background:url("images/sublink100.png");
padding-top:5px;
}

#sublinks100 a:hover{
color:#FFFFFF;
background-position:-100px 0;
}

#sublinks150{
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

#sublinks150 a{
display:block;
color:#fff;
text-decoration:none;
width:150px;
height:25px;
background:url("images/sublink150.png");
padding-top:5px;
}

#sublinks150 a:hover{
color:#FFFFFF;
background-position:-150px 0;
}

#sublinks175{
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

#sublinks175 a{
display:block;
color:#fff;
text-decoration:none;
width:175px;
height:25px;
background:url("images/sublink175.png");
padding-top:5px;
}

#sublinks175 a:hover{
color:#FFFFFF;
background-position:-175px 0;
}

#links100{
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

#links100 a{
background: url("images/linksa100.png") 0 0 no-repeat;
display:block;
padding-top:5px;
width:100px;
height:26px;
color:#000000;
text-decoration:none;
}

#links100 a:hover {
background-position: -100px 0;
color:#FFFFFF;
}

#links175{
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

#links175 a{
background: url("images/linksa175.png") 0 0 no-repeat;
display:block;
width:175px;
height:26px;
color:#000000;
text-decoration:none;
padding-top:5px;
}

#links175 a:hover {
background-position: -175px 0;
color:#FFFFFF;
}

#links150{
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

#links150 a{
background: url("images/linksa150.png") 0 0 no-repeat;
display:block;
width:150px;
height:26px;
color:#000000;
text-decoration:none;
padding-top:5px;
}

#links150 a:hover {
background-position: -150px 0;
color:#FFFFFF;
}

.biorow{
width:800px;
margin-bottom:25px;
clear:both;
}

.biorowa{
width:800px;
height:475px;
margin-bottom:25px;
}

.bioleft{
width:200px;
height:300px;
float:left;
text-align:center;
}

.bioright{
width:700px;
text-align:left;
}

img{
border:none;
}

#unit{
	margin-left:25px;
	text-align:center;
}

