* {margin:0; padding:0;}
body {color:#000; font:90% arial, helvetica, sans-serif; background:#eeeeee; text-align:center;}
img, fieldset {border:0;}
h1 {font-size:100%;}
h2 {font-size:155%; font-weight:normal; margin-bottom:15px;}
h3 {font-size:134%; font-weight:bold; color:#a79b8f; margin-bottom: 15px;}
p {margin-bottom:12px;}


#frame {} 
.centre {width:920px; margin:0 auto; text-align:left;}
#main {padding:0; margin-left: 60px;}
.cf {height:1%;}

#footer {clear:both; position:relative; background:#ec008c; padding:12px 5px 24px 25px; color:#fff;}
    #footer a {color:#fff;}
    #footer p a {text-decoration:underline;}
    #footer p a:hover, #footer p a:active {text-decoration:none;}
#footer dl {text-align:right; clear: right;}
#footer dd {font-size:85%; padding-left:4px; border-left:solid 1px #fff;}
    #footer dd:first-child {border:0;}
#footer dd {display:inline;}
#footer img {
    float: right;	
}
#footer .centre {
    width: 90%;	
}

#exp {margin: 20px 0; padding: 0;}
#exp p {margin-right: 15px; text-align: center; }
.exp_col {width: 160px; margin:0 5px 10px 10px; padding: 0; border-right: dashed 1px #000; float:left;}
.exp_col_end {width: 160px; margin:0 5px 10px 10px; padding: 0; float:left;}
.exp_col a, .exp_col_end a  {color: #c30; text-decoration: none;}
.exp_col a:hover, .exp_col_end a:hover  {text-decoration: underline;}

#page #event {
	position: relative;
	width: 920px;
    margin:0 auto;
}

#page #event #header {
    text-align: center;
        background: #C32A4E url(/event/oxfam/image/banner_gradient) repeat-x top left;
}

#page #event #lots {
    display: none;
}

#page #event .user_links {
    clear: both;
    text-align: right;
}
#page #event .user_links ul,
#page #event .user_links ul li {
    list-style: none;
    display: inline;
    padding-left: 0;
    margin-left: 0;
}
#page #event .user_links ul li.username {
    padding-right: 5px;
}
#page #event .user_links ul li.register {
    border-right: 1px solid #ccc;
    padding-right: 5px;
    margin-right: 5px;
}

#user_links_top {
    position: absolute;
    top: 5px;
    right: 5px;
    color: white;
    font-size: 1.2em;
    font-weight: bold;
}
#user_links_top a {
    color: #ccc;
}

#user_links_bottom {
    display: none;
}

#footer {
    clear: both;
}

/* thickbox specific styles */
#TB_ajaxContent .lotImage {
    float: left;
    margin: 0 1em 1em 0;
}

#TB_ajaxContent ul {
    margin-left: 2em;
    padding-left: 1em;
}
#TB_ajaxContent ul li {
    margin-left: 1em;
    list-style: inside;
}

#TB_ajaxContent .redlight {
	color: #ec008c;
	font-weight: bold;
}

#TB_ajaxContent .biddingForm ul {
    margin-left: 0;
    list-style: none;
}


#TB_ajaxContent .bidForm {
    margin-top: 1em;
    margin-bottom: 1em;
}

.intro_text {
    background: #fff;
    padding: 1em;
}
