/*
Theme Name: Real Success
Theme URI: http://antramm.com/
Description: Real Success
Version: 0.1
Author: Ant Ramm
Author URI: http://antramm.com/
Tags: Custom Template

	Real Success
	
  Blue          - 009ce7
  Body BG grey  - 262626
  Dark grey bg  - 171717
  border greys  - 3b3b3b
*/
@import url("css/sen.0.6.min.css");
@import url("css/lightbox.css");

body {background:#262626;font-size:75%;}
.clear {clear:both;}
.clearfix:after {content:' ';clear:both;height:0;font-size:0;display:block;visibility:hidden;}
* html .clearfix {zoom:1;}
*:first-child+html .clearfix { zoom: 1; }

ul {list-style:disc outside;padding-left:20px;}

.alignright {float:right;margin:0 0 5px 5px;display:inline;}
.alignleft {float:left;margin:0 5px 5px 0;display:inline;}
.center {text-align:center;}
.text-left {text-align:left;}
p.last {margin:0;}
a, a:link, a:hover, a:visited, a:active {color:#009ce7;}
a:hover {color:#007ce7;}
a img {border-width:0px;}
.container {width:950px;margin:0 auto;padding:0;}

.corners {-webkit-border-radius:4px;-moz-border-radius:4px;}
.corners-top {-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;
              -moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;}
.corners-btm {-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;
              -moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;}
.grey-line {background:#262626 url(images/greybar.png) repeat-x top left;height:10px;font-size:0;line-height:0;padding:0;margin:0;}

h1,h2,h3 {font-weight:normal;line-height:1.3em;}

#top-line {background:#009ce7;height:25px;}
#header {background:#fff;height:115px;}
  #header .container {position:relative;}
  #header h2 {font-size:0;text-indent:-9999em;margin:0;display:block;}
  #header h1 {margin:0;}
  #header h1 a {background:url(images/real_logo_mini.gif) no-repeat top left;width:200px;height:90px;top:12px;position:absolute;display:block;text-indent:-9999em;}
  #header h2 {background:url(images/success_strap.png) no-repeat top left;width:314px;height:41px;top:30px;right:0;position:absolute;}

ul.right-widgets {list-style:none outside;float:left; width:260px;margin: 0 0 0 20px;padding:0;}
  ul.right-widgets li.widget {margin:0;margin:20px 0 0;padding:0;list-style:none outside;}
  ul.right-widgets h3 {background:#009ce7;color:white;margin:0;padding:10px 20px;border:1px solid #3b3b3b;border-width:1px 1px 0;text-align:center;}
  ul.right-widgets .main {background:white;padding:10px 20px;border:1px solid #3b3b3b;border-width:0 1px 1px;}
  #text-7 .main {padding:0;}
  #text-7 h3 {display:none;}

#content {margin-top:20px;width:670px;float:left;}
  .post {background:#fff;border:1px solid #3b3b3b;}

#page-home {}
  #page-home h1 {position:absolute;right:0;background:#009ce7;width:220px;line-height:1.5em;color:white;padding:15px 30px;font-weight:normal;top:40%;}
  #post-home li {position:relative;z-index:0 !important;}
  #post-home ul {list-style:none outside;margin:0;padding:0;height:370px;overflow:hidden;z-index:0 !important;}

#page-default {}
  #page-default h1 {padding:10px;margin:0;color:white;background:#009ce7;border:1px solid #3b3b3b;border-width:1px 0;text-align:center;}
  #page-default .entry {color:#333;padding:10px;}

.testimonial {margin:0;padding:1em 0;border-top:1px solid #333;}
  .copyyy {display:none;}

#page-bottom-5,#page-bottom-4,#page-bottom-3,
#page-bottom-2 {margin-top:20px;}
  .left-col {width:275px;float:left;}
  .left-col .entry, .right-col .entry {background:white;border:1px solid #3b3b3b;min-height:300px;position:relative;z-index:0 !important;}
  .left-col .entry h1 {margin:0;color:white;background:#009ce7;padding:20px 10px;text-align:center;}
  .right-col {width:670px;margin-left:5px;float:left;}
  .bottom-left-col {width:670px;float:left;}
    .bottom-left-col .entry {background:#009ce7;color:white;border:1px solid #3b3b3b;}
      .bottom-left-col h2 a {color:#c8e7f1;text-decoration:none;font-size:1em;}
    .bottom-left-col h1 {color:#c8e7f1;padding:30px 0 0;font-size:90px;margin:0;}
    .bottom-left-col h3 {margin:20px;}
    .bottom-left-col h2 {font-size:1.1em;margin:0 155px 0 153px;}
    .bottom-left-col p {margin:0 20px 1em;}
  .bottom-right-col {width:275px;float:left;margin-left:5px;}
    .bottom-right-col .entry {background:white;border:1px solid #3b3b3b;}
  .bottom-left-col .entry-inner {padding-bottom:30px;}
  .bottom-right-col .entry-inner {padding:10px;}
  .entry h2 {color:#009ce7;margin-bottom:0.4em;}
  #top-two .left-col .entry .entry-content {margin:10px;}
  #bottom-2 {margin-top:5px;}
#top-two #post-11 .entry .entry-content {margin:0;}
#top-two #post-11 .entry .entry-content p {margin:0;}

#page-home .bottom {}
  #page-home .bottom .feature {width:222px;float:left;border:1px solid #3b3b3b;border-width:1px 0 1px 1px;}
  #page-home .bottom div.last {border:1px solid #3b3b3b;}
  #page-home .bottom .the-content p.last {margin-bottom:0;}
  #page-home .bottom p.alignright {margin-bottom:0;}
  #page-home .bottom .feature h2 {text-align:center;margin:0;padding:10px 0;border-bottom:1px solid #3b3b3b;background:#171717;}
  #page-home .bottom .feature img {border-bottom:1px solid #3b3b3b;}
  #page-home .bottom .feature h2 a {text-decoration:none;}
  #page-home .bottom .feature .content {padding:10px;background:#fff;}
  #home-bottom-3 {margin:0;}

.bottom {list-style:none outside;margin:5px 0 0;padding:0;}
  .bottom li {float:left;margin-right:5px;}
  .bottom li:last-child, .bottom li.last {margin-right:0;}
  .bottom .entry {padding:10px 10px;background:#fff;border:1px solid #3b3b3b;line-height:1.5em;}
  .bottom .entry p.last {margin:0;}
  .bottom .entry .entry-content {padding:10px;}
  .bottom h2 {margin:0;color:#000;}
  .bottom h3 {color:#009ce7;margin-bottom:0.2em;}
  
#bottom-3 li {width:313px;}
  #bottom-3 li:last-child, #bottom-3 li.last {width:314px;}
#bottom-4 li {width:233px;}
  #bottom-4 li:last-child, #bottom-4 li.last {width:236px;}
#bottom-5 li {width:186px;}
#bottom-3 .entry,
#bottom-4 .entry,
#bottom-5 .entry {border-bottom:20px solid #009ce7;}
#bottom-3 li li,
#bottom-4 li li,
#bottom-5 li li {width:auto;float:none;padding-left:0;}

#footer {color:#3b3b3b;border-top:1px solid #3b3b3b;margin-top:20px;background:#171717;}
  #footer .container {padding:10px 0;font-size:0.8em;text-align:center;}

#menu {position:absolute;right:0;top:87px;list-style:none outside;margin:0;}
  #menu li {display:inline;}
  #menu li a {display:block;float:left;padding:0 10px;line-height:28px;color:#009ce7;text-decoration:none;border-right:1px solid #262626;}
  #menu li a:hover,
  #menu li.current_page_ancestor a,
  #menu li.current_page_item a {color:#0066cc;}
  #menu li.last a {padding-right:0;border-right:0;}

  
#suckerfishnav {}
  #suckerfishnav {position:absolute;right:0;top:87px;list-style:none;padding:0;margin:0;z-index:1000!important;}
  #suckerfishnav ul {float:left;list-style:none;padding:0;margin:0;z-index:1000;}
  #suckerfishnav li {float:left;padding:0;position:relative;z-index:1000 !importan;}
  #suckerfishnav a {display:inline-block;height:28px;line-height:28px;color:#009ce7;text-decoration:none;padding:0px 10px;border-left:1px solid #009ce7;}
  #suckerfishnav li:first-child a, #suckerfishnav li a.first {border:0;}
  #suckerfishnav ul a {border:0;height:1.5em;line-height:1.5em;}

  #suckerfishnav ul {position:absolute;z-index:2000;left:-999em;height:auto;width:180px;margin:0;line-height:1.5em;border:0;border-top:1px solid #666666;}
  #suckerfishnav li li {width:178px;border:1px solid #666;border-top-width:0;z-index:9999;}
  #suckerfishnav li li a {padding:4px 10px;width:176px;color:#fff!important;}
  #suckerfishnav li ul ul {margin:-2.25em 0 0 148px;}
  #suckerfishnav li li:hover {background:#0066cc;}
  #suckerfishnav li ul li:hover a, 
      #suckerfishnav li ul li li:hover a, 
      #suckerfishnav li ul li li li:hover a, 
      #suckerfishnav li ul li li li:hover a {color:#fff;z-index:2000;}
  #suckerfishnav li:hover a,
      #suckerfishnav li.sfhover a {color:#0066cc;}
  #suckerfishnav li:hover li a, 
      #suckerfishnav li li:hover li a, 
      #suckerfishnav li li li:hover li a, 
      #suckerfishnav li li li li:hover li a {color:#fff;}
  #suckerfishnav li:hover ul ul, 
      #suckerfishnav li:hover ul ul ul, 
      #suckerfishnav li:hover ul ul ul ul, 
      #suckerfishnav li.sfhover ul ul, 
      #suckerfishnav li.sfhover ul ul ul, 
      #suckerfishnav li.sfhover ul ul ul ul {left:-999em;}
  #suckerfishnav li:hover ul, 
      #suckerfishnav li li:hover ul, 
      #suckerfishnav li li li:hover ul,
      #suckerfishnav li li li li:hover ul, 
      #suckerfishnav li.sfhover ul, 
      #suckerfishnav li li.sfhover ul, 
      #suckerfishnav li li li.sfhover ul, 
      #suckerfishnav li li li li.sfhover ul {left:0;background:#009ce7;z-index:2000;}
  #suckerfishnav li:hover ul,
    #suckerfishnav li.sfhover ul {top:28px;}
  #suckerfishnav li:hover, 
      #suckerfishnav li.sfhover {background:#fff;}

