
BODY {
	font-family: arial, Helvetica, sans-serif; 
	margin:0; padding:0;
	
	background:url(assets/fadegrey.jpg) repeat-x #E9E7E7;
		}
	
/*layout*/
#wrapper {padding:0; margin:auto; width:950px; background:url(assets/08back.png) repeat-y #ffffff; border-right: solid 1px silver;
}

#dickhead {
 color: #333;
 padding: 0px;
 border: 1px solid #ccc;
 height: 100px;
 margin: -15px -11px 0px -20px;
 background: #f4fcff;
 height:100px;

}
#leftcol{ 
 color: white;
 margin: 0;
 padding: 0;
 height: 350px;
 width: 150px;
 float: left;
}
#rightcol { 
 float: right;
 color: #333;

 background: white;
 margin: 0;
 padding: 10px;
 width: 765px;
 display: inline;
 min-height:640px;
     height:auto !important;
     height:640px;
}

#footer { 
 width: 930px;
 clear: both;
 color: white;
 border: 1px solid #ccc;
 background: black;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 font-size:11px;
 text-align:right;
}

.sbimg {padding-top:150px;}
.sbtxt  {color:white; text-align:center;}
a.sbtxt  {color:white; text-align:center;}
.sbtxt a:visited{color:silver;}
/*control freak*/
img.cnt {
    display: block;
    margin-left: auto;
    margin-right: auto }
	
.lftimg {float:left; padding-right:12px;}
a:link, a:visited { text-decoration: none }
a:hover	{text-decoration: underline}
a.none  {text-decoration: none; color: black;}
a:hover.none  {text-decoration: none;}

p	{font-family:arial,helvetica,san-serif; font-size:12px; line-height:18px;}
h4 {font-family:arial,helvetica,san-serif; font-size: 13px; font-weight:bold; Color:Navy;}
h2 {font-family:arial,helvetica,san-serif; font-size: 15px; font-weight:bold; Color:#660000;}
h3 {font-family:arial,helvetica,san-serif; font-size: 14px; font-weight:bold; Color:#990000;}
h1 {font-family:arial,helvetica,san-serif; font-size: 16px; font-weight:bold; Color:Navy; 
	border-bottom: solid thin gray;
	padding-top:15px;}

	/*occassional*/


td	{font-family:helvetica,arial; font-size:10pt;}
th	{font-family:helvetica,arial; font-size:10pt;}
.headings	{color:#990033;}
.indent1 { margin-left: 10px; margin-right: 30%; }
.library	{font-family:verdana, helvetica, arial; font-size:16px; color:navy; font-weight:bold;}

li	{font-family:arial,helvetica,san-serif; font-size:10pt;}

.sb {background-color: #000044;
      color: #EFE7DF;
      border: 1 solid #6E6650;
      scrollbar-base-color: #3399cc;}
.white {color:white;}
.red {color:red;}
.navy {color:navy;}
  

.sidebar {background-color:#000066;}

a.sidebar:link {color:white;}
a.sidebar:hover {background-color:yellow;}


.dropshadow2{
	float:left;
	clear:left;
	background: url(images/shadowAlpha.png) no-repeat bottom right !important;
	background: url(images/shadow.gif) no-repeat bottom right;
	margin: 10px 0 10px 10px !important;
	margin: 10px 0 10px 5px;
	width: 600px;
	padding: 0px;
}
.innerbox{
	position:relative;
	bottom:6px;
	right: 6px;
	border: 1px solid #999999;
	padding:4px;
	margin: 0px 0px 0px 0px;
}
.innerbox{
	/* IE5 hack */
	\margin: 0px 0px -3px 0px;
	ma\rgin:  0px 0px 0px 0px;
}
.innerbox p{		
	font-size:14px;
	margin: 3px;
}


.coinfo {font-family: tahoma, helvetica, verdana, arial, sans-serif; font-size: 12-px; text-align:right;}
.emp {width: 600px; border: solid 1px silver; padding: 5px; margin-left: 20px; margin-bottom: 20px; overflow:hidden;}
.emp img {padding-right: 9px;}
.nowshow {visiblity:hidden;}
.dickline {border-bottom: solid 4px #990033;}
.content {margin-left: 12px;}
.sbcolor {background-color: #000040;}
.boxes {width: 220px; padding:5px; margin:8px; float:left; text-align:center; font-size:12px;}
.boxes2 {width: 340px; padding:5px; margin:8px; float:left; text-align:center; font-size:12px;}
.rtboxes {width: 220px; padding:5px; margin:8px; float:right; text-align:center; font-size:12px;}

/* mini tabs */
#mininav {list-style-type:none; margin-left:2px; padding-left:0;}
	#mininav ul {padding-left:0; margin-left:0}
	#mininav li a{display:block; width:195px; padding:4px; border: solid 1px silver; background:#f4f4f4; text-decoraton:none;border-left: solid 3px #003399;}
	#mininav a:hover {background:#585858; color:white; border-left: solid 3px red;}
	#mininav a {text-decoration:none;}
	
	
	/* bottom menu */
	#lnblock {margin-left: auto;  margin-right: auto; text-align:center; margin-top:20px; border-top:solid 1px silver; padding:12px;}
#lownav  {list-style-type:none;   display:inline;}
#lownav li  {display:inline;  padding: 3px;}
#lownav li a {border-bottom: solid 2px #ff9900;}
#lownav li a:hover {border-bottom: solid 4px #009900; text-decoration:none;}

.salestbl td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}
.spclist  li {list-style-type:none;}
.bump {padding-left:2px;}
.bump1 {padding-left:1px;}
.photoframe {padding: 4px; border: solid 1px #5f5f5f}
.quote {background:url(assets/quote.gif) no-repeat;}
.staff {float:left; padding-right:25px; overflow:hidden;}
.rtimg {float:right; padding-left:20px; padding-bottom:4px;}

.rtlst  {padding:0; margin:0;}
.rtlst li {list-style-type:none; margin-left:-2px; padding-bottom:12px;}
#cnmenu {font-size:12px; padding:5px;}
.tribox {width:220px; float:left; padding:5px; }
.bibox {width:360px; padding:5px; float:left;}
.cntimg {margin-right:auto; margin-left:auto; display:block;}
ul.upul10 {padding-top:-10px}

/* mini tabs */
.minitab {list-style-type:none; margin-left:2px; padding-left:0;}
	.minitab ul {padding-left:0; margin-left:0}
	.minitab li a{display:block; width:220px; padding:4px; border: solid 1px silver; background:#f4f4f4; text-decoraton:none;border-left: solid 3px #003399;}
	.minitab a:hover {background:#585858; color:white; border-left: solid 3px red;}
	.minitab a {text-decoration:none;