body{background: #020f2b; color: #fff; font-size: 12px; line-height: 15px; font-family: tahoma, verdana, arial;}*{margin: 0; padding: 0; border: none;}.logo{margin: 0 0 15px 0;}#main{padding-left: 15%; padding-top: 50px;}/*________ text styles _________*/p, ul{font-size: 13px; width: 680px; margin: 0 0 8px 0; color: #fff; line-height: 17px;}#forex p{width: 710px;}.title{margin: 40px 0 8px 0;}h1{font-size: 13px; color: #7cc1f0; margin: 16px 0 3px 0;}h2{font-size: 12px; color: #fff; margin: 16px 0 3px 0;}h3{font-size: 11px; color: #aaa; font-weight:normal; font-style:italic; }.contact a{font-size: 11px; color:#7cc1f0 }.contact{padding: 0 0 15px 0; border-top: 1px dotted #0f2146; width: 300px;}p a{color: #7cc1f0;}p a:hover{color: #fff;}a:hover{color: #7cc1f0;}a.button{margin: 18px 0 0 0; }ul a{color: #fff; }ul{ position: relative; left: 15px; margin: 4px 0 8px 0; list-style-type: none;}li{background-image: url(images/bullet_red.gif); background-repeat:no-repeat; background-position: 0px 5px; padding-left: 15px;}li li{background-image: url(images/bullet_grey.gif); background-repeat:no-repeat; background-position: 0px 5px; padding-left: 15px;}span.cell{width: 60px;  display: block; float: left; color: #7cc1f0;}.callout{border-top: 1px dotted #1a2744; border-bottom: 1px dotted #1a2744; width: 680px; margin-top: 20px; }#forex .callout{width: 710px;}.callout div{float: right; text-align:center; padding: 75px 120px 0 0;}.callout, .callout a{ font-style: italic; font-size: 13px;}.callout a{color: #7cc1f0;}.callout a:hover{color: #fff;}.callout img{margin-left: 50px;}/*________ nav _________*/#nav1{background-image: url(images/bg_navbar.gif); background-repeat: repeat-x;  height: 38px;}#nav1 a{margin-right: 12px;}#nav2 {font-size: 11px; font-family:Arial, Helvetica, sans-serif;  background-image:url(images/bg_subnav.gif); background-position: top left; background-repeat:repeat-x; background-color: #c3c3c3; padding-left: 11px;line-height: 26px; font-weight: bold;  }#nav2 a{color: #020f2b; white-space:nowrap;   }#nav2 a:hover{color: #555;}#nav2 .sep{margin: 0 8px;color: #999; padding: 0;}/*#strategies #nav2 .sep, #forex #nav2 .sep{margin: 0 8px;color: #999; padding: 0;}*/#nav2 span.active a{color: #c40808; }#nav2 span {display: inline;}#nav2 span.active{color: #c40808;  }.nav3{float: left;}/*________ backgrounds _________*/#home{background-image: url(images/bg_home.jpg); background-position: bottom right; background-repeat:no-repeat;}#about{background-image: url(images/bg_about.jpg); background-position: bottom right; background-repeat:no-repeat;}#strategies{background-image: url(images/bg_strategies.jpg); background-position: bottom right; background-repeat:no-repeat;}#contact{background-image: url(images/bg_contact.jpg); background-position: bottom right; background-repeat:no-repeat;}#news{background-image: url(images/bg_news.jpg); background-position: bottom right; background-repeat:no-repeat;}#forex{background-image: url(images/bg_forex.jpg); background-position: bottom right; background-repeat:no-repeat;}/*________ footer _________*/#footer{padding: 2px;}#footer, #footer a{font-size: 10px; color: #aaa;}#footer a{margin: 0 3px;}#footer a:hover{color: #fff;}.flash{position: relative; left: -15px;}