BODY {
margin: 0px;
padding: 0px;
height: 100%;}

#body0 {background: white url(../images/home_back.gif) no-repeat center top;}
#body1 {background: white url(../images/stamp1_back.gif) no-repeat center top;}
#body2 {background: white url(../images/stamp2_back.gif) no-repeat center top;}
#body3 {background: white url(../images/stamp3_back.gif) no-repeat center top;}
#body4 {background: white url(../images/stamp4_back.gif) no-repeat center top;}
#body5 {background: white url(../images/stamp5_back.gif) no-repeat center top;}
#body6 {background: white url(../images/stamp6_back.gif) no-repeat center top;}
#body7 {background: white url(../images/stamp7_back.gif) no-repeat center top;}

#menu {
width: 160px;
padding-left: 10px;
padding-top: 10px;
float: left;
color: #000000;
font: 16px "Trebuchet MS", Arial;}

#content {
width: 400px;
float: left;
padding-bottom: 10px;}

#content-wide {
width: auto;
height: 100%;
padding-bottom: 30px;
display: table;}

#content P {
padding: 10px;
padding-bottom: 0px;
margin: 0px;
color: black;
font: 11px Verdana, Arial;
line-height: 16px;}

#content-wide P {
padding: 10px;
padding-bottom: 0px;
margin: 0px;
color: black;
font: 11px Verdana, Arial;
line-height: 16px;}

#crumb {
position:absolute;
right: 50px;
top: 10px;}

#crumb-wide {
padding: 0px;
padding-top: 50px;
}

#red {
padding: 0px;
position: absolute;
right: 30px;
bottom: 30px;
background: url(../images/red_q.gif) no-repeat bottom right;
height: 240px;
width: 240px;
text-align: center;
font: 26px "Trebuchet MS", Arial;
color: black;}

#lang {
padding: 0px;
position: absolute;
left: 0px;
bottom: 50px;
color: #000;
font: 10px "Trebuchet MS", Arial;
}

#lang SPAN.lang_sel {
padding: 3px;
padding-left: 30px;
background-color: #f7522a;
}

#lang A:link, #lang A:visited, #lang A:hover {
margin-left: 30px;
color: #f7522a;
text-decoration: none;
}

DIV.stamp {
height: 48px;
text-align: left;}

DIV.stamp A {
display: block;
padding-top: 20px;
padding-left: 37px;}

DIV.stamp SPAN {
display: block;
padding-top: 20px;
padding-left: 37px;}

#stamp1 A {background: url(../images/stamp1.gif) no-repeat;}
#stamp1 A#current {background: url(../images/stamp1over.gif) no-repeat;}
#stamp1 A:hover {background: url(../images/stamp1over.gif) no-repeat;}
#stamp2 A {background: url(../images/stamp2.gif) no-repeat;}
#stamp2 A#current {background: url(../images/stamp2over.gif) no-repeat;}
#stamp2 A:hover {background: url(../images/stamp2over.gif) no-repeat;}
#stamp3 A {background: url(../images/stamp3.gif) no-repeat;}
#stamp3 A#current {background: url(../images/stamp3over.gif) no-repeat;}
#stamp3 A:hover {background: url(../images/stamp3over.gif) no-repeat;}
#stamp4 A {background: url(../images/stamp4.gif) no-repeat;}
#stamp4 A#current {background: url(../images/stamp4over.gif) no-repeat;}
#stamp4 A:hover {background: url(../images/stamp4over.gif) no-repeat;}
#stamp5 A {background: url(../images/stamp5.gif) no-repeat;}
#stamp5 A#current {background: url(../images/stamp5over.gif) no-repeat;}
#stamp5 A:hover {background: url(../images/stamp5over.gif) no-repeat;}
#stamp6 A {background: url(../images/stamp6.gif) no-repeat;}
#stamp6 A#current {background: url(../images/stamp6over.gif) no-repeat;}
#stamp6 A:hover {background: url(../images/stamp6over.gif) no-repeat;}
#stamp7 A {background: url(../images/stamp7.gif) no-repeat;}
#stamp7 A#current {background: url(../images/stamp7over.gif) no-repeat;}
#stamp7 A:hover {background: url(../images/stamp7over.gif) no-repeat;}

A:link, A:visited{
color: #000000;
font: 16px "Trebuchet MS", Arial;
text-decoration: none;
letter-spacing: 3px;}

A.cr:link, A.cr:visited{
font: 10px Verdana, Arial;
text-decoration: none;}

A.sec_menu:link{
color: #F7522A;
font: 12px "Trebuchet MS", Arial;
text-decoration: none;
letter-spacing: 2px;}

A.sec_menu:visited{
color: #A42606;
font: 12px "Trebuchet MS", Arial;
text-decoration: none;
letter-spacing: 2px;}

A.sec_menu:hover {
text-decoration: underline;
}

A.preview:link, A.preview:visited, A.preview:hover {
display: block;
padding: 10px;
float: left;
color: #F7522A;
font: 10px Verdana, Arial;
text-align: center;
}

A.preview IMG {
border: 1px solid black;
}

SPAN {
color: #000000;
font: 16px "Trebuchet MS", Arial;
letter-spacing: 3px;}

#content P.header {
color: #F7522A;
font: 18px "Trebuchet MS", Arial;
padding-bottom: 5px;
}

#content-wide P.header, DIV.prtfl P.header {
color: #F7522A;
font: 18px "Trebuchet MS", Arial;
padding-bottom: 5px;
}

#new {
background-color: #eaeaea;
}

#content-wide P.quotation {
color: #000;
font: 9px Verdana, Arial;
text-align: right;
}

DIV.prtfl {
padding-left: 20px;
padding-top: 20px;
min-width: 700px;
min-height: 600px;
}

A.prtfl:link{
color: #F7522A;
font: 14px "Trebuchet MS", Arial;
text-decoration: none;
letter-spacing: 2px;}

A.prtfl:visited{
color: #A42606;
font: 14px "Trebuchet MS", Arial;
text-decoration: none;
letter-spacing: 2px;}

A.prtfl:hover {
text-decoration: underline;
}