/* body */
/*background: #fff url(images/i_bg.jpg); background-repeat: repeat-x;  */
body { padding: 0px; margin: 0px; font-family: Verdana; font-size : 11px; color : #7f8991;}
.boldtxt{ font-family: Verdana; font-size : 11px; color : #7f8991; font-weight: bold; margin-top: 2px;}

/* General Links */
a:link { text-decoration : none; color : #3399cc; border: 0px;} 
a:active { text-decoration : underline; color : #3399cc; border: 0px;} 
a:visited { text-decoration : none; color : #3399cc; border: 0px;} 
a:hover { text-decoration : underline; color : #999933; border: 0px;} 


/* what's on  */
.news { float: left; }
.news ul { display: inline;  padding: 0; margin: 0px;}
.news li { padding: 0px; list-style-type: none;  padding-left: 8px; background: url(images/icon_arrow.gif) no-repeat left top;}


/* index product 4 lists  */
.productlist {font-family: Verdana; font-size : 11px; color : #336699; margin-left: 2px}
.productlist a.img{float:left; border:1px; position:absolute; top:1px; left:20px}
.productlist .head {font-family: Verdana;	font-weight: bold;}

/* skin system */
#skinsy{font-family: Verdana; font-size : 11px; color : #7f8991; margin-left: 6px}
#skinsy .head{font-family: Verdana; font-weight: bold; font-size : 15px; color : #336699; margin-left: 2px}
#skinsy UL { padding: 10px 0px; margin: 0px; }
#skinsy LI { display:inline; padding: 0px; margin: 0px; list-style-type: none; }
#skinsy A:hover IMG{ border:thin;}

/* story */
.story{font-family: Verdana; font-size : 11px; color : #7f8991; margin-left: 6px}
.story .head{font-family: Verdana; font-weight: bold; font-size : 15px; color : #999999; text-align:right}

/* affiliates */
.aff{font-size: 9px; padding: 5px 0px; margin: 0px; text-align: right;}
.aff form{font-family: Verdana; font-size : 11px; color : #7f8991; text-align: right;}

/* product list */
.list { float: left; width: 160px; margin: 10px; }
.list span { float: left; padding: 0px 0px 10px 0px; margin: 0px; }
.list ul { padding: 0px 10px 0px 0px; margin: 0px; float: left; width: 160px}
.list ul h3 { padding: 0px 0px 10px 0px; margin: 0px;}
.list li { padding: 0px; margin: 0px; list-style-type: none; font-size: 11px; float: left; height:35px; width: 160px}
.list li a { color: #7ec2f2; float: left; padding: 3px 0px 3px 0px; margin: 0px; list-style-type: none; width: 160px  }
.list li a:visited { color: #7ec2f2; text-decoration: none; }
.list li a:hover { color: #005a5a; text-decoration: none;}
.list .normal { float: left; border-bottom: dashed 1px #7f8991;}
.list .normal2 { float: left; border-bottom: dashed 1px #7f8991; font-weight: bold; background: #f5fbff;}
.list .normal strong { color: #999933; font-size: 8px; float: left; width: 20px; padding: 4px 3px; }
.list .active { background: #f5fbff; float: left; border-bottom: dashed 1px #ccc;}
.list .active strong { color: #005a5a; font-size: 8px; float: left; width: 20px; padding: 4px 3px;}

.title { font-family: Verdana; font-weight: bold; font-size : 11px; color : #663366; text-align:left;}
.list2 ul { padding: 0px 10px 0px 0px; margin: 0px; float: left; }
.list2 li{
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	line-height: normal;
}
.list3 li{
	font-size: 11px;
	left: 20px;
	color: #000000;
	list-style-type: disc;
}

.title2{ font-family: Verdana; font-weight: bold; font-size : 14px; color : #003366;}


/*
.product {
	width: 500px;
	float: left;
	padding: 0;
	margin: 10px;
	position:relative;
	top: 10px;
}
.list li { padding: 0px; margin: 0px; list-style-type: none; font-size: 11px; float: left; width: 150px; height:30px}
.detail { float: left; padding: 0; margin: 0px; }
.detail h2 { letter-spacing: 0px; padding: 5px 0px; margin: 0px 0px 5px 0px; color: #005a5a; }
.detail ul li {
	FLOAT: left;
	MARGIN: 10px 0px;
	padding-right: 2px;
	display: inline;
	text-indent: 5px;
	list-style-image: url(images/icon_arrow.gif);
	list-style-type: circle;
}
*/



/* footer  */
#footer { padding: 0px 0px 10px 0px; clear: both; font-size: 9px; border-top: solid 1px #ccc;}
#footer UL { padding: 10px 0px; margin: 0px; }
#footer LI { display:inline; padding: 0px; margin: 0px; list-style-type: none; }
#footer LI A { padding: 0px 4px 0px 6px; margin: 0px; border-left: solid 1px #CCC; }
#footer .adHeader { font-size: 10px; position: absolute; top: 20px; width: 280px; margin: 25px 0px 0px 305px;}
#footer .adHeader strong { font-size: 9px;}
