body { 
background-color:#eef; 
padding:8px; 
margin:0px;
font-size:14px; 
max-width:700%;
} 
a { 
text-decoration:none; 
color:#eb2b36; 
} 
h1 { 
font-size:19px; 
} 
img { 
border:0px; 
} 
.nlist { 
padding:6px; 
margin:3px 2px; 
background-color:#fafffa; 
border-radius:2px; 
box-shadow:1px 1px 1px #999;
text-align:left; 
} 
.cat { 
padding:8px 0px 8px 0px; 
margin:0px;
background: url(/title.gif) repeat-x top #970528; 
color:#fff; 
text-align:center; 
font-size:16px;
border-bottom: 1px solid #80011f; 
border-top-left-radius: 10px; 
box-shadow:1px 1px 1px 1px #777; 
border-radius:0px;  
linear-gradient:#222 #000;
} 
.cat a { 
color:#fff; 
} 
.nad { 
padding:6px; 
margin:3px 1px; 
background-color:#fafffa; 
text-align:center; 
border-radius:2px; 
box-shadow:1px 1px 1px 1px #999; 
} 
.nad a img { 
max-width:99%; 
} 
.n1 { 
padding:6px; 
text-align:center; 
margin:3px 2px; 
background-color:#fff; 
border-radius:2px; 
box-shadow: 1px 1px 1px #999; 
} 
.n1 a img { 
max-width:99%; 
}
.str1 { 
background-color:#fff; 
color:#eb2b36; 
text-align:center; 
border:1px solid #ece5ef; 
border-radius:5px; 
margin:0 1px 1px;
padding:5px; 
}
.str2 { 
background-color:#fff; 
color:#eb2b36; 
text-align:center; 
border:1px solid #ece5ef; 
border-radius:5px; margin:0 0px 1px; 
}
.line { text-align: left;padding:4px; border-bottom: 1px solid #F746AA; color: #CCC; 
}