body {
	background-image: url('../img/bgtile.jpg');
	margin-bottom: 0px;
	margin-top: 0px;
}



body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #58595B;
}

html, body{height:100%}


.style7 {font-size: 10px}
.style8 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#bodyContent
  {margin: 10px;
   text-align:left;
  }

#bodyContentHome td p, #bodyContentHome td h3
  {padding-left:5px;
  }


#bodyContentHome td h3
  {font-size: 12px;
  }
#bodyContentHome td h3 a
  {color:#C66600;
   text-decoration:none;
  }

#bodyContentHome
  {margin: 10px 0;
   text-align:left;
  }

#bodyContenthome td p, #bodyContent td h3
  {padding-left:5px;
  }


td
 {vertical-align:top;
}

/************ Text Elements ***************/

p, div, td
 {margin:0; padding:0;
}

h1
  {font-size: 12px;
   font-weight:bold;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   padding-bottom:10px;
   margin:0;
   color:#264D72;
  }

h2
  {font-size: 11px;
   font-weight:bold;
   padding-bottom:5px;
   padding-top:5px;
   margin:0;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  }


h3
  {font-size: 11px;
   font-weight:bold;
   padding-bottom:5px;
   padding-top:5px;
   margin:0;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color:#C66600;
  }


h4
  {font-size: 10px;
   font-weight:bold;
   padding-bottom:5px;
   padding-top:5px;
   margin:0;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color:#DD9334;
  }

h5
  {font-size: 10px;
   padding-bottom:5px;
   padding-top:5px;
   margin:0;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color:#DD9334;
  }
  
table tr { vertical-align:top }

#bodyContent a
  {text-decoration:underline;
   color:#58595B;
  }

#bodyContent p
  {padding-bottom: 10px;
  }

/************ Fixes ***************/

.clearfloat:after
  {content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
  }
.clearfloat {display: inline-table;}
* html .clearfloat {height: 1%;}
.clearfloat {display: block;}

.cleaner
  {clear:both; height:1px; font-size:1px;
   border:none;  margin:0; padding:0;
   background:transparent;
  }


/************ Gallery ***************/

.gallMain
   {margin-bottom:25px;
   }

.gallMainText
  {float:left;
   width:100px;
  }

 .gallMainText h2
   {padding-top:0;
   padding-bottom:15px;
   }


.gallMainPict
  {float:right;
   width:375px;
  }

.gallTb
 {margin-top:30px;
  text-align:center;
}

.gallTbTab
 {text-align:center;
  width:100%;
  margin-top:5px;
  background:#EBEBEB;
 }

.gall_tb
  {margin:10px;border:none;
  }

#gallNumbersWrap
  {margin:10px 0;
   width:375px;
  }

#gallNumbers
  {float:right;
   }

.gallNumber
  {margin:0 0 0 5px;
   float:left;
   background:#92BBE3;
   color:#FFF !important;
   text-align:center;
   padding:3px 5px;
  }

a.gallNumber
  {text-decoration:none !important;
  }

/************ Other ***************/

td.mainRight
  {background: url('../img/rightbdr2.gif') no-repeat;
   width:11px;
  }

td.mainLeft
  {background: url('../img/leftbdr2.gif') no-repeat;
   width:11px;
  }

.backMain
  {background: url('../img/backMain.gif') repeat-y;
  }

.titleSection
  {margin:7px 5px 0 0;
   padding-left:55px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight:bold;
   color:#FFF;
   float:left;
  }

.titleLeft
  {margin:30px 0 0 0;padding:0;
   background: url('../img/backTitleLeft.gif') no-repeat;
   width:192px; height:26px;
}

.titleLeft h2
  {padding: 5px 0 0 10px;
   font-size: 12px;
   font-weight: bold;
   color:#FFF;
   padding-bottom:0; margin:0;
  }

td.backLeft
  {background: url('../img/backLeft.gif') repeat-y;
  }

div.contentRight
  {margin:10px;
  }


td.bodyBackLeft
  {background: url('../img/backBodyLeft.gif') repeat-y;
  }

td.bodyBackRight
  {background: url('../img/backBodyRight.gif') repeat-y;
  }




/************ Main Menu ***************/

#mainMenu
  {width:758px; height:33px;
   background:url('../img/backMenuMain.gif') no-repeat;
   margin: 0;
  }

#mainMenuItems
  {float:right;
   margin:5px 5px 0 0;
  }

div.menuItem
  {float:left;
  }

div.menuItemSel
  {float:left;
  }


#sideMenuTop
  {background: url('../img/backMenuSideTop.gif') top left  no-repeat;
   width:174px;
   margin:0;
   padding-top:14px;
  }

#sideMenu
  {background: url('../img/backMenuSide.gif') top left repeat-y;
   margin:0; padding:0;
   width:174px;
   border-left:#417284 1px solid;
  }

#sideMenuBottom
  {background: url('../img/backMenuSideBottom.gif') top left no-repeat;
   height:14px; width:174px;
   margin:0;
  }

div.submenuItemLvl1
  {margin: 0 0 5px 0;
   padding:0 0 0 12px;
   color: #8E0000;
  }

div.submenuItemLvl1Sel
  {margin: 0 0 5px 0;
   padding:0 0 0 12px;
   color:#CC0000;
  }


div.submenuItemLvl2
  {margin: 0 0 0 8px;
   padding:0 0 0 12px;
  }

div.submenuItemLvl2Sel
  {margin: 0 0 0 12px;
   padding:0 0 0 12px;
   color:#CC0000;
  }

div.submenuItemLvl1 a, div.submenuItemLvl2 a
  {text-decoration:none;
   color:#58595B;
  }
