/* @override 
	http://www.motorstage.co.jp/wp/wp-content/themes/MS4/style.css
*/
/*  
Theme Name: Motorstage
Theme URI:original
Description:original
Version: 4.0
Author:Go Imai
Author URI:http://www.studiobrain.net/
*/

/* common */
body{margin: 0;padding: 0;color: #000;font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;background: #fff url(img/bg.gif) no-repeat center top;}
h1,h2,h3,h4,h5,h6,p{font-weight: normal;font-style: normal;margin: 0;padding: 0 0 15px;}
ul,ol{margin: 0;padding: 0 0 15px 30px;}
a{color: #000;outline:none;}
img{border-style: none;}


/* space */
#page {padding: 0 0 15px;}
#header{width: 888px;margin-right: auto;margin-left: auto;height: 69px;padding: 0;overflow: hidden;}
#footer {background: #000 url(img/copyright.gif) no-repeat center center;text-indent: -9999px;clear: both;height: 70px;}
#flashimg{width: 680px;height: 290px;background: url(img/default.jpg) no-repeat;float: left;overflow: hidden;}
#flashcontent {float: left;width: 680px;height: 290px;}
#content {width: 888px;margin-right: auto;margin-left: auto;clear: both;padding: 26px 0 0;}
#home-left{float: left;width: 188px;}
#home-right{float: right;width: 680px;}


/* menu */
#menu {padding: 14px 0 10px;overflow: hidden;background: url(img/wildatheart.gif) no-repeat left top;float: left;clear: both;display: block;width: 680px;}
#menu li{display: inline;}
#menu li a{float: left;text-indent: -9999px;height: 51px;margin: 0;background-position: center top;background-repeat: no-repeat;}
#menu a#mProducts {width: 86px;background-image: url(img/mProducts.gif);}
#menu a#mCatalog {background: url(img/mCatalog.gif) no-repeat;width: 83px;}
#menu a#mGallery {width: 88px;background-image: url(img/mGallery.gif);}
#menu a#mForSale {width: 75px;background-image: url(img/mForSale.gif);}
#menu a#mApparel {width: 85px;background-image: url(img/mApparel.gif);}
#menu a#mAboutMS {width: 88px;background-image: url(img/mAboutMS.gif);}
#menu a#mBBS {width: 78px;background-image: url(img/mBBS.gif);}
#menu a#mMail {width: 82px;background-image: url(img/mMail.gif);}



/* topics */
#topics {padding: 33px 0 0;margin: 0;background: #d2d2d2 url(img/topicttl.gif) no-repeat left top;color: #8b5822;list-style-type: none;}
#topics .archive{padding: 8px 0 0;}
#topics .archive a{float: right;height: 54px;width: 188px;text-indent: -9999px;background: #b9b9b9 url(img/topicbg.gif) no-repeat left bottom;padding: 0;}
#topics li{border-bottom: 1px solid #ddd;padding: 5px 10px;margin: 0;}
#topics a{color: #a51b28;text-decoration: none;}
#topics a:hover{color: #db4e39;}


/* ad */
#ad {padding: 0 0 10px;}
#ad1,#ad2 {margin: 0;padding: 0;overflow: hidden;clear: both;height: 104px;}
#ad li{display: inline;}
#ad li a{float: left;height: 93px;background-repeat: no-repeat;text-indent: -9999px;margin: 0 12px 0 0;}
#ad #aINJECTION {background: url(img/aINJECTION.gif) no-repeat;width: 180px;}
#ad #aCatalog {background: url(img/aCatalog.gif) no-repeat;width: 200px;}
#ad #aBike {background: url(img/aBike.gif) no-repeat;width: 260px;}
#ad #aIKON {background: url(img/aIKON.gif) no-repeat;width: 210px;}
#ad #aAccessory {background: url(img/aAccessories.gif) no-repeat;width: 200px;margin-left: 10px;}
#ad #aNew {background: url(img/aNew.gif) no-repeat;width: 211px;}


/* header */
#header h1{padding: 0;margin: 0;}
#header h1 a {width: 419px;height: 69px;float: left;text-indent: -9999px;margin: 0;}


/*side*/
#content .navigation {float: right;width: 206px;padding: 89px 0 0;clear: right;color: #fff;font-size: 100%;line-height: 100%;}
#content .navigation a{color: #fff;text-decoration: none;}
#content .navigation .home {background-color: #fff;display: block;margin-bottom: 10px;padding: 14px;text-align: center;}
#content .navigation .home a{color: #c00;font-weight: bold;}
#content .navigation .topic {background-color: #5e5e5e;display: block;padding: 13px;margin-top: 32px;text-align: center;margin-bottom: 5px;margin-right: 20px;}
#content .navigation ul {display: block;text-align: center;margin-bottom: 10px;padding: 0;list-style-type: none;margin-right: 20px;}
#content .navigation ul li.cat-item {background-color: #8e8e8e;display: block;padding: 5px;text-align: center;margin-bottom: 5px;}
#content .navigation .alignleft {background-color: #333;display: block;padding: 10px;text-align: center;margin-top: 30px;}
#content .navigation .alignright {background-color: #555;display: block;padding: 10px;}


/* content */
.post {width: 640px;background-color: #fff;color: #000;border: 1px solid #000;padding: 20px;overflow: hidden;float: left;margin-bottom: 20px;}
span.day {background-color: #eee;padding: 7px;float: left;clear: both;margin-bottom: 1px;color: #666;margin-right: 0;}
a.title {float: left;padding: 5px;width: 535px;margin-left: 5px;}
.post .entry ul {list-style-type: none;margin: 0;padding: 0;line-height: 150%;}
.post .entry ul li a {color: #000;}
.post .entry ul li a:hover {color: #000;background-color: #fef3bf;}
.post .mstopics{padding-bottom: 10px;}
.post .mstopics a{background: url(img/topics-ttl.gif) no-repeat left top;text-indent: -9999px;height: 36px;display: block;margin-bottom: 10px;float: left;width: 280px;}
.post h2 {background-color: #333;color: #fff;padding: 10px;margin-bottom: 15px;clear: both;}
.post h2 a{background-color: #333;color: #fff;clear: both;text-decoration: none;}
.post h2 a:hover{background-color: #333;color: #fdec6c;clear: both;text-decoration: none;}
.postmetadata {text-align: right;border-top: 1px solid #999;font-size: 11px;padding: 5px 0 30px;}

.post .msblog a{background: url(img/blog-ttl.gif) no-repeat left top;text-indent: -9999px;height: 36px;display: block;margin-bottom: 10px;float: left;width: 340px;}
.post .msnew a{background: url(img/topics-new-ttl.gif) no-repeat left top;text-indent: -9999px;height: 36px;display: block;margin-bottom: 10px;float: left;width: 340px;}
.post .mssale a{background: url(img/topics-sale-ttl.gif) no-repeat left top;text-indent: -9999px;height: 36px;display: block;margin-bottom: 10px;float: left;width: 340px;}


/*その他*/
a.post-edit-link {float: right;position: absolute;top: 0;right: 0;background-color: #08f;color: #fff;padding: 10px;}


