﻿*{margin:0;padding:0;}
body {background-color:#000;}
#maintable {margin:35px;}
#toplinks a {padding-right:29px;}
#toplinks a:link, #toplinks a:visited {font-family:Arial;font-weight:bold;font-size:11px;color:#999;text-decoration:none;letter-spacing:.2em;}
#toplinks a:hover, #toplinks a:active {color:#21704A !important;}
#toplinks a:visited.current, #toplinks a:link.current {color:#21704A;}

img {border:none:}
a img {border:none;}

h1 {color:#ccc;font-family:Arial;font-size:16px;letter-spacing:.15em;}
h2 {color:#21704a;font-family:Arial;font-size:14px;letter-spacing:.10em;margin-top:20px;}
p {color:#ccc;font-family:Arial;font-size:11px; margin-right:66px;line-height:1.5em;padding-bottom:1em;padding-top:0em;letter-spacing:.1em;}
address {color:#ccc;font-style:normal;font-family:Arial;font-size:12px;margin:2px;letter-spacing:.1em;}

#bgfix {background:url(images/fix.jpg) no-repeat top 443px;}
 
#mugholder img{
	margin: 0 13px 5px 0;
	border: 0px solid black;
}
#mugholder td {text-align:left;padding:0;}
#mugholder table{margin: 0 0px;}

#sidelinks {padding-top:5px;}
#sidelinks a {margin-top:6px;;display:block;}
#sidelinks a:link, #sidelinks a:visited {font-family:Arial;font-weight:bold;font-size:11px;color:#999;text-decoration:none;letter-spacing:.2em;}
#sidelinks a:hover, #sidelinks a:active {color:#21704A;}
#sidelinks a:link.current, #sidelinks a:visited.current {color:#21704a;!important}

#sidelinks a:link.bigger, #sidelinks a:visited.bigger {font-size:14px;!important}

#hidden {display:none;}

.portfoliolink {color:#21704a; font-size:14px;font-family:Arial;display:block; padding:.3em 0 .3em 0;letter-spacing:.05em;font-weight:bold;}
.portfoliolink a:link, .portfoliolink a:visited {color:#999;text-decoration:none;}
.portfoliolink a:hover, .portfoliolink a:active {text-decoration:none;color:#21704a;}

.otherlink {color:#21704a; font-size:11px;font-family:Arial;display:block; padding:.3em 0 .3em 0;letter-spacing:.1em;font-weight:bold;}
.otherlink a:link, .otherlink a:visited {color:#999;text-decoration:none;}
.otherlink a:hover, .otherlink a:active {text-decoration:none;color:#21704a;}

.otherlink2 {color:#21704a; font-size:11px;font-family:Arial;padding:.3em 0 .3em 0;letter-spacing:.1em;font-weight:bold;}
.otherlink2 a:link, .otherlink2 a:visited {color:#999;text-decoration:none;}
.otherlink2 a:hover, .otherlink2 a:active {text-decoration:none;color:#21704a;}

h3 {color:#ccc; font-size:11px;font-family:Arial;display:block; padding:.3em 0 0em 0;letter-spacing:.1em;font-weight:bold;}

.caption {color:#ccc;font-family:Arial;font-size:11px;}


fieldset {
  padding: 0em;
  font:80%/1 sans-serif;
  border:none;
  }
label {
  float:left;
  width:25%;
  margin-right:0.5em;
  padding-top:0.2em;
  text-align:right;
  font-weight:bold;
  color:#ccc;
  border:none;

  }
  
  .input {margin:3px 3px 3px 0;color:#000;background-color:#ccc;font-weight:700;font-family:Arial;border:none;padding:2px;}
  
  .inlinelink:link, .inlinelink:visited {color:#999;border-bottom:1px dotted #999;text-decoration:none;}
  .inlinelink:hover, .inlinelink:active {color:#21704a;border-bottom:1px solid #000;text-decoration:none;}