/*thumbs*/
.thumbs {padding-left: 48px;}
.thumbs2 {padding-top: 40px; width: 765px; overflow: hidden; padding-left: 48px;}
.main a {text-decoration: none;}
.main a:hover {text-decoration: underline;}
.main img {border: 1px solid #FFFFFF;}
.main a:hover img {border-color: #FF0000;}
.solo-thumbs {text-align: center; font-size: 18px; padding-top: 12px; width: 765px; overflow: hidden; padding-left: 47px;}
.solo-thumbs a, .solo-image a {color: #000066;}
.solo-thumbs span, .solo-image span {display: block; padding: 10px 0; text-align: center; font-size: 21px;}
.solo-thumbs table, .solo-image table {margin: 0px auto;} 
.info {padding-left: 48px;}
.solo-image {padding-top: 40px;}
.thumbs-nav {text-align: left; font-size: 13px; margin-bottom: 10px;}
.solo-nav {text-align: right; font-size: 13px; margin-bottom: 10px; width: 760px;}

.q04 {width: 250px; float: left; margin: 0 2px 5px 0;}
html* .q04 img {margin: 5px 5px 0 5px;}
.q04 img {width: 240px; height: 180px; margin: 5px;}

.q05 {width: 175px; float: left; margin: 0 16px 5px 0; _margin: 0 14px 5px 0; font-size: 11px; font-weight: normal; text-align: left;}
html* .q05 img {margin: 5px 5px 0 5px;}
.q05 img {width: 165px; height: 225px; margin: 5px;}

.thumbs  div.q04 {margin-right: 5px;}
#mov {padding-top: 20px;}

.q06 img {margin: 5px;}
html* .q06 img {margin: 5px 5px 0 5px;}
.r01 div.blue_B_R h3 {padding-top: 16px;}
.r01 div.blue_B_R {padding: 0 0 16px 0; min-height: 1px; _height: 1px;}
/*thumbs*/

