/* main */
body {
background-color:#666;
margin:auto;
padding:0;
}

h1,p {
margin:5px;
padding:0;
}

#wrap {
width:850px;
height:1680px;
background-color:#000;
margin:auto;
}

/* header */
#header {
width:850px;
height:180px;
}

#header img {
float:left;
}

/* top table */
#toptable {
width:850px;
padding-top:5px;
}

#toptable .topthumbs {
width:800px;
padding-left:40px;
}

/* thumbs */
.thumb {
width:150px;
height:200px;
float:left;
padding:2px;
}

.thumb img {
border:1px solid #fff;
}

/* mid table */
#midtable {
width:850px;
}

#midtable .left {
width:365px;
height:620px;
float:left;
}

#midtable .leftthumbs {
width:320px;
height:620px;
padding-left:39px;
}

#midtable .right {
width:485px;
height:620px;
float:left;
}

#midtable .rightinfo {
width:460px;
height:483px;
background-image:url("images/rightinfo.jpg");
background-repeat:no-repeat;
}

#midtable .toprated {
width:413px;
height:295px;
padding-top:50px;
padding-left:38px;
}

#midtable .topratedbox {
width:130px;
height:140px;
float:left;
}

#midtable .topratedbox img {
float:left;
padding:2px;
}

/* bonus */
#bonus {
width:850px;
margin:auto;
}

#bonus .thumbs {
width:850px;
padding-top:5px;
float:left;
}

/* Text */
h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:34px;
font-weight:400;
text-align:center;
}

p.model {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999;
text-align:center;
}
/* Links */
a:link {
color:white;
}
a:hover {
color:blue;
}
a:visited {
color:none;
}
a:active {
color:white;
}
