html {

margin:0;

padding:0;

}



img {border:none;}



body {

font:10pt/18pt Arial, Verdana, sans-serif;

background-image:url(images/micheheader-grad.gif);background-repeat:repeat-x;

margin:0;

padding:0;

}



p {

font:10pt/18pt Arial, Verdana, sans-serif;

margin-top:0;

text-align:left;

}



h1,h2 {

 

  font-family: Georgia;

  font-weight: normal;

  

  font-size: 20px;

  color:#999;

}










h2 a:visited {

text-decoration:none;

}

h2 a:hover {

text-decoration:none;

}

h2 a:active {

text-decoration:none;

} 





.date



{



font:8pt Arial, Verdana, sans-serif;

margin-top:0;

text-align:left;

color:#eacf89;

}







h5 {

font-size:7pt;

color:#999;

font-family:Arial, Helvetica, sans-serif;

text-align:left;

margin-top:0;

padding-top:0;

margin-bottom:5px;

}



span.pink {

color:#F09;

font-weight:700;

}



#container {

margin: 0 auto;

margin-top:0px;

padding-top:0px;

margin-left: auto;

margin-right: auto;

height:auto;

padding:0px;

padding-bottom:50px;

margin-bottom:50px;

width:800px;

height:1000px;

}



#header {



height:53px;

width:800px;

padding-top:0px;

margin-top:0px;

margin:0 auto;

margin-left: auto;

margin-right: auto;



}



#banner {

padding-top:0px;

margin-top:0px;

width:800px;

height:235px;

background-image:url(images/toyheader.gif);

margin-left: auto;

margin-right: auto;



}



#main {

width:800px;

padding-top:30px;

background-color:#FFF;

margin-left: auto;

margin-right: auto;

height:auto;

}



#logo {

float:left;

height:53px;

width:467px;

background-image:url(images/2020_newstyle_05.gif);

}



#footer {

clear:both;

height:137px;

padding-top:20px;

margin-top:20px;

background:url(images/footer-grad.gif) repeat;



}



#footer-inside {

margin: 0 auto;

padding-top:50px;

margin-left: auto;

margin-right: auto;

height:auto;

padding:0px;

margin-top:50px;

width:800px;



}



#footer p {

font-family:Arial, Helvetica, sans-serif;

font-size:7pt;

padding:20px 0px;

}



#footer a {

font-family:Arial, Helvetica, sans-serif;

font-size:7pt;

padding:20px 5px;

color:orange;

}



#maintext {

float:left;

width:570px;

border-right:dotted 1px #D8D8D8;

padding:0 20px 30px 0px;

}









#side {

float:left;

width:150px;

padding:10px 15px 0 20px;

}









#images {

height:200px;

border:1px solid #FFC0CB;

}



#adsense {

padding:0px 20px 40px 0px;



}



#adlist {

padding:20px 10px 20px 40px;

}







a {

font-size:13px;

font-family:Arial, Helvetica, sans-serif;

color:#8b4513;



}









a:link,a:visited {

font-size:13px;

font-family:Arial, Helvetica, sans-serif;

color:#8b4513;



}



a:focus,a:hover,a:active {

color:d92a30;



}



a.button:hover {

color:d92a30;

background:#FFF;

}



.rollover a:focus img,.rollover a:hover img,rollover a:active img {

border:1px dashed;

border-color:#400000;

}



li {

list-style:none;

line-height:2em;

margin:0px;

padding:0px;

}



ul{

padding:0px;

margin:0px;



}



img {padding: 10px 0px;}





#side li li{

border-bottom:dotted 1px #D8D8D8;
padding:5px 0px 5px 0px;

}



#side h2 {

padding-right:20px;margin: 0px;

padding: 0px 20px 15px 0px;

border-bottom:dotted 1px #D8D8D8;

font-family: Georgia;

  font-weight: normal;

  

  font-size: 20px;

  color:#999;
	



}





#side h3 {

padding-right:20px;margin: 0px;

padding: 20px 20px 5px 0px;

border-bottom:dotted 1px #D8D8D8;

font-family: "Times New Roman", Times, serif;

	font-size: 160%;

	font-weight: normal;

font-size:14pt;

color:#999;

font-family: "Times New Roman", Times, serif;

	

	font-weight: normal;

	



}





.blogimage {

	float:left;

	width:170px;

	padding:10px 10px 20px 0px;

	text-align: center

}





#jot {

	

clear:both;

margin-top: 20px;

padding-top: 20px;



}

#side ul {

margin-top:0px;

padding-right:10px;

padding-left:0px;

margin-left:0px;

}





.comment {



border:dotted 1px #D8D8D8;

margin: 20px 0px 20px 0px;

padding:20px;

background-color:#f7f2e5;





}



img {

	padding:0;

}





hr {

border:dotted 1px #D8D8D8;	

}



fieldset {

	padding:0px;

	margin:0px;

}
