body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #574d42;
	text-align: center;
	vertical-align: top;
}

div {
	font-family: Arial, sans-serif;
	color: #FFF;
	text-align: center;
	font-size: 13px;

}

img
{
	border-width: 0px;
	border-style: none;
}

p {text-align:justify;}

ul
{
	list-style-type: square;
	color: #FFF;
	list-style-position: default;
	margin-top: 15px;
	margin-bottom: 18px;
}

ul li{
	margin-left: -10px;
	line-height: 22px;
	margin-bottom:3px;
}

	
#container {
	
	width: 770px;
	margin: 0px auto;
	padding: 0px;
	display: block;
	background-image: url(images/content_bg.gif);
	border:10px #574d42 solid;
	background-color: #41382d;
}


#logo {
	display: block;
	background-color: #574d42;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#navTable
{
	display: block;
	top: 167px;
	height: 30px;
	width: 770px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #41382d;

}

a#welcomeButtonRO{background-image: url(images/button_welcome.gif);display: block;width:117px;height:40px;}
a#welcomeButtonRO:hover {background-image: url(images/button_welcome_over.gif);}

a#servicesButtonRO {background-image: url(images/button_services.gif);display: block;width:130px;height:40px;}
a#servicesButtonRO:hover {background-image: url(images/button_services_over.gif);}

a#transactionsButtonRO {background-image: url(images/button_transactions.gif);display: block;width:171px;height:40px;}
a#transactionsButtonRO:hover {background-image: url(images/button_transactions_over.gif);}

a#principalButtonRO {background-image: url(images/button_principal.gif);display: block;width:137px;height:40px;}
a#principalButtonRO:hover {background-image: url(images/button_principal_over.gif);}

a#newsButtonRO {background-image: url(images/button_news.gif);display: block;width:99px;height:40px;}
a#newsButtonRO:hover {background-image: url(images/button_news_over.gif);}

a#contactButtonRO {background-image: url(images/button_contact.gif);display: block;width:116px;height:40px;}
a#contactButtonRO:hover {background-image: url(images/button_contact_over.gif);}


.invisible { visibility: hidden;}
.visible {display: inline;}

#sideText
{
	width: 228px;
	padding: 0px 0px 0px 20px;
	margin: 0px;
	vertical-align: top;
	text-align: left;
	
	line-height: 15px;
	float: left;
	clear: none;
	height: 100%;	
	text-align:left;
	color:#82552f;
}
.textVisible {display: inline;}
.textInvisible { display: none;visibility: collapse; }

#servicesText
{
	width: 230px;
	background-color: transparent;
	padding: 0px 20px 40px 20px;
	vertical-align: top;
	text-align: left;
	line-height: 15px;
	float: left;
	clear: none;
	height: 100%;	
	text-align:left;
	color:#82552f;
}


.servicesTextVisible {display: inline;}
.servicesTextInvisible { display: none;visibility: collapse; }

#contactText
{
	width: 230px;
	background-color: transparent;
	padding: 0px 20px 40px 20px;
	vertical-align: top;
	text-align: left;
	line-height: 15px;
	float: left;
	clear: none;
	height: 100%;	
	text-align:left;
	color:#82552f;
}

.contactTextVisible {display: inline;}
.contactTextInvisible { display: none;visibility: collapse; }


#principalText a { color: #FFF;text-decoration:none;}
#principalText a:hover { color: #cdb174;text-decoration:none;font-style: italic;border-bottom:0px #cdb174 solid;}
#principalText a.unselected { color: #FFF;text-decoration:none;border-bottom:1px #FFF solid;}
#principalText a.unselected:hover { color: #cdb174;text-decoration:none;border-bottom:0px #cdb174 solid;}
#principalText a.selected { color: #cdb174;text-decoration:none;font-style: italic;border-bottom:1px #cdb174 solid;}
#principalText a.selected:hover { color: #cdb174;text-decoration:none;font-style: italic;border-bottom:0px #cdb174 solid;}


.principalTextVisible {display: inline;}
.principalTextInvisible { display: none;visibility: collapse; }

#welcome
{
	width: 730px;
	background-color: #41382d;
	display: inline;
	border-color: #000;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	text-align: justify;
	vertical-align: top;
	margin-right: 0px;
	line-height: 21px;
	margin: 0px 0px 20px 0px;
	letter-spacing:0px;
	text-align: justify;
}

#newsPage
{
	width: 470px;
	display: inline;
	padding: 0px 20px 20px 0px;
	float: right;
	clear: none;
	border-color: #000;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	text-align: justify;
	vertical-align: top;
	margin: 0px 0px 20px 0px;
	line-height: 21px;
}

#newsPage li {margin: 0px 0px 20px -40px;}

