/* CSS Document */
html, body {color:#000000; 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%;}

a, a:visited, a:active {border:0; outline:none;}

img {border: 0;}
h1, h2, h3 {font-weight:normal; margin:0; padding:0;}
h1 {color:#336633; font-size:30px; padding:0 0 0 0;}
h2 {color:#336633; font-size:14px;}
h2.Small {color:#336633; font-size:14px; padding:0 0 10px 0;}
p, ul, ol {line-height:18px; margin:0; padding:5px 0 10px 0;}

.clr {clear:both;}
.fltLft { float:left;}
.fltRght { float:right;}

.mainBG { background: #000000 url(../Images/mainBG.jpg) top repeat-x; width:100%;}
.mainCntainr { margin:0 auto 0 auto; padding:0 150px 0 70px; width:860px; position:relative;}

.globalNav { color:#FFFFFF; height:50px; width:853px; padding:17px 0 0 7px;}

body#navPge1 a.pgeHme, body#navPge2 a.pgeServ, body#navPge3 a.pgeCont { color:#336633; border-bottom: #336633 solid 1px; display:block;}

.navItem {color:#336633; font-size:14px; width:250px; margin:auto; }
.navItem .navItem {color:#FFFFFF; font-size:14px; text-align:center; padding:10px 0 0 0;}
.navItem a, .navItem a:visited {color:#FFFFFF; font-size:14px; text-decoration:underline;}

.bdyCntainr { _height:260px; min-height:260px; padding:10px 20px 20px 20px; width:820px;}
.bdyCntainr a, .bdyCntainr a:visited { color:#336633; font-size:14px; text-decoration:none;}
.bdyCntainr a:hover { color:#336633; text-decoration:underline;}

.colLft { padding:0 40px 0 0; width:530px; position: relative;}
.colLft h1 span { font-size:12px;}
.colLft .cntntTitl{ color:#336633; font-size:14px; padding:10px 0 20px 0;}
.colLft ul { color:#000000; 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:2px 15px 0 0;}
.colLftFrme { height:358px; width:230px; 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 1px 0;}
.colRght { padding:0; width:249px;}
.colRght img { padding:1px 0 1px 0;}

.FtrCntainr { font-size:12px; width:900px; margin:auto; }
.FtrCntainr .FtrTxt {color:#FFFFFF; font-size:10px; text-align:center; padding:10px 0 0 0;}
.FtrTxt a, .FtrTxt a:visited {color:#FFFFFF; font-size:10px; text-decoration:underline;}
.FtrTxt a:hover {text-decoration:none;}
.FtrNavCntainr { background: #336633; padding:0 0 15px 0; width:860px;}
.FtrNav { width:350px; margin:0 auto 0 auto;}
.FtrNav .FtrItem { padding:14px 0 0 0;}
.FtrNav .FtrItemBul { padding:14px 9px 0 9px; color:#FFFFFF}
.FtrNav .FtrItem a, .FtrNav .FtrItem a:visited { color:#FFFFFF; font-size:12px; font-weight:normal; padding:0; display:block; text-decoration:none;}
.FtrNav .FtrItem a:hover { color:#FFFFFF; text-decoration:underline;}
