/* CSS Document */
body { 
  margin:0px; 
  padding:0px; 
  background:url(/images/mainbg.jpg) 0 0 repeat-x #F6F4E4;
  color:#6B6854; 
  font:14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

a {
  color:#1F1E15; 
  text-decoration:none; 
}
a:hover{text-decoration:underline;}

div, p, ul, h1, h2, h4, h5, img, form, label {
  padding:0px; margin:0px;
}

ul {
  list-style-type:none;
}

/*----MAIN PANEL----*/
#mainPan { 
  width:691px; position:relative; margin:0 auto; padding:0px;
}

/*----Left Panel----*/
#leftPan{width:240px; float:left; }
#leftTopPan{width:240px; height:125px; position:relative; margin:0 auto; padding:0; background:url(/images/left-top.jpg) 0 0 no-repeat; }
#leftTopPan img{margin:20px 0 0 15px;}

#leftPan div#menu { width: 240px; background:url(/images/menu-bg.jpg) 0 0 no-repeat; padding:28px 0 0; }
#leftPan ul{display:block; }
#leftPan ul li{width:200px; height:27px; position:relative; margin:0 20px; background:url(/images/dot.gif) 0 100% repeat-x;}
#leftPan ul li a{width:96px; height:26px; display:block; background:url(/images/arrow-normal.gif) 0 50% no-repeat #F6F4E4; color:#8F8C73; font:13px/26px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; padding:0 0 0 22px; text-decoration:none;}
#leftPan ul li a:hover{background:url(/images/arrow-normal.gif) 0 50% no-repeat #F6F4E4; color:#7F0A5F; text-decoration:none;}
#leftPan ul li.contact{background:none;}

div#rates { 
  width:222px; 
  height:173px; 
  margin:10px auto; 
  background:url(/images/formbg.gif) 0 0 no-repeat #aba894; 
  color:#fff;
}

div#rates li {
  width:208px; 
  font-size:14px;
  margin: 0;
  padding: 5px 0 2px 10px;
  height: 10px;
  line-height: 10px;
  background: transparent;
}

div#rates h2{
  text-align: center;
  height:35px; 
  display:block; 
  color:#fff; 
  font-size: 20px; 
  padding: 10px 0;
}

div#jerome { text-align: center; padding-top: 10px; margin:0 auto; width: 200px; font-size: 11px; }

/*----/Left Panel----*/

/*----Right Panel----*/
#rightPan{width:451px; float:left; }

#rightPan h5 {
  width:438px; 
  height:141px; 
  background:url(/images/header.jpg) 0 0 no-repeat #295369; 
  color:#fff;   
  padding:20px 0 0 10px;
  font:13px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#rightPan h2{
  display:block; 
  background:url(/images/icon1.jpg) 0 0 no-repeat #F6F4E4; 
  color:#8F146E; 
  font-size:24px;
  line-height: 36px; 
  padding:0 0 0 65px; 
  margin:29px 0 0 9px;
}

#rightPan p { padding:10px 0 0 9px; }
#rightPan p.bottompadding{padding:22px 0 0 9px; margin:0 0 38px 0;}
#rightPan p span.boldtext { font-weight:bold; }

#rightPan li {
  background: url(/images/bullet.png) left 3px no-repeat;
  padding-left: 17px;
  margin-top: 5px;
  margin-left: 10px;
}

#rightmorePan{
  width:420px; 
  height:28px; 
  display:block; 
  background:url(/images/pattern.gif) 0 0 repeat; 
  border:1px solid #fff; 
  line-height:28px; 
  padding:0 0 0 20px; 
  margin:0 0 0 9px;
}
#rightmorePan p.textposition{float:left; padding:0 0 0 18px; margin:0px;}
#rightmorePan a.more {
  float:right; 
  width:30px; 
  background:url(/images/morebg.gif) 0 0 no-repeat #D5D2BC; 
  height:28px; 
  display:block; 
  color:#1F1E15; 
  text-decoration:none; 
  padding:0 25px 0 45px;
  margin:0;
}
#rightmorePan a:hover{text-decoration:underline;}

div#office {
  font-size: 11px;
  margin: 10px auto; 
  width: 400px;
}

div#office img {
  margin: 0 0 10px 0;
  border: 1px solid black;
}


/*----/Right Panel----*/

/*----Footer Panel----*/
#footermainPan{background:url(/images/footerbg.gif) 0 0 repeat-x #6B6854; color:#fff; position:relative; margin:0 auto; height:95px; clear:both; padding-top: 65px; }

#footerPan{width:691px; position:relative; margin:0 auto; font:12px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}

#footerPan ul{ }
#footerPan li{float:left; }
#footerPan ul li a{padding:0 10px 0; color:#fff; background: none; text-decoration:none;}
#footerPan ul li a:hover{text-decoration:underline;}

#footerPan p#copyright { clear: both; position: absolute; top: 70px; left: 10px;}

#unionstation img {
  border: 0;
  margin: 5px 0 0 10px; 
}

#footerPan p.templateworld{ 
  clear: both; display:block; position: absolute; top: 70px; right: 0px;
  height:20px; font-size: 9px; 
}
#footerPan p.templateworld a{background:#6B6854; color:#fff; text-decoration:none; padding:0px;}
#footerPan p.templateworld a:hover{text-decoration:underline;}
