/* the golden yellow used in the buttons and logo is #F1C409 */

body
{background-color:#EEE1C9;
color:#6F5A47;
font-size:14pt;
font-family:"Gill Sans MT", Arial, sans-serif;}

div#logo
{padding-bottom:1em;
height:75px;
margin-left:150px;
padding-left:2em;
padding-right:1em;
text-align:center;}

div#menu
{position:absolute;
left:0;
width:180px;
padding-left:1em;}

div#menu a img
{border:none;
height:36px;
width:130px;}

div#contents
{margin-left:180px;
padding:0 1em 0 2em;
background-image:url(images/McMBgr2.jpg);
background-position:center top;
background-repeat:no-repeat;
height: 750px; /* for IE */
min-height: 750px; /* for not-IE */}

div#contents a:link, a:visited
{color:#AD5C27;
text-decoration:none;}

div#contents a:hover
{color:#D7834A;
text-decoration:none;}

h1
{font-size:135%;
color:#D7834A;
margin-bottom:-0.75em;}

h2
{font-size:120%;
color:#996A3C;
margin-bottom:-0.25em;}

h3
{font-size:110%;
color:#AD5C27;
margin-bottom:-0.25em;}

img
{border:none;}

img.border
{border:3px solid #D7834A;
padding:3px;}

.floatright
{float:right;
margin:5px 5px 5px 15px;}

.floatleft
{float:left;
margin:5px 15px 5px 0;}

.explanation
{font-style:italic;
font-family:Arial;
font-size:85%;}

.center
{text-align:center;}

.right
{text-align:right;}

div.list
{margin-top:-0.75em;}

div.list div
{padding-bottom:0.25em;
padding-left:1em;}

ul.gallery1, ul.gallery2
{padding:1em 0 0 0;
margin:0;
list-style-type:none;
float:left;}

ul.gallery1 li
{float:left;
width:175px;
height:200px;
text-align:center;
margin-bottom:25px;}

ul.gallery2 li
{float:left;
width:225px;
height:260px;
text-align:center;
margin-bottom:25px;}

ul.gallery1 li span, ul.gallery2 li span
{display:block;
padding:5px 10px 0 10px;
font-size:90%;
line-height:100%;}

.clear
{clear:both;}

table.messengers
{margin-left:auto;
margin-right:auto;
width:80%;}

tr.header td
{border-bottom:1px solid #6F5A47;}

table.messengers td
{text-align:center;}

table.messengers col.left
{text-align:left;}

table.messengers td+td+td+td+td
{text-align:left;}

table.radio
{width:100%;}

table.radio td
{vertical-align:top;
text-align:left;
padding-right:5px;}

table.radio col.date
{width:15%;}

table.radio col.model
{width:35%;}

table.tvs
{width:100%;}

table.tvs col.year
{width:15%;}

table.tvs col.model
{width:30%;}

table.tvs col.notes
{width:55%;}

table.tvs td
{vertical-align:top;
text-align:left;
padding-right:10px;}

.clear
{clear:both;}
