body{
    margin:0;
    color:#958a83;
    font:13px Arial, Verdana, sans-serif;
    background:#fbfbfb url(images/bg-body.gif);
}

h1 { 
  margin-top:10px;
  color:#958A83;
  font:18px bold Arial,Verdana,sans-serif;
}
img{border-style:none;}
a{
    text-decoration:none;
    color:#0095df;
}
a:hover{text-decoration:underline;}
#wrapper{
    margin:0 auto;
    width:754px;
}
.wrapper-bottom,
.wrapper-top{
    width:754px;
    height:30px;
    overflow:hidden;
    background:url(images/bg-wrapper-top.png) no-repeat;
}
.wrapper-bottom{
    height:41px;
    background:url(images/bg-wrapper-bottom.png) no-repeat;
}
.wrapper-center{
    /*overflow:hidden;*/
    padding:0 55px 0 48px;
    width:651px;
    background:url(images/bg-wrapper-center.png) repeat-y;
}
#header{
    /*overflow:hidden;*/
    height: 40px;
    width:100%;
    margin:0 0 23px;
    position:relative;
}
.logo{
    float:left;
    width:111px;
    height:37px;
    margin:0;
    text-indent:-9999px;
    overflow:hidden;
    background:url(images/logo.gif) no-repeat;
}
.logo a{
    display:block;
    height:100%;
}
#main{
    overflow:hidden;
    width:100%;
    padding:20px 0 18px;
    /* position:relative; */
}
#content{
    float:left;
    width:485px;
}
#content h2{
    color:#0095df;
    /*margin:0 0 4px;*/
    font:18px/18px HelveticaNeueLTstd ,Arial, Helvetica, sans-serif;
}
#content h3{
    color:#958a83;
    margin:0 0 6px;
    font:16px/16px HelveticaNeueLTstd ,Arial, Helvetica, sans-serif;
}
/*#content p{margin:0;}*/
#content .block{
    overflow:hidden;
    width:100%;
    margin:0 0 20px;
    font:12px/18px HelveticaNeueLTstd ,Arial, Helvetica, sans-serif;
}
#content .size{margin-bottom:28px;}
#content .size .text{padding:3px 0 0;}
#content .alignleft{
    float:left;
    margin:11px 9px 0 0;
}
#content .alignright{
    float:right;
    margin:5px 0 0 9px;
}
#content .size .alignleft{margin-top:8px;}
#content .text{
    padding:0 0 0 15px;
    overflow:hidden;
    height:1%;
}
#content .date{
    font-style:normal;
    color:#85cd00;
}
#content .more{
    font-size:10px;
    line-height:18px;
}
#sidebar{
    float:right;
    width:134px;
}
#sidebar .box{
    border-left:1px solid #6fc400;
    padding:0 5px 0 10px;
    margin:15px 0 20px;
}
#sidebar h2{
    color:#85cd00;
    margin:0;
    font:14px/16px HelveticaNeueLTstd ,Arial, Helvetica, sans-serif;
}
.categories-list{
    list-style:none;
    padding:0;
    margin:0;
    font:12px/18px HelveticaNeueLTstd ,Arial, Helvetica, sans-serif;
}
.categories-list li{vertical-align:top;}
#sidebar .placeholder{
    overflow:hidden;
    height:1%;
}
#sidebar .placeholder img{vertical-align:top;}
#footer{
    overflow:hidden;
    width:100%;
    color:#0095df;
    font:10px/18px HelveticaNeueLTstd ,Arial, Helvetica, sans-serif;
}
#footer p{
    margin:0 15px 0 0;
    float:left;
}
#footer .rss{
    float:left;
    padding:0 0 0 15px;
    background:url(images/ico-rss.gif) no-repeat 0 5px;
}

/***Additional CSS Declarations***/
#sidebar li {
  list-style: none;
  font:10px Arial, Verdana, sans-serif;
}
#sidebar ul {
  padding: 0;
}
#content .block a img {
  float: left;
  margin-top: 5px;
}
.clear {
  clear: both;
}
#banner {
  width: 650px;
  height: 296px;
  overflow: hidden;
  background: url(images/banner1.jpg);
}
#banner-tall {
  width: 650px;
  height: 312px;
  overflow: hidden;
  background: url(http://fenixintl.com/images/ReadySet_Japan.gif);
}
#banner-static {
  width: 650px;
  height: 250px;
  /**overflow: hidden;**/
}
#banner-static-tall {
  width: 650px;
  height: 300px;
  /**overflow: hidden;**/
}
#banner-static-short {
  width: 650px;
  height: 125px;
  /**overflow: hidden;**/
}
.social{
  margin: 4px 0px;
}
.twitter-share-button {
  float: left;
  margin: 0px 15px 0px 0px;
}
.clearfix:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix {display:block;}
.clear {clear:both;}


/***Twitter Feed Styles***/
.twtr-hd {
  display: none;
}
.twtr-tweet-text p {
  font-size: 10px;
}
.twtr-reply {
  margin-left: 11px;
  font-weight: bold;
}
.twtr-timestamp {
  color: #AAAAAA;
}
.twtr-ft a {
  font-size: 10px;
  color: #0095DF;
}