body{font-family: 'Lora', serif; font-size: 13px;color: #333333;}
h2{
	font-size: 13px;
	font-weight: 400;
	text-decoration: line-through;
	margin: 0;
	text-align: left;
}
h3{font-weight: 400; font-style: italic;font-size: 22px;}
h4{font-weight: 700;font-size: 22px;}
h5{font-weight: 400; font-size: 11px;line-height:1.5em;padding-top: 4px; padding-left: 22px;}
h6{font-weight: 700;font-size: 16px;line-height:1.5em;margin-bottom: 1.5em;}

p{font-size: 13px;line-height:1.5em;color:#333333;margin-bottom: 1.5em;}

#wrapper{width:958px; margin:0 auto;}
#header{width:958px;background: transparent url('images/horizrule.svg') no-repeat center bottom;padding:20px 0 72px 0;margin-bottom: 50px;text-align: center;}
.wctitle{width:140px; float:right;color: #4f4e4e;}
.exhibition_title{margin-top: 30px;font-size: 13px;line-height:1.5em;}
#dontlove{width:700px; margin: 0px auto 0 auto;padding-top: 100px;}

#content{height:100%;overflow:auto;}
#gdi_work{width:608px;float:left;}
#umberto_text{width:320px; float:right;}


.squad_numbers{width:20px;display: block;float: left; }
.squad_names{margin-bottom: 28px;}
.squad_names a, .squad_names a:link, .squad_names a:visited{color: #333333;;padding:2px;text-decoration: none;}
.squad_names a:hover, .squad_names a:active{background-color: #66ccff;color: #333333;}

ul li{list-style: none;line-height: 1.5em;}

#imageWrap { 
    width: 608px; 
    min-height:auto;
	padding:0px 0px 14px 0px;
}

.img_work {
	max-width:608px;
	height:auto;
}

.img_work_small {
	max-width:302px;
	height:auto;
}



#introduction{
padding:0 150px 54px 150px;
padding-bottom:60px; margin-bottom: 40px;
background: transparent url('images/horizrule.svg') no-repeat center bottom;
}

#artist_title{text-align: left;padding-top: 0px; font-weight: 700;}

#work_name{ width:608px; height:22px; text-align: center; padding-top: 14px;}
#work_title{height:22px; text-align: center;padding-top: 10px; font-weight: 700;}
#work_quote{text-align: center; padding:20px 50px 10px 50px;}
#work_synopsis{
	text-align: left;
	padding:6px 0px 20px 0px;
	width: 420px;
}

#info_number{ width:608px; height:32px;background: transparent url('images/team-number-rule-608.svg') no-repeat center top; text-align: center; padding-top: 5px;}
#info_title{text-align: left;padding-top: 28px; font-weight: 700;}
#info_synopsis{
	text-align: left;
	padding:0px 0px 20px 0px;
	width: 608px;
}

a, a:link, #a:visited{width:150px;padding:1px 0; color: #333333; font-weight: 700; text-decoration: none;}
a:hover, a:active{background-color: #66ccff;color: #333333; }

#selected_name{background-color: #66ccff;color: #333333!IMPORTANT; font-weight: 700;}
#selected_quote{background-color: #66ccff;color: #333333!IMPORTANT;}

.external_link{display: block;}
.youtube_video{margin-top: 28px;}
.title_italics{font-style: italic;font-size: 13px;}

.purchase_publication{
margin:0;
text-align: left;
}

.purchase_publication p{
	margin:0 0 0 0;
}

.publication_anim{
margin-bottom: 10px;
}

.purchase_publication p.publication_title{
	font-weight: bold;
	margin: 1em 0 0 0;
}

.paypal_button{
margin:25px 0 20px 0;
}

.pay-now-button{
	margin:12px 0 0 -1px;
}

.publication-info{margin-top:100px;}
.publication-video{margin:30px 0 10px 0;}
