
html, body { height:100%; }
body { color:#FFF;  background: #333 url(t0__img/background.gif) repeat-x;  font-family: Arial, Helvetica, sans-serif;  font-size: 100.1%;  margin:0;  padding:0;}

a { color:#FFF; text-decoration:none; }

#wrap {background:url(t0__img/t0logoback.gif) no-repeat; height:100%; }
#logo {position:absolute; left:0px; top:0px; width:165px; height:165px; }
#logo a {width:165px; height:165px; background:url(t0__img/t0logo.gif) no-repeat; display:block;}
#logo a:hover {width:165px; height:165px; background:url(t0__img/t0logo_hover.gif) no-repeat;}

#header {position:absolute; left:180px; top:68px; font-size:150%;}
#header a {  color:#000; font-weight:bold; }
#header a:hover { color:#FFF; font-weight:bold; }

#linksback {position:absolute; left:181px; top:1px; font-size:80%; letter-spacing:0.1em; }
#linksback a {display:block; float:left; border:1px dotted #000; color:#000; border-top:0px; margin:0 4px 0 0; padding:1px 5px; font-weight:bold; background:#bbb;}
#linksback a:hover {border-color:#000; color:#000; }

#links {position:absolute; left:180px; top:0px; font-size:80%; letter-spacing:0.1em; }
#links a {display:block; float:left; border:1px dotted #FFF; color:#FFF; border-top:0px; margin:0 4px 0 0; padding:1px 5px; font-weight:bold; }
#links a:hover {border-color:#FFF; color:#000; background:#fff;
filter:alpha(opacity=80);
    	     opacity: 0.8;
	     -moz-opacity:0.8;
}

#menu {position:absolute; left:180px; top:110px; font-size:70%; font-weight:bold; color:#999; letter-spacing:0.1em;}
#menu a { color:#666; margin-bottom:1px; }
#menu a:hover { color:#FFF; }

#main {position:absolute; left:180px; top:170px; font-size:70%; color:#FFF; line-height:1.7em; width:400px;}

#main h1 {font-size:140%; margin:0;}

.textTitle {font-size:140%; font-weight:bold;}

#main a {border-bottom:1px dotted #999;}
#main a:hover {color:#ccc; border-bottom:1px dotted #ccc;}


#footer {color:#999; margin-top:20px; padding:10px 0 20px 0; border-top:1px dotted #666; text-align:center;}
#footer a {color:#999; border-bottom:1px dotted #999;}
#footer a:hover {color:#ccc;}


#rightcol {position:absolute; left:630px; top:170px; font-size:70%; font-weight:bold; color:#999; letter-spacing:0.1em; width:130px;}
#rightcol img {border:1px solid #fff;}
#rightcol img:hover {border:1px solid #999;}
#rightcol a {display:block; margin-bottom:1em;}
#rightcol a:hover {color:#999;}

