html,body {
margin: 0;
padding: 0;
background-color:#E9E7D3;
background-image:url(../images/pageBack.gif);
background-repeat:repeat-x;
}
.mainTable {
width:780px;
text-align: left;
margin: 0 auto;
background:url(../images/tileBack.gif);
background-repeat:repeat-y;
border-right:#D2D2D2 medium solid;
border-bottom:#D2D2D2 medium solid;
}
.leftCol {width:180px;
background:#CBBA9C;
background-image:url(../images/menuBack.gif);
background-repeat:no-repeat;
vertical-align:top;
margin: 0;
padding-top:155px;
}
.rightCol {
vertical-align:top;
background-image:url(../images/mainHeader.gif);
/* This line for subsequent pages, otherwise use above line
background-image:url(../images/mainBack.gif);*/
background-repeat:no-repeat;
margin: 0;
padding-top:125px;
border-bottom:#5A4936 thin solid;
}
.footer
{
background-color:#CBBA9C;
padding-top:2px;
padding-bottom:2px;
text-align:right;
padding-right:20px;
}
.footerText{
color:#999999;
font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.menu
{
padding-left:10px;
padding-right:8px;
display: block;
}
.content
{
padding-left:25px;
padding-right:20px;
}
ul#navmenu,
ul#navmenu li,
ul#navmenu ul {
margin: 0;
border: 0 none;
padding: 0;
width: 160px; /*For KHTML*/
list-style: none;
}
ul#navmenu li {
display: block !important; /*For GOOD browsers*/
display: inline; /*For IE*/
position: relative;
}
/* Root Menu */
ul#navmenu a {
padding: 0 6px;
display: block;
background: #D2C19F;
color: #666;
font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
height: auto !important;
height: 1%; /*For IE*/
}
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
background: #F0EEC0;
color: #111;
}
ul#navmenu ul,
ul#navmenu ul ul,
ul#navmenu ul ul ul {
display: none;
position: fixed;
top: 0;
left: 160px;
}
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
display: none;
}
ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
display: block;
}
#live {
padding: 0 6px;
display: block;
color: #666;
font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
height: auto !important;
height: 1%; /*For IE*/
top: 0;
left: 160px;
background: #EDE2CC;
}
P:first-letter {
font-size:140%;
float:left;
font-weight:bold;
}