#contactBox
{
	background-color: transparent;
	vertical-align: top;
	padding: 0px 0px 0px 3px;
	text-align: left;
	font-size: 11px;
	letter-spacing: 1px;
}
#contactBox a, #frontNewsBox a, #newsPage a, #pab a
{
	color: #cdb174;text-decoration: none; display:inline;border-bottom:1px #cdb174 solid;
}
#contactBox a:hover, #frontNewsBox a:hover, #newsPage a:hover, #pab a:hover
{
	color: #cdb174;text-decoration: none; display:inline;border-bottom:0px #cdb174 solid;
}

#frontNewsBox
{
	border: 0px solid #cdb174;
	padding: 0px 20px 0px -20px;
	margin: 0px 0px 0px -20px;
	vertical-align:middle;
	text-align:justify;
	letter-spacing:0px;
}

#frontNewsBox li
{
	margin: 0px 0px 0px -20px;

}

#frontNewsBox h3
{
	margin: 0px 0px 0px -10px;

}

#content
{
	width: 470px;
	background-color: #41382d;
	display: inline;
	padding: 0px 20px 20px 0px;
	float: right;
	clear: none;
	border-color: #000;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	text-align: justify;
	vertical-align: top;
	margin: 0px 0px 20px 0px;
	line-height: 21px;
}

#content a  {color: #cdb174;text-decoration: none; display:inline;border-bottom:1px #cdb174 solid;}	
#content a:hover {color: #cdb174;text-decoration: none;border-bottom:0px #cdb174 solid;}

#content td a {color: #cdb174;text-decoration: none; display:inline;border-bottom:1px #cdb174 solid;}	
#content td a:hover {color: #cdb174;text-decoration: none;border-bottom:0px #cdb174 solid;}

h1 {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 2px;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px -10px 0px;
	color: #cdb174;
	text-transform: uppercase;
}
h2 {
	font-family: Georgia, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 3px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px -10px 0px;
	color: #cdb174;
	text-transform: uppercase;
}
h3
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 2px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px -10px 0px;
	color: #cdb174;
	text-transform: uppercase;
}

.transaction
{
	padding: 5px 0px 0px 0px;
	vertical-align:middle;
	text-align:left;
	line-height: 26px;
	width:685px;
	height:150px;
}

.transaction a
{
	color: #cdb174;text-decoration: none; display:inline;border-bottom:1px #cdb174 solid;
}
.transaction a:hover
{
	color: #FFF;text-decoration: none; display:inline;border-bottom:1px #FFF solid;
}

.transactionPhoto
{
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: center;
	width: 240px;
}

.transactionLogo
{
	background-color: transparent;
	padding: 10px 0px 0px 0px;
	vertical-align: top;
	text-align: center;
}

.trans_1 {
	font-weight: normal;
	letter-spacing: 2px;
	font-size: 12px;
	text-transform: uppercase;
	padding-left:235px;
	color: #cdb174;
	text-align:justify;
	font-family: Arial, sans-serif;
	padding-top:5px;
	
}

.trans_1_news {
	font-weight: normal;
	letter-spacing: 4px;
	font-size: 13px;
	text-transform: uppercase;
	padding-left:20px;
	color: #FFF;
	text-align:justify;
	
}

.trans_2 {
	font-style: italic;
	letter-spacing: 1px;
	font-size: 12px;
	padding-left:235px;
	text-align:justify;
}
.trans_3 {
	letter-spacing: 0px;
	font-size: 12px;
	text-align:justify;
	line-height: 18px;
	padding-left:235px;
}
.trans_4 {
	text-transform: uppercase;
	letter-spacing: 2px;
	font-size: 10px;
	padding-left:235px;
	text-align:justify;
}

.newsHeading
{
	color: #CDB174;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0px;
	text-transform: uppercase;
}

#photo_border {border: 1px #000 solid;padding: 0px; margin: 0px 0px 0px 0px;}
#logo_border {border: 5px #372f29 solid;padding: 0px; margin: 0px 0px 0px 0px;background-color:#FFF;}


#footer
{
	width: 772px;
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
	display: inline;
	margin-top:-20px;
}

#copyright
{
	margin: 0px;
	padding: 0px;
	display: inline;
	height: 1px;
	width: 770px;
}

.footerText
{
	width: 249px;
	display: block;
	font-family: Verdana;
	font-size: 9px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #9b8e7e;
	vertical-align: top;
	margin-top:3px;
	
}

.gold
{color: #cdb174;}


#footerColor {background-color: #2a241f;text-align: center;width: 768px; height: 18px;border-color: #000;border-width: 1px 1px 1px 1px;border-style: solid;}

#left {text-align:left;float:left;clear:none;padding-left:20px;width: 200px;}
#center {text-align:center;float:right;clear:none;width: 180px;}
#right {text-align:right;float:right;clear:none;padding-right:20px;width: 320px;}

.footerText a {color:#9b8e7e;text-decoration:none;border:0px;}
.footerText a:hover {color:#cdb174;text-decoration:none;border:0px;}

