a {color:darkblue; text-decoration:none;}
a:visited {color:darkblue;} 
a:hover {color:#0099ff;text-decoration:underline;}

#header {background:url(images/bg.gif) repeat-x #fff;border:#434387 1px solid;position:relative;height:120px;margin:0px}
#header .title {background:url(images/logo.jpg) no-repeat;height:120px;}
#header h1,#header h2 {cursor:default;position:absolute;margin:0px}
#header h2 {font:bold 12px Arial,Helvetica,sans-serif;color:#2C2C2C;top:73px;left:172px;text-align:center;}
#header h1 {display: block;line-height: 1em;background-color: transparent;white-space: nowrap;top:10px;left:210px;color:#FA670F;font:40px Impact,Arial Narrow,Arial,Helvetica,sans-serif;}
#header h1:before{content: "Группа Queen. Сложности перевода песен";  display: block;margin-bottom: -1.25em;margin-left: 0.1ex;color: #2C2C2C;background-color: transparent;}

.nav ul {margin:0;padding:0;}
.nav {margin:10px 0 5px;position:relative;}
.nav li {list-style-type:none;margin:0;}
.nav .nolink {
   background-color:#F3FfFf;
   border:1px solid;
   border-color:#ffe #aaab9c #ccc #fff;
   display:block;
   margin-top: -0.85em;
   font:bold 12px verdana,arial,helvetica,sans-serif;
   padding:3px 2px 3px 6px;
   color:#FA670F;
}
.nav a {
   background-color:#fff;
   border:1px solid;
   border-color:#ffe #aaab9c #ccc #fff;
   display:block;
   height: 1.5em;
   vertical-align:bottom;
   font:bold 10px verdana,arial,helvetica,sans-serif;
   text-decoration:none;
   padding:1px 2px 1px 6px;
   position:relative;
   color:#000066;
}
.nav .navright a {
   background-color:#fff;
   border-bottom:1px dotted #DFE9F9;
   border-left:1px dotted #DFE9F9;
   height: 1.3em;
   vertical-align:middle;
   font:10px verdana,arial,helvetica,sans-serif;
   text-decoration:none;
   padding:0px 1px 1px 4px;
   position:relative;
   color:#000066;
}
.links {font:10px verdana;}
.links a {font:10px verdana; color:black;}

#smi2adblock_22884 a { font-family: Verdana, Arial, sans serif; font-size: 11px; }

.nav a:hover {background-color:#f1f1ff;border-color:#aaab9c #fff #fff #ccc;
text-decoration:none;color:#000066; font:bold 10px verdana,arial,helvetica,sans-serif;height: 1.5em;}
.nav .navright a:hover {font:10px verdana,arial,helvetica,sans-serif;height: 1.3em;}
.links a:hover {font:10px verdana,arial,helvetica,sans-serif;}
.nav a:visited {color:#000066;font:bold 10px verdana,arial,helvetica,sans-serif;}
.nav .navright a:visited {font-weight:normal;}
