/*---------------- BASIC--------------------*/
body{
margin:0px;
padding:0px;
padding-bottom:10px;
}
body img{
border:0px;
}
/* ------------ LINK ----------------*/
a:active {
color: #00FFFF;
text-decoration: underline
}
a:hover {
color: #FF9933;
text-decoration: underline
}
a:link {
color: #3366FF;
text-decoration: underline
}
a:visited {
color: #3366CC;
text-decoration: underline
}
/* -------------------- H! H2 H3 --------------- */
h1,h2,h3{
font-size:1.0em;
font-style:normal;
}
h1{
font-size:1.2em;
}
/* ---------------- CITE ------------------*/
cite {
margin:0px;
padding:0px;
font-size: 0.9em;
color:#666;
font-weight:normal;
font-style:italic;
}
/* ---------------------- BODY TEXT ----------------- */
p{
margin:0px;
margin-top:1em;
margin-bottom:0.5em;
padding:0px;
line-height:130%;
}
blockquote{
font-size: 0.9em;
color:#555555;
line-height: normal;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
margin-top:0.5em;
margin-left:0px;
margin-right:0.5em;
padding:5px;
border-top-width: 1px;
border-left-width: 6px;
border-left-color:#DDDDDD;
border-top-color:#DDDDDD;
border-bottom-width: 1px;
border-bottom-color: #DDDDDD;
border-right-width: 6px;
border-right-color: #DDDDDD;
}

/*
------------------- BODY COLOR ------------------
*/

body#whatsnew{
background-color:#FFCC00;
}
body#about{
background-color:#333399;
}
body#animation{
background-color:#CC3300;
}
body#webtoys{
background-color:#FF3366;
}
body#download{
background-color:#006633;
}
body#shop{
background-color:#3366CC;
}

/* 
------------ MENU------------- 
*/

#menu{
background-color:#FFFFFF;
}
#menu-flash{
background-position: center top;
margin: 0px;
padding: 0px;
width: 750px;
height:120px;
margin-left:auto;
margin-right:auto;
}

/*
---------------------- MAIN -----------------------
*/

#main{
background-position: center top;
margin: 0px;
padding: 0px;
width: 750px;
height:auto;
margin-left:auto;
margin-right:auto;
}
#main #main-image{
float:left;
width:224px;
height:auto;
margin:0px;
padding:0px;
top:0px;
left: 0px;
}
#main #main-text{
float:right;
width:526px;
height:auto;
margin-top:0px;
margin-bottom:10px;
padding:0px;
padding-top:10px;
}
#main ul.workinfo{
font-size: 1em;
font-weight: normal;
line-height: 130%;
color:#666666;
}


/*
------------------- MAIN TEXT HEADER and FOOTER ------------------
*/
#main-text-header{
background-image: url(http://togoru.net/common-images/main-body-header514x7.gif);
background-repeat: no-repeat;
background-position: left bottom;
margin: 0px;
padding: 0px;
height: 7px;
width: 514px;
}
#main-text-footer{
background-image: url(http://togoru.net/common-images/main-body-footer514x7.gif);
background-repeat: no-repeat;
background-position: left top;
margin: 0px;
padding: 0px;
height: 7px;
width: 514px;
}
#main-text-body{
margin: 0px;
padding: 15px;
height: auto;
width: 484px;
background-color:#FFFFFF;
left: 0px;
top: 0px;
right: 0px;
bottom: 0px;
}
/* ----------- MAIN TEXT WIDE ---------------*/
#main #main-text-w{
float:right;
width:730px;
height:auto;
margin:0px;
padding:0px;
padding-top:10px;
}
/* ----------------------------- MAIN TEXT and HEADER and FOOTER and BODY WIDE ------------*/

#main-text-header-w{
background-image: url(http://togoru.net/common-images/main-body-header730x7.gif);
background-repeat: no-repeat;
background-position: left bottom;
margin: 0px;
padding: 0px;
height: 7px;
width: 730px;
}
#main-text-footer-w{
background-image: url(http://togoru.net/common-images/main-body-footer730x7.gif);
background-repeat: no-repeat;
background-position: left bottom;
margin: 0px;
padding: 0px;
height: 7px;
width: 730px;
}
#main-text-body-w{
margin: 0px;
padding: 15px;
height: auto;
width: 700px;
background-color:#FFFFFF;
left: 0px;
top: 0px;
right: 0px;
bottom: 0px;
}

