.album_art{
float:left;
border:1px solid #1e1e1e;
margin-right:25px;
}

.album_desc{
float:left;
width:380px;
margin:auto;

}

.podheader{
padding:10px 5px 10px 0px;
color:#b18347;
}

.podheader h2{
font-size:13px;
font-weight:bold;
}

.podsub{
float:right;
}

.album_comp{
float:left;
width:380px;
margin:10px auto;
color:#ccc;
border:2px solid #333;
padding:5px;
}

.question_head{
font-size:16px;
font-weight:bold;
color:#c78a2a;
}

.question{
font-size:12px;
font-weight:bold;
color:#b18347;
}

.question_large{
font-size:16px;
font-weight:bold;
color:#b18347;
padding:10px 0px;
clear:both;
}

.beautybox{
float:right;
margin:0px 10px 10px;
border:1px solid #1e1e1e;
}

.thumbs{
border:1px solid #1e1e1e;
float:left;
padding:5px 10px;
margin:5px 0px;
background:#000000 url(http://www.gorgeousshop.co.uk/images/text_background.jpg) repeat-x center top;
}

.thumbs_header{
color:#b18347;
font-size:13px;
font-weight:bold;
}

.thumbs img{
float:left;
margin:0px 2px 3px 1px;
border:1px solid #1e1e1e;
}

/*light box */

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
border:1px solid #ccc;
background:#000000 url(http://www.gorgeousshop.co.uk/images/text_background.jpg) repeat-x center top;
z-index: 10;
cursor: hand;
cursor: pointer;
color:#fff;
font-size:14px;
visibility: hidden;
}

#thumbBox img{
border:1px solid #1e1e1e;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 13px verdana;
letter-spacing: 5px;
line-height: 1.1em;
padding: 5px 0;
text-align: right;
float:right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
padding-bottom:10px;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border:1px solid #ccc;
background: #000;
padding: 5px;
z-index: 5;
}

.congrats{
color:#b18347;
font-size:16px;
}

.prize{
}

.person{

}

.place{
font-size:12px;
}

.winner{
border:1px solid #ccc;
padding:5px;
margin-top:10px;
font-size:14px;
background:#1e1e1e;
font-weight:bold;
}

.small{
font-weight:normal;
font-size:10px;
}

.main_text.terms{
font-size:90%;
}
