/*
Theme Name: AA
Theme URI: http://www.annandy.net/
Description: for ann&andy fan site
Author: TOMO
Author URI: http://www.tues.jp/
Tags: two columns
*/

html {font-size:100%;}
html, body {
	margin:0;
	padding:0;
	background: url("images/t_bg2.jpg") #BCB888 no-repeat;
	background-position:top center; 
	}
	
h1, h2, h3 {	
	margin:0;
	padding:0;	}
	
	
	
#t_frame{
	display:block;
	height: 680px;
	width:1056px;
	margin-left: auto;
	margin-right: auto;
	
	background: url("images/frame.png") no-repeat;
	_background: url("images/frame.gif") no-repeat;
	}
	
#t_news{
	display:block;
	height: 18px;
	width:688px;
	font-size: .75em;
	color: #800070;
	line-height: 1.6em;
	font-family: sans-serif;
	font-weight:bold;
	padding:0 0 0 277px;
		margin:0;
	}
	
p {	
	margin:0;
	padding:0;	}
	
#t_main{
	display:block;
	height: 350px;
	width:516px;
	float:left;
	
	}
	
h1#t_logo{
	display:block;
	height: 151px;
	width:516px;
	background: url("images/t_logo.gif") top left no-repeat;
	text-decoration: none;
	padding: 0px; 
	margin:0px;
	}
	
.spacer1{
	display:block;
	height: 300px;
	width:150px;
	float:left;
	}
	
.spacer2{
	display:block;
	height: 40px;
	width:85px;
	float:left;
	}
	

	
h1#t_logo  img{
	border:none;
	}
	

h1#t_logo span {
		display: none;
		}

		
	
#t_navi{
	display:block;
	height: 160px;
	width:525px;
	padding-top:10px;
	}
	
#t_counter{
	display:block;
	height: 40px;
	width:516px;
	font-size: .70em;
	color: #E74E00;
	line-height: 1.3em;
	font-family: sans-serif;
	font-weight:bold;
	
	}
	
#t_concept{
	display:block;
	height: 338px;
	width:230px;
	font-size: .65em;
	color: #00358B;
	line-height: 1.6em;
	font-family: sans-serif;
	font-weight:bold;
	padding-left:68px;
	float:left;
	}
	
	
#t_credit{
	display:block;
	height: 37px;
	width:900px;
	font-size: .60em;
	color: #FFF;
	line-height: 1.6em;
	font-family: sans-serif;
	font-weight:bold;
		margin:0;
	}
	
.t_credit_credit{
	display:block;
	font-size: .90em;
	color: #FFF;
	line-height: 1.1em;
	font-family: sans-serif;
	font-weight:normal;
	padding-top:3px;
		margin:0;
	}





		



#t_navi ul{
	text-align: left;
	margin:0;
	padding: 7px 0 0 0; 
	list-style-type: none;
	float: left;
	}
	
#t_navi li{
	list-style-type: none;
	display:inline;
	float: left;
		margin:0;
	padding:0;
	}
	

	
#t_navi li a{
	margin-bottom:3px;
	}
	
.t_navi_creators a {
	height:47px;
	width:175px;
	display:block;
	background: url("images/t_navi/t_navi_creators.gif") top left no-repeat;
	}
.t_navi_creators a:hover, .t_navi_creators a:active{
	background: url("images/t_navi/t_navi_creators_on.gif") top left no-repeat;
	}
	
.t_navi_creators_on a {
	height:47px;
	width:175px;
	display:block;
	background: url("images/t_navi/t_navi_creators_on.gif") top left no-repeat;
	}
.t_navi_creators_on a:hover, .t_navi_creators_on a:active{
	background: url("images/t_navi/t_navi_creators_on.gif") top left no-repeat;
	}
	
.t_navi_market a {
	height:47px;
	width:175px;
	display:block;
	background: url("images/t_navi/t_navi_market.gif") top left no-repeat;
	}
.t_navi_market a:hover, .t_navi_market a:active{
	background: url("images/t_navi/t_navi_market_on.gif") top left no-repeat;
	}
	
.t_navi_antique a {
	height:47px;
	width:175px;
	display:block;
	background: url("images/t_navi/t_navi_antique.gif") top left no-repeat;
	}
