body {
  background:  url(../images/page-bg.jpg) left top scroll  #000 repeat-x; 
  margin: 0;
  text-align:center;
}

#container{width:750px;margin:0 auto}
#wrapper{float:left;width:100%}
#content{margin: 0 198px 0 147px}
#navigation{float:left;width:147px;margin-left:-750px}
#extra{float:left;width:198px;margin-left:-198px}
#footer{clear:left;width:100%}

p {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  color: #666666; 
  padding-left: 5px; 
  padding-right: 5px; 
  margin-top: 0;
} 

h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  color: #F1F0DA;
}

ul {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  color: #666;
}

a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #fc0; text-decoration: none;}
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #fc0; text-decoration: none;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000; text-decoration: none;}

a.smalllink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #fc0; text-decoration: none;}
a.smalllink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #fc0; text-decoration: none;}
a.smalllink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #fff; text-decoration: none;}
 
a.red:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #900; text-decoration: none;}
a.red:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #900; text-decoration: none;}
a.red:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000; text-decoration: none;}

#bbg {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000; background: #F1F0DB; padding-left: 2px; margin-top: 3px; margin-bottom: 2px;}
#bbg a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #990000; background: #F1F0DB; padding-left: 2px; margin-top: 3px; margin-bottom: 2px; text-decoration:none;}
#bbg a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #990000; background: #F1F0DB; padding-left: 2px; margin-top: 3px; margin-bottom: 2px; text-decoration:none;}
#bbg a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000; background: #F1F0DB; padding-left: 2px; margin-top: 3px; margin-bottom: 2px; text-decoration:none;}
p.beige {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #666; padding-left: 5px; padding-right: 5px; padding-top: 4px; padding-bottom: 4px; background: #F1F0DB; width: 405px;} 
p.grey {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #999; padding-left: 5px; padding-right: 5px; margin-top: 0;} 
p.smallleft  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #fc9; padding-left: 5px; padding-right: 3px; padding-top: 4px; padding-bottom: 4px;} 

table.rate {background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; color: #000; font-size:10pt; border:1px solid #000;}

.right{text-align:right}
.center{text-align:center}

#header{
  width: 750px;
  height:172px;
  clear:both;
}
#headerTop {
  background-image:url(../Templates/images/top_grey_bar.jpg);
  background-repeat:no-repeat;
  width:750px;
  height:20px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  color: #999; 
  margin-top: 0;
  text-align:center; 
}

#headerTop h1{
  font-weight:lighter;
  color:#999;
  margin:0; padding:0;
}
#headerLeft{
  background-image:url(../Templates/images/header_left.jpg);
  height:152px;
  width:210px;
  float:left;
}
#headerMiddle a{
  background-image:url(../Templates/images/header_middle.jpg);
  height:152px;
  width:325px;
  float:left;
}
#headerRight{
  background-image:url(../Templates/images/header_right.jpg);
  height:152px;
  width:215px;
  float:right;
}
#container{
  background-image:url(../Templates/images/container_bg.jpg);
  background-repeat:repeat-y;
  text-align: left;
  position:relative;
}
#content{
  background-color:#f1f0db;
}
#leftNavBottom{
  background-image:url(../Templates/images/nav_bottom.jpg);
  background-repeat:no-repeat;
  width:147px;
  height:36px;
  clear:both;
}
#images{
  float:left;
  width:198px;
  position:absolute;
  top: 121px;
  right: 0;
  z-index:10;
}
#darkgrey{
  background-color:#343434;
  color:#fff;
  margin-right:-198px;
}

#darkgrey p {
  color: #f1f0da; 
} 
#darkgrey h1 {
  color: #f1f0da; 
} 

#navigation ul#main-nav {
	width: 140px;
	margin:0; padding:0;
}
#navigation ul#main-nav li {
	width: 100%;
	list-style:none;
}
#navigation ul#main-nav li a {
	display: block;
	width: 135px !important;
	width /**/: 140px; /*IE hack*/
	padding: 4px 0 3px 5px;
	font-size: 11px; 
	color: #F1EFC6; 
  	text-decoration: none; 
}
#navigation ul#main-nav li a:hover {
  background-color:#6b1108;
}

#navigation a.smalllink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #fc0; text-decoration: none;}
#navigation a.smalllink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #fc0; text-decoration: none;}
#navigation a.smalllink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #fff; text-decoration: none;}


#footer {
  height: 26px; 
  background: #000; 
  padding: 5px; 
  clear:left;
  text-align:center;
}
#footer a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999; text-decoration: none; margin-top: 2px;}
#footer a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999; text-decoration: none; margin-top: 2px;}
#footer a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff; text-decoration: none; margin-top: 2px;}




