/*
  - I'm not love Tim Van Damme, but is correctly give onores to ideas.
  - Thanks Tim Van Damme.
*/

* {
margin:0;
padding:0;
}

body {
background:transparent url(img/body.jpg) repeat scroll 0 0;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
letter-spacing:-1px;
line-height:24px;
margin:0;
padding:0;
}
#wrapper {
background:transparent url(img/bg.png) no-repeat scroll center top;
height:721px;
margin:0 auto;
width:728px;
}
#head {
}
#menu {
float:right;
margin-right:30px;
}
#menu ul {
float:right;
}
#menu li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#menu a {
color:#FFFFFF;
padding:5px;
text-decoration:none;
}

#menu a:hover {
border-bottom:1px dashed #000000;
color:#000000;
}

#menu ul.top-menu a:hover {
  text-decoration:line-through;
  color:#000000;
  border:none;
}

#menu a:active {
}
#middle {
float:right;
padding:10px;
position:relative;
top:125px;
width:500px;
}
.tab {
float:left;
margin:5px;
text-decoration:none;
}
.boxholder {
border-left:1px dashed #FFFFFF;
border-right:1px dashed #FFFFFF;
float:right;
margin-left:-135px;
margin-right:20px;
margin-top:20px;
padding:0 10px;
text-align:justify;
}
.boxholder li {
float:left;
height:67px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:auto;
}
.boxholder li img {
border:0 none;
display:inline;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
text-decoration:none;
}
.box p {
display:block;
height:320px;
}
.box ul {
display:block;
height:320px;
}
#top-info {
float:right;
font-size:13px;
padding-right:30px;
position:relative;
text-align:right;
top:95px;
width:100%;
}
#top-info a {
color: #006600;
}
.tab a {
color:#000;
text-decoration:none;
padding:3px;
}

.tab a:hover {
padding:3px;
color:#fff;
background:#000;
border:none; /*1px dashed #c2c2c2;*/
text-decoration:line-through;
}
.left{float:left}
