﻿@import url(/_common/css/navbar.css);

h1, h2, h3, h4 {
    color: #ffffff;
}

p.quote {
    color: #b8b8b8;
    font-weight: bold;
}

p.quote.alternate {
    color: #9e7689;
}

.topContainer {
    width: 100%;
    background: #000000;
}

.header,
.bottomContainer,
.footer {
    width: 980px;
    margin: 0px auto;
}

.header {
    padding: 45px 0px;
    position: relative;
}

img.logo {
    width: 300px; 
    height: 170px; 
    float: left;
}

.flashContainer {
    width: 667px; 
    height: 170px; 
    float: right;
}

.bottomContainer {
    padding: 0px;
    background-image: url(/_common/img/black_line.gif);
    background-repeat: repeat-y;
    background-position: 191px 0;
}

.leftCol {
    width: 188px;
    float: left;
    padding: 19px 0px 0px 3px; /* padding top is 19 instead of 27 to level the navbar */
}

.leftCol img {
    width: 167px;
    margin-bottom: 7px;       
}

.rightCol {
    float: right;
    width: 786px;
}

.content {
    width: 636px; /* -38px of innerPadding */
    float: left;
    padding: 27px 0px 25px;
}

.innerPadding {
    padding-left: 38px;
}

.content-text {
    float: left;
    width: 369px;
}

.supplier-bg,
.partner-bg,
.blog-bg,
.comment-bg {
    background-image: url(/_common/img/suppliers_bg.jpg);
    background-repeat: repeat-y;
    background-position: top left;
}

.supplier-bg,
.partner-bg {
    width: 582px;
}

.rating {
    position: absolute;
    bottom: 15px;
    left: 6px;
}

.blogRating {
    border: solid 1px #9f52a0;
    width: 70px;
    height: 14px;   
    padding: 1px 1px 0px;
    background: #0f0f0f;
}

.blogRating .left-on,
.blogRating .left-off,
.blogRating .right-on,
.blogRating .right-off {
    float: left;
    height: 12px;
    width: 7px;
}

.blogRating .left-on {
    background: transparent url(/_common/img/star-left-on.gif) no-repeat scroll 0 0;
}

.blogRating .left-off {
    background: transparent url(/_common/img/star-left-off.gif) no-repeat scroll 0 0;
}

.blogRating .right-on {
    background: transparent url(/_common/img/star-right-on.gif) no-repeat scroll 0 0;
}

.blogRating .right-off {
    background: transparent url(/_common/img/star-right-off.gif) no-repeat scroll 0 0;
}

.bannerCol {
    float: right;
    width: 120px;
    padding: 27px 0px 0px;
    margin: 0px;
}   

.banner {
    width: 120px;
    margin-bottom: 12px;
}

.footerLinks {
    background: #000000;
    padding: 10px 0px 15px 15px;
    margin-top: 22px;
}

.footerLinks a {
    color: #b8b8b8;
}

.copyright {
    float: right; 
    margin: 12px 0px 25px;
}

.adminIcons {
    position: absolute; 
    /*bottom: 15px; */
    bottom: 5px;
    right: 5px; 
    padding: 2px 2px 0px; 
    background: #0f0f0f; 
    border: solid 1px #ED178E;
}

img.icon {
    width: 17px;
    height: 19px;
    padding: 0px;
    margin: 0px;
    display: inline;
}

img.adminImgBtn {
    width: 90px; 
    height: 29px; 
    border: 0px;
    display: inline;
}

img.editSupplier,
img.editPartner {
    float: left;
    margin-bottom: 5px;
}

/* Seminar Programme Page */

#day1 table td,
#day2 table td
{
    padding:8px;
    vertical-align:top;
}

#day1 table th,
#day2 table th
{
    padding:15px 0 5px 0;
    vertical-align:top;
    
}

.row1 
{
    width:80px;
}

.row2 
{
    width:250px;
}

.day1_button a
{
    width:149px;
}

.day2_button a
{
    width:148px;
}

div#day1,
div#day2
{
    padding:0px;
}

#day1 h2,
#day2 h2
{
    padding:10px 20px 0 20px;
}






