/*GLOBAL LINKS*/
a, 
a:link, a:visited, a:active { color: #f93; text-decoration: none; }
a:link#more { font-family: georgia, verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; font-style: italic; text-align: right; float: right; clear: 
both; margin-top: 5px; margin-bottom: 10px; }
a:hover { 
color: #fff; text-decoration: none; background-color: #f90; }
a:hover .all { background-image: url(../i/navtag_all_over.gif); 
background-repeat: no-repeat; }
a:hover .next { background-image: 
url(../i/navtag_next_over.gif); }
a:hover .previous { background-image: url(../i/navtag_previous_over.gif); 
}
a:hover img { background-color: 
white; }
a:hover#kill, a:link#kill { background-color: 
transparent; }
/*GLOBAL*/ body { background-color: #c60000; background-image: url(../i/bg.gif); 
background-attachment: fixed; margin: 0; padding: 0; } body, p, ul, ol, li, td, 
form, input, select, textarea { font: 11px/1.5em Verdana, Arial, Helvetica, sans-serif; 
color: #666; text-align: left; margin: 0; padding: 0; }
entry a { color: #f60; }
form { margin-top: 0; 
margin-bottom: 0; }
/*GLOBAL HEADERS & TEXT*/
h1 { color: 
#f90; font-size: 15px; font-weight: bold; margin-top: 15px; margin-bottom: 5px; 
}
h2 { color: #f90; font-size: 12px; font-weight: bold; margin-top: 15px; margin-bottom: 
1px; }
h3 { color: #999; font-weight: normal; margin-top: 0; margin-bottom: 4px; 
}
h4 { color: #999; font-size: 12px; font-family: "Courier New", Courier, Monaco, 
monospace; font-weight: bold; line-height: 15px; text-align: left; letter-spacing: 
0.02em; margin: 0; padding: 0; border-style: none; border-width: 0; }
img { border: 0; }
img#kill 
{ background-color: transparent; border: 0 transparent; }
li.module-list { vertical-align: middle; }
td, table { padding: 0; border: 0; }
/*GLOBAL 
LISTS*/ ul { list-style-image: url(../i/button.gif); list-style-position: inside; 
display: block; }
ul.entry-details-list { list-style-type: 
none; list-style-image: none; }
/*LISTS*/
ul.module-list { vertical-align: middle; 
padding-left: 25px; list-style-image: url(../i/button.gif); display: block; }
/*ADDITIONAL*/
.additional { width: 480px; 
height: 90px; float: right; margin-top: 20px; margin-right: 20px; margin-bottom: 
15px; display: inline; }
.additional p { color: #999; font-size: 12px; font-family: "Courier New", Courier, 
Monaco, monospace; font-weight: bold; }
.additional-bottom 
{ background-image: url(../i/additionalbottom_bg.gif); background-repeat: no-repeat; 
background-position: 0 top; width: 475px; height: 15px; float: left; clear: left; 
}
.additional-main { background-image: url(../i/additionalmain_bg.gif); 
background-repeat: repeat-y; width: 475px; float: left; clear: left; min-height: 
60px; }
.additional-main-content { width: 468px; margin: 4px 3px 5px 4px; }
.additional-top { background-image: url(../i/additionaltop_bg.gif); 
background-repeat: no-repeat; background-position: 0 bottom; width: 475px; height: 
3px; float: left; }
.all { background-image: url(../i/navtag_all.gif); background-repeat: 
no-repeat; width: 145px; height: 21px; margin-top: 15px; }
.archive-entry { background-image: url(../i/button.gif); background-repeat: 
no-repeat; background-position: left top; padding-left: 20px; clear: left; }
.archive-list 
{ width: 550px; height: 50px; }
/*ARCHIVES*/
.archive-menu { width: 130px; 
height: 100px; float: right; margin-bottom: 30px; margin-left: 20px; display: 
inline; }
.award { width: 148px; height: 36px; float: right; margin-left: 10px; margin-right: 10px; margin-top: 5px; margin-bottom: 5px;
display: inline; }
/*COMMENTS*/
.comments { width: 550px; height: 
50px; float: right; clear: right; margin-top: 30px; margin-right: 30px; margin-bottom: 
30px; display: inline; }
/*CONTAINERS*/ .container1 { width: 851px; min-width: 851px; 
margin-right: auto; margin-left: auto; } .container2 { width: 851px; }
.middlecontent 
{ background-image: url(../i/chinese_bg.gif); background-repeat: no-repeat; background-position: 
60px 0; width: 700px; min-height: 200px; }
/*DETAILS*/
.details { background-image: url(../i/details_bg.gif); background-repeat: 
no-repeat; width: 368px; margin-right: 15px; }
.details#footer { background-image: 
url(../i/details_bg.gif); background-repeat: no-repeat; margin-right: 15px; width: 
368px; height: 90px; float: right; display: inline; }
.details-menu 
{ width: 253px; height: 127px; overflow: hidden; float: left; margin: 3px 0 3px 
0; display: inline; }
.details-menu 
h1 { color: #6e6666; font-size: 12px; font-family: "Courier New", Courier, Monaco, 
monospace; font-weight: bold; line-height: 25px; margin: 0; padding: 0; }
.details-menu#footer { margin: 3px 3px 3px 5px; width: 253px; height: 81px; 
float: left; overflow: hidden; max-height: 81px; display: inline; }
.details-nickpic { background-image: 
url(../i/detailsnickpic_bg.gif); background-repeat: no-repeat; width: 98px; height: 
81px; float: left; margin-top: 3px; margin-left: 6px; display: inline; }
/*ENTRY*/
.entry { width: 550px; clear: 
both; margin-top: 15px; margin-bottom: 30px; margin-left: 120px; }
.entry-bottom { background-image: url(../i/entrybottom_bg.gif); background-repeat: 
no-repeat; background-position: 0 top; width: 550px; height: 1px; float: left; 
clear: both; margin-bottom: 30px; }
.entry-content { width: 
470px; float: left; clear: both; }
.entry-main { background-image: 
url(../i/entrymain_bg.gif); background-repeat: repeat-y; width: 550px; float: 
left; clear: both; min-height: 80px; }
.entry-main-content { width: 460px; float: 
left; margin-right: 30px; margin-left: 50px; display: inline; }
.entry-main-content img { 
background-color: #fcfbfa; margin: 10px; padding: 5px; border: solid 1px #ccc; 
}
.entry-main-footer { width: 550px; float: left; clear: both; margin-top: 30px; 
}
.entry-main-more { margin-right: 30px; margin-left: 
50px; width: 470px; float: left; display: inline; }
.entry-title { 
width: 210px; margin-right: 20px; margin-bottom: 25px; }
.entry-top 
{ background-image: url(../i/entrytop_bg.gif); background-repeat: no-repeat; width: 
550px; height: 20px; float: left; clear: left; }
/*FOOTER*/
.footer { width: 700px; height: 
40px; clear: both; }
/*HEADER*/ 
.header { width: 700px; height: 20px; }
/*INDEX CONTENT*/
.index-content { font-family: Verdana, Arial, Helvetica, sans-serif; 
width: 550px; height: 350px; clear: both; margin-top: 15px; margin-bottom: 20px; 
margin-left: 120px; }
.index-content-right { line-height: 25px; width: 220px; 
height: 350px; float: right; margin-right: 35px; display: inline; }
.index-right-bottom { background-image: url(../i/indexcontentbg_bottom.gif); 
background-repeat: no-repeat; width: 250px; height: 27px; float: left; }
.index-right-main { background-image: 
url(../i/indexcontentbg_main.gif); background-repeat: repeat-y; width: 250px; 
float: left; min-height: 274px; }
.index-right-main-content 
{ position: relative; top: -15px; width: 200px; height: 274px; overflow: hidden; 
max-height: 274px; margin-left: 20px; }
.index-right-top 
{ background-image: url(../i/indexcontentbg_top.gif); background-repeat: no-repeat; 
width: 250px; height: 49px; float: left; }
.latest { width: 115px; margin-bottom: 
15px; }
/*FORMATTING IDs*/
.left { margin: 10px 10px 
10px 0; }
/*LEGALITIES*/
.legalities { font-family: Verdana, Arial, Helvetica, sans-serif; width: 550px; 
height: 60px; float: left; clear: both; display: inline; margin-top: 20px; margin-bottom: 
20px; margin-left: 120px; }
.legalities p { color: #cec3ac; font-size: 9px; }
/*NAVTAB*/
.navtag { background-image: url(../i/navtag_bg.gif); background-repeat: 
no-repeat; width: 184px; height: 78px; float: right; clear: both; margin-right: 
20px; display: inline; }
.navtag-content { width: 145px; height: 39px; margin-top: 
18px; margin-left: 13px; }
.next { background-image: url(../i/navtag_next.gif); 
background-repeat: no-repeat; width: 145px; height: 21px; }
/*NICKNET*/
.nicknet { background-image: url(../i/nicknet_bg.gif); 
background-repeat: no-repeat; background-position: right 0; width: 29px; height: 
81px; float: left; margin-top: 5px; margin-right: 15px; margin-left: 60px; display: 
inline; }
/*PAGE*/ .page { width: 700px; float: left; }
.page-bottom { background-image: url(../i/pagebottom_bg.gif); background-repeat: 
no-repeat; background-position: 0 top; width: 700px; height: 1px; float: left; 
clear: both; }
.page-chinese { background-image: none; background-repeat: no-repeat; background-position: 
right bottom; width: 88px; height: 197px; float: left; clear: left; }
.page-footer { width: 700px; clear: both; margin-top: 
10px; }
.page-header { width: 419px; height: 
127px; float: right; display: inline; }
.page-header-index { width: 252px; height: 127px; float: 
left; margin-top: 25px; margin-right: 0; margin-left: 15px; display: inline; }
.page-main { 
background-color: white; background-image: url(../i/page_bg.gif); background-repeat: 
repeat-y; width: 700px; float: left; clear: both; }
.page-russianstamp 
{ background-image: url(../i/RussianStamp.gif); background-repeat: no-repeat; 
background-position: right 0; width: 92px; height: 125px; float: left; margin-left: 
20px; display: inline; }
.page-title { background-image: 
url(../i/title_bg.gif); background-repeat: no-repeat; background-position: right 
bottom; width: 251px; height: 127px; float: left; margin-top: 15px; margin-right: 
0; margin-left: 30px; display: inline; }
.page-top { 
background-image: url(../i/pagetop_bg.gif); background-repeat: no-repeat; background-position: 
0 bottom; width: 700px; height: 1px; float: left; clear: both; }
.previous { background-image: 
url(../i/navtag_previous.gif); background-repeat: no-repeat; width: 145px; height: 
18px; }
.priority { background-image: 
url(../i/priority_bg.gif); background-repeat: no-repeat; background-position: 
0 bottom; position: relative; left: -20px; width: 131px; height: 50px; z-index: 
2; float: left; margin-top: 30px; }
/*FORMATTING*/
.quote { color: #f90; font-size: 15px; font-weight: 
bold; text-align: left; margin: 15px 0; padding-left: 15px; border-left: 5px solid 
#fc9; }
.quote-left { color: #f90; font-size: 15px; font-weight: bold; width: 
150px; float: left; margin: 15px 15px 15px 0; display: inline; }
.quote-right 
{ color: #f90; font-size: 15px; font-weight: bold; text-align: right; margin: 
15px 0 15px 15px; width: 150px; float: right; display: inline; }
.receivedstamp { background-image: url(../i/received_stamp.gif); 
background-repeat: no-repeat; position: relative; top: -25px; width: 97px; height: 
97px; z-index: 1; overflow: hidden; float: left; }
.receivedstamp-content { text-align: 
center; width: 57px; height: 19px; overflow: hidden; margin-top: 48px; margin-bottom: 
30px; margin-left: 20px; }
.receivedstamp-content p { color: #9b9ba7; font-size: 
10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; 
}
.right { margin: 10px 0 10px 10px; }
.search-box { color: #9f9174; font-size: 
10px; width: 80px; margin-bottom: 4px; padding: 2px; border: solid 1px; }
.searchstamp { background-image: url(../i/stampsearch.gif); background-repeat: 
no-repeat; position: relative; z-index: 1; top: -25px; left: 40px; width: 97px; 
height: 97px; float: right; overflow: hidden; }
/*SEARCH*/
.searchsub { width: 115px; }
.searchsub 
p { color: #9f9174; font-size: 10px; }
.sidebits { width: 151px; 
margin-top: 70px; }
.sidebits 
h2 { font-size: 10px; margin-top: 3px; margin-bottom: 0; }
.sidebits h1 { font-size: 12px; margin-top: 4px; margin-bottom: 1px; }
.sidebits p { color: #999; margin-top: 0; }
.sidebits-bottom { background-image: url(../i/sidebitsbottom_bg.gif); 
background-repeat: no-repeat; background-position: 0 top; width: 151px; height: 
33px; float: left; clear: left; }
.sidebits-content { width: 
115px; margin-right: 20px; margin-left: 6px; }
.sidebits-main { background-image: url(../i/sidebitsmain_bg.gif); background-repeat: 
repeat-y; width: 151px; float: left; clear: left; }
.sidebits-top { background-image: url(../i/sidebitstop_bg.gif); 
background-repeat: no-repeat; background-position: 0 bottom; width: 151px; height: 
27px; }
/*SIDEBITS*/
.slide { width: 151px; float: right; display: inline; }
/*SPONSOR*/
.sponsoricon 
{ width: 100px; margin-top: 10px; margin-bottom: 10px; }
.sponsoricon p { color: 
#f90; text-align: center; }
/*SPONSORS*/
.sponsors { margin-top: 10px; margin-bottom: 10px; margin-left: 120px; width: 550px; clear: both; }
.sponsor-icon { float: left; margin-right: 10px; display: inline; }
/*STAMP*/
.stamp { background-image: url(../i/stamp_bg.gif); background-repeat: 
no-repeat;  background-repeat: no-repeat; width: 
111px; height: 105px; float: left; margin-top: 12px; margin-right: 0; margin-left: 
15px; display: inline; }
.stamp-content { color: #8e8eb2; font-family: Verdana, 
Arial, Helvetica, sans-serif; text-align: center; width: 98px; height: 58px; margin-top: 48px; margin-left: 
13px; }
.stamp-content p { color: #9b9ba7; font-size: 
10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; 
}
.stampage { width: 228px; 
height: 100px; float: right; }
/*OFFICIAL STAMP*/
.stampindex { background-image: url(../i/stampindex_bg.gif); background-repeat: 
no-repeat;  background-repeat: no-repeat; width: 
111px; height: 105px; float: left; margin-top: 12px; margin-right: 0; margin-left: 
15px; display: inline; }
.topcontent { width: 700px; height: 150px; }
.topleft { margin: 0 10px 10px 
0; } .topright { margin: 0 0 10px 10px; }
/*SPECIAL*/
.worldmap { background-image: 
url(../images/worldmap.jpg); width: 470px; height: 354px; float: left; clear: 
both; }
#left { color: 
#999; font-size: 10px; background-color: white; float: left; margin: 10px 10px 
10px 0; padding: 5px; border: solid 1px #ccc; display: inline; }
#left-top { color: 
#999; font-size: 10px; font-style: italic; background-color: white; margin: 0 
10px 10px 0; padding: 5px; float: left; border: solid 1px #ccc; display: inline; 
}
#right { color: #999; font-size: 10px; font-style: italic; background-color: 
white; margin: 10px 0 10px 10px; padding: 5px; float: right; border: solid 1px 
#ccc; display: inline; }
#right-top { color: #999; font-size: 10px; font-style: 
italic; background-color: white; margin: 0 0 10px 10px; padding: 5px; float: right; 
border: solid 1px #ccc; display: inline; }
/*RSS*/ 
#rss { vertical-align: middle; clear: both; margin-top: 8px; margin-right: 5px; 
margin-bottom: 8px; }
.thumbtitle p { text-align: center; }
.thumbtitle img { text-align: center; }