body {
margin:0;
background-color: #fff;
padding: 0;
font-size:0.9em;
font-family: arial,times, verdana, helvetica, sans-serif;
color:#333333;
line-height: 1.15em;
background-attachment: fixed;
}
body img {
border:0;
}
h1 {
font-size:18px;
font-family:serif,verdana,tahoma,trebuchet,arial,helvetica,sans-serif;
color:#8A8859;
background-color:#fff;
text-align:center;
font-weight:bold;
padding:0px 50px;
letter-spacing:2px;
}
#bannerTop {
text-align:center;
margin:10px auto;
}
#bannerTop h1 {
word-spacing:5px;
line-height:1.4em;
margin-bottom:4px;
}
#bannerTop h2 {
word-spacing:14px;
}
h2 {
color: #898B58;
background-color:inherit;
text-align:center;
font:bold 14px serif,arial,verdana,helvetica,sans-serif;
}
.secHead {
color:#D2921A;
word-spacing:3px;
background:#fff;
font-size:85%;
}
h3 {
font-family: arial,times,verdana,sans-serif;
font-size: 16px;
color:#cc9933;
background-color:inherit;
letter-spacing:3px;
}
#navRight a:link {
display:block;
color:#6666cc;
background-color: #ffffff;
border-bottom: 1px solid #000000;
padding-bottom: 5px;
padding-top: 5px;
text-decoration: none;
}
#navRight a:visited {
display: block;
color: #c3c3d4;
background-color: #ffffff;
border-bottom: 1px solid #000000;
padding-bottom: 5px;
padding-top: 5px;
text-decoration: none;
}
#navRight a:hover {
color: #ffffff;
background-color: #9baebf;
}
#navRight a:active {
color:#ffffff;
background-color: #67849e;
}
#topBanner {
position:absolute;
top:0px;
height:240px;
text-align:center;
z-index:3;
}
.bannerText {
margin-top:25px;
text-align:center;
}
.bannerText h2 {
word-spacing:14px;
}
#topBanner hr {
width:75%;
margin-left:0;
height:1px;
color:#7E7E98;
color:#ffffff;
}
#leftColumn {
position:absolute;
background-color:#ffffff;
top:0;
left:0;
width:190px;
margin-right:5px;
}
#websiteLogo {
position:absolute;
top:260px;
left:30px;
width:150px;
text-align: center;
color:#D2921A;
background-color:#ffffff;
font-weight: bold;
font-size:14px;
z-index:1;
}
#medium {
position:absolute;
width:150px;
display:block;
top:400px;
left:25px;
margin:0;
font:normal 0.94em arial,georgia,trebuchet,sans-serif,serif;
text-align: center;
background-color:#ffffff;
z-index:12;
}
#medium h2 {
color:#cc9933;
color:inherit;
margin-bottom:15px;
}
.drop {
margin-left:25px;
}
ul.menu1, ul ul {
padding:0;
margin:0;
border:0;
list-style-type:none;
height:32em;
overflow:hidden;
background:#fff;
width:16em;
text-align:left;
color:#666;
}
ul.menu1 table {
border-collapse:collapse;
padding:0;
margin:0;
font-size:0.86em;
}
ul.menu1 ul {
margin-left:1em;
}
ul.menu1 li {
text-indent:0.5em;
}
ul.menu1 li.drop {
margin-bottom:-2px;
}
ul.menu1 li a, ul.menu1 li a:visited {
display:block;
width:17em;
height:2em;
line-height:1.9em;
text-decoration:none;
color:#7EB4ED;
background:#fff;
}
ul.menu1 li a:visited {
color:#8E92B0;
}
ul.menu1 li a.last, ul.menu1 li a.last:visited {
display:block;
width:10em;
height:2em;
line-height:2em;
}
ul.menu1 li ul {
display:none;
}
ul.menu1 li:hover a,ul.menu1 li a:hover {
border:0;
color:#6666CC;
color:#ffffff;
font-weight:bold;
}
ul.menu1 li:hover ul, ul.menu1 li a:hover ul {
display:block;
height:32em;
width:16em;
margin-top:-1px;
background:#fff;
color:inherit;
}
ul.menu1 li:hover ul li a, ul.menu1 li a:hover ul li a {
height:2em;
color:#9999CC;
background:#fff;
font-weight:normal;
}
ul.menu1 li:hover ul li:hover a, ul.menu1 li a:hover ul li a:hover {
color:#00c;
background:#fff;
}
#mediumPixL {
position:absolute;
margin-top:1040px;
margin-left:34px;
font-size:12px;
text-align:center;
z-index:30;
margin-bottom:0;
}
#mediumPixL b {
color:#999966;
background:inherit;
}
#mediumPixL a:link, #mediumPixL a:hover, #mediumPixL a:visited {
color:inherit;
background-color:#fff;
text-decoration:none;
border:none;
}
#mediumPixR {
position:absolute;
top:1140px;
right:0;
margin-right:10px;
font-size:10px;
text-align:center;
}
#mediumPixR b {
font-size:12px;
color:#999966;
background-color:inherit;
}
#mediumPixR a:link, #mediumPixR a:hover, #mediumPixR a:visited {
color:inherit;
background-color:#fff;
text-decoration:none;
border:none;
padding:2px;
}
#narrations {
display:block;
padding-top:5px;
line-height:1.7em;
font-size:12px;
padding:0;
margin-top:8px;
}
#narrations a:link {
color: #6666CC;
background-color:inherit;
padding:5px 2px;
}
#narrations a:link, #narrations a:hover, #narrations a.visited {
padding:2px;
}
#narrations h3 {
margin-bottom:5px;
font-size:14px;
}
#narrations hr {
color:#EDDEDD;
background-color:inherit;
width:70%;
height:1px;
}
#narrations a:hover {
color:#333399;
background-color:inherit;
}
#narrations a:active {
color: #D2691E;
background-color:inherit;
}
#navRight {
position:absolute;
top:260px;
right:20px;
margin-right:20px;
width:180px;
display:block;
text-align:center;
margin: 0;
font:bold 14px/14px serif,sans-serif,arial;
background-color:#ffffff;
z-index:5;
}
#tarsier {
position:absolute;
top:740px;
right:12px;
margin-right:0;
text-align:center;
display:block;
font:normal 12px times,sans-serif,serif;
}
#tarsier h3 {
font-size:14px;
}
#navRight img {
float: none;
}
#navRight h2 {
color:#cc9933;
background-color:inherit;
margin-bottom:30px;
}
#navRight a:link {
border-left:1px solid #E9E9EB;
padding-top:8px;
padding-bottom:8px;
}
#navRight a:visited {
color: #c3c3d4;
background-color: #ffffff;
border-bottom:1px solid #000000;
text-decoration: none;
border-left:1px solid #E9E9EB;
}
#adsense {
position:absolute;
right:0px;
margin-right:25px;
top:1940px;
}
#mainSection {
position:relative;
top:50px;
color:#000000;
background-color:inherit;
width:auto;
margin:20px 240px 10px 270px;
font-size:0.88em;
}
#mainSection h3 {
text-align:center;
color:#D2921A;
background-color:inherit;
}
#mainSection b {
color:#999966;
background-color:inherit;
}
#notice a:link {
border:0;
padding:0;
font:inherit;
text-align:inherit;
display:inline;
}
#notice a:hover {
border:0;
padding:0;
font:inherit;
text-align:inherit;
display:inline;
}
#notice a:visited {
border:0;
padding:0;
font:inherit;
text-align:inherit;
display:inline;
}
#notice a:active {
border:0;
padding:0;
font:inherit;
text-align:inherit;
display:inline;
}
#apologyCrt {
margin:100px 290px 10px 300px;
font-size:0.88em;
border:none;
}
#apologyCrt a:link, #apologyCrt a:hover, #apologyCrt a:visited {
text-align:center;
border:none;
}
#apologyCrt {
border:none;
}
#basePart {
margin:70px auto 10px;
text-align:center;
}
#basePart b {
color:#cc9933;
background-color:inherit;
}
#affliateArtprice {
margin-top:70px;
margin-bottom:80px;
}
#affliateArtprice a:link, #affliateArtprice a:hover, #affliateArtprice a:visited {
color:inherit;
background-color:#fff;
border:none;
}
#affliateArtprice table {
width:468px;
height:60px;
padding:0;
border:0;
}
#footer {
position:relative;
margin:30px auto;
min-width:460px;
text-align:center;
font:normal 12px verdana,arial,sans-serif,serif;
color:#645A65;
background-color:inherit;
word-spacing:4px;
line-height:2.0em;
z-index:6;
}
body a:link {
color:#6666cc;
background-color:#fff;
}
a:hover {
color: #8FA2CC;
background-color:inherit;
}
a:visited {
color: #8FA2CC;
background-color:inherit;
}

