/* CSS Document */
html, body { color:#FEF9D3; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; margin:0; padding:0;}
body { background: #000000 url(../Images/mainBG.jpg) top repeat-x; width:100%;}
body.mainBGenter { background: #FFFFFF url(../Images/mainBGenter.jpg) top repeat-x; width:100%;}

a, a:visited, a:active {border:0; outline:none;}
a.blank, a.blank:visited {text-decoration:none!important;}

img {border: 0;}
h1, h2, h3 {font-weight:normal; margin:0; padding:0;}
h1 {color:#C1A266; font-size:30px; padding:0 0 0 0;}
h2 {color:#C1A266; font-size:14px;}
h2.Small {color:#C1A266; font-size:14px; padding:0 0 10px 0;}
h2.Extra {font-size:11px; margin:auto; text-align:center; width:200px; color:#333;}
p, ul, ol {line-height:18px; margin:0; padding:5px 0 10px 0;}

.clr {clear:both;}
.fltLft { float:left;}
.fltRght { float:right;}

.mainBGenter { background: #FFFFFF url(../Images/mainBGenter.jpg) top repeat-x; width:100%;}
.mainBG { background: #000000 url(../Images/mainBG.jpg) top repeat-x; width:100%;}
.mainCntainr { margin:0 auto 0 auto; padding:0 40px 0 40px; width:860px; position:relative;}
.EnterCopy { width:860px; margin: 20px 0 0 0; }
.EnterCopy p{ font-size:11px; color:#645445; text-align:center; line-height:15px;}

#enterSite { width:310px; margin:0 auto 0 auto; padding:20px 0 0 0;}
#enterSite .enter { width:263px; margin:0 24px 0 24px;}

.globalNav { color:#FFFFFF; height:50px; width:899px; padding:17px 0 0 0;}
.globalNav a, .globalNav a:visited { display:block;}
.globalNav a:hover { border-bottom:#C1A266 solid 1px; display:block;}
.globalNav .navBul { background:url(../Images/navBulet.jpg) 3px 12px no-repeat; padding:0 0 0 10px;}

body#navPge1 a.pgeHme, body#navPge2 a.pgeServ, body#navPge3 a.pgeAbt, body#navPge4 a.pgeWedd, body#navPge5 a.pgeFee, body#navPge6 a.pgeCont { color:#C1A266; border-bottom: #C1A266 solid 1px; display:block;}

#Hdr { height:445px; width:860px; padding:23px 0 15px 0; position:relative; clear:both;}
.HdrFrme { height:455px; width:865px; padding:0; position:absolute; z-index:9; left: -1px; top: 20px;}
#HdrShwRl img {display:none; position:absolute; left: 0; top: 22px; z-index:7;}
#colRght { position:relative; padding:0 0 10px 0;}
#colRghtImg { height:386px; width:239px; padding:0; position:relative; clear:both;}
.colRghtFrme { height:358px; width:242px; padding:0; position:absolute; z-index:5; left:1px; top:185px;}
#colRghtImg img {display:none; position:absolute; left:2px; top:0; z-index:3; padding:17px 0 0 0;}

.bdyCntainr { _height:260px; min-height:260px; padding:10px 20px 20px 20px; width:820px;}
.bdyCntainr a, .bdyCntainr a:visited { color:#FEF9D3; text-decoration:underline;}
.bdyCntainr a:hover { color:#C1A266; text-decoration:none;}

.colLft { padding:0 40px 0 0; width:530px; position: relative;}
.colLft h1 span { font-size:12px;}
.colLft .cntntTitl{ color:#C1A266; font-size:14px; padding:10px 0 20px 0;}
.colLft ul { color:#FFFFFF; line-height:20px; list-style-position:outside; padding:0 0 15px 20px;}
.colLft ul li { padding:0 0 0 5px;}
.colLft .cntactTtls { color:#B3987B;}
.colLft .comDtails { font-size:12px; letter-spacing:0.5px; line-height:16px; font-style:italic;}
.LftFrmeCntnr{ float:left; padding:7px 21px 0 0;}
.colLftFrme { height:358px; width:240px; padding:0; position:absolute; z-index:5; left:-1px; top:65px;}
#colLftImg { height:356px; width:239px; padding:0; position:relative; clear:both;}
.LftFrmeCntntCntnr{ float:left; width:270px;}

.colRght .logo{ padding:0 0 10px 0;}
.colRght { padding:0; width:249px;}
.colRght img { padding:5px 0 15px 0;}

.FtrCntainr { font-size:12px; width:860px;}
.FtrCntainr .FtrTxt {color:#333333; font-size:10px; text-align:center; padding:10px 0 0 0;}
.FtrTxt a, .FtrTxt a:visited {color:#333333; font-size:10px; text-decoration:underline;}
.FtrTxt a:hover {text-decoration:none;}
.FtrNavCntainr { color:#B3987B; background: url(../Images/ftrNavBG.jpg) top no-repeat; padding:0 0 15px 0; width:860px;}
.FtrNav { width:635px; margin:0 auto 0 auto;}
.FtrNav .FtrItem { padding:14px 0 0 0;}
.FtrNav .FtrItemBul { padding:14px 9px 0 9px;}
.FtrNav .FtrItem a, .FtrNav .FtrItem a:visited { color:#B3987B; font-size:12px; font-weight:normal; padding:0; display:block; text-decoration:none;}
.FtrNav .FtrItem a:hover { color:#C1A266; text-decoration:underline;}

.faceTweet { padding:5px 0 0 0; width:33;}

.lilo { color:#FFFFFF; font-size:10px; width:175px; margin:0 auto 0 auto; padding:20px 0 15px 0;}
.lilo a, .lilo a:visited {color:#FFFFFF; text-decoration:none;}
.lilo a:hover { color:#FFFFFF; text-decoration:underline;}

