html {
 margin:0px;
 scrollbar-arrow-color: #FFF;
 scrollbar-base-color: #210d00;
 scrollbar-darkshadow-color: #FFF;
 scrollbar-highlight-color: #FFF;
 scrollbar-shadow-color: #FFF
}

body {
 margin:auto;
 background:#ffffff url("http://www.smappa.net/image/background.gif") repeat-x;
 scrollbar-arrow-color: #FFF;
 scrollbar-base-color: #210d00;
 scrollbar-darkshadow-color: #FFF;
 scrollbar-highlight-color: #FFF;
 scrollbar-shadow-color: #FFF;
 color:#fff;
 font-size:14px;
}

a{color:#210d00; text-decoration:none; }
a:link{color:#d1c0a5; text-decoration:underline;}
a:visited{color:#d1c0a5; text-decoration:underline;}
a:hover{color:#d1c0a5; text-decoration:underline;}

#container {
 width:750px;
 min-height:500px;
 background:#7e6b5a;
 margin:0px auto;
}


#header {
 width:750px;
 min-height:300px;
 position:relative;
 top:-10px;
 float:none;
}

h1 {margin:0px; font-size:10px;} 
a.sitetitle {color:#210d00; text-decoration:none; }
a.sitetitle:hover {color:#d1c0a5; text-decoration:underline; }


#menuTop {
 width:750px;
 height:40px;
 float:left;
}

#menuBottom {
 color:#000;
 width:750px;
 height:40px;
 float:left;
 margin:0px;
 text-align:center;
 font-size:12px;
}

a.menu {color:#210d00; text-decoration:underline; }
a.menu:hover {color:#d1c0a5; text-decoration:none; }


#main_line {
 width:750px;
 min-height:500px;
 margin:0 auto;
 text-align:center;
 float:left;
}


/*トップページ*/

#top_main {
 width:750px;
 min-height:250px;
 float:left;
}

#top_left {
 width:385px;
 min-height:200px;
 margin:0px auto;
 float:left;
}

#top_right {
 width:365px;
 min-height:200px;
 margin:0px auto;
 float:right;
}

#top_blog {
 width:365px;
 height:260px;
 color:#fff;
 float:right;
 margin-bottom:5px;
 text-align:left;
 overflow:auto;
 scrollbar-arrow-color: #FFF;
 scrollbar-base-color: #210d00;
 scrollbar-darkshadow-color: #FFF;
 scrollbar-highlight-color: #fff;
 scrollbar-shadow-color: dimgray;
 font-size:13px;
}

#menuBottom {
 color:#fff;
 width:750px;
 height:40px;
 float:left;
 margin:0px;
 text-align:center;
 font-size:12px;
}

#footer {
 width:750px;
 min-height:20px;
 margin:0 auto;
 text-align:center;
}