/**
 * @title       Page Publication Home
 * @tree        #core.pagePublicationDetails < #wrapper < body
 */

.pagePublicationDetails #sidebar {
    margin-top:0;
}
.pagePublicationDetails #main {
    margin-top:33px;
}
.pagePublicationDetails h1 {
    position:relative;
    margin-bottom:5px; padding:0 10px;
    height:26px;
    background-color:#903; color:#fff;
    font:bold 14px/26px Garamond, "Hoefler Text", "Times New Roman", Times, serif;
    text-transform:uppercase;
}
.pagePublicationDetails h1 span {
    position:absolute; right:10px;
    font:bold 11px/26px Arial, "Helvetica Neue", Helvetica, sans-serif;
}

#core .simpleBox h2 {
    padding:0 0 4px 0;
}
.pagePublicationDetails #body {
    padding-top:20px;
}

/**
 * @section     Carousel method
 * @tree        #method < #body < #main < #core.pagePublicationDetails < #wrapper < body
 */
#method {
    margin-top:10px;
}
#js #method .carouselInner {
    height:120px;
}
#js #method .carouselInner li {
    height:110px;
}

/**
 * @section     Partners
 * @tree        .colContextual < #body < #main < #core.pagePublicationDetails < #wrapper < body
 */
#partners {
    padding:15px;
    height:35px;
}
#partners span {
    float:left;
    margin:10px 30px 0 0;
    font:bold 9px Arial, "Helvetica Neue", Helvetica, sans-serif; font-style:italic;
}
#partners img {
    float:left;
	clear:both;
} 

/**
 * @section     Preview
 * @tree        #preview.simpleBox < #body < #main < #core.pagePublicationDetails < #wrapper < body
 */
#preview {
    clear:both;
    overflow:hidden;
}
#preview h3 {
    margin-bottom:10px;
}
#preview .slideShare {
    float:left;
}
#preview .links {
    float:left;
    margin-left:10px; padding-top:250px;
    width:120px;
}
#preview .links .download {
    display:block;
    margin-top:10px;
    font-size:10px;
}

/**
 * @section     Contact
 * @tree        #contact.simpleBox < #body < #main < #core.pagePublicationDetails < #wrapper < body
 */
#contact h3 {
    margin-bottom:10px;
}
 
#contact div {
    float:left;
    padding:10px;
    width:165px;
    background-color:#f8f8f8;
} 
#contact a {
    color:#333;
    text-decoration:none;
}
#contact a:hover {
    text-decoration:underline;
}
/**
 * @section     Contact
 * @tree        .tools < #body < #main < #core.pagePublicationDetails < #wrapper < body
 */
.pagePublicationDetails .tools {
    text-align:right;
}
.withoutPreview{
	margin-bottom: 25px;
	clear: both;
}

/**
 * @section     Addthis
 * @tree        #share < #body < #main < #core < #wrapper < body
 */
#share {
    position:relative; top:22px;
}
.simpleBox {
    clear:both;
}

.textDetail {
	padding-bottom:1em;
}

.textDetail img{
	float:right;
	margin-left:20px;
	margin-bottom:20px;
}
