@charset "utf-8";
body {font-family: Arial, Helvetica, sans-serif;margin: 10px 0 10px 0;	padding: 0px;color:#606060;font-size:12px;}
img {border:none;}
a {text-decoration:none;color:#89201c;}
a:hover {color:#bb4944;}

h1, h2, h3, h4, h5 {font-family:Arial, Helvetica, sans-serif; color:#89201c; margin:10px 0 10px 0;padding:5px 0 5px 0;}
h1 {font-size:20px;}
h2 {font-size:16px;}

p {line-height:20px;text-align: justify;}

/* ---- Layout Structure ---- */
#wrapper {width:950px;margin:0 auto;}
#options {position:relative;height:0px;}
#options p {position:absolute;top:8px; left: 700px; margin:0; padding:0;font-size:11px;}
#options p a {padding:0 5px 0 5px;color:#3c392a;} #options p a:hover {color:#726f61;}
#sinergy {position:absolute;top:7px; left: 248px; }
#header {padding-top:42px;background-image: url(images/bg-header.jpg);background-repeat: no-repeat;background-position: left top;}
#logo {float:left;height:204px;background:#89201c;padding:66px 0 0 0;}
#photo {float:right;}
#topnav {margin-top:10px;float:left}
#menu {float:left;clear:both;width:100%;}
#content {float:left;width:950px;margin:10px 0 0 0;	padding:0 0 70px 0;	background-image: url(images/bg-content.jpg);background-repeat: repeat-x;background-position: top;}

.body-home{width:485px;float:left;padding:10px 30px;}
.sidebar{float:left;clear:right;width:235px;background-image:url(images/bg-building-financial-futures.jpg);background-repeat:no-repeat;background-position:left top;padding:10px 20px 0 150px;}
.sidebar ul{list-style:none;margin:20px 0;padding:0;}
.sidebar ul li{font-size:10px;background-image:url(images/bg-sidebar-home-lists.jpg);background-repeat:no-repeat;background-position:left 5px;margin:10px 0;padding:0 0 0 15px;}
.body {padding:10px 145px 0px 30px;background-image: url(images/bg-building-financial-futures.jpg);background-repeat: no-repeat; background-position: 833px top;}

#contact {margin:40px 0 40px 0;}
#contact h1 {margin:0;padding:0;}
#contact ul {margin:0;padding:0;}
#contact ul li {background:none;padding:0;margin:5px 0 5px 0;}
#contact .input {color:#535142;background:#e8eadf;font-size:10px;border:none;padding:10px;width:220px;}
#contact .input:hover {background:#d8dbc8;}
#contact .button {background:#89201c;color:white;border:none;font-size:12px;width:60px;padding:4px;font-family:Arial, Helvetica, sans-serif;float:right;}
#contact .phone {font-size:15px; background-image: url(images/bg-phone-icon.jpg); background-repeat: no-repeat;	background-position: left center;padding-left:15px;color:#7a7453;	float:right;margin-top:2px;}

#footer {float:left;width:950px;}
#footer .content {float:left;width:950px;background-color: red;	background-image: url(images/bg-footer.jpg);background-repeat: repeat-y;background-position: center top;}
#footer .address {width:186px;float:left;color:#e8eadf;font-size:12px;padding:20px;}
#footer .sitemap {
	float:right;
	font-size:10px;
	width:695px;
	text-align:right;
	padding:30px 10px 0px 0;
	color:#746e54;
	/*background-image: url(images/logo-footer.jpg);
	background-repeat: no-repeat;
	background-position: left 31px;*/
}
#footer .sitemap a {padding:0 10px 0 10px; color:#746e54;}
#footer .sitemap a:hover {color:#89201c;}
#footer .sitemap p#copy {padding:0px 10px 0 0;margin:0;color:#6b6b6b;text-align:right;}
#footer .sitemap p#copy a {padding:0px;color:#6b6b6b;} #footer .sitemap p#copy a:hover {padding:0px;color:black;}
#footer .button {position:relative;}
#footer .button img {position:absolute;top:-45px;}
#footer p#paper {text-align:right;color:#b3a97d;font-size:10px;padding-right:20px;} #footer p#paper a {color:#b3a97d;} #footer p#paper a:hover {color:#89201c;}

p.read_more {text-align:right;margin:5px 0 25px 0;padding:0px 0 15px 0;}
p.read_more a {color:white;background:#b3a97d;padding:4px;font-size:10px;font-weight:bold;width:60px;line-height:15px;}
p.read_more a:hover {background:#89201c;}
.border {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #afafaf;}

ul#button {list-style:none;padding:0;margin:40px 0 40px 0;}
ul#button li {float:right;font-size:14px;font-weight:bold;}
ul#button li a {
	color:white;
	display:block;
	width:200px;
	height:26px;
	padding:13px 15px 17px 15px;
	background-image: url(images/bg-button-arrow.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #a32924;
}

ul#button li a:hover {background-image: url(images/bg-button-arrow.jpg);
	background-repeat: no-repeat;
	height:26px;
	background-position: right bottom;
	background-color: #a32924;color:#e0e6c3;}


#shortcuts {float:right; margin:10px 0 0 0;width:330px;}
#print {float:left;	padding:7px 12px 7px 20px;border-right-width: 1px;border-right-style: solid;border-right-color: #7d7e76;}
#print a {padding:0 0 0 20px;color:#39372b;background-image: url(images/print.gif);	background-repeat: no-repeat;background-position: left center;}
#print a:hover {color:#89201c;}

#navbar {
	float:right;
    margin: 0;
    padding: 0;
    height: 1em; }

#navbar ul {margin:0;padding:0;}	

#navbar li {
	font-size:14px;
	font-weight:bold;
    list-style: none;
    float: left;}

#navbar li a {
	display: block;
	padding: 7px 0 7px 30px;
	color: #3f3929;
	text-decoration: none;
	background-image: url(images/bg-navbar.gif);
	background-repeat: no-repeat;
	width:150px;
	height:16px;
}

#navbar li ul {
    display: none;
    width: 10em; /* Width to help Opera out */
    background-color: #bcb388;}

#navbar li:hover ul {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0; }

#navbar li:hover li {
    float: none; }

#navbar li:hover li a {
	font-weight:normal;
	background-image:none;
    color: #000;}
	
	#navbar li:hover li a:hover {color:#89201c;}

#navbar li li a:hover {
    background-color: #bcb388;}

#navbar li:hover ul, #navbar li.hover ul {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0; }

#navbar li:hover li, #navbar li.hover li {
    float: none;}

#navbar li:hover li a, #navbar li.hover li a {
	background-color: #bcb388;
	color: #000;
	height:15px;
	background-image: url(images/bg-navbar-list.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}


.no_margin {margin:0;padding:0;}


.left { float:left; width:40%}
.right { float:left; width:50%}
.clear {clear:both}

/* THESE STYLES */
.socialtab {height: 222px; width: 55px; background: url(/images/tabs/contact-sidetab.png) no-repeat; position: fixed; top: 125px; right: 1px;  }
.socialtab:hover {background-position: 0px -222px; }
.socialtab ul {padding: 4px 0px 0px 25px; list-style-type: none;}
.socialtab ul li {height: 16px; width: 16px; margin-bottom: 6px;}
.socialtab ul li a {display: block; text-indent: -99999px;height: 16px; width: 16px; background: url(/images/tabs/social-sprite.png) no-repeat;}
.socialtab ul li.twit a { background-position: 0px 0px; }
.socialtab ul li.twit a:hover {background-position: -16px 0px;}
.socialtab ul li.faceb a { background-position: 0px -32px;}
.socialtab ul li.faceb a:hover {background-position: -16px -32px;}
.socialtab ul li.linked a {background-position: 0px -16px;}
.socialtab ul li.linked a:hover {background-position: -16px -16px;}
.socialtab a.contact-tab {margin: 5px 0px 0px 25px; height: 110px; width: 17px; background: url(/images/tabs/contact-text.png) no-repeat; display: block; text-indent: -999999px;}
.socialtab a.contact-tab:hover {background-position: -17px 0px;}
a.networking { width: 55px; height: 246px; display: block; background: url(/images/tabs/network-sidebartab.png) no-repeat; position: fixed; top: 400px; right: 1px; text-indent: -99999px;}
a.networking:hover {background-position: 0px -246px;}
.company {height: 123px; width: 402px; border-bottom: 1px solid #d1d1d1;}
.company .company-left {width: 133px; height: 123px; float: left;}
.company .company-left img {border: none;}
.company .company-right {width: 231px; height: 123px; float: left; margin-left: 20px;}
#network-left {width: 402px; float: left;}
#network-right {float: left; width: 402px; margin-left: 100px;}
.company .company-right h1 {font-size: 12px; font-weight: bold; color: #474747; padding: 0px; border: none; margin-top: 10px;}
.company .company-right p {font-size: 10px; color: #7b7b7b; font-family: Arial; line-height: 14px;}
.company .company-right a {color: #16509a; padding-right: 30px; background: url(/images/tabs/link-right.jpg) center right no-repeat;}
.company .company-right a:hover {color: #474747;}
