

/* ---- main area styles ---- */

.container{width:760px; background-color:#2b3519; text-align:left;}

.wrapper{float:left; width:740px; height:inherit; background-color:#2b3519; padding:10px; }

.content{width:340px; margin: 0px 175px; padding:13px 10px 10px 10px; background-color:#fff; font: normal 12px Arial, Helvetica, Verdana, sans-serif; color: #666666; line-height:15px }

.content a { color:#666666; text-decoration:underline; }

.content a:link { color:#666666; text-decoration:underline; }

.content a:visited { color:#2b3519; text-decoration:underline; }

.content a:active { color:#666666; text-decoration:underline; }

.content a:hover { color:#2b3519; text-decoration:none; }

.bottomPad { float:left; margin:0px 0px 0px 0px;  padding:10px 0px; clear:both; background-color:#9b8a79; }


/* ---- header styles ---- */
.header { position:relative; left:0px; top:0px; width:760px; height:131px; padding:0px; margin:0px }

.headerShell { position:relative; float:left; width:760px; height:131px; padding:0px; margin:0px; }

.headerLeft { float:left; width:557px; height:131px; padding:0px; margin:0px;}

.headerRightShell { float:left; width:203px; height:131px; padding:0px; margin:0px;}

.headerRight { position:relative; width:203px; height:108px; }

.headerRcontact { position:relative; float:left; width:83px; height:23px; }

.headerRmember { position:relative; float:left; width:120px; height:23px; }


/* ---- nav styles ---- */

/* .nav { position:relative; float:left; width:163px; height:100%; background-color:#9b8a79 } */

.navigation {float:left; width:163px; margin:10px 0px 0px -750px; padding:0; background-color:#9b8a79;}

.thumbnail { float:left; margin:0; clear:both; background-color:#9b8a79; font-size:36px; width:163px; }

.navLogo { float:left; margin:20% 0px 0px 0px; padding:0px 0px 20px 0px; clear:both; background-color:#9b8a79; }

.thumbnail3 {
	float: left; margin:0px; z-index:0; clear:both; height:100% }

.thumbnail4 { margin:0px; z-index:0; background-color:#9b8a79; font-size:36px }


/* ---- right column styles ---- */

.extra{float:left; width:193px; margin:10px 0 0 -205px; padding: 0; background-color:#ffffff; }

.extraContent { font: normal 12px Arial, Helvetica, Verdana, sans-serif; color: #666666; line-height:13px }

.extraContent ul { list-style:outside; margin: 0; padding:3px 10px; border: none; overflow:inherit; }

.extraContent ul li {  display:block; padding:3px 10px;  }

.extraContent ul li a { color:#666666; text-decoration:underline; }

.extraContent ul li a:link { color:#2b3519; text-decoration:underline; }

.extraContent ul li a:visited { color:#2b3519; text-decoration:underline; }

.extraContent ul li a:active { color:#666666; text-decoration:underline; }

.extraContent ul li a:hover { color:#2b3519; text-decoration:none; }

.thumbnailRight { margin:0 0 -10px 0 ; padding:0; width:193px; }

.pad { float:left; margin:20px 0px 10px 0px;  padding:0px 0px 0px 0px; clear:both; background-color:#9b8a79; }


.thumbnailRight2 { margin:0; padding:0; vertical-align:bottom }


/* the rest of the styles */

.clearboth { float:left; clear: both; }

.floatLeft { float:left;  }

.floatright { float: right; }

.anchorPNG{ display:block; width:191px;}

.shell2 { float:left; width:740px; padding:10px; background-color:#2b3519 }

.main { position:relative; margin: 0px 70px 0px 10px; padding:10px; width:350px; left:0px; top:0px; float:left; height:100%; background-color:#f4f4f4; font: normal 12px Arial, Helvetica, Verdana, sans-serif; color: #666666; line-height:15px }


.thumbnailMid2 { margin:0px; clear:both; height:104px; }


/* ---- subnav styles ---- */

.subnav{ float:left; width:100%; margin:0px; padding:0px 0px 10px 0px; background-color:#ffffff;}

.subnavContent {font: normal 10px Arial, Helvetica, Verdana, sans-serif; color: #ffffff; line-height:15px; text-align:left; }

.subnavContent a { color:#000000; text-decoration:none }

.subnavContent a:active { color:#000000; text-decoration:underline }

.subnavContent a:visited { color:#000000; text-decoration:underline }

.subnavContent a:hover { color:#000000; text-decoration:underline }


/* ---- footer styles ---- */

.footer{ float:left; width:100%; height:inherit; margin:0px; padding:0px 0px 10px 0px; background-color:#2b3519;}

.footerContent {font: normal 10px Arial, Helvetica, Verdana, sans-serif; color: #ffffff; line-height:15px; text-align:center; }

.footerContent a { color:#ffffff; text-decoration:none }

.footerContent a:active { color:#ffffff; text-decoration:none }

.footerContent a:visited { color:#ffffff; text-decoration:none }

.footerContent a:hover { color:#ffffff; text-decoration:underline }

/* ---- unused styles to be deleted ---- */
 