body {
margin:0;
padding:0;
background:#292927;
color:#393733;
font:100% 'lucida sans', geneva, arial, helvetica, sans-serif;
text-align:center;
}

a img {border:none;}
a:link,a:active,a:visited {color:#339966;}
a:visited {color:#55bb88;}

#mn {
background:#fff;
margin:0 auto;
width:798px;
border:0 solid #222;
border-width:0 1px 1px;
}

#lg {
display:block;
background:#000;
color:#444;
margin:0 auto;
padding:1em;
font-size:180%;
border:1px solid #1a1a1a;
text-transform:uppercase;
letter-spacing:10px;
text-decoration:none;
}

#lg:hover {
color:#ded;
}

#me {
background:#1a1a1a;
margin:0 auto;
width:auto;
height:auto;
font-size:80%;
border:1px solid #1a1a1a;
}

#pt {
background:#fefefe url(../img/p.jpg) top left no-repeat;
margin:0 auto;
border-top:0px solid #111;
border-bottom:1px solid #999;
width:798px;
height:258px;
}

#me ul
{
margin:0;
padding:0;
}

#me ul li {display:inline;}

#me ul li a
{
margin:0;
padding:3px 0;
color:#666;
text-decoration:none;
float:left;
border-right:1px solid #333;
text-transform:uppercase;
width:131px;
}

#me ul li a.lst {
border-right:0;
}

#me ul li a:hover
{
color:#ded;
}

#tx, #txa {
margin:2em;
text-align:left;
font-size:90%;
line-height:1.8;
}

h2 {
font-size:110%;
text-transform:uppercase;
letter-spacing:2px;
}

h3 {
font-size:100%;
margin:2em 0 0;
}

#txa p {
margin:0em;
}

.co {
width:50%;
float:left;
padding-right:50px;
}

.sm {
width:auto;
padding:0;
}

iframe {
border:1px solid #999;
}

#ft {
position:relative;
background:#ccc;
margin:0 auto;
padding:1em 0;
font-size:80%;
text-align:left;
border-top:1px solid #bbb;
}

#ftl {
position:absolute;
top:1em;
left:2em;
}

#ftr {
position:absolute;
top:1em;
right:2em;
}

.ri {float:right;}

#cr {
display:block;
color:#777;
margin:2em auto;
text-transform:uppercase;
letter-spacing:6px;
font-size:50%;
text-decoration:none;
}

#cr:hover .k{
color:#f400a1;
}

.cl {
clear:both;
}
