Ciao 56francesco,
per il primo problema, quello dei due pezzetti, prova a sostituire con questo il css del main:
#main {
margin-bottom: 10px;
margin-left: 0;
margin-right: 0;
margin-top: 10px;
opacity: 0.7;
padding-bottom: 15px;
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
width: 98%;
}
ht5live.css (riga 58)
Per l'altro, quello dello sfondo di phocagallery, prova ad aggiungere questo css nel file ht5live.css:
#phocagallery {
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-box-shadow: 3px 3px 3px #AAAAAA;
background-color: #FFFFFF;
border-bottom-color: #999999;
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
border-left-color-value: #999999;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-left-style-value: solid;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-left-width-value: 1px;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-right-color-value: #999999;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-right-style-value: solid;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-right-width-value: 1px;
border-top-color: #999999;
border-top-style: solid;
border-top-width: 1px;
font-family: 'Philosopher',arial,serif;
font-size: 1em;
opacity: 0.8;
padding-bottom: 15px;
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
}