#footer a:link {
color:#6666cc;
background-color:inherit;
}
#footer a:hover {
color:#AA7846;
background-color:inherit;
}
#footer a:visited {
color: #8FA2CC;
background-color:inherit;
}
#footer a:link,#footer a:hover,#footer a:visited {
text-decoration:none;
border:none;
margin:80px auto;
padding:0;
display:inline;
}
ul.menu1, ul ul {
padding:0;
margin:0;
border:0;
list-style-type:none;
height:20em;
overflow:hidden;
width:16em;
text-align:left;
color:#666;
background:#fff;
}
ul.menu1 table {
border-collapse:collapse;
padding:0;
margin:0;
font-size:0.86em;
}
ul.menu1 ul {
margin-left:1em;
}
ul.menu1 li {
text-indent:0.5em;
}
ul.menu1 li.drop {
margin-bottom:-2px;
}
ul.menu1 li a, ul.menu1 li a:visited {
display:block;
width:12em;
height:2em;
line-height:1.9em;
text-decoration:none;
color:#6666CC;
background-color:inherit;
}
ul.menu1 li a.last, ul.menu1 li a.last:visited {
display:block;
width:14em;
height:2em;
line-height:2em;
}
ul.menu1 li ul {
display:none;
}
ul.menu1 li:hover a,ul.menu1 li a:hover {
border:0;
color:#6666CC;
background-color:inherit;
font-weight:bold;
}
ul.menu1 li:hover ul, ul.menu1 li a:hover ul {
display:block;
height:auto;
width:12em;
margin-top:-1px;
color:inherit;
background:#fff;
}
ul.menu1 li:hover ul li a, ul.menu1 li a:hover ul li a {
height:2em;
color:#9999CC;
background:#fff;
font-weight:normal;
}
ul.menu1 li:hover ul li:hover a, ul.menu1 li a:hover ul li a:hover {
color:#00c;
background:#fff;
}
#footerRRR {
position:relative;
text-align:center;
font:10px verdana,sans-serif,serif,helvetica,arial;
margin:60px auto 60px;
}
#footerRRR img {
margin:-6px 2px;
}









