/* General styling */

*{
    margin:0px;
    padding:0px;
}

body {
	margin: 0px auto 0px;
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#000000;
    background-color:#EAEAEA;
}

#wrapper {
    width: 900px;
    margin : 0px auto 0px;
    padding: 0px 49px;
    background-image:url('http://www.brusselpeking.be/wp-content/themes/bru2pek/images/column_wide.gif');
}

a:link, a:visited {
	text-decoration:none;
	color:#CC0000;
}

a:hover {
    text-decoration:underline;
}

/* HEADER */

#header{
	height:160px;
    margin-bottom:20px;
    padding-top:20px;
	}

#topmenu{
	height:18px;
    width: 900px;
	position: absolute;
}

#topnav {
	padding: 0px;
	list-style: none;
}

#topnav li{
	height: 18px;
	width: 98px;
    float:left;
	margin-left:1px;
	margin-right:1px;
    border-bottom:2px solid #CFCFCF;
    cursor:pointer;
    text-decoration:none;
}

#topnav li a{
    color: #000000;
    height: 18px;
	width: 98px;
    float:left;
}

#topnav li a:hover{
    color: #CC0000;
    text-decoration:none;
    float:left;
}


#search{
    position:relative;
    float: right;
    padding: 0px;
	list-style: none;
}

#search li{
	margin-left:1px;
	margin-right:1px;
}

#search input {
    width:155px;
}

textarea {
    width:100%;
    font-family:Verdana, sans-serif;
    background-color:#F8F8F8;
    border:1px solid #868686;
    font-size:11px;
    margin:2px 0px;
    padding: 0px 3px;
}


input{
    font-family:Verdana, sans-serif;
    background-color: #F8F8F8;
    border: 1px solid #868686;
    font-size: 11px;
    margin: 2px 0px;
    padding: 0px 3px;
}

#topanimation{
	height: 140px;
	display:block;
	position:relative;
	top:22px;
	}

#headerback{
    height: 140px;
	display:block;
	background-image:url('http://www.brusselpeking.be/wp-content/themes/bru2pek/images/headerback.png');
	background-color:#FFFFFF;
	border-top:1px solid #C0C0C0;
	}

#headerback2{
    height:140px;
	display:block;
	background-image:url('http://www.brusselpeking.be/wp-content/themes/bru2pek/images/headerback2.png');
	width:900px;
	}
	
#headertext{
	width:900px;
	height:140px;
	max-height:140px;
	background-color:#CC0000;
	background-image:url('http://www.brusselpeking.be/wp-content/themes/bru2pek/images/headertext.png');
	position:relative;
	top:-140px;
}
	
#headeroverlay{
    width:900px;
	height:140px;
	max-height:140px;
	font-size:7px; /* To resolve problems in IE with small boxes */
	background-image:url('http://www.brusselpeking.be/wp-content/themes/bru2pek/images/square2.gif');
    background-repeat:repeat;
	border-bottom:1px solid #C0C0C0;
	position:relative;
	top:-280px;
	}
    

/* SIDEBAR */

#sidebar{
	width: 200px;
    position:relative;
    float: right;
    font-size: 11px;
    margin:0px;
    padding:0px;
	background-color:rgb(255,255,255);
}

#sidebar a{
    color:#000000;
    text-decoration:none;
}


#sidebar ul, #sidebar ul ul{
	list-style: none;
    margin:0;
    padding:0;
}

#rightMenu{
    background-image:url('http://www.brusselpeking.be/wp-content/themes/bru2pek/images/menubackground.png');
    background-color:#CFCFCF;
    margin:0px;
    padding:0px;
}

#rightMenu ul li{
    height:15px;
    font-size:11px;
    padding: 2px 0px 3px 30px;
}

#rightMenu ul li a:hover{
    text-decoration:underline;
}


div.menuhead{
    display:block;
    height:30px;
	font-size:11px;
    margin:0px;
    color:#000000;
}

div.menuhead img{
    text-decoration: none;
    border: 0;
}

#advert img{
    margin-top:50px;
    margin-bottom:50px;
    text-decoration: none;
    border: 0;
}

/* LISTS */

html>body .the_content ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	} 

html>body .the_content li {
	margin: 7px 0 8px 10px;
	}

.the_content ol {
	padding: 0 0 0 15px;
	margin: 0;
	text-indent:-5px;
}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style: none;
	}


/* CONTENT */

#content {
    margin:0 0 0 0px;
    width:680px;
    float:left;
}

.post {
    margin:0 0 30px 0;
    clear:both;
}

.posttitle{
    margin:0 0 2px 0;
}

.postcontent{
    margin:0 50px 0 60px;
}
    
.post a:link, .post a:visited {
    color:#CC0000;
}

.post a:hover {
    color:#CC0000;
    text-decoration:none;
}
    
        
.post .postmeta {
    font-size:10px;
    line-height:10px;
    color:#CCCCCC;
    text-transform:uppercase;
    margin:0 0 5px 5px;
}