/* --------------- MAIN MG ------------ */
#main img{
margin-top: 1em;
margin-bottom: 1em;
padding: 0px;
}

/* ---------------- ONEENTRY -------------- */
.oneentry{
margin:0px;
margin-top:1em;
padding-left:30px;
padding-right:30px;
} 
.entrybody{
margin:0px;
margin-bottom:1em;
padding-left:30px;
padding-right:30px;
padding-top:0px;
padding-bottom:0px;
}

/* -------------------- H1 -------------*/ 
#main h1{
background-position: left center;
background-repeat: no-repeat;
height: 150%;
padding-left:30px;
margin:0px;
color:#000000;
}
/* ---------------- H2 MINIDATE ------------*/
#main h2.addingInfo{
padding-left:30px;
margin-top:0px;
margin-bottom:1em;
}
#main .minidate,.author{
font-size: small;
font-weight:normal;
color:#999;
margin:0px;
padding:0px;
}
/* --------------------- H1 DICE ----------------------*/
#main h1.dice_red1{
background-image: url(http://togoru.net/common-images/dice_red1.gif);
}
#main h1.dice_yellow1{
background-image: url(http://togoru.net/common-images/dice_yellow1.gif);
}
#main h1.dice_blue1{
background-image: url(http://togoru.net/common-images/dice_blue1.gif);
}
#main h1.dice_green1{
background-image: url(http://togoru.net/common-images/dice_green1.gif);
}
#main h1.dice_red2{
background-image: url(http://togoru.net/common-images/dice_red2.gif);
}
#main h1.dice_yellow2{
background-image: url(http://togoru.net/common-images/dice_yellow2.gif);
}
#main h1.dice_blue2{
background-image: url(http://togoru.net/common-images/dice_blue2.gif);
}
#main h1.dice_green2{
background-image: url(http://togoru.net/common-images/dice_green2.gif);
}

/* --------------- LI DICE ------------- */
#main li.dice_red1{
background-image: url(http://togoru.net/common-images/dice_red1.gif);
}
#main li.dice_yellow1{
background-image: url(http://togoru.net/common-images/dice_yellow1.gif);
}
#main li.dice_blue1{
background-image: url(http://togoru.net/common-images/dice_blue1.gif);
}
#main li.dice_green1{
background-image: url(http://togoru.net/common-images/dice_green1.gif);
}
#main li.dice_red2{
background-image: url(http://togoru.net/common-images/dice_red2.gif);
}
#main li.dice_yellow2{
background-image: url(http://togoru.net/common-images/dice_yellow2.gif);
}
#main li.dice_blue2{
background-image: url(http://togoru.net/common-images/dice_blue2.gif);
}
#main li.dice_green2{
background-image: url(http://togoru.net/common-images/dice_green2.gif);
}


/* --------------------- HR------------------*/
.hr_short_blue, .hr_short_yellow {
background-repeat: no-repeat;
background-position: center center;
height: 8px;
width: auto;
margin-right:auto;
margin-left:auto;
margin-bottom:2em;
margin-top:2em;
padding:0;
}
.hr_short_blue hr, .hr_short_yellow hr{
display:none;

}

/* --------------------HR IMAGE -------------------------*/
.hr_short_blue {
background-image: url(http://togoru.net/common-images/border_blue_s.gif);
}
.hr_short_yellow {
background-image: url(http://togoru.net/common-images/border_yellow_s.gif);
}
/* -------------------- Alt MENU of Flash -----------------------------------*/
div#altmenu {
background-color: #FFF;
margin: 0px;
height: 120px;
width: 750px;
padding-top: 0px;
padding-bottom: 0px;
}
div#altmenu ul{
margin:0;
padding:0;
}

div#altmenu li{
display: inline;
}
