@import url("http://www2.blogger.com/css/blog_controls.css");
@import url("http://www2.blogger.com/dyn-css/authorization.css?blogID=17390121");
.tabs, ul{
 list-style: none;
 margin: 0;
 padding: 0;
 text-align: left;
}
.tabs li{
 float: left;
 width: 105;
 height: 35;
 margin-left: 0;
 margin-right: 0;
 vertical-align: bottom;
}
.on:link, .on:visited, .on:hover, .off:hover, .off:link, .off:visited, .off:active, .on:active{
 vertical-align: bottom;
 display: block;
 text-decoration: none;
 font-family: alba, "arial rounded mt bold", arial, sans-serif;
 font-size: 20;
 text-align: center;
 height: 35;
 background-position: bottom center;
 background-repeat: no-repeat;
}
.on:link, .on:visited, .on:hover, .off:hover, .off:link:hover, .off:visited:hover, .off:active, .on:active{
 background: url('tab-on.png');
 color: #FFFFFF;
 text-decoration: none;
}
.off:link, .off:visited{
 background: url('tab-off.png');
 color: #CC0000;
}
#main a:visited{
 color: #990000;
 text-decoration: none;
}
#main a:link{
 color: #CC0000;
 text-decoration: none;
}
#main a:hover, #main a:active{
 text-decoration: underline;
}
#side a:link{
 display: block;
 padding-top: 2;
 padding-bottom: 2;
 padding-left: 1;
 border-top: #333333 1px solid;
 border-bottom: #333333 1px solid;
 color: #FFFFFF;
 text-decoration: none;
}
#side a:visited{
 display: block;
 padding-top: 2;
 padding-bottom: 2;
 padding-left: 1;
 border-top: #333333 1px solid;
 border-bottom: #333333 1px solid;
 color: #CCCCCC;
 text-decoration: none;
}
#side a:hover, #side a:active{
 display: block;
 text-decoration: none;
 background: #666666;
 padding-top: 2;
 padding-bottom: 2;
 padding-left: 1;
 border-top: #999999 1px solid;
 border-bottom: #999999 1px solid;
 color: #FFFFFF;
}
table{
 cellpadding: 0;
 cellspacing: 0;
 align: center;
}
#head{
 background: url('head.png');
 background-position: top right;
 background-repeat: no-repeat;
 height: 175;
 padding: 0;
 padding-left: 20;
 padding-right: 20px;
 vertical-align: bottom;
 color: white;
}
#main{
 background: #FFFFFF;
 width: 680;
 vertical-align: top;
 color: #000000;
}
#side{
 background: #333333;
 width: 250;
 vertical-align: top;
 color: #FFFFFF;
}
#foot{
 background: url('borders/foot.png');
 margin-top: 10;
 color: #FFFFFF;
}
#main, #side, #foot{
 padding: 5;
 font-family: tahoma, verdana, arial;
 font-size: 13;
}
#head{
 font-family: tahoma, verdana;
}
body{
 background: #000000 url('smile.gif');
 background-position: bottom right;
 background-repeat: no-repeat;
 background-attachment: fixed;
 text-align: center;
 margin-bottom: 30;
}
h1, #main h1 a:link, #main h1 a:visited{
 color: #CC0000;
 font-family: "arial rounded mt bold", arial, sans-serif;
 margin: 0;
 display: block;
}
h2, big b{
 color: #FF6600;
 font-family: "arial rounded mt bold", arial, sans-serif;
 margin-bottom: 0;
}
h3{
 margin: 0;
 font-family: verdana, tahoma, arial;
 font-size: 16;
}
.hfs{
 display: none;
}
a img{
 border: none;
}
#main h1 a:hover, #main h1 a:active, #main h1 a:visited:hover{
 color: #FF6600;
 text-decoration: none;
 display: block;
}
blockquote{
 border-left: #CC0000 2px solid;
 margin: 0;
 padding: 5;
}
#archivelist {
 width: 600px;
 margin: 10px;
 padding: 5px;
 text-align: center;
 background: #FF6600;
 color: #CC0000;
}
#archivelist b {
 font-family: "arial rounded mt bold", arial, sans-serif;
 font-size: 16px;
}
#archivelist a:link, #archivelist a:visited, #archivelist a:hover, #archivelist a:active {
 color: #FFFFFF;
}
.listshow {
 display: inline;
}
.listhide, .wap {
 display: none;
}