.postdate {
    font-size:12px;
    line-height:12px;
    color:#AAAAAA;
    text-transform:uppercase;
    margin:0 0 5px 5px;
}
    
.post .postmeta a:link, .post .postmeta a:visited {
    color:#AAAAAA;
}

.post .postmeta a:hover {
    color:#CC0000;
    text-decoration:none;
}
    
.post p {
    margin:0 0 15px 5px;
    line-height:15px;
}

.post p a:link,
.post p a:visited,
.post ul a:link,
.post ol a:link,
.post ul a:visited,
.post ol a:visited {
    color:#CC0000;
}

.post p a:hover,
.post ul a:hover,
.post ol a:hover {
    text-decoration:underline;
}

.post .the_content ul, .post .the_content ol {
    margin-bottom:15px;
}

.post blockquote {
    margin:0 0 15px 20px;
    padding:5px;
    border-top:1px solid #CC0000;
    border-bottom:1px solid #CC0000;
}

.post blockquote p {
    margin:0;
    font-style:italic;
}

.post blockquote blockquote {
    margin-top:15px;
    background-color:#F3F3F3;
}

.post img {
    background-color: #CC0000;
    text-decoration: none;
    border: 0;
}

.post a img:hover{
    background-color: #006666;
    text-decoration: none;
    border: 0;
}

.images{
    width:580px;
    float:left;
    padding-left:80px;
    padding-left:80px;
    background-color:#FFFFFF;
}

.images a img{
    padding:10px;
    margin:10px;
    border: 1px solid #CFCFCF;
    background-color:#FFFFFF;
}

.images a img:hover{
    padding:10px;
    margin:10px;
    border: 1px solid #F0F0F0;
    background-color:#FFFFFF;
}



.post .wp-smiley {
    float:none;
    border:0;
    margin:0;
}


/* COMMENTS */

#commentlist, #trackbacks {
    list-style:none;
}

    #commentlist li {
        margin:0;
        padding:15px 10px 0 10px;
        border-bottom:1px solid #AAAAAA;
    }

    #commentlist li.odd {
        background-color:#F3F3F3;
    }
    
    #trackbacks li {
        padding:5px 10px 5px 10px;
    }

.post .commenttitle {
        font-size:12px;
        line-height:12px;
        color:#AAAAAA;
        text-transform:uppercase;
        margin:0 0 2px 0;
    }
    
.post #commentlist .commenttitle a{
    color:#AAAAAA;
}

.post #commentlist .commenttitle a:hover {
    color:#CC0000;
    text-decoration:none;
}

.post #commentlist .commenttitle p.commentdate{
    font-size:10px;
    line-height:10px;
    color:#CCCCCC;
    text-transform:uppercase;
    margin:0 0 5px 5px;
};
        
textarea {
    width:100%;
    font-family:Verdana, sans-serif;
    font-size:11px;
}

/* FOOTER */
        
#footer {
    clear:both;
    border-top:1px solid #CCCCCC;
}

    #footer p {
        margin: 10px 15px 0px 5px;
        color:#CCCCCC;
        text-transform:uppercase;
        font-size:10px;
        float:right;
    }
    
    
    #footer a:link, #footer a:visited {
        color:#AAAAAA;
    }
    
    #footer a:hover {
        color:#CC0000;
        text-decoration:none;
    }
    
#bottom{
    background-image:url('http://www.brusselpeking.be/wp-content/themes/bru2pek/images/bottom_wide.gif');
    width: 900px;
    margin : 0px auto 0px;
    padding: 0px 49px;
    height:70px;
}


/* ImageBox */

#ImageBoxOverlay {
background-color:#000000;
}
#ImageBoxCaption {
background-color:#FFFFFF;
}
#ImageBoxContainer {
background-color:#FFFFFF;
height:250px;
width:250px;
}
#ImageBoxCaptionText {
color:#000000;
font-size:11px;
font-weight:bold;
padding-bottom:5px;
}
#ImageBoxCaptionImages {
margin:0pt;
}
#ImageBoxNextImage {
background-color:transparent;
background-image:url('http://www.brusselpeking.be/wp-content/themes/bru2pek/images/imagebox/spacer.gif');
}
#ImageBoxPrevImage {
background-color:transparent;
background-image:url('http://www.brusselpeking.be/wp-content/themes/bru2pek/images/imagebox/spacer.gif');
}
#ImageBoxNextImage:hover {
background-image:url('http://www.brusselpeking.be/wp-content/themes/bru2pek/images/imagebox/next.gif');
background-position:right top;
background-repeat:no-repeat;
}
#ImageBoxPrevImage:hover {
background-image:url('http://www.brusselpeking.be/wp-content/themes/bru2pek/images/imagebox/prev.gif');
background-position:left bottom;
background-repeat:no-repeat;
}

#ImageBoxClose a, #ImageBoxClose a img, #ImageBoxClose img{
    text-decoration: none;
    border: 0;
}