/*
Theme Name: Shauba Theme
Author: Ho-teng Chang
*/
html,body{
margin:0;
padding:0;
}
body{
font-size:11px;
color:#333;
font-family:helvetica,arial,sans-serif;
}
a{
color:#777;
text-decoration:none;
}
a:hover{
color:black;
}
#wrap{
float:left;
display:inline;
padding-right:20px;
min-width:1000px;
}
body.shopitem #wrap{
max-width:1200px;
min-width:1000px;
}
body.gallery #content .entry{
width:500px;
}
#sidebar{
padding-left:30px;
padding-top:30px;
padding-bottom:30px;
width:180px;
float:left;
display:inline;
}
body.page div[id=sidebar],
body.single div[id=sidebar]{
/*
position:fixed;
top:0;
left:0;
*/
bottom:0;
overflow:auto;
}

#navigator{
margin:0;
padding:0;
list-style:none;
line-height:130%;
}
#navigator ul{
margin:0;
padding:0;
list-style:none;
}
li.posts{
margin-top:30px;
}
#sidebar li.box li{
margin-bottom:2px;
}
#sidebar li a{
color:#999;
}
#sidebar li a:hover{
color:#333;
}
#sidebar li.active a{
border-bottom:1px solid #bbb;
color:#666;
}
#content{
margin-left:240px;
padding-top:30px;
}
#content .entry{
line-height:140%;
}
#footer{
clear:both;
text-align:right;
color:#bbb;
padding:100px 0 50px;
}
#content h2{
font-size:25px;
margin-top:0;
font-family:"Myriad Pro",Myriad,arial;
font-weight:normal;
color:black;
}
h2 a{
color:black;
}
.post{
margin-bottom:20px;
}
.in-category{
text-align:right;
}
#header{
display:none;
}
.page_nav ul{
margin:0;
padding:0;
list-style:none;
}
.page_nav ul li{
display:inline;
margin:0 4px;
}
.gallery-area{
padding-top:50px;
}
.gallery-box{
margin:0;
padding:0;
list-style:none;
}
.image-title{
margin:0;
padding:8px 0 0;
font-size:13px;
color:#333;
font-family:"Myriad Pro",Myriad,arial;
}
.image-description{
margin:0;
padding:0 0 24px;
color:#888;
}
.gallery-control{
margin:0;
padding:0;
list-style:none;
height:20px;
}
.gallery-control li{
float:left;
margin-right:20px;
}
.gallery-control li.counter{
margin-left:60px;
}
/* single shopitem */
.shop-image{
width:400px;
float:left;
}
.shoppic-box{
margin:0;
padding:0;
list-style:none;
}
.shoppic-box li{
margin-bottom:10px;
}
.shop-text{
margin-left:440px;
}
.shop-text h2{
color:black;
margin:0;
padding:0;
font-size:15px;
margin-bottom:30px;
}
.shop-info{
margin-bottom:30px;
color:#777;
}
.shop-price{
font-size:20px;
}
body.shopitem .shop-text .entry,
.item-status,
.shop-option,
.ship-price{
margin-bottom:30px;
}
body.shopitem .shop-text h3{
font-size:12px;
color:black;
border-bottom:1px solid black;
}
.shop-option table,
.ship-price table{
width:100%;
}
.shop-option table,
.shop-option td,
.ship-price table,
.ship-price td{
border-collapse:collapse;
border:0;
}
.shop-option th,
.ship-price th{
text-align:left;
}
.shop-option th,
.shop-option td,
.ship-price th,
.ship-price td{
border-bottom:1px solid #ccc;
padding:5px;
}
.facebookshare,
.facebooklike{
margin:30px 0;
}
.buy{
margin-bottom:30px;
}
.buy .link{
text-align:center;
}
.buy .link a{
font-size:20px;
color:black;
padding:3px;
border-bottom:1px solid black;
}

.shoppic-item .image{
text-align:center;
background:#eee;
}
.gallery-item{
border-bottom:1px solid #ccc;
margin-bottom:50px;
float:left;
clear:left;
}
.gallery-area:after{
content:".";
display:block;
clear:both;
height:0;
overflow:hidden;
visibility:hidden;
}
#logo{
width:70px;
height:48px;
background:url(logo.jpg) no-repeat;
margin-bottom:30px;
/*
color:black;
font-size:13px;
font-family:"Adobe Caslon Pro","Adobe Caslon",Casino,Century,Times,"Times New Roman";
font-weight:bold;
*/
}
#logo a{
width:70px;
display:block;
padding-top:48px;
height:0;
overflow:hidden;
}
