* { border: 0 solid; margin: 0; padding: 0; }
body { font: 10pt/16pt "Times New Roman", serif; color: #000; background: #fff; margin: 0; padding: 0; }
A { color: #00F; }
#background { position: absolute; top: 0px; left: 0px; width: 100%; margin: 0; padding: 0; text-align: center; }
#headerdiv { border: 0px #00f solid; margin: 0; width: 100%; vertical-align: top; }
#header { margin: 1.5em 0 0 0; display: block; }
#areas { visibility: hidden; display: none; }
#skipnav { visibility: hidden; display: none; }
#lastupdate { visibility: hidden; display: none; }
#updates { visibility: hidden; display: none; }
#flashimg { visibility: hidden; display: none; }
#rssfeed { visibility: hidden; display: none; }
#contentdiv { margin: 5em auto; padding: 1em; width: 90%; text-align:left; }
#copyright { position: relative; margin: 2em 4em 0 0; width: 98%; display: block; text-align: right; color: #444; float: left; }
#navigation ul { margin: 0; float: right; list-style-type: none; }
#navigation li { display: inline; }
#navigation a { width: 90px; margin: 0 .2em 0 .2em; padding: .1em .8em; color: #000; text-align: right; border: 1px #444 solid; text-decoration: none; }
#navigation a:hover { color: #e3e3e3; }
#navigation .darker {}
#navigation .active { color: #CA0000; text-align: left; font-weight:bold; text-decoration: underline; }
#geo ul {}
#geo li { margin: 0px 0px 3px 0px; }
#geo a {}
#geo a:hover {}
#geo .active {}
#minw500 {}
#minh300 {}
.redtitle{}	
.mdiv { visibility: hidden; display: none; }
#mdiv1 {}
#mdiv2 {}
#mdiv3 {}
#to_index { visibility: hidden; display: none; }
#rndtattoo { visibility: hidden; display: none; }
.contents { margin: 35px 0px 0px 0px; padding: 0px 10px 10px 10px; color: #000; display: block; text-align: justify; }
.mdivcontent{ position: relative; top: 10px; left: 80px; border: 0px #000 solid; width: 110px; height: 80px; }
.mdivcontent A{ text-decoration: none; }
.validation, .validation A { border: 0px #F00 solid; float: right; display: block; margin: .5em .8em 0 .8em; padding: 0px; }
.noborder { border: 0px; }
.accessible_img { visibility: hidden; display: none; }
.it_img { visibility: hidden; display: none; }
.en_img { visibility: hidden; display: none; }
.pullquote { visibility: hidden; display: none; }
#bonus { visibility: hidden; display: none; }
.light_text, .light_text A{ color: #444; padding: 0px 10px 0px 10px; }
.title, .title A{ font-weight:bold; }
.mini, .mini A{ font: 7pt/10pt "Times New Roman", serif; }