/* CSS Document */
html, body {
height: 100%;
border: 0;
margin: 0;
font: 12px Verdana, Arial, Helvetica, sans-serif;
line-height: inherit;
background: #FFFFFF url(../images/body_bg.jpg) 0 0 repeat-x;
}

h1 {
border: 0;
margin: 0;
padding-top: 10px;
margin-bottom: 5px;
}

h2 {
border: 0;
margin: 0;
color:#FF6600;
font-size: 16px;
padding-top: 8px;
padding-bottom: 8px;
}

p {margin:0 0 1em 0;padding:0}

li {
}

a img {
border: 0;
}

td {
color:#663300;
}

#container {
position: relative;
left: 50%;
width: 790px;
margin-left: -395px;
background:#FFFFFF;
}

#header {
width: 790px;
height: 139px;
background: #FFFFFF url(../images/newHeader.jpg) top right no-repeat;
}

#header img {
padding: 40px 0 0 10px;
}

#leftnav {
float: left;
width: 140px;
padding-top: 14px;
background-color:#EEEEEE;
}

#leftnav a {
display: block;
width: 130px;
height: 20px;
background: url(../images/bttn_bg.jpg);
font: bold 12px "Lucida Sans Unicode", "Lucida Console", Arial, sans-serif;
color: #003366;
padding: 10px 0 6px 10px;
text-decoration: none;
}

#leftnav a.member{
display: block;
width: 130px;
height: 20px;
background: url(../images/bttn_bg.jpg);
font: bold 12px "Lucida Sans Unicode", "Lucida Console", Arial, sans-serif;
color: #003366;
padding: 10px 0 6px 10px;
text-decoration: none;
}

#leftnav a.biglink{
display: block;
width: 130px;
height: 20px;
background: url(../images/bttn_bg.jpg);
font: bold 12px "Lucida Sans Unicode", "Lucida Console", Arial, sans-serif;
color: #003366;
padding: 10px 0 6px 10px;
text-decoration: none;
}


#leftnav a:hover {
background: url(../images/bttn_bg_hover.jpg);
color:#3366CC;
}

#rightnav {
width: 620px;
padding: 0 10px 0 15px;
overflow: auto;
}

#rightnav h1 {
font-size: 18px;
color: #FF6600;
}

#content {
width: 790px;
border-top: 1px solid #CCCCCC;
background-color: #FFFFFF;
}

#contenthome {
width: 790px;
border-top: 1px solid #CCCCCC;
}

p.midText {
font-size: 20px;
text-align: center;
color: #FF6600;
}

p.bigText {
font-size: 40px;
text-align: center;
color: #FF6600;
}

#bttmcolumn {
width: 760px;
background-color:#FFF0E1;
padding: 0 10px 0 20px;
padding-bottom: 40px;
}

#bttmcolumn p {
border: 0;
margin: 0;
padding-top: 10px;
padding-bottom: 10px;
}

#footer {
width: 790px;
height: 60px;
background-color:#666666;
}

#footer p.foot1 {
border: 0;
margin: 0;
color: #FFFFFF;
padding: 10px 0 0 0px;
text-align: center;
line-height: 16px;
}

#footer p.foot1 a {
color: #99CC00;
text-decoration: none; 
}

#footer p.foot1 a:hover {
color:#FFFF66;
}

.floatright {
float: right;
margin-left: 10px;
margin-bottom: 5px;
font-size: 10px;
color:#003366;
clear: right;
}

.highlight {
color: #663300;
font-weight: bold;
}

.superhighlight {
font:bold 16px Verdana, Arial, Helvetica, sans-serif;
color: #CC3300;
}

table.timetable td {
border: 1px dotted #666666;
}

.specials {
width: 150px;
padding: 10px 20px;
background-color:#E9E9E9;
border: 1px dotted #999999;
margin-top: 10px;
}

.specialimg {
margin-top: 10px;
margin-left: 20px;
}

.specials a {
color: #669900;
text-decoration: none; 
}

.specials a:hover {
color: #666666;
text-decoration: none; 
}

.subhead {
color: #003366;
font-weight: bold;
}

.nudgeleft {
margin-left: 134px;
}

.green {
color:#669900;
font-weight: bold; 
}

.smalltxt {
color:#003366;
font-size: 10px;
}


