@charset "utf-8";
/* CSS Document */

* {
margin:0;
padding:0;
}

body {
	background-color:#762a2c;
	text-align:center;
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#222222
}

a {color:#762a2c;}
a:hover { color:#000000}



#portfolio { width:195px; height:200px; overflow:hidden;}

#wrapper {
	width:903px;
	margin:0 auto;
	text-align:left;
	background-image: url(../images/background.gif);
	background-repeat: repeat-y;
	padding-left:24px;
	padding-right:23px;
	margin-top:10px;
}

#header {
	width:888px;
	height:106px;
	background-image: url(../images/header_background.gif);
	padding-left:15px;
	padding-top:30px;
}



#header h1 { font-size: 1.7em; color:#762a2c; }
#header h2 {
	font-size:0.9em;
	font-weight: normal;
}

#top-nav { height:38px; padding-left:10px; background-color:#FFFFFF}
#top-nav img { margin-left:20px; float:left;}
.style3 {
	font-size:0.8em; padding-right:10px;
}

#header img, #left img, #top-nav img { border:none;}
#left { float:left; width:226px; margin-right:5px;}
#nav { width:175px; background-color:#c2ae80; padding-left:20px; padding-top:15px; padding-bottom:15px;}

#nav li {
	font-size:0.8em;
	margin-bottom:10px;
	background-image: url(../images/nav-bullet.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	padding-left:10px;
	background-position: 0px 4px;
}
#nav li a {
	color:#FFFFFF;
	text-decoration: none;
}
#nav li a:hover {color:#772b2d;}

#left .newsletter {
background-color:#d1c2a0;
width:175px;
padding-left:20px;
padding-top:10px;
padding-bottom:10px;
}

#left .trading-highlights { background-color:#d1c2a0; width:195px; margin-bottom:15px; margin-top:15px; padding-top:10px; padding-bottom:10px;}
#left .addresses{
font-size:0.7em; padding-left:5px; width:185px; padding-right:5px;
}
#left .addresses strong { color:#762a2c;}
#left .addresses em { font-size:0.9em;}
#left .addresses p { margin-bottom:15px; margin-top:15px; text-align:center;}

#content { width:670px; float:left; font-size:0.8em;}

#content .introduction {
	width:435px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	border: 1px solid #772b2d;
	margin-right:5px;
}

.border { border: 1px solid #c2ae80;}
#content .box1 {border: 1px solid #772b2d; width:620px; padding-right:20px; padding-top:10px; padding-left:10px;}

#content .introduction h2 { color:#762a2c; font-size:1.7em; text-align:center; margin-bottom:10px;}
#content .introduction ul{ margin-bottom:20px; margin-top:5px; margin-left:20px;}
#content .introduction ol { margin-bottom:10px; margin-top:15px; margin-left:20px}
#content .introduction li { margin-bottom:10px; color:#772b2d; }
#content .introduction span { color:#222222;}

#right { width:201px; float:left;}
#right img { border:0}
#right a {border: 3px solid #c2ae80; width:195px; height:119px; display:block; margin-bottom:25px;}
#right a:hover {border: 3px solid #762a2c;}
#content .maintext { width:650px; clear:both; padding-right:20px; padding-top:10px;}
#content .maintext h2 {  color:#762a2c; font-size:1.7em; margin-bottom:10px; }
#content .maintext p, #content .boxes p, #content .box1 p { margin-bottom:10px; line-height:1.6em;  color:#772b2d;}

#content .boxes {width:650px; padding-right:20px; padding-top:10px;}
#content .boxes h3 {
	background-color:#772b2d;
	height:22px;
	width:640px;
	padding-left:10px;
	background-image: url(../images/boxes-h3.gif);
	background-repeat: repeat-x;
	line-height:22px;
	color:#FFFFFF;
	font-size:0.9em;
	margin-bottom:10px;
	text-transform: uppercase;
}
#content .boxes ul { margin-left:20px;}
#content .boxes li { margin-bottom:10px; color:#772b2d;}


#content .seminars {
text-align:center;
}

#content .seminars td {
	background-color:#CCCCCC;
	border: 1px solid #772b2d;
	padding:3px;
	text-align:center;
}

#content .seminars th { color:#FFFFFF; text-align:center; line-height:30px; background-color:#772b2d; font-size:0.9em }

#content .images{ float:left; margin-right:15px; margin-top:10px; border: 1px solid #990000; padding:2px; margin-bottom:25px;}
#content .images1{ float:left; margin-right:15px;  border: 1px solid #990000; padding:2px; }

#content .highlights { }
#content .highlights td {
	padding-top:20px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #990000;
}

#sitemap { margin-left:20px; }
#sitemap li { margin-bottom:10px;}
#sitemap ul { margin-left:10px; margin-top:10px; margin-bottom:10px; }
#footer {
	width:903px;
	margin:0 auto;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	font-size:0.7em;
	color:#FFFFFF
}

#footer li {
	display:inline;
}
#footer  a{ color:#FFFFFF; padding-right:3px; padding-left:3px;}
#footer  a:hover { color:#000000;}