body {
background:#eee url(../images/bg1.gif) repeat-x;
margin:0;
font-family:"Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
}
#printHeader {
display:none;
visibility:hidden;
}
h1 {
font-size:1.6em;
color : #011868;
font-weight:normal;
margin:8px 0 21px 0;
font-style:italic;
}
h2 {
font-size:.9em;
color : #011868;
font-weight:normal;
margin:0 0 3px 0;
padding:0;
}
h3 {
font-size:.8em;
color : #011868;
font-weight:normal;
margin:0;
padding:0;
}
a {
color:#011868;
}
a:hover {
color:#7f99f3;
}
h1#santensDk {
background:transparent url(../images/headers/santens_dk.png) no-repeat;
}
img {
border:0;
}
p, #rightColumn ul {
font-size:.8em;
color:#444;
line-height:140%;
}
.picBorder {
padding:2px;
border:1px solid #ccc;
margin:10px 0 5px 0;
}
.picCenter {
padding:2px;
border:1px solid #ccc;
margin:10px auto;
text-align:center;
}
.picFloatR {
float:right;
margin:10px 0 10px 20px;
}
.picFloatL {
float:left;
}
ul.listBamboo li {
list-style:none;
padding:15px 3px 15px 35px;
background :#fff url(../images/list_bullet_bamboo.png) no-repeat left ;
vertical-align:top;
background-position: 0 .7em;
}
ul.listBamboo li  p{
padding:10px 0 0 15px !important;
margin:3px  0 0 0 !important;
font-size:.8em;
}
ul.listBamboo2 li {
list-style:none;
padding:15px 3px 15px 35px;
background :#fff url(../images/list_bullet_bamboo.png) no-repeat left ;
vertical-align:top;
width:40%;
float:left;
background-position: 0 .7em;
}
ol.lower-alpha li {
list-style-type:lower-alpha;
font-size:.8em;
color:#444;
padding:5px 3px 5px 10px !important;
}
#subHeader {
font-size:1em;
font-style:italic;
color:#666;
padding:4px;
border-bottom:1px dotted #666;
border-top:1px dotted #666;
}
#wrapper {
background:transparent url(../images/bg_shade.gif) no-repeat center top;
margin:0 auto;
overflow:hidden;
width:994px;
}
#wrapperShade {
width:994px;
margin:0 auto;
border:0px solid;
}
#logo {
width:960px;
height:75px;
margin:0 auto;
}
#logoSantens {
width:200px;
float:left;
height:75px;
margin:0 auto;
background:transparent url(../images/santens_logo.gif) no-repeat left;
}
#logoSantens a {
width:200px;
height:75px;
}
#logoBamboo {
width:400px;
text-align:right;
float:right;
height:75px;
margin:0 auto;
background:transparent url(../images/bambo_logo.png) no-repeat left;
}
#photo {
margin:0 auto;
height:225px;
width:960px;
}

#center {
background:transparent url(../images/center_bg.gif) repeat-y;
margin:0 auto;
width:994px;
overflow:hidden;
padding-bottom:30px;
}
.hrLine {
height:2px;
width:960px;
text-align:center;
margin:5px auto;
background: transparent url(../images/hr.gif) repeat-x;
}
#menu {
float:right;
height:15px !important;
margin:32px 2px 0 0;
background:#fff url(../images/menu_bg.png) no-repeat top; 
}	   
#menu ul {
text-align : left; 
padding:0 !important;
margin :0 !important; 
} 
#menu li {
/*background:transparent url(../images/menu_divider.png) no-repeat right;*/
display : inline; 
margin:0 !important;
position:relative !important;
list-style : none; 
margin:0;
padding:0;
border-right:1px dotted #888;
} 
#menu li a {
padding:3px 10px 3px 10px !important;
font-size: .6em;
color: #666; 
text-decoration : none !important; 

} 
#menu li a:hover {
color : #011868;
border-top:0px solid #ddd;
}
#menu li a#current, #menu li a#current:link {
color:#011868;
}
#menu li a#current:hover {

}
/*Side menu*/
#sideMenu h3 {
color:#999;
font-size:.6em !important;
font-weight:normal;
margin:10px 0 0 0  !important;
padding:10px 0 8px 0px !important;
}
#sideMenu ul {
margin:60px 0 0 0;
padding:0;
list-style:none;
}
#sideMenu li {
list-style:none;
padding:0;
margin:0;
font-size : .7em;
width:90%;
border-bottom:1px dotted #d9d9d9;
text-indent:10px;
}
#sideMenu li#subFirst {
border-top:1px dotted #d9d9d9;
}

ul.igang li {
color:#666;
padding:8px 0 8px 0 !important;
}

#sideMenu ul li a{
color:#011868;
padding:8px 0 8px 5px;
border:0 !important;
display:block;
text-decoration:none;
font-weight:normal;
width:100%;
background:transparent url(../images/menu_bullet.gif) no-repeat left;
}
#sideMenu li a:hover	{
text-decoration:none;
font-weight:normal;
color:#6282f0;
background:transparent url(../images/menu_bullet_on.gif) no-repeat left;
}
#sideMenu li #currentSub 	{
text-decoration:none;
font-weight:normal;
font-style:italic;
background:transparent url(../images/menu_bullet.gif) no-repeat left;
}
#sideMenu li a#currentSub:hover {
background:transparent url(../images/menu_bullet_on.gif) no-repeat left;
}
#leftColumn {
background:#eee url(../images/left_bg.gif) no-repeat;
height:400px;
float:left;
width:210px;
margin:20px 10px 20px 30px;
}
#rightColumn {
width:515px;
margin:20px 0px 0px 0;
float:left;
}
#rightColumn_wide {
width:700px;
margin:20px 0px 0px 0;
float:left;
}
#right2Column {
float:right;
width:180px;
padding:50px 0 0 0;
margin:20px 10px 20px 10px;
}
#footer_bg {
background:transparent url(../images/footer_bg.gif) no-repeat;
width:994px;
height:26px;
}
#footer {
background:transparent;
width:600px;
margin:0 auto;
height:50px;
clear:both;
}
#footer p {
text-align:center;
color:#aaa;
font-size:.7em;
padding:20px 0 0 0;
line-height:180%;
}
#footer p a {
border-bottom:1px dotted;
color:#aaa;
text-decoration:none;
}
#footer p a:hover {
color:#666;
}
table.dataTable {
font-size:.8em;
width:80%;
border-collapse:collapse;
color:#666;
margin:15px 0 15px 0;
}
table.dataTable td {
border:solid #ddd;
border-collapse:separate;
border-width:1px 0 0;
color:#666;
padding:6px;
background:#eee;
}
table.dataTable2 {
font-size:.8em;
width:100%;

color:#666;
margin:15px 0 15px 0;
}
table.dataTable2 td {
color:#666;vertical-align:top;
}
.showroom {
margin:5px auto;
text-align:center;
}
.showroom img {
margin:5px;
padding:2px;
border:1px solid #ddd;
}

.person {
width:150px;
margin:10px 70px 20px 0;
padding:10px 0 0 0;
float:left;
border-top:1px dotted #ddd;
}
