body {
	margin: 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#332421;
	line-height: 135%;
	background:#120805;
}


/* 
STRUCTURE -------------------------------------------------------------------------------------------
*/



/* 
LINKS & HOVER EFFECTS -------------------------------------------------------------------------------------------
*/

a, a:link, a:visited {color:#805b21; text-decoration: underline;}

a:hover {
	color:#805b21;
	text-decoration: none;
}

a.lnkLgGld, a.lnkLgGld:link, a.lnkLgGld:visited {font-size:20px; color:#805b21; text-decoration: none;}
a.lnkLgGld:hover {color:#b98d49; text-decoration: none;}

a.lnkNoUnd, a.lnkNoUnd:link, a.lnkNoUnd:visited {font-size:12px; color:#7a692b; font-weight:bold; text-decoration: none;}
a.lnkNoUnd:hover {color:#b98d49; text-decoration: none;}

a.lnkNoUndSm, a.lnkNoUndSm:link, a.lnkNoUndSm:visited {font-size:11px; color:#7a692b; font-weight:bold; text-decoration: none;}
a.lnkNoUndSm:hover {color:#b98d49; text-decoration: none;}

a.lnkCommBubble, a.lnkCommBubble:link, a.lnkCommBubble:visited {font-size:13px; color:#120805; font-style:italic; font-weight:bold; text-decoration: none;}
a.lnkCommBubble:hover {color:#b98d49; text-decoration: none;}

#nestedSubNav a, #nestedSubNav a:link, #nestedSubNav a:visited {color: #158EBF; text-decoration: none;}
#nestedSubNav a:hover {color: #044C69; text-decoration: none;}



/* 
FORMS -------------------------------------------------------------------------------------------
*/
form {
margin:0px;
}


/* 
LISTS -------------------------------------------------------------------------------------------
*/
ul {
margin-top:0px;
margin-bottom:10px;
}

/*li {
margin: 0px 0px 10px 0px;
line-height:110%;
}
*/

#bullets li {
margin: 0px 0px 10px 0px;
line-height:130%;
}


/* 
LAYOUT -------------------------------------------------------------------------------------------
*/

.wrapper {
	min-width:742px;
	height:500px;
	background:url(../../images/imgBkgd.jpg) no-repeat center top;
}

.megaTitle {
	font-size:16px;
	padding:20px 0px 0px 0px;
	display:block;
	color:#534617;
	font-weight:bold;
}

.bodyMainTitle {
	font-size:14px;
	padding:20px 0px 0px 0px;
	display:block;
	color:#7a692b;
	font-weight:bold;
}

.bodyMainSubTitle {
	font-size:13px;
	padding:5px 0px 0px 10px;
	display:block;
	color:#120805;
	font-weight:bold;
	font-style:italic;
}

.bodyMain {
	padding:0px 50px 0px 50px;
}

.bodyIndented {
	padding:0px 110px 0px 110px;
}

.bodyMainSub {
	padding:0px 0px 0px 15px;
	display:block;
}

.bodyMainSubItalSm {
	padding:0px 0px 0px 10px;
	display:block;
	font-style:italic;
	font-size:12px;
	line-height:120%;
	color:#7a692b;
}

.bodyMainItal{
	font-style:italic;
}

.bodyMainItalLg{
	font-style:italic;
	font-size:13px;
}

.bodyMainItalSm{
	font-style:italic;
	font-size:11px;
}


.bodyMainItalInd{
	font-style:italic;
	color:#7a692b;
	padding:0px 30px 0px 30px;
}

.bodyBullet {
	padding:0px 50px 0px 50px;
	display:block;
	line-height:125%;
}

.bodyCentered {
	text-align:center;
	line-height:120%;
}

.bodyCenteredTitle {
	text-align:center;
	line-height:120%;
	font-size:14px;
	padding:20px 0px 0px 0px;
	display:block;
	color:#7a692b;
	font-weight:bold;
}

.bioTitle {
	line-height:120%;
	font-size:15px;
	padding:20px 0px 0px 0px;
	display:block;
	color:#7a692b;
	font-weight:bold;
}

.bioSubtitle {
	font-size:13px;
	padding:0px 0px 0px 10px;
	display:block;
	color:#120805;
	font-weight:bold;
	font-style:italic;
	line-height:105%;
}

.bioSubtitleGld {
	font-size:13px;
	padding:0px 0px 0px 10px;
	display:block;
	color:#7a692b;
	font-weight:bold;
	font-style:italic;
	line-height:105%;
}

.bioBody{
	font-style:italic;
	padding:0px 0px 0px 10px;
	display:block;
}

.bioBullets{
	padding:0px 0px 0px 15px;
	display:block;
}

.glossary {
	font-size:14px;
	color:#7a692b;
	font-weight:bold;
}

.newsTitle {
	font-size:14px;
	display:block;
	color:#7a692b;
	font-weight:bold;
	line-height:110%;
}


.news {
	font-size:11px;
	/*font-style:italic;*/
	line-height:115%;
	padding:5px 0px 30px 0px;
	display:block;
}

.quotes {
	font-size:12px;
	font-style:italic;
	line-height:125%;
	padding:5px 25px 30px 25px;
	display:block;
	color:#534617;
}

.specs {
	font-size:13px;
	padding:5px 0px 0px 10px;
	color:#120805;
	font-weight:bold;
	font-style:italic;
}

.footer {
	padding:10px 0px 10px 0px;
	font-size:10px;
	color:#120805;
	text-align:center;
	background:#9a948e;
	width:704px;
}

/* 
DROPDOWN NAV -------------------------------------------------------------------------------------------
*/


#navbar {
    margin: 0px;
    padding: 0px;
    height: 22px;
}
#navbar li {
    list-style: none;
    float: left;
	font-size:9px;
	text-transform:uppercase;
	text-align:left;
}
#navbar li a {
    display: block;
    text-decoration: none;
}
#navbar li ul {
    display: none;
    /*width: 10em;  Opera */
    background-color: #BEAF76;
	z-index:1000;
}

#navbar li:hover ul, #navbar li.hover ul {
    display: block;
    position: absolute;
    margin: 0px 0px 0px 3px;
    padding: 0px;
}
#navbar li:hover li, #navbar li.hover li {
    float: none;
}
#navbar li:hover li a, #navbar li.hover li a {
	display:block;
	padding: 3px 8px;/*Adjust to your preference*/
	margin:0px;
    background-color: #BEAF76;
    color: #1C110C;
}
#navbar li li a:hover {
	color: #E8E4D6;
    background-color: #1C110C;
}

/* 
INFO BUBBLES -------------------------------------------------------------------------------------------
*/

