body 
{
margin: 0;
font-family : Arial, Geneva, Helvetica;
color:#330099;
font-size : 12px;
background-image: url('../bg_texture.gif');
background-repeat: y;
}
 
td, p 
{
margin: 0;
font-family : Arial, Geneva, Helvetica;
color:#330099;
font-size : 12px;
}
 
 
#ish {position: relative; z-index: 10;
  font: bold 10px Arial, sans-serif; letter-spacing: 1px;}

#ish2 {position: relative; z-index: 10;
  font: bold 10px arial, sans-serif; letter-spacing: 1px;}

div#container{text-align:left}
div#content p{line-height:1.4}
div#navigation{padding-left: 0px;}
div#extra{background:#FF8539}
div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}
div#container{width:750px;margin:0 auto}
div#content{float:right;width:500px}
div#navigation{float:left;width:160px}
div#col1{float:left;margin-bottom: 3px;}
div#contact{float:right;width:240px;padding:3px;}
div#feature{float:right;width:550px;padding:10px;background: #f6f6f6;margin-bottom: 3px;}
div#ul{float:right;width:550px;padding:10px;background: #f6f6f6;margin-bottom: 3px;margin-left: -15px;}
div#subhead{color:#ff6600;font-size:12px;font-weight:normal;margin-bottom:1px;margin-top:1px;display:inline;line-height: 150%;}
div#normal{font-size:12px;font-weight:normal;margin-bottom:1px;margin-top:1px;display:inline;line-height: 150%;color:#666;}
div#exhibit{font-size:12px;font-weight:normal;margin-bottom:15px;margin-top:5px;line-height: 130%;color:#666;}
div#stockroom{float:left;margin-right:25px;margin-bottom: 25px; border:1px dotted #f2f2f2; cursor:hand;}
div#thankyou {color: #ff6600; text-align: center; font-weight:bold; padding: 8px; border: 1px dotted #ccc;background: url(../images/boxed_bg.jpg);}
.lineboxed {padding: 8px; border: 1px solid #ccc;}

H1, H1 a, H1 a:hover, H1 a:visited 
{
color:#ff6600;
font-size: 17px;
font-weight:strong;
margin-bottom: 4px;
margin-top: 4px;
text-decoration: none;
}

li{
margin-left: 15px;
}

H2 
{
color:#ff6600;
font-size : 12px;
font-weight:strong;
margin-bottom: 4px;
margin-top: 10px;
}
H3 
{
color:#330099;
font-size: 17px;
font-weight:normal;
}

p 
{
font-family : arial, Garamond, Verdana, Arial, Geneva, Helvetica;
color:#666;
margin:0 px 0px; font-size : 12px;
line-height: 150%;
}  


   
.right
{margin-right : 10px;
}

.pigs
{margin-bottom: 3px;}

.feature
{
margin-right : 35px; 
margin-left : 35px;
margin-bottom : 20px;
line-height: 140%;
color: #330066;
font-size: 12px;
margin-top: 0px;
}

.def
{
color:#330099;
margin-bottom : 0px;
line-height: 150%;
font-size: 12px;
margin-top: 0px;
}


.small
{

margin-bottom : 20px;
line-height: 140%;
color: #330066;
font-size: 10px;
margin-top: 0px;
}

.alpha
{
	color:#f2f2f2;
	margin-top: 3px;
	margin-bottom: 3px;
	line-height: 160%;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
	}

.boxed
{
margin-bottom: 4px;
margin-right: 30px;
line-height: 130%;
font-size: 11px;
font-weight: normal;
margin-top: 4px;
padding-right: 12px;
padding-left: 12;
padding-top: 12;
padding-bottom: 12;
border: 1px solid;
border-color: #f2f2f2;
background: url(../images/boxed_bg.jpg);

}

.legal
{
margin-bottom: 4px;
line-height: 130%;
font-size: 10px;
font-weight: normal;
margin-top: 10px;
padding-top: 12;
padding-bottom: 12;
}

.notepad
{
background: url(../images/notepad_02.gif);
}

 
a {color : #333; text-decoration:none;}
a:visited {color : #333; text-decoration:none;}
a:hover {color : #222; text-decoration:underline;}


hr {
border: 1px dotted;
height: 1px;
color: #cccccc;
margin-right: 2px;
}

b {font : bold;}
 
input {font-size:97%;}
 
select {font-size:97%;}
 
textarea {font-size:97%;}
 
table {}
 
th {font-weight : bolder; vertical-align : top;}
 
td {vertical-align : top;}
 
 
content 
{ 
width:800px;
}

table {
	border-collapse: collapse;
}
th {
	padding: 5px 10px;
	color: #047;
	font-weight: bold;
	text-align: left;
}
thead th {
	border: 1px solid #87CEFA;
	white-space: nowrap;
}
tbody td ,tbody th {
	color: #000;
}
tbody th {
	color: #047;
	font-weight: normal;
	font-variant: normal;
	font-size: 1em;
}
tbody tr.odd {
	border: 1px solid #87CEFA;
}
tbody tr.odd td, tbody tr.odd th {
	background: #F0F8FF;
}
tfoot td, tfoot th {
	border: none;
	padding-top: 10px;
}