.t_navi_antique a:hover, .t_navi_antique a:active{
	background: url("images/t_navi/t_navi_antique_on.gif") top left no-repeat;
	}
	
	
.t_navi_QA a {
	height:47px;
	width:175px;
	display:block;
	background: url("images/t_navi/t_navi_QA.gif") top left no-repeat;
	}
.t_navi_QA a:hover, .t_navi_QA a:active{
	background: url("images/t_navi/t_navi_QA_on.gif") top left no-repeat;
	}
	
.t_navi_branch a {
	height:47px;
	width:175px;
	display:block;
	background: url("images/t_navi/t_navi_branch.gif") top left no-repeat;
	}
.t_navi_branch a:hover, .t_navi_branch a:active{
	background: url("images/t_navi/t_navi_branch_on.gif") top left no-repeat;
	}
	
.t_navi_blog a {
	height:47px;
	width:175px;
	display:block;
	background: url("images/t_navi/t_navi_blog.gif") top left no-repeat;
	}
.t_navi_blog a:hover, .t_navi_blog a:active{
	background: url("images/t_navi/t_navi_blog_on.gif") top left no-repeat;
	}
	
.t_navi_museum a {
	height:47px;
	width:175px;
	display:block;
	background: url("images/t_navi/t_navi_museum.gif") top left no-repeat;
	}
.t_navi_museum a:hover, .t_navi_museum a:active{
	background: url("images/t_navi/t_navi_museum_on.gif") top left no-repeat;
	}
	
.t_navi_parade a {
	height:47px;
	width:175px;
	display:block;
	background: url("images/t_navi/t_navi_parade.gif") top left no-repeat;
	}
.t_navi_parade a:hover, .t_navi_parade a:active{
	background: url("images/t_navi/t_navi_parade_on.gif") top left no-repeat;
	}
	
.t_navi_shop a {
	height:47px;
	width:175px;
	display:block;
	background: url("images/t_navi/t_navi_shop.gif") top left no-repeat;
	}
.t_navi_shop a:hover, .t_navi_shop a:active{
	background: url("images/t_navi/t_navi_shop_on.gif") top left no-repeat;
	}
	
.padTop115 { padding-top:115px; }				
.padTop113 { padding-top:113px; }		
.padTop100 { padding-top:100px; }		
.padTop98 { 
padding-top:98px; 
_padding-top:80px; }	
.padTop95 { padding-top:95px; }	
.padTop89 { padding-top:89px; }	
.padTop88 { padding-top:88px; }	
.padTop80 { padding-top:80px; }	
.padTop58 { padding-top:58px; }	
.padTop50 { padding-top:50px; }	
.padTop48 { padding-top:48px; }	
.padTop33 { padding-top:33px; }
.padTop32 { padding-top:32px; }
.padTop30 { padding-top:30px; }
.padTop29 { padding-top:29px; }
.padTop28 { padding-top:28px; }
.padTop27 { padding-top:27px; }
.padTop26 { padding-top:26px; }
.padTop25 { padding-top:25px; }
.padTop24 { padding-top:24px; }
.padTop23 { padding-top:23px; }
.padTop22 { padding-top:22px; }
.padTop21 { padding-top:21px; }
.padTop20 { padding-top:20px; }
.padTop19 { padding-top:19px; }
.padTop18 { padding-top:18px; }
.padTop17 { padding-top:17px; }
.padTop16 { padding-top:16px; }
.padTop15 { padding-top:15px; }
.padTop14 { padding-top:14px; }
.padTop13 { padding-top:13px; }
.padTop12 { padding-top:12px; }
.padTop11 { padding-top:11px; }
.padTop10 { padding-top:10px; }
.padTop9 { padding-top:9px; }
.padTop8 { padding-top:8px; }
.padTop7 { padding-top:7px; }
.padTop6 { padding-top:6px; }
.padTop5 { padding-top:5px; }
.padTop4 { padding-top:4px; }
.padTop3 { padding-top:3px; }
.padTop2 { padding-top:2px; }
.padTop1 { padding-top:1px; }

.clear {
	clear:both;
	}