/* CSS by Animia Group */

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000; background: #e0e0e0; margin: 0; padding: 0;
text-align: left; text-decoration:
none;
}


ul { list-style-type: square; padding: 0; margin: 20px; font-weight: bold;
}

p { text-indent: 15px;
}

a {
text-decoration: none;
color: #480055;
}

#container { width: 1100px; margin: 0;
padding: 0; background: #919aa; border: 1px ridge #0091ff;
}

#header { margin: 2px 20px; width: 1060px;
height: 250px;
background: #000 url("http://animia.jw.lt/img/header.jpg") no-repeat;
border: 2px ridge #000;
}

#header h1 {
position: absolute;
margin: 20px 40px;
padding: 0;
font: bold 40px 'Comic Sans MS', Arial, Sans-serif;
letter-spacing: 2px;
color: #0091ff;
}

#header h1 a {
color: #0091ff;
text-decoration:
none;
}

#header h2 {
position: absolute;
margin: 170px 0 0 50px; color: #0091ff;
font: bold 20px arial, tahoma, 'Trebuchet MS', sans-serif;
text-transform: none;
}

#sideleft { 
float: left; width: 300px; margin: 2px 20px; padding: 20px; background: #a5a5a5; border: 2px ridge #000;
}

#sideleft ul {
margin: 2px 0 0 5px; padding: 0;
background: #262626;	
border-top: 2px solid #444;
}

#sideleft ul li {
display: inline;
list-style: none;
}

#sideleft ul li a {
display: block;
padding: 5px 25px 5px 25px;
text-decoration: none; color: #fff; font-size: .9em; font-weight: bold; font-family: verdana, tahoma, sans-serif;
} 

#sideleft ul li a:hover {
color: #000;
background: #fff; font-family: verdana, tahoma, sans-serif;
}

#sideleft h1 {
font: bold 18px;
color: #0a0aff;
margin: 10px;
padding: 0px;
}

#sideleft p {
margin: 0;
padding: 15px 15px; color: #000;
}

#middle { float: left; width: 320px; margin: 0; padding: 10px; background: #fff; border: 2px solid #fff;
}

#middle h1 {
font: bold 18px;
color: #000;
}

#middle h2 {
background: #a5a5a5; border: 1px inset #0a0a0a; padding: 4px;
}

#middle ul li a {

text-decoration: none;
color: #0091ff;
font-family: verdana, tahoma, sans-serif;
}

#sideright { float: right; width: 285px; margin: 0 15px 0 0; padding: 25px; background: #fff; border: 2px outset #000;
text-align: left;
}

#sideright ul li a {

text-decoration: none;
color: #0091ff;
font-family: verdana, tahoma, sans-serif;
}

#footer { 
width: 1060px; margin: 2px 20px; background: #000000; border: 2px ridge #000; clear: both;
}

#footer p {
margin: 5px;
padding: 10px;
text-align: center;
letter-spacing: 2px;
color: #ffffff;
}

#footer a {
text-decoration: none;
font-weight: bold;
color: #0091ff;
}

#footer a:hover {
text-decoration: none;
font-weight: bold;
color: #0091ff;
}
