body { background: #000 url(images/bck.gif) no-repeat top center; text-align:center; padding:0; margin:0}


h3{font: bold 16px arial; border-bottom: 3px solid #666; letter-spacing:-1px; text-transform:uppercase; color: #666; padding:0; margin:0}

img { vertical-align: text-bottom; border:0; padding:0; margin:0}



.ht {width:350px;  display:block;  font: 12px arial; text-transform:uppercase; position: relative; margin: -100px -470px 67px 0; text-align: left; z-index:999; color: #fff;}
.ht h1 { display:block; padding:0; margin:0; letter-spacing:-2px; font: bold 20px arial; line-height: 18px;}

.ibanner {background:url(images/i_banner.jpg); height:414px;  width:950px;}
.ibanner span { font: bold 12px arial; display:block; position:relative; top: -73px; line-height: 15px; color: #7ed1f1; width: 660px;}


#imageContainer {position:relative;  display:block}
#imageContainer img {padding: 11px 0 20px 47px}




/* table on main page */

.ttext {font: 13px arial; line-height:14px; font-style: italic; color: #fff; padding: 0px 20px 0px 60px; text-align:justify}

.ban {font: bold 25px arial; color: #fff; padding: 105px 20px 0 0; text-transform:uppercase; letter-spacing: -2px}
.ban a{font: bold 25px arial; color: #fff; text-decoration:none}
.ban a:hover{ text-decoration:underline}

.tbuzz { padding: 10px 15px 10px 55px }


.tbuzz div { display:block; height: 69px; padding:3px; font: 11px arial; line-height: 12px; color: #666}
.tbuzz div strong {font: bold 15px arial; color:#444; text-align: left; display:block; text-decoration:underline}

.tbuzz div img{float: left; margin:0 7px 0 0;  border:2px solid #333}

.tbuzz div a { text-decoration:none; color: #444;}
.tbuzz div a:hover strong{ color: #000; }
.tbuzz div a:hover{ color: #222}
.tbuzz div a:hover img { border:2px solid #fff}

.tbuzz b{ display:block; text-align:right;   font: 14px arial; color: #222;}
.tbuzz b a{ font: bold 14px arial; color: #000; letter-spacing: -1px;}



.tbuzz span { display:block; height: 69px; padding:3px; font: 11px arial; color: #eee; line-height: 12px; background-color: #222; margin: 2px 0}
.tbuzz span strong {font: bold 15px arial; color:#ccc; text-align: left; display:block; text-decoration:underline}

.tbuzz span img{float: left; margin:0 7px 0 0;  border:2px solid #eee}

.tbuzz span a { text-decoration:none; color: #aaa;}
.tbuzz span a:hover strong{ color: #fff; }
.tbuzz span a:hover{ color: #eee}
.tbuzz span a:hover img { border:2px solid #fff}





.tph { padding: 10px 55px 10px 15px; width:  405px;}





.hoverbox{ display:block;  padding: 5px 0 0px; width:405px; margin:0; text-align:center; height:299px;}
.hoverbox ul { padding:0 0 0px; margin:0; list-style: none; }
.hoverbox a .preview{display: none;}

.hoverbox a:hover .preview{	display: block;	position: absolute;	top: -35px;	left: -50px;	z-index: 1;}
.hoverbox li {	display: inline;	float: left; padding:0 1px; margin:0;	position: relative;}
.hoverbox img {background: #fff; 	 border: 2px solid #444; margin: 2px 0; 	color: inherit;	vertical-align: top;	width: 95px;	height: 65px;}
.hoverbox .preview {	border: 2px solid #666; 	padding:5px;	width: 190px; 	height: 130px;}



.tph b{ display:block; text-align:right;  padding: 0px 5px 0; font: 14px arial; color: #aaa;}
.tph b a{ font: bold 14px arial; color: #fff; letter-spacing: -1px;}


.tcon {padding: 13px 55px 0; text-align:left;}

.tcon div {float: left; width: 165px; text-align:center; padding:7px 0 ; font: 10px arial; color: #666}
.tcon div a {font: bold 13px arial; color: #333; text-decoration:none;}
.tcon div a:hover { color: #111}
.tcon div img{ padding: 4px; background-color:#fff; text-decoration:none; margin: 0 0 0px; border: 1px solid #bbb;}


.tcon b{ display:block; text-align:right; padding:0 5px; font: 14px arial; color: #444;}
.tcon b a{ font: bold 14px arial; color: #222; letter-spacing: -1px;}


.bottom { height: 116px; width:950px; background: url(images/bottom.jpg); padding: 18px 0 0}
.bottom a {font: bold 20px arial; text-decoration:none; color: #444; text-transform:uppercase; letter-spacing:-2px; padding:0 10px;}
.bottom strong a {font: bold 40px arial; text-decoration: blink; line-height:20px;  color: #333; text-transform:uppercase; letter-spacing:-4px; position:relative; top: 7px; padding:0px 25px 0 10px;}
.bottom a:hover { text-decoration: underline; color: #000}
.bottom img { vertical-align:middle; padding: 0px 10px 5px 25px}






#bot {font: 11px arial; color: #888;}
#bot a{color: #eee}

#support  {width: 700px; background-color: #333; font: 11px arial; color: #aaa; padding: 7px;}
#support  a {color: #eee}