@charset "utf-8";
/* CSS Document */
html body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin: 0; padding: 0;}

img {border: 0;}

body {background-color: #ffc;}

/*Bars */
#tBarThin {width: 100%; top: 0px; left: 0px; height: 10px; background: url(images/topBarThin.jpg) repeat-x;}
#tPnlTile {position: relative; width: 100%; top: 0px; left: 0px; height: 97px; background: url(images/tile_tile_97.jpg) repeat-x;}
#tBarThick {width: 100%; top: 107px; left: 0px; height: 21px; background: url(images/barTile.jpg) repeat-x;}
#tanPnl {width: 100%; top: 128px; left: 0px; height: 95px; background-color: #c1b49a;}
#tanPnlBtm {position: absolute; width: 1024px; top: 710px; height: 25px; background-color: #c1b49a; margin: 0 auto 0 auto;}


#mainBG {position: relative; top: -234px; width: 975px; min-height: 700px; margin: 0 auto 0 auto; }

/*#fbhi {position: relative; top: -520px; left: 50px; width: 228px; height: 138px; background-color: transparent;}
#fnav {position: relative; top: -652px; left: 819px; width: 169px; height: 409px; background-color: transparent;}*/

#fbhi {position: absolute; top: -25px; left: 30px; width: 228px; height: 138px; background-color: transparent; z-index: 100;}
#fnav {position: absolute; top: -21px; left: 809px; width: 169px; height: 409px; background-color: transparent; z-index: 101;}

#topPnl {position: absolute; width: 1024px; height: 700px; top: 0px; margin-top: 11px; margin-right: 0px; margin-left: 0px; background-color: #c1b49a; }
#topNav {position: absolute; width: 1024px; height: 135px; top: 10px; margin-right: 0px; margin-left: 0px;}
#topLogo {position: absolute; width: 245px; height: 225px; top: 10px; left: 525px; margin-right: 0px; margin-left: 0px;}
/*#hdrPnl {position: absolute; width: 975px; height: 109px; top: -9px; margin-right: 0px; margin-left: 0px; background: url(images/topHdrPanel.jpg) no-repeat;}
#navTPnl {position: absolute; left: 247px; width: 730px; height: 101px; background-color: transparent;}
#navTPnl a { left: 247px; width: 590px; height: 101px; background-color: transparent; text-decoration: none;}
#navTPnl img {border: none;}
#navTPnl li {list-style-type: none;}

#navBarBG {position: absolute; width: 975px; height: 21px; top: 97px; margin-right: 0px; margin-left: 0px; background: url(images/remodel_navBar.jpg) no-repeat;}
#navBar {position: absolute; top: 97px; left: 247px; width: 608px; height: 21px; background-color: transparent;}
#navBar a {top: 97px; left: 247px; width: 608px; height: 21px; background-color: transparent; text-decoration: none;}
#navBar img {border: none;}
#navBar li {list-style-type: none;}
#eliteLogo {position: absolute; width: 210px; height: 140px; top: -1px; margin-right: 0px; margin-left: 18px; z-index: 20;}
#leftCol {position: absolute; width: 210px; top: 146px; margin-left: 18px; color: #000;}
#leftCol li {list-style-type: none;}
#leftCol p {font: 11px, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; letter-spacing: 1; margin-bottom: .7em;}
#leftCol ul li {font: 11px, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; letter-spacing: 1; margin-left: 1.2em; margin-bottom: 0em; list-style-type: square;}
.lst {padding-bottom: .5em;}
.qualify {font: 10px, "Times New Roman", Times, serif;  line-height: 1.5em; letter-spacing: 1; margin-bottom: .5em; list-style-type: none; }*/


/*#TL {position: absolute; width: 15px; height: 15px; background: url(images/cnrLT.jpg) no-repeat;}
#TC {position: absolute; top: 0; left: 15px; width: 979px; height: 15px; background: url(images/cnrHorT.jpg) repeat;}
#TR {position: absolute; top: 0; left: 994px; width: 15px; height: 15px; background: url(images/cnrRT.jpg) no-repeat;}
#LC {position: absolute; top: 15px; left: 0px; width: 15px; height: 484px; background: url(images/cnrVrtL.jpg) repeat;}
#CC {position: absolute; top: 15px; left: 15px; width: 979px; height: 484px; background: #eee;}
#RC {position: absolute; top: 15px; left: 994px; width: 15px; height: 484px; background: url(images/cnrVrtR.jpg) repeat;}
#BL {position: absolute; top: 499px; left: 0; width: 15px; height: 15px; background: url(images/cnrLB.jpg) no-repeat;}
#BC {position: absolute; top: 499px; left: 15px; width: 979px; height: 15px; background: url(images/cnrHorB.jpg) repeat;}
#BR {position: absolute; top: 499px; left: 994px; width: 15px; height: 15px; background: url(images/cnrRB.jpg) no-repeat;}*/

#fwin {position: absolute; top: 118px; left: 247px; width: 485px; height: 360px; background-color: #CEC6AA;}
#sumblk {position: absolute; top: 478px; left: 247px; width: 485px; height: 72px; background-color: #996633;}
#sumblk p {font: 13px "Times New Roman", Times, serif;  line-height: 1.5em; letter-spacing: 1; padding: 6px; color: #fff; text-align: justify;}


#navBase li {font: 13px "Times New Roman", Times, serif;  line-height: 18px; letter-spacing: 1; list-style-type: none; color: #663300;}
#navBase li a {display: inline; font: 13px "Times New Roman", Times, serif;  line-height: 18px;; letter-spacing: 1; padding-right: 6px; padding-left: 6px; text-decoration: none; color: #663300;}
#navBase li a:hover {color: #FF9933;}

#menuHldr {position: absolute; top: 150px; left: 55px; width: 465px;}
#mintro {font: 16px "Times New Roman", Times, serif;  line-height: 1.5em; letter-spacing: 1; padding-top: .5em; width: 465px;}
#mintronom {font: 14px "Times New Roman", Times, serif;  font-style: italic; line-height: 1.5em; letter-spacing: 1; margin-left: 3em; margin-bottom: .5em; }

.mlist {list-style-type: none; margin-left: 0em;}

h2 {color: #993300; margin-top: .5em;}

h3 {color: #993300; margin-top: .5em;}

a {color:#CC0000; text-decoration: none;}
a:hover {color: #FF6600;}

#menuColHldr {width: 560px; }
#menuColA {float: left; width: 270px; margin-top: 1em;}
#menuColB {float: left; width: 270px; margin-top: 1em; padding-left: 1em;}
#menuColC {float: left; width: 540px; margin-top: 1em;}

#citaHldr {position: absolute; top: 180px; left: 40px; width: 465px;}
#cita {font: 14px "Times New Roman", Times, serif;  line-height: 1.5em; letter-spacing: 1; padding-top: .5em; }
#citanom {font: 14px "Times New Roman", Times, serif;  font-style: italic; line-height: 1.5em; letter-spacing: 1; margin-left: 3em; margin-bottom: .5em; }


#footHldr {position: absolute; width: 585px; left: 200px; text-align: center; top: 713px; z-index: 200;}
.footer {font: 12px "Times New Roman", Times, serif;  line-height: 1.5em; letter-spacing: 1; color: #000;}
.footer a {position: relative; font: 12px "Times New Roman", Times, serif;  line-height: 1.5em; letter-spacing: 1; color: #000; text-decoration: none; width: 75px;}
.footer a:hover {color: #300;}


#phone {position: absolute; width: 240px; left: 354px; top: 630px; margin-left: 18px; color: #000;}
.smtype {font: 12px "Times New Roman", Times, serif;  line-height: 1em; letter-spacing: 1; padding-top: 0em; }

#botBar {position: absolute; width: 975px; height: 21px; top: 668px; margin-right: 0px; margin-left: 0px;}


#aboHldr {position: absolute; top: 514px; left: 809px; width: 169px; height: 18px; background-color: #3d67b6;}
#about {font: 11px "Arial Narrow", Helvetica-Narrow; color: #fff; font-weight: normal; padding: 0 0 0 4px; }
#about a {font: 11px "Arial Narrow", Helvetica-Narrow; color: #fff; text-decoration: none; vertical-align: top; text-align: left; letter-spacing: 1px; padding-left: 4px;}
#about a:hover {color: #1BB9ED;}


