/* Classic Chaps Stylesheet - Please do not copy without asking first */
/* The is for the Screen Styles */

/***** Body and main container *****/


body {
font-family: "WeekendinParis", Baker, "BakerSignet", Georgia, Serif;
background-color: #404040;
color: #000;
margin-top: 0.5em;
margin-bottom: 0;
font-size: x-large;
}
#wrap {
background-color: #fff;
width: 42em;
height: auto;
margin: 0 auto 0 auto;
padding: 0;
}

em {
font-style: normal;
text-decoration: none;
}
strong {
color: #800000;
}

/***** Header *****/
#vintage-header {
width: 797px;
height: 162px;
margin: 0 auto 0 auto;
padding: 0;
background: transparent url(../images/vintagehdr.gif) bottom center no-repeat;
}

/***** Left Navigation Menu *****/
#lnavmenu {
float: left;
width: 7em;
margin:1.5em 0 0 0.7em;
padding: 0;
}
#lnavmenu ul {
list-style: none;
width: 6em;
margin: 0;
padding: 0;
}
#lnavmenu li {
margin-bottom: 0.2em;
}
#lnavmenu li a {
margin-left: 0;
height: 100%;
text-decoration: none;
color: #000000;
display: block;
padding: 0.2em 0 0.2em 0;
font-family: "WeekendinParis", Baker, "BakerSignet", Georgia, Serif;
font-weight: normal;
}
#lnavmenu li a:hover{
color: #c00000;
font-weight: bold;
}
#lnavmenu h2 {
font-size: small;
font-weight: bold;
}
.current {
list-style-image: url(../images/arrow.gif);
vertical-align: baseline;
font-weight: bold;
color: #800000;
}
/***** Main Body *****/
#classic-chaps-content {
float: right;
width: 32em;
margin: 0.5em auto 0 auto;
padding: 0 1.5em 0 0;
}
#classic-chaps-content h1 {
font-family: "WeekendinParis", Baker, "BakerSignet", Georgia, Serif;
font-size: xx-large;
font-weight: bold;
margin: 0.5em 0 0 0;
padding: 0 0 0 0;
}
#classic-chaps-content h2, h3, h4, h5, h6 {
color: #000;
font-family: "WeekendinParis", Baker, "BakerSignet", Georgia, Serif;
font-size: xx-large;
font-weight: bold;
margin: 0;
padding: 0.5em 0 0 0;
}

#classic-chaps-content a {
font-weight: normal;
}
#classic-chaps-content ul {
color: #000;
margin: 0 0 0 2.5em;
padding: 0;
}
#classic-chaps-content li {
color: #000;
margin: 0;
padding-top: 0;
padding-bottom: 0;
list-style-image: url(../images/bullet.gif);
}

#classic-chaps-content p {
color: #000;
margin: 0 0.5em 0 0;
padding: 0 0.5em 0.5em 0;
text-align: justify;
}
#classic-chaps-content p table, tr, td {
text-align: left;
vertical-align: text-top;
padding: 0.2em 0.2em 0 1.7em;
}
#classic-chaps-content td.col1 {
text-align: left;
vertical-align: text-top;
padding: 0.2em 0.2em 0.5em 0.7em;
}
#classic-chaps-content td.col2 {
border-bottom: 0.1em solid #c00000;
padding-bottom: 0.5em;
}
.list-left {
clear: both;
float: left;
margin: 0.5em 2.5em 0.5em 0;
}

/***** Footer *****/
#retro-footer {
clear: both;
width: auto;
height: 5em;
margin: 0 auto 0 auto;
color: #000;
font-size: medium;
text-align: center;
background: transparent url(../images/ifa-logo.gif) top left no-repeat;
}
#retro-footer p {
padding:0;
margin: 0.5em 0 0 0;
vertical-align: text-bottom;
}

#retro-footer a {
color: #000;
background-color: inherit;
text-decoration: none;
}
#retro-footer a:hover {
font-weight: bold;
color: #c00000;
}
.credit {
font-size: large;
text-align: right;
}
/***** Various classes that will be used as the site grows *****/
/* For centering some thing but not others */
.ctr {
clear: both;
display: block;
text-align: center;
}

/* Visible in Print CSS */
.contact {
display: none;
font-size:0.8em;
text-align: center;
color: #a4b19d;
}
/*For hiding the navigation title */
.hide {
display:none;
}
.l {
clear: both;
float: left;
margin: 1.5em 1.5em 1.5em 0;
}
.r {
clear: both;
float: right;
margin: 1.5em 0 1.5em 1.5em;
}

