body { padding: 0; margin: 0; font-size: 12px; font-family: tahoma, sans-serif; letter-spacing: 1px; line-height: 150%; background: #003F82; color: #454545;}
div { text-align: left; }
a:link, a:active, a:visited { text-decoration: none; }
a:link, a:active { color: #003F82; }
a:visited { color: #003F82; }
a img { border: 0; }
a img:active { border: 0; }
h1 { margin: 0; margin-bottom: 10px; padding: 0; font-weight: normal; font-size: 25px; }
h2 { margin: 0; margin-top: 20px; margin-bottom: 10px; padding: 0; font-size: 16px; color: #000; font-weight: normal;}
h3 { margin: 0; margin-top: 10px; margin-bottom: 10px; padding: 0; font-size: 16px; color: #000; font-weight: normal;}
h4 { margin: 0; margin-top: 10px; margin-bottom: 5px; padding: 0; font-size: 12px; color: #000; font-weight: normal;  font-style: italic}
p {	margin: 0; margin-bottom: 5px; margin-top: 15px;}
p.right { text-align: right; }
ul { margin: 0; padding : 0; list-style : none; }
ul.bullet {margin-bottom: 10px}
li.bullet {list-style: disc; font-weight: normal; margin-left: 15px }

#container { width: 930px; padding: 25px; background: #fff; margin-left: auto; margin-right: auto; margin-top: 25px;}
#header { height: 55px; }
#logo {	width: 540px; height: 55px; float: left; font-weight: bold; font-size: 26px;}

#bar { clear: both; background: #fff; height: 25px; }
#bar a:link, #bar a:active, #bar a:visited { color: #000; }
#bar li { background: #cdcdcd; margin: 0; padding: 0; padding-top: 3px; padding-bottom: 4px;	padding-left: 10px;	padding-right: 10px; border-right: 1px solid #fff; float: left; }
#bar li.active { background: #003F82; color: #fff; padding-bottom: 4px; }
#bottom { clear: both; background: #003F82; height: 25px; margin-top: 50px }

#top { background: url("../images/art-pocket-290x175.jpg") 100% 0 no-repeat #003F82; height: 175px; clear: both;}
#top h1 { color: #fff; padding-left: 25px; padding-top: 35px; line-height: 110%; font-size: 21px; width: 575px;}
#topabout { background: url("../images/art-about-290x175.jpg") 100% 0 no-repeat #003F82; height: 175px; clear: both; }
#topabout h1 { color: #fff; padding-left: 25px; padding-top: 35px; line-height: 110%; font-size: 21px; width: 575px;}
#topinvest { background: url("../images/art-gear-290x175.jpg") 100% 0 no-repeat #003F82; height: 175px; clear: both; }
#topinvest h1 { color: #fff; padding-left: 25px; padding-top: 35px; line-height: 110%; font-size: 21px; width: 575px;}
#topcontact { background: url("../images/art-contact2-290x175.jpg") 100% 0 no-repeat #003F82; height: 175px; clear: both; }
#topcontact h1 { color: #fff; padding-left: 25px; padding-top: 35px; line-height: 110%; font-size: 21px; width: 575px;}
#topsub { background: #003F82; height: 188px; clear: both; }

#content { clear: both; margin-bottom: 15px; }

div.leftbox { float: left; width: 500px; padding: 10px; padding-bottom: 3px; padding-top: 0px;  }
div.fullbox {padding: 10px; padding-bottom: 3px; padding-top: 0px;  }
div.rightbox { float: right; width: 200px; background: #E5E5E5; padding: 15px; padding-top: 0px; font-size: 11px; margin-left: 20px; margin-right: 15px; margin-top: 20px;}

#twocolstable {font-family: tahoma, sans-serif; color: #003F82; font-size: 12px;background: #fff;margin: 0px;	width: 500px;	border-collapse: collapse;	text-align: left;}
#twocolstable td {color: #003F82;	padding: 9px 0px 0px 0px;	vertical-align: top}
img.subphoto {float:right; padding-left:20px}

#maptable {font-family: tahoma, sans-serif;font-size: 12px;background: #fff;margin: 0px;	width: 100%;	border-collapse: collapse;	text-align: left;}
#maptable td {color: #003F82;	padding: 9px 0px 0px 0px;	vertical-align: top}

#footer li { float: left; padding: 0; height: 15px;	vertical-align: middle;	padding-right: 25px;	font-size: 11px; }
#footer { clear: both; padding-top: 5px; }
#footer p {	clear: both; color: #c0c0c0; font-size: 11px; margin-top: 25px; }

span.bold {font-weight: bold; font-size: 11px; color: #003F82}
span.highlight { color: #A0A0A0; font-weight: normal }
span.hide { display: none; }
span.underline { text-decoration: underline; }


