body {
	background-color: #afb579;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	vertical-align: baseline;
}
img {
	border:0px;
}
.clearfloat {
	clear:both;
	height:0px;
}
#main {
	width:760px;
	margin: 0px auto 0px auto;
	border: 1px solid #000;
	background-color: #E3E7B1;
	background-image: url(images/sideLeft.gif);
	background-repeat: no-repeat;
	background-position: left 235px;
}
#header {
	background-color: #e3e7b1;
	width:760px;
	padding-top:0px;
	height:224px;
	float:left;
	display:inline;
}
#headerTop {
	width:760px;
	height:120px;
	float:left;
	display:inline;
	background-image: url(images/headerTop.gif);
	overflow:hidden;
}
#headLeft {
	width:394px;
	height:86px;
	float:left;
	display:inline;
	background-image: url(images/headLeft.gif);
	overflow:hidden;
}
#iHOT {
	width:267px;
	height:86px;
	float:left;
	display:inline;
}
#headRight {
	width:99px;
	height:86px;
	float:left;
	display:inline;
	background-image: url(images/headRight.gif);
	overflow:hidden;
}
#headBot {
	width:315px;
	height:19px;
	float:left;
	display:inline;
	background-image: url(images/headBot.gif);
	overflow:hidden;
}
#navBar {
	background-color: #e3e7b1;
	width:760px;
	height:46px;
	float:left;
	display:inline;
}
#navLeft {
	width:315px;
	height:47px;
	float:left;
	display:inline;
	background-image: url(images/navLeft.gif);
	overflow:hidden;
}
#sideBar {
	width:145px;
	float:left;
	padding-right: 10px;
	padding-left: 90px;
	overflow: visible;
	padding-top: 6px;
}
#mainContent {
	background-color: #e3e7b1;
	margin-left: 260px;
	padding-right: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#footer {
	background-color: #e3e7b1;
	width:760px;
	height:287px;
	float:left;
	display:inline;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000;
	border-left-color: #000;
	margin-left:-1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
#footerBot {
	width:760px;
	height:23px;
	float:left;
	display:inline;
}
#iHOT_r8_c2 {
	width:86px;
	height:238px;
	float:left;
	display:inline;
}
#colwrap2 {
	float:left;
	width:674px;
}
#colwrap4 {
	float:left;
	width:159px;
}
#teaGuide {
	width:159px;
	height:82px;
	float:left;
	display:inline;
}
#iHOT_r9_c3 {
	width:159px;
	height:12px;
	float:left;
	display:inline;
}
#iHOT_r8_c5 {
	width:515px;
	height:94px;
	float:left;
	display:inline;
}
#iHOT_r10_c3 {
	width:81px;
	height:144px;
	float:left;
	display:inline;
}
#colwrap5 {
	float:left;
	width:174px;
}
#sti {
	width:174px;
	height:97px;
	float:left;
	display:inline;
}
#iHOT_r11_c4 {
	width:174px;
	height:47px;
	float:left;
	display:inline;
}
#iHOT_r10_c7 {
	width:419px;
	height:144px;
	float:left;
	display:inline;
}
#footbar {
	background-color: #5b4f3d;
	width:760px;
	height:26px;
	float:left;
	display:inline;
}
#main #footer #footbar div {
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
}
#main #footer #footbar div a {
	color: #000;
}
table.sample {
	border-width: 0px;
	border-spacing: 2px;
	border-style: none;
	border-collapse: separate;
}
table.sample td {
	border-width: 0px;
	padding: 4px;
	border-style: none;
	background-color: white;
}

a.p1 {display:block; width:96px; height:96px; text-decoration:none; background:#fff; border:0;}
a.p1 img {display:block; border:0;}
a.p1:hover {text-decoration:none; background-color:#8c97a3; color:#000; position:relative; z-index:500;}
a.p1 b {display:block; position:absolute; left:-9999px; padding:10px; opacity:0;

-o-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-icab-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-khtml-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-webkit-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);

-o-border-radius: 8px;
-icab-border-radius: 8px;
-khtml-border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;

 -webkit-transition: opacity 0.6s ease-in-out;

}


a.p1:hover b {top:-65px; left:110px; padding:10px; border:1px solid #aaa; background:#fff; opacity:1.0;

}

#info {z-index:100; height:22em;}

