/* Css style for
kim @ Snakes-and-dragons.org/
Hakka - 2009/2010
--------------------------- */

/* general */

body {
font-family: verdana, tahoma, sanserif;
font-size: 8pt;
color: #BABABA;
letter-spacing: 1px;
text-align: left;
}

/* tables */

table, tr, td {
font-family: verdana, tahoma, sanserif;
font-size: 8pt;
color: #BABABA;
letter-spacing: 1px;
}

/* scrollbar */

body {
scrollbar-face-color: #FEFEFE;
scrollbar-highlight-color: #FEFEFE;
scrollbar-shadow-color: #ECECEC;
scrollbar-arrow-color: #ECECEC;
scrollbar-track-color: #FEFEFE;
scrollbar-darkshadow-color: #FEFEFE;
scrollbar-base-color: #ECECEC;
scrollbar-3dlight-color: #ECECEC;
background-color: #FEFEFE;
}

/* text */

strong, b {
font-family: verdana, tahoma, sanserif;
font-size: 8pt;
color: #A6BFC9;
letter-spacing: 1px;
}
 
em, i {
font-family: verdana, tahoma, sanserif;
font-size: 8pt;
color: #B3C6A4;
letter-spacing: 1px;
}

/* links styles */
	
A:link, A:active, A:visited {
font-style: normal;
color: #CDCEAC;
text-decoration: none;
}

A:hover {
font-style: normal;
font-weight: bold;
color: #DECCB2;
text-decoration: underline;
}

/* navigation */

var {
visibility: hidden;
}

.mainbutton A  {
display: block;
background: url("immagini/kim-06.jpg") 0px 0px no-repeat;
width: 210px;
height: 43px;
}
   
.mainbutton A:Hover  {
background: url("immagini/kim-06.jpg") 0px -43px no-repeat;
}

.joinbutton A  {
display: block;
background: url("immagini/kim-07.jpg") 0px 0px no-repeat;
width: 286px;
height: 43px;
}
   
.joinbutton A:Hover  {
background: url("immagini/kim-07.jpg") 0px -43px no-repeat;
}

.thelistbutton A  {
display: block;
background: url("immagini/kim-08.jpg") 0px 0px no-repeat;
width: 219px;
height: 43px;
}
   
.thelistbutton A:Hover  {
background: url("immagini/kim-08.jpg") 0px -43px no-repeat;
}
 
/* stats */

.stats {
font-family: verdana, tahoma, sanserif;
font-size: 8pt;
color: #BABABA;
line-height: 12pt;
letter-spacing: 1px;
text-align: left;
background: url(immagini/stats.jpg) no-repeat;
padding-right: 40px;
padding-left: 16px;
padding-top: 16px;
padding-bottom: 18px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

/* footer hover */

.footnaruto A  {
display: block;
background: url("immagini/kim-17b1.jpg") 0px 0px no-repeat;
width: 98px;
height: 58px;
}
.footnaruto A:Hover  {
background: url("immagini/kim-17b1.jpg") 0px -58px no-repeat;
}

.footsasuke A  {
display: block;
background: url("immagini/kim-17b2.jpg") 0px 0px no-repeat;
width: 100px;
height: 58px;
}
.footsasuke A:Hover  {
background: url("immagini/kim-17b2.jpg") 0px -58px no-repeat;
}

.footsakura A  {
display: block;
background: url("immagini/kim-17b3.jpg") 0px 0px no-repeat;
width: 100px;
height: 58px;
}
.footsakura A:Hover  {
background: url("immagini/kim-17b3.jpg") 0px -58px no-repeat;
}

.footkakashi A  {
display: block;
background: url("immagini/kim-17b4.jpg") 0px 0px no-repeat;
width: 100px;
height: 58px;
}
.footkakashi A:Hover  {
background: url("immagini/kim-17b4.jpg") 0px -58px no-repeat;
}

.footjiraiya A  {
display: block;
background: url("immagini/kim-17b5.jpg") 0px 0px no-repeat;
width: 100px;
height: 58px;
}
.footjiraiya A:Hover  {
background: url("immagini/kim-17b5.jpg") 0px -58px no-repeat;
}

.footitachi A  {
display: block;
background: url("immagini/kim-17b6.jpg") 0px 0px no-repeat;
width: 100px;
height: 58px;
}
.footitachi A:Hover  {
background: url("immagini/kim-17b6.jpg") 0px -58px no-repeat;
}

/* form */

input, select, textarea {
border: 1px solid #BABABA;
background-color: #F3F3F3;
filter: alpha(opacity=0, finishopacity=100, style=1); 
font-family: Tahoma, Verdana, sans-serif;
font-size: 13px;
margin: 0 0 1px 0;
color: #BABABA;
text-align: center;
padding: 5px 0;
}

option {
border: 1px solid #BABABA;
background-color: #F3F3F3;
filter: alpha(opacity=0, finishopacity=100, style=1); 
font-family: Tahoma, Verdana, sans-serif;
font-size: 13px;
color: #BABABA;
letter-spacing: normal;
text-align: center;
padding: 1px;
}

input:focus,textarea:focus,select:focus {
background: #FDFDFD;
border-color: #B3C6A4;
}

.input1 { 
width: 49%;
}

.lap-four .input1 {
width: 200px;
}

.input2 {
padding: 3px;
width: auto; 
}

.input3 { 
border: 0; 
}

/* tabella dei form */

fieldset {
background-color: #FFFFFF;
background: url(immagini/form.jpg);
border: 1px solid #BABABA; 
margin: 0 auto 12px auto;
padding: 10px;
}

fieldset label {
padding: 0 1%;
text-align: center;
width: 48%;
}

fieldset legend { 
color: #BABABA; 
font-family: Georgia, "Times New Roman", Times, serif; 
font-size: 17px; 
}

fieldset p {
margin: 0 0 8px 0;
text-align: center;
}
	
/* titles style */

.titlecurrent {
font: "Georgia", "Arial", serif;
font-size: 18px;
font-style: normal;
font-weight: bold;
text-align: left;
letter-spacing: 2px;
color: #E1E1E1;
border-width: 0px;
background-image: url(immagini/titlecurrent.jpg);
background-repeat: no-repeat;
width: 400px;
padding-left: 32px;
padding-top: 10px;
padding-right: 0px;
margin-bottom: 0px;
margin-top: 12px;
margin-left: 0px;
margin-right: 0px;
}

.titlestagline{
border-width: 0px;
text-align: left;
font-family: "Georgia", "Arial", serif;
font-size: 7pt;
font-style: italic;
color: #B3C6A4;
letter-spacing: 3px;
padding-top: 0px;
padding-bottom: 0px;
}

/* immagini style */

.img {
background-color: #BABABA;
background: url(immagini/form.jpg);
padding: 5px;
border: 1px solid #BABABA;
margin-top: 6px;
margin-bottom: 6px;
}

p img {
background-color: #BABABA;
background: url(immagini/form.jpg);
padding: 5px;
border: 1px solid #BABABA;
}

/* general errors */

.error {
color: #DECCB2;
}

/* for success messages */
.success {
color: #A6BFC9;
}

/* for MySQL errors */
.mysql {
color: #B3C6A4;
}

/* for PHP errors */
.php {
color: #D9B3B0;
}