body{margin:0;font-size:100%;font-family:'Open Sans', Sans-Serif;color:#000;font-weight:300;}
.container{width:1000px;margin:0 auto;}
.strong{font-weight:bold;}
ul.dot{list-style:url(../images/dot.png);margin:0;padding:0 0 0 20px;}
ul.dot li{margin:0 0 10px 0;padding:0;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
*{outline:0;}
img{border:0;}

/* Topnav */
#stickyribbon{width:100%;z-index:100;}
#topnav-container{width:100%;height:84px;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#F7F7F7));
background:-webkit-linear-gradient(top, #fff, #F7F7F7);
background:-moz-linear-gradient(top, #fff, #F7F7F7);
background:-o-linear-gradient(top, #fff, #F7F7F7);
background:-ms-linear-gradient(top, #fff, #F7F7F7);
background:linear-gradient(top, #fff, #F7F7F7);z-index:100;}

#logo{width:100px;display:inline-block;}
#nav{width:890px;display:inline-block;text-align:right;vertical-align:top;}

#topnav{margin:15px 0 0 0;font-family:'Open Sans Condensed',sans-serif;font-weight:700;height:30px;float:right}
#topnav ul{float:left;margin:0;padding:0;list-style:none;}
#topnav ul li{float:left;margin-right:25px;color:#6B6EFC;font-size:1.1em;display:block;padding-top:15px;text-transform:uppercase;}
#topnav ul li a{color:#666;text-decoration:none;}
#topnav ul li a:hover{color:#000;text-decoration:none;border-top:5px solid #dc214c;padding-top:25px;}
#topnav ul li.last{margin-right:0;}

/* Banner */
#services{width:1000px;margin:0 auto;margin-top:-215px;position:relative;text-align:center}
#service1, #service2, #service3, #service4, #service5{width:120px;height:175px;display:inline-block;opacity:0.9;margin:0;padding:20px;text-align:center;vertical-align:top;}

#service1{background:#5599b6;}
#service1:hover{box-shadow:0px 0px 15px #000;}
#service1 img{margin-bottom:10px;}
#service1 p{color:#fff;line-height:14px;font-size:0.8em;text-align:left;}

#service2{background:#378aab;}
#service2:hover{box-shadow:0px 0px 15px #000;}
#service2 img{margin-bottom:10px;}
#service2 p{color:#fff;line-height:14px;font-size:0.8em;text-align:left;}

#service3{background:#2e7ba4;}
#service3:hover{box-shadow:0px 0px 15px #000;}
#service3 img{margin-bottom:10px;}
#service3 p{color:#fff;line-height:14px;font-size:0.8em;text-align:left;}

#service4{background:#1c698c;}
#service4:hover{box-shadow:0px 0px 15px #000;}
#service4 img{margin-bottom:10px;}
#service4 p{color:#fff;line-height:14px;font-size:0.8em;text-align:left;}

#service5{background:#194e6b;}
#service5:hover{box-shadow:0px 0px 15px #000;}
#service5 img{margin-bottom:10px;}
#service5 p{color:#fff;line-height:14px;font-size:0.8em;text-align:left;}

#service6{background:#09496c;}
#service6:hover{box-shadow:0px 0px 15px #000;}
#service6 img{margin-bottom:10px;}
#service6 p{color:#fff;line-height:14px;font-size:0.8em;text-align:left;}

.head{color:#fff;font-weight:400;font-size:1.2em;}

/* About Us */
#company{width:100%;background:url(../images/bg_company.jpg);height:850px;font-size:0.9em;font-weight:300;text-align:justify;padding:65px 0 0 0;width:100%;min-width:1260px;-moz-background-size:cover;background-position:center;-webkit-background-size:cover;background-attachment:fixed;}
#company h1{margin:0;padding:20px 0 0 0;font-size:2.5em;font-weight:300;margin:0;text-align:center;color:#666;font-family:'Open Sans Condensed';text-transform:uppercase;}
#company-lt{width:530px;display:inline-block;vertical-align:top;}
#company-rt{width:450px;display:inline-block;}
#company-advtg{width:95%;margin:0 auto;}

/* Why Us */
#whyus{width:1000px;margin:0 auto;height:550px;font-size:0.9em;font-weight:300;text-align:justify;padding:65px 0 0 0;}
#whyus h1{margin:0;padding:20px 0 0 0;font-size:2.5em;font-weight:300;margin:0;text-align:center;color:#666;font-family:'Open Sans Condensed';text-transform:uppercase;}

/* Equities */
#equities{width:100%;background:url(../images/bg_equities.jpg);font-size:0.9em;font-weight:300;text-align:justify;width:100%;min-width:1260px;-moz-background-size:cover;background-position:center;-webkit-background-size:cover;height:650px;padding:65px 0 0 0;background-attachment:fixed;color:#fff}
#equities h1{margin:0;padding:20px 0 0 0;font-size:2.5em;font-weight:300;margin:0;text-align:center;color:#fff;font-family:'Open Sans Condensed';text-transform:uppercase;}

/* Derivatives */
#derivatives{width:100%;background:url(../images/bg_derivatives.jpg);font-size:0.9em;font-weight:300;text-align:justify;padding:65px 0 0 0;width:100%;min-width:1260px;-moz-background-size:cover;background-position:center;-webkit-background-size:cover;color:#fff;background-attachment:fixed;}
#derivatives h1{margin:0;padding:20px 0 20px 0;font-size:2.5em;font-weight:300;margin:0;text-align:center;color:#fff;font-family:'Open Sans Condensed';text-transform:uppercase;}
#derivatives a{color:#fff;}
#derivatives a:hover{color:#000;}

/* Commodities */
#commodities{width:100%;background:url(../images/bg_commodities.jpg);font-size:0.9em;font-weight:300;text-align:justify;width:100%;min-width:1260px;-moz-background-size:cover;background-position:center;-webkit-background-size:cover;height:650px;padding:65px 0 0 0;background-attachment:fixed;}
#commodities h1{margin:0;padding:20px 0 20px 0;font-size:2.5em;font-weight:300;margin:0;text-align:center;color:#2783ba;font-family:'Open Sans Condensed';text-transform:uppercase;}

/* Mutual Finds */
#mf{width:100%;background:url(../images/bg_mf.jpg);font-size:0.9em;font-weight:300;text-align:justify;padding:65px 0 0 0;width:100%;min-width:1260px;-moz-background-size:cover;background-position:center;-webkit-background-size:cover;color:#fff;background-attachment:fixed;height:650px;}
#mf-txt{width:960px;padding:15px;margin:0 auto;}
#mf h1{margin:0;padding:0;font-size:2.5em;font-weight:300;margin:0;text-align:center;color:#fff;font-family:'Open Sans Condensed';text-transform:uppercase;}
#mf h2{font-size:1.5em;font-weight:300;color:#fff;margin:15px 30px 0px 10px;padding:0;text-align:center;}

/* Insurance */
#insurance{width:100%;background:url(../images/bg_insurance.jpg);font-size:0.9em;font-weight:300;text-align:justify;width:100%;min-width:1260px;-moz-background-size:cover;background-position:center;-webkit-background-size:cover;height:650px;padding:65px 0 0 0;background-attachment:fixed;}
#insurance h1{margin:0;padding:20px 0 20px 0;font-size:2.5em;font-weight:300;margin:0;text-align:center;color:#000;font-family:'Open Sans Condensed';text-transform:uppercase;}

/* PMS */
#pms{width:100%;background:url(../images/bg_pms.jpg);font-size:1em;font-weight:300;text-align:justify;width:100%;min-width:1260px;-moz-background-size:cover;background-position:center;-webkit-background-size:cover;height:650px;padding:65px 0 0 0;background-attachment:fixed;}
#pms h1{margin:0;padding:20px 0 20px 0;font-size:2.5em;font-weight:300;margin:0;text-align:center;color:#000;font-family:'Open Sans Condensed';text-transform:uppercase;}

/* Contact Us */
#contact{width:100%;margin:20px 0 20px 0;font-size:0.9em;}
#contact h1{font-size:2em;font-weight:300;margin:0;text-align:center;margin-bottom:30px;}
#contact h2{font-size:1.4em;margin:0;text-align:center;font-weight:bold;}
.contacttxt{font-size:1.1em;color:#2D2D2D;}
.contactbluetxt{font-size:1.4em;font-weight:300;color:#2783BA;text-align:center;font-weight:bold;}
.contactbluetxt a{color:#2783BA;text-decoration:none;}
.contactbluetxt a:hover{color:#000;text-decoration:none;}

#call, #write, #chat{width:285px;display:inline-block;margin-right:60px;vertical-align:top;}
#chat{margin-right:0;}
.contact1{display:inline-block;width:285px;margin-right:60px;text-align:center;}
.contact2{display:inline-block;width:285px;text-align:center;}

/* Footer */
#footer-container{width:100%;min-width:1260px;background:#136673;-moz-background-size:cover;background-position:center;-webkit-background-size:cover;height:90px}
#ft-left{width:800px;display:inline-block;font-size:0.7em;color:#fff;margin-top:25px;}

/* Scrolling to top */
.scrollup{width:40px;height:40px;opacity:0.6;position:fixed;bottom:130px;right:100px;display:none;text-indent:-9999px;background:url(../images/icon_top.png) no-repeat; z-index:1}