body	
{
margin: 0px;
padding: 0px 0px 0px 0px;
font-family: verdana, arial, tahoma, 'sans serif';
color: #000;
background: #efd6a6;
text-align:center;
font-size: 11px;
}


/*--- OPMAAK ---*/

#box
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color: #f3ddb3;
width: 950px;
margin: 0px auto;
text-align: left;
}

#mainbox
{
padding: 0px;
}


#mainbar
{
width: 595px;
float: right;
}

#sidebar
{
width: 350px;
float: left;
}


.contentbox
{
background-color: #f2ebc4;
margin: 0px 0px 2px 0px;
padding: 4px 0px 10px 0px;
}

.reviewlisting
{
min-height: 130px;
background-color: #fbe096;
border: 1px solid #a99044;
padding: 10px 10px 10px 10px;
height: auto !important;
height: 140px; /*ie hack for min height*/
}

.reviewlisting img
{
border: 1px solid black;
margin-bottom: 10px;
}

.intro
{
background-color: #f2ebc4;
}

.clearer
{
clear: both;
}


img#logo
{
border: 1px solid #000000;
margin: 0px;
border: 0px;
}

/*--- Headers & Text ---*/

#header h1
{
font-size: 12px;
color: #fff;
margin: 0px 0px 0px 0px;
padding: 3px 0px 4px 0px;
background-color: #404713;
text-align: center;
}


h2
{
font-family: Comic Sans MS, "sans";
font-size: 17px;
color: #fff5a3;
margin: 0px 0px 2px 0px;
background-color: #000000;
padding: 4px 0px 4px 0px;
font-weight: normal;
text-align: center;
}

h3
{
font-size: 12px;
font-style: bold;
margin: 0px 0px 5px 0px;
padding: 0px 10px 0px 10px;
}

.reviewlisting h3
{
font-size: 15px;
font-style: bold;
margin: 0px 0px 12px 0px;
padding: 0px 10px 0px 10px;
}

p
{
font-size: 11px;
margin: 5px 0px 10px 0px;
padding: 0px 15px 0px 10px;
line-height: 14px;
}

a
{
font-weight: bold;
color: #0000ff;
}


.modelstatus
{
font-weight: bold;
color: #2ec41a;
text-decoration: underline;
text-transform: capitalize;
}


/*--- Lists ---*/


ol, ul
{
margin: 0px 4px 0px 4px;
padding: 5px 5px 15px 5px;
color: #060a30;
list-style-type: decimal-leading-zero;
background-color: #fff99c;
border: 1px solid #d7d06d;
}

ol a, ul a
{
font-size: 12px;
line-height: 20px;
font-weight: bold;
}

ul
{
list-style-type: none;
margin-bottom: 4px;
}

ol li
{
margin: 0px 0px 0px 35px;

}

ul li
{
margin: 0px 0px 0px 5px;
}

.rightlist
{
float: right;
margin-left: 0px;
width: 157px;
}

.leftlist
{
float: left;
margin-rigth: 0px;
width: 157px;
}

.leftlist p, .rightlist p
{
font-size: 11px;
}


.leftlist a, .rightlist a
{
font-size: 11px;
font-weight: bold;
}




/*--- Menu ---*/
.menu
{
margin: 0px 0px 1px 0px;
padding: 6px 0px 9px 10px;
background-color: #404713;
text-align: left;
color: #fff;
font-size: 11px;
font-weight: bold;
}

.menutwo
{
background-color: #000;
margin: 0px 0px 5px 0px;
}

.menu a
{
color: #fff99c;
}

.menu a:hover
{
color: #d5c32f;
}

a#youarehere
{
color: #847e20;
}




/*--- img ---*/

p a img, .contentbox img
{
border: 1px solid #070c1d;
}

img.floatleft
{
float: left;
margin: 0px 10px 5px 0px;
border: 2px solid black;
}
img.floatright
{
float: right;
border: 2px solid black;
margin: 0px 0px 5px 10px;
}

img.starrating
{
border: 0px;
margin: 0px 0px -3px 0px;
}

/*--- Footer ---*/

#bottomtext
{
color: #a08643;
}

#footer
{
color: white;
text-align: center;
clear: both;
heigth: 40px;
padding: 7px 0px 10px 0px;
background-color: #000000;
margin: 0px 0px 20px 0px;
}

#footer a
{
color: #fff99c;
}

#footer a:hover
{
color: #d5c32f;
}

.similair
{
padding: 0px 0px 0px 5px;
}

/*--- SIDEBAR ---*/
p.sidecontent
{
margin: 0px 4px 4px 4px;
padding: 5px 5px 15px 5px;
color: #060a30;
list-style-type: decimal-leading-zero;
background-color: #fff99c;
border: 1px solid #d7d06d;
}


/*--- VARIOUS LAYOUT ---*/

.centerall
{
text-align: center;
}

.clearer
{
clear: both;
height: 1px;
}

/*--- a tag ---*/

a:hover
{
color:#d5c32f;
}

a.reviewlink
{
font-size: 14px;
text-transform: uppercase;
display: block;
margin-top: 10px;
text-align: right;
}

a.biglink
{
font-size: 13px;
margin-top: 20px;
text-transform: uppercase;
display: block;
text-align: center;
}


/*--- PROFILE LAYOUT ---*/

#leftprofile
{
width: 360px;
float: left;
padding: 5px 2px 5px 5px;
}

#rightprofile
{
width: 570px;
float: left;
padding: 5px 5px 5px 3px;
}

#profileimagebox
{
background-color: #ead9a0;
border: 1px solid #d0c483;
padding: 20px;
}

#rightprofile h3
{
background-color: #fff99c;
border: 1px solid #d0c483;
padding: 8px 5px 7px 5px;
font-size: 17px;
color: black;
text-align: center;
}

#rightprofile h4
{
background-color: #000;
padding: 2px 0px 3px 0px;
margin: 0px 1px 0px 9px;
font-size: 13px;
color: white;
text-align: center;
}

#rightprofile table
{
background-color: #fff99c;
border: 1px solid #d0c483;
padding: 8px 5px 7px 5px;
margin: 0px 0px 0px 9px;
width: 560px;
font-size: 11px;
}

#profileimagebox p
{
margin: 5px 0px 2px 0px;
padding: 10px 0px 10px 0px;
font-weight: bold;
font-size: 13px;
background-color: #f6efc8;
border: 1px solid #cec389;
text-align: center;
}

#profileimagebox form
{
font-weight: bold;
}

#profileimagebox select
{
margin-left: 10px;
}

#profileimagebox img
{
border: 1px solid black;
}

#profileimagebox strong
{
color: #4d497e;
font-size: 15px;
}

.announcement
{
text-align: center;
font-weight: bold;
font-size: 16px;
line-height: 22px;
}

.smalltext
{
font-weight:normal;
font-size: 11px;
line-height: 14px;
font-style: italic;
}

em
{
font-style: normal;
color: red;
font-weight: bold;
text-decoration: underline;
}