/*
 Screen style    
 Site: Ombres Chinoises
*/

body {
 background: #FFCC33;
 color: #000;
 font-size: 68.75%;
 padding: 0 0 15px 0;
 text-align: center;
}

h2 {
 background-color: #F9FF97;
 clear: both;
 color: #000;
 padding: 0.15em 7px;
}

img.card {
 float: right;
 margin-left: 20px;
}

img.card.first {
 margin-left: 10px;
}

img.paypal {
 margin-bottom: 2.5em;
 margin-top: 1.5em;
}

p.breadcrumbs {
 font-size: 0.9em;
 margin: 1em 0 0.5em 4px;
}

.arial {
 font-family: Arial, Helvetica, sans-serif;
}

.home #content {
 font-family: Verdana, Geneva, lucida, sans-serif;
}

.home #content a {
 background-color: transparent;
 color: #000;
}

.home #content h2 {
 margin-bottom: 8px;
}

.larger {
 font-size: 1.2em;
 line-height: 1.3;
}

.member {
 clear: both;
 padding: 25px 0;
}

.member img {
 float: right;
 margin: 0 0 0 15px;
}

.member.first {
 padding-top: 50px;
}

#content {
 clear: both;
 float: right;
 font-family: Arial, Helvetica, sans-serif;
 padding: 0 31px 115px 13px;
 width: 588px;
}

#content h2 {
 margin: 20px -11px 18px -6px;
}

#content h2.first-heading {
 margin-top: 8px;
}

#lang {
 background: transparent url(../images/bg/lang.jpg) top left no-repeat;
 color: #FFFF00;
 float: right;
 height: 110px;
 margin: 0;
 padding: 9px 12px 0 0;
 width: 620px;
}

#lang a {
 background-color: transparent;
 color: #FFFF00;
 font-weight: bold;
 text-decoration: none;
}

#lang li {
 list-style: none;
 margin: 0;
 text-align: right;
}

#logo {
 border-bottom: 1px solid #404040;
 float: left;
 height: 152px;
 margin: 0;
 width: 167px;
}

#nav {
 background: #FFFF00 url(../images/bg/nav.gif) top left repeat-x;
 color: #000;
 float: right;
 margin: 0;
 width: 632px;
}

#nav a {
 background: #FFFF00 url(../images/bg/nav.gif) top left repeat-x;
 border-left: 1px solid #FFFFCC;
 border-right: 1px solid #666;
 color: #000;
 display: block;
 float: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1.1em;
 font-weight: bold;
 padding: 10px 17px 8px 17px;
 text-decoration: none;
 white-space: nowrap;
}

#nav a.first {
 border-left: none;
}

#nav a.last {
 border-right: none;
}

#nav a:hover, #nav a.current {
 background: #FFCC33 url(../images/bg/nav-current.gif) top left repeat-x;
 color: #000;
}

#nav li {
 float: left;
 line-height: normal;
 list-style: none;
 margin: 0;
}

#sec-nav {
 background: #fff url(../images/bg/sec-nav-top.gif) top left no-repeat;
 color: #000;
 margin: 0;
 padding-top: 6px;
 width: 152px;
}

#sec-nav a {
 background-color: #fff;
 border-bottom: 1px solid #E8E8E8;
 border-left: 1px solid #E8E8E8;
 border-right: 1px solid #E8E8E8;
 color: #000;
 display: block;
 font-size: 1em;
 font-weight: bold;
 padding: 2px 6px;
 text-decoration: none;
 width: 137px;
}

#sec-nav a:hover {
 background-color: #F9FF97;
 color: #000;
}

#sec-nav li {
 line-height: normal;
 list-style: none;
 margin: 0;
}

#sec-nav li li a {
 padding-left: 16px;
 width: 127px;
}

#sec-nav ul {
 margin: 0;
}

#sec-nav-wrapper {
 background: #fff url(../images/bg/sec-nav-bottom.gif) bottom left no-repeat;
 color: #000;
 padding-bottom: 5px;
 width: 152px;
}

#sidebar {
 float: left;
 font-family: Arial, Helvetica, sans-serif;
 padding: 13px 5px 15px 8px;
 width: 152px;
}

#sidebar .contact {
 font-family: Verdana, Geneva, lucida, sans-serif;
 margin: 20px -3px 25px 3px;
}

#sidebar .contact a {
 background-color: transparent;
 color: #000;
 text-decoration: none;
}

#sidebar .contact h2 {
 background-color: #fff;
 color: #000;
 font-family: Verdana, Geneva, lucida, sans-serif;
 font-size: 1.4em;
 font-weight: bold;
 margin: 0;
 padding: 0;
}

#sidebar .contact p {
 font-style: italic;
 font-weight: normal;
 margin: 0;

}

#sidebar p {
 margin: 0.25em 7px 1.25em 7px;
}

#wrapper {
 background: #fff url(../images/bg/wrapper.gif) top left repeat-y;
 border: 1px solid #000;
 color: #000;
 margin: 24px auto 10px auto;
 text-align: left;
 width: 800px;
}
