@import "/navigation/styles-main.css";

body.main .introduction, #sidebar .introduction, #sidebar .introduction a, #sidebar .introduction a.selected{
display: none !important;
}

body.category #content .introduction .footer, body.category #content .introduction h2{
display: none;
}

body.category #content .introduction{
margin-bottom: 30px;
}

.main #content .entry{
margin-bottom: 10px;
}



.wrap1, .wrap2, .wrap3 {
display:inline-table;
/* \*/display:block;/**/
}
.wrap1 {
 float: left;
 margin-right:12px;
background:url('http://blogs.salesforce.com/images/shadow.gif') right bottom no-repeat;
}
.wrap2 {
 background:url('http://blogs.salesforce.com/images/corner_bl.gif') -4px 100% no-repeat;
}
.wrap3 {
 padding:0 16px 16px 0;
 background:url('http://blogs.salesforce.com/images/corner_tr.gif') 100% -4px no-repeat;
}
#content .entry .body .wrap3 img {
 display:block;
 border:1px solid #ccc;
 border-color:#efefef #ccc #ccc #efefef;
float: none !important;
margin-right: 0 !important;
margin-left: 0 !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
}

/* exceptions for guides home */

body.guides #sidebar .archives, body.guides #sidebar .recent_comments, body.guides #sidebar #subscribe{
display: none;
}

#sidebar .guides{
display: none;
}

body.guides 
#sidebar .guides{
display: block;
}

#sidebar div.module2{
margin: 0px auto 0px auto;
text-align: left;
overflow: hidden;
background: url('http://success.salesforce.co.jp/images/bg_subnav_bottom_tan.gif') no-repeat left bottom;
padding: 0 0 20px 0;
width: 176px;
}

#sidebar div.module2 h2{
background: url('http://success.salesforce.co.jp/images/bg_subnav_top.gif') no-repeat center 10px #eee;
padding: 20px 10px 5px 14px;
font-size: 14px;
line-height: 14px;
border-bottom:1px solid #FFFFFF;
overflow: hidden;
}

#sidebar div.module2 ul{
list-style-image:none;
list-style-type:none;
margin: 0;
padding: 0;
}

#sidebar div.module2 ul li{
width: 98%;
float: left;
}

#sidebar div.module2 ul li a{
color: #000;
display: block;
width: 158px;
width:auto;
clear: both;
line-height: 12px;
padding:3px 12px 3px 13px;
margin-left: 2px;
margin-right: 2px;
}

#sidebar div.module2 ul li a:hover{
background: #fff;
color: #FF1100;
}

#content p{
clear: none;
}

#content u{
text-decoration: none;
display: block;
font-weight: bold;
width: 497px;
font-size: 14px;
border-bottom: 1px solid #ccc;
padding-bottom: 3px;
clear: left;
}

#content ul{
padding: 0;
margin: 0;
padding-bottom: 5px;
width: 240px;
float: left;
margin-right: 10px;
}

#content li {
background:transparent url('http://www.salesforce.com/common/assets/css/images/bullet_4sq.gif') no-repeat scroll left top;
padding:5px 0pt 3px 20px;
list-style: none;
}


#content blockquote{
background: none;
font-size: 11px;
width: 176px;
float: right;
padding: 0;
margin: 0px;
overflow: hidden;
}


table.in-table{margin:5px 0px 10px 0px;
width:450px;
border:0px;
}

table.in-table td{
border-top:0px;
border-right:thin 1px #BBBBBB;
border-bottom:thin 1px #BBBBBB;
border-left:0px;
padding:5px;
}

#content .entry .body .wrap3 #spring10_release img{
display:block;
border:none !important;
float: none !important;
margin-right: 0 !important;
margin-left: 0 !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
}

.sfYoutube{
    background:url( http://success.salesforce.co.jp/images/icon_social_youtube.gif ) no-repeat 0 1px;
	color:#9F9793;
	display:block;
	font-size:12px;
	height:auto;
	padding-left:20px;
line-height:1.6;
margin:0;
}

/*---------------------------------------------------------------------------------------*/

#sidebar #socialbar{
background:#EEEEEE;
padding-left:20px;
}

#sidebar #socialbar .sfTwitter{
    background:url( http://success.salesforce.co.jp/images/icon_social_twitter.gif) no-repeat 0 1px;
	color:#9F9793;
	display:block;
	float:left;
	font-size:12px;
	height:auto;
	padding-left:20px;
line-height:1.6;
margin:0;
}

#sidebar #socialbar .sfYoutube{
    background:url( http://success.salesforce.co.jp/images/icon_social_youtube.gif ) no-repeat 0 1px;
	color:#9F9793;
	display:block;
	float:left;
	font-size:12px;
	height:auto;
	padding-left:20px;
line-height:1.6;
margin:0;
}

#sidebar #socialbar .sfFacebook{
    background:url(http://success.salesforce.co.jp/images/icon_social_facebook.gif)  no-repeat 0 1px;
	color:#9F9793;
	display:block;
	float:left;
	font-size:12px;
	height:auto;
	padding-left:20px;
line-height:1.6;
margin:0;
}
