html {
min-height:100%;
margin:0 0 0.25px 0;
border:0;
padding:0;
}
body {
background-color: #DADFD6;
font: normal 1em/135% Geneva, Arial, Helvetica, sans-serif;
color: #666;
}
#wrapper {
margin: 0 auto;
width: 854px;
background: #DADFD6 url(../images/contentBG.jpg) repeat-y;
}
#header {
height: 137px;
background: #EBBB7A url(../images/logo.jpg) no-repeat;
}
#menu {
padding-left: 20px;
background: #DADFD6 url(../images/menuBG.jpg) no-repeat;
height: 42px;
}
#content a {
color:#366B30;
}
#content a:hover {
color: #800;
}
p.notice, .notice {
background-color: #FFEECA;
border: 1px solid #800;
padding: 5px;
margin: 20px;
font-style: italic;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-moz-box-shadow: 0px 0px 3px #aaa;
-webkit-box-shadow: 0 0px 3px #aaa;
box-shadow: 0 0px 3px #aaa;
}
#movie {
margin: 30px;
margin-left: 60px;
}
#leftcol {
width: 180px;
float: left;
padding-left: 13px;
line-height: 115%;
font-size: 0.90em;
color: #444;
}
#leftcol h1, #rightcol h1 {
color: #3F4481;
background-color: #FFEECA;
width: 174px;
padding: 3px 10px;
margin-left: -7px;
margin-top: 5px;
font-size: 1.25em;
border-bottom: 1px solid #7076A5;
border-top: 1px solid #7076A5;
font-weight: normal;
margin-bottom: -10px;
}
#leftcol p, #rightcol p {
background-color: #EEE9E6;
padding-top: 4px;
padding-left: 6px;
padding-bottom: 5px;
margin-top: 9px;
border: 1px solid #7076A5 ;
border-top: none;
}
#rightcol ul {
list-style-type: none;	
background-color: #EEE9E6;
border: 1px solid #7076A5 ;
border-top: none;
margin-top: 9px;
margin-right: 2px;
margin-left: -3px;
padding: 0;
padding-top: 3px;
padding-bottom: 5px;
}
#rightcol li {
padding: 1px 3px;
background-color:#F6F2F1;
border: 1px solid #A5A9C7;
margin: 3px 2px;
}
#rightcol p{
width: 172px
}
#rightcol a{
color: #366B30;
text-decoration: none;
padding:0;
margin:0 -1px 0 -1px;
display: block;
}
#rightcol li a:hover{
background-color:#FFEECA;
color: #800;
display:block;
}
#centercol {
width: 608px;
float: left;
padding-left: 20px;
padding-right: 20px;
color: #3F4481;
font-size: 0.95em;
}
#centercol h1 {
font-size: 1.35em;
padding-left: 5px;
margin-left: -5px;
border-bottom: 1px solid #666;
width: 90%;
margin-bottom: -10px;
}
#centercol ul {margin-top: -15px;}
#rightcol {
width: 184px;
float: left;
padding-left: 10px;
line-height: 115%;
font-size: 0.90em;
color: #444;
}
#rightcol h1 {
width: 173px;
}
#rightcol .h1small {
font-size: 115%;
line-height: 110%;
color: #33376C;
}
pre {font: normal 1em/60% Geneva, Arial, Helvetica, sans-serif;}
#footer {
height: 46px;
clear: both;
font-size: 0.80em;
background: #ACC8AD url(../images/footerBG.jpg) no-repeat bottom;
}
#footer p {
margin:0;
padding: 10px 20px;
text-align: right;
color: #666;
}
table, td, tr, th {
border-collapse: collapse;
border: 1px solid #D2AF97;
font-size: 0.95em;
line-height: 120%;
padding: 5px 10px;
vertical-align: top;
background-color: #FFF9F2;
}
td {vertical-align: top;
}
td:hover {
background-color: #FFF;
}
caption {
text-align: left;
padding: 2px 5px;
font-weight: bold;
font-size: 1em;
margin-top: 25px;
}
.month {
line-height: 140%;
font-size: 0.9em;
background-color: #FFF4E8;
border: 1px solid #CCC;
padding: 0px 10px;
}
.month p:first-line {
padding-left: 10px;
color:#9A483D;
letter-spacing: 2px;
font-weight: bold;
}
h2 {
font-size: 1.25em;
display:block;
border: 1px solid #CCC;
border-bottom: none;
width: 250px;
padding: 3px 5px 0px 5px;
background-color: #FFEECA;
margin-bottom: 0px;
margin-left: 10px;
}
h5 {
font-size: 1.25em;
border: 1px solid #CCC;
padding: 9px;
background-color: #FFEECA;
}
p.smalltxt{
font-size: 0.80em;
margin-left: 25px;
line-height: 135%;
}
#training {
margin-left: 15px;
line-height: 140%;
font-size: 0.80em;
}
#training p {
border: 1px solid #EBE9E8;
background-color: #FFFCF4;
padding: 3px 10px 9px;
}
div #training p:first-line {
margin-left: 0px;
color: #9A483D;
letter-spacing: 1px;
font-weight: bold;
font-size: 1.25em !important;
}
div #training a:link {
padding-left: 20px;
font-size: 1.25em !important;
}
div #training a:visited {
padding-left: 20px;
font-size: 1.25em !important;
}
#news h1 {
margin-bottom: 10px;
}
#news h3 {
color: #851229;
border-bottom: 1px dashed #851229;
margin:0;
font-style: italic;
font-size: 1em;
width: 500px;
}
#news p {
margin-top: 0px;
padding-left: 15px;
}
div.caption {
display: block;
margin: 0 0 1.5em 1.5em;
padding-top: 0;
background-color: #FFF1D2;
-moz-box-shadow: 1px 1px 3px #AAA;
-webkit-box-shadow: 1px 1px 3px #AAA;
box-shadow: 1px 1px 3px #AAA;
border: 1px solid #CCC\9;
}
div.caption span {
display: block;
color: #3F4481;
padding: 5px;
line-height: 1.2em;
font-size: 0.8em;
}
img.right {
float: right;
padding: 15px;
border: 0;
}
img.left {
float: left;
padding: 15px;
border: 0;
}
#walmart h1 {
background-color: #1A75CF !important;
color: #FFF !important;
font-weight: bold;
border: 1px solid #333;
border-left: none;
border-right: none;
}
#walmart ul {
background-color: #1A75CF;
border: 1px solid #333;
border-top: none;
}