html,body {
font-family:arial;
margin:0;
padding:0;
font-size: 16px;
color: #000;
background-color: #F2F2F2;
background-image:url("images/body.png");
}

img {
padding: 0;
margin: 0;
border: 0;
}

.biglink {
font-size: 24px;
}

#content {
background-color: #fff;
padding: 10px;
}

#footer {
padding-bottom: 40px;
padding-top: 10px;
padding-left: 10px;
border-top: 1px dashed #ccc;
font-size: 10px;
background-image:url("images/footer.png");
background-repeat:repeat-x;
background-position:center bottom;
background-color: #fff;
}

#header {
background-color: #fff;
background-image:url("images/sharingan.png");
background-repeat:no-repeat;
background-position:top right;
}

#menu a {
color: #fff;
text-decoration: none;
font-weight: bold;
}

#menu a:hover {
color: red;
}

#menu {
background-image:url("images/nav.png");
height: 32px;
text-align: center;
}

.titlebar {
background-color: #707070;
color:silver;
padding:5px;
}

.titlebar table {
background-color: #fff;
color:#000;
padding:5px;
}

.titlebarhead {
color: #fff;
background-image: url('images/titlebarimg.png');
padding: 7px;
}

.titlebarhead a {
color: silver;
}

table.details {
background-color:#fff;
width:100%;
height:1px;
border-style:dotted;
border-color:red;
border-width:2px;
padding: 10px;
}

td.image {
background-color:#999;
vertical-align:middle;
width:1%;
height:1%;
}

td.details-top {
vertical-align:top;
text-align:center;
font-weight:700;
}

.btns a {
background:left #C00;
border:2px solid #E68282;
color:#fff;
font-weight:400;
position:relative;
text-decoration:none;
border-color:#E68282 #650000 #650000 #9C2828;
padding:3px 15px 3px 20px;
}

.btns a:hover {
background-color:#EF1818;
color:#fff;
}

a {
color: #505050;
}

a:hover {
color: #505050;
text-decoration:none;
}