/*
Theme Name: forexpress
Description: forexpress  is a feature-rich finacial niche theme with  magazine layout with custom theme options and adsense. Theme created by <a href="http://www.web2feel.com/">jinsona</a> .
Author: jinsona designs
Author URI: www.web2feel.com

WARNING: Distribution of this theme on thirdparty sites without my permission is strictly prohibited.
Any violation will result in a DMCA filed againt the site involved . 


*/

.tabber{display:none;}
body {
    margin:0 auto;
    padding:0px 0 0px 0;
    background:#232253;
    font-family:sans-serif, Century gothic, Arial,Tahoma;
    color:#435A4A;
    font-size:13px;
    }
img {
    border:0;


    }
a {
    color:#171F19;
    text-decoration:none
    }
a:hover {
    color:#222;
    text-decoration:none
        }
h1, h2, h3, h4, h5, h6 {
    
    }
blockquote {
    padding-left:10px;
    color:#777;
    font-style: normal;
    
    }
.clear {
    clear:both;
}
.alignleft {
    float:left;
    margin:3px 0 2px 5px;
}
.alignright {
    float:right;
    margin:3px 5px 2px 0px;
}
.aligncenter {
    float: center;
    margin: 0 auto;
}

.wp-caption-text {
    display: none;
}
/* The Wrapper */

#wrapper {
    width:1000px;
    margin:0 auto;
    

    }
    
    
/* The Top */

#top {
    height:135px;
    margin: 0 auto;
    width:1000px;
}

#top h1  {
    font-family:sans-serif, Century gothic, Arial,Tahoma;
    font-size:114px;
    padding:0px;
    font-weight:bold;
    color:#fff;
    text-align:left;
    margin:0px;
    position: absolute;
    top: -8000px;
}

#top h1  a:link, #top h1  a:visited{ 
    color: #fff; 
    display:block;
}

#top h1  a:hover { 
    color: #eee; 
}

#top h2 {
    margin:0px 20px 0px 30px;
    font-size:16px;
    font-weight:normal;
    color:#E5E7DB;
    text-align:left;
}

.blogname {
    width:1000px;
    font-family:sans-serif, Century gothic, Arial,Tahoma;    
    margin:0px;
    float:left;
    background-repeat:no-repeat;
    text-indent: -9000px;
}

.righthead{
    width:200px;
    padding:0px 0px;
    margin:0px 0 0 0px;
    float:right;
}
.rss{
    float:right;
    margin:53px 0px  0px  0px;
    padding:0px 0px
    
}
    
    
.converter{
background: #fff url(images/currency.jpg) top no-repeat;
background-repeat: no-repeat;
padding-top: 50pt;
padding-right: 10px;
padding-bottom: 0pt;
padding-left: 10px;
width: 278px;
height: 125px;
border:1px solid #DDD;
margin-right:5px;
margin-top:5px;
float:left;
}


/* The Search */
#search {
    height:40px;
    width:auto;
    padding:20px 0px 0px 5px;
    width:225px;
    float:right;
}
#search form {
    margin: 0;
    padding: 0;
}

#search fieldset {
    margin: 0;
    padding: 0;
    border: none;
}

#search p {
    margin: 0;
    font-size: 85%;
}

#s {
    margin-left:0px;
    float: left;
    width:160px;
    padding: 6px 2px 6px 15px;
    background:#fff url(images/sform.jpg) no-repeat;
    border:none;
    font: normal 100% "century Gothic", Arial, Helvetica, sans-serif;
    color:#fff;
}

#searchsubmit {
    width:40px;
    float: left;
    background:#fff url(images/sbutton.jpg);
    border:none;
    font: bold 100% "century gothic", Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    height:29px;
    margin-right:5px;
}


.feed{
    width:286px;
    height:34px;
    margin:5px 0px 0 0;
    background:#2e4536 url(images/fed.jpg) top no-repeat;
    padding:10px 5px 0 5px;
    border:1px solid #ddd;
}

.rssicon{
    float: left;
    margin:0px 2px 0 3px;
    
}


.input{
    margin-left:5px;
    float: left;
    width: 194px;
    padding: 5px 3px 4px 3px;
    background: #EFEFEF url(images/form.jpg) repeat-x;
    border: none;
    font: normal 100% "century Gothic", Arial, Helvetica, sans-serif;
    color:#333;} 
.sbutton {
    margin-right:10px;
    float: right;
    margin-top: 0px;
    background: #97cb10 url(images/fbutton.jpg) repeat-x;
    border: none;
    font: bold 100% "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    height:26px;
    line-height:24px;
    }



/*top menu*/

#foxmenucontainer{
    height:33px;
    background:url(images/menu.jpg) repeat-x;
    display:block;
    padding:0px 0 0px 0px;
    border-bottom:4px solid #194fa8;
    border-top:4px solid #232253;
    font: 14px sans-serif, Century gothic, Arial,Tahoma;
    font-weight:normal;
    line-height: normal;
    margin-top: 0px !important;
    margin-top: -140px;
    }
    

    
/* Main Content*/    
    
    
#casing {
    padding:0px 0px 10px 0px;
    background:#e5e7db url(images/casing.jpg) bottom right;
    background-repeat:no-repeat;
    }    

#content {
    float:left;
    width: 690px;
    height:100%;
    padding:5px 0px 0px 0px;
    }
.title{
    margin: 0 0 0 0px;
    padding: 0px 0px 2px 5px;
    background:#E7E9E8;
    border-bottom:1px solid #ccc;
}    
.time{
    text-align:left;
    width:100px;
    margin-top:2px;
    font-family:sans-serif, Century gothic, Arial,Tahoma;
    padding:1px 0 0 0px;
    color:#fff;
    float:right;
    }

.date {


    font-size:13px;
    font-family:sans-serif, Century gothic, Arial,Tahoma;
    padding:0px 5px;
    font-weight:normal;
       color:#9E440A;
    
    }
    
.single {
    width:680px;
    margin: 0px 5px 5px 5px;
    height:100%;
    color:#444;
    font: 13px  sans-serif, Century gothic, Arial,Tahoma;
    border:1px solid #ccc;
    }

.single  h1 {
    margin: 0px 0 5px 0;
    padding: 3px 0px 0px 5px;
    text-align: left;
    font: 24px  sans-serif, Century gothic, Arial,Tahoma, Trebuchet Ms,century gothic,Arial,verdana, sans-serif;
    font-weight:bold;
    overflow:hidden;
    }

.single  h1 a, .single  h1 a:link, .single  h1 a:visited  {
    color:#194fa8;
    background-color: transparent;
    }
.single  h1 a:hover  {
    color: #88bf26;
    background-color: transparent;
    }
    
 .single  h2 {
    margin: 0px 0 5px 0;
    padding: 3px 0px 0px 5px;
    text-align: left;
    font: 20px  sans-serif, Century gothic, Arial,Tahoma, Trebuchet Ms,century gothic,Arial,verdana, sans-serif;
    font-weight:bold;
    overflow:hidden;
    }

.single  h2 a, .single  h2 a:link, .single  h2 a:visited  {
    color:#194fa8;
    background-color: transparent;
    }
.single  h2 a:hover  {
    color: #88bf26;
    background-color: transparent;
    }    
.author{
    color:#47688F;
    padding:0px 0 0px 20px;
    background:url(images/user.png) no-repeat;

}
.clock{
    color:#47688F;
    padding:0px 0 0px 20px;
    background:url(images/date.png) no-repeat;
    margin-left:5px;
}    

.singleinfo {

    margin: 0 0 0 0px;
    padding: 3px 0px 2px 0px;
    background:#E7E9E8;
    color:#fff;
    border-top:1px solid #ccc;
            }
    
.comm{
    padding:0px 0 2px 25px;
    background:url(images/comments.png)no-repeat;
    margin-left:5px;
}

.comm a:link,
.comm a:visited {
    color:#47688F;
}
.comm a:hover{
    color:#47688F;
}
.postmore{
    padding:2px 5px 2px 25px;
    float:right;
    font-weight:bold;
    background:url(images/pmore.jpg) left no-repeat;

}

.postmore a:link,
.postmore a:visited {

    color:#fff;

}
.postmore a:hover{

    color:#fff;
}
.category{
    padding:0px 5px 1px 20px;
    margin-left:5px;
    font:13px  sans-serif, Century gothic, Arial,Tahoma;
    background:url(images/cat.png) no-repeat;
}

.category a:link,.category a:visited{
    color:#47688F;

    }
.category a:hover{
    color:#222;


    }
.entry {
    margin:0 0;
    padding: 10px 5px 5px 5px;
    background:#FFFFFF;
    }    
    
.entry a:link,
.entry a:visited {
    color: #465f7b;
    background-color: transparent;
}
.entry a:hover {
    color:#2b77cd;
    background-color: transparent;
    text-decoration: none;
}
.entry img {
    border:0;
    padding:4px;
    background:#E7E9E8;
    border:1px solid #ddd;
    margin:2px 2px 5px 5px;
    }
    
    
.entry p{
    margin:5px 5px;

}
.newslist{

    padding:0px 0px 5px 5px;
}

.referencia {
    border-bottom: 2px solid #555555;
    margin-top: 15px;
    height: 150px;

}

.referencia a {
    color: #e1e1e3;
    text-decoration: underline;
}

.navigation {
    height: 60px;
    width: 100%;
    float: left;
    background: #88BF26;
}

.navigation h3 {
    color: #ffffff;
    margin: 7px;
    text-decoration: underline;
}
.navigation a:link, .navigation a:visited {
    color: #efefef;
    text-decoration: underline;
}
.navigation a:hover {
    color: #194FA8;
}

/* sidebar */
#rightcol{
    
    float:right;
    width:304px;
    padding:5px 0 10px 0;
    
}


/* The Sidebar1 */
.sidebar1{
    text-align: justify;
    width:680px;
    font-size:14px;
    font-family:sans-serif, Century gothic, Arial,Tahoma;
    background:;
}

.sidebar1 h2 {
    height:27px;
    line-height:27px;
    font-size:16px;
    color:#e1e1e;
    margin:5px 0 0 0 ;
    padding:0px 0 0 5px;
    background:#88bf26;
    font-weight:bold;
}
.sidebar1 ul {
    list-style-type: none;
    margin: 0 ;
    padding: 0;

    }

.sidebar1 ul ul  {
    list-style-type: none;
    margin: 0;
    padding: 0px 0px 10px 0px;
    background-repeat:no-repeat;
    
    }

.sidebar1 ul ul ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    border:0;

    }

.sidebar1 ul ul ul ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    border:0;

    }
    
.sidebar1 ul li {
    height:100%;
    }

.sidebar1 ul li a:link, .sidebar1 ul li a:visited {
    color:#194FA8;
    text-decoration: none;
    padding: 5px 0px 5px 5px;
    }

.sidebar1 ul li a:hover {
    color: #88bf26;
    }

.sidebar1 p {
    padding: 7px 10px;
    margin:0;

    }

.sidebar1 table {
    width:100%;
    text-align:center;
    background:#3B4F41;
    color:#787d7f;
    }    
    
    
/* The Sidebar2 */    
.sidebar2{
    float:right;
    width:300px;
    padding-top:5px;
    padding-right:5px;
    font-size:14px;
    font-family:sans-serif, Century gothic, Arial,Tahoma;
    color: #ffffff;
    }

.sidebar2 h2 {
    height:27px;
    line-height:27px;
    font-size:16px;
    color:#eee;
    margin:5px 0 0 0 ;
    padding:0px 0 0 5px;
    background:#232253;
    font-weight:bold;
    
    }
.sidebar2 ul {
    list-style-type: none;
    margin: 0 ;
    padding: 0;

    }

.sidebar2 ul ul  {
    list-style-type: none;
    margin: 0;
    padding: 0px 0px 10px 0px;
    background-repeat:no-repeat;

    }

.sidebar2 ul ul ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    border:0;

    }

.sidebar2 ul ul ul ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    border:0;

    }
    
.sidebar2 ul li {
    height:100%;
        line-height:18px;
    }

.sidebar2 ul li a:link, .sidebar2 ul li a:visited {
    color:#232253;
    text-decoration: none;
    padding: 5px 0px 5px 5px;
    display:block;
    background:#ffffff;
    border-top:1px solid #e1e1e3;
    border-bottom:1px solid #e1e1e3;

    }

.sidebar2 ul li a:hover {
    background:#88bf26;
    background-repeat:no-repeat;
    color: #ffffff;
        }

.sidebar2 p {
    padding: 7px 10px;
    margin:0;

    }

.sidebar2 table {
    width:100%;
    text-align:center;
    background:#3B4F41;
    color:#787d7f;
    }        
            

            

.videopost{

    width:298px;
    margin-right:5px;
    margin-top:5px;
    padding: 0px 0px ;
    float:left;
    display:inline;
    font-family:Georgia,century gothic,Arial,verdana, sans-serif;
    background:#FCFCFC;
    border-left:1px solid #c8c8c8;
    border-right:1px solid #c8c8c8;
    border-bottom:1px solid #c8c8c8;

}
.videoposttitle{
    margin:0px 0 0px 0;
    padding:2px 0 2px 3px;
    font-size:18px;
    height:30px;
    background:#FCFCFC url(images/videoh2.jpg) no-repeat;
    font-weight:normal;
    border-left:1px solid #c8c8c8;
    border-right:1px solid #c8c8c8;
    border-top:1px solid #c8c8c8;
        
}
.videoentry{
    margin:0px 0 0px 0;
    padding:0px 2px ;

}            

            
#wp-calendar{
    width: 100%;
    padding: 0 0 15px;
    background:#3B4F41;
}

#wp-calendar caption{
    padding: 5px 5px ;
    font-size:16px;
    background:#3B4F41;
    color:#fff;
}

#wp-calendar th, #wp-calendar td{
    padding: 5px;
    text-align:center;
    background:#5F7F69;
    color:#EBF0F2;
}

#wp-calendar td a{
    background:#5F7F69;
    padding: 5px;
    color:#fff;
}
#wp-calendar td{
    background:transparent;
}
#wp-calendar td, table#wp-calendar th{
    padding: 2px 0;
}        
    
    
/* --- FOOTER --- */

#footer {
    height:40px;
    padding:5px 0 0 10px;
    color:#999;
    font-size:12px;
    font-weight:normal;
    text-align:center;
    letter-spacing:1px;
    font-family: sans-serif, Century gothic, Arial,Tahoma;

    }

#footer a:link , #footer a:visited{
    color:#E8EBEE;
    }

#footer a:hover {
    color:#fff;
    }

.left{

    float:left;
    padding: 0 0 0 0px;

}

.right{

    float:right;
    padding: 0 0 0 0;

}
/* The Navigation */

#navigation {    
    width:685px;
    margin:0px 0px 5px 5px;
    height:20px;
    float:right;
    }

    
/* The Attachment */

.contentCenter {
    text-align:center;
    }

/* The Page Title */

h2.pagetitle {
    padding:0;
    margin:10px 0 20px 0;
    font-size:20px;
    text-align:center;
    color:#425748;
    }

/* The Comments */

.comments {
    padding-left:10px;
    }
.comments form {
    }
.comments textarea {
    width:90%;
    height:156px;
    background:#fff;
    border:1px solid #D0D0D0;
    color:#444;
    padding:10px;
    overflow:auto;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;

    }
h3 #comments-count {
    font-weight:bold;
    font-size:18px;
    margin:0 0 0 20px;

}    
    
#commentform {
    padding-left:23px;
    }
#commentform input {
    background:#fff;
    border:1px solid #D0D0D0;
    color:#333;
    padding-left:10px;
    }
.comments input#submit {
    padding:0;
    width:72px;
    height:25px;
    background:#3C5044;
    border:1px solid #368FAF;
    color:#fff;
    }
.comments h2 {
    font-size:19px;
    line-height:30px;
    margin:24px 0 0 10px;
    padding:0;


    font-weight:normal;

    }
.comments ol li p {
    padding:0;
    margin:10px 0;
    color:#333;
    
    }
.commentmeta small{
    color: #fff;
    
}



/*Featured*/
.featout{
    width:670px;
    overflow: hidden;
    padding:5px 5px;
    margin:0px 4px 5px 5px;
    background:#2e3335;
    border:1px solid #272b2d;
}
.featured{
    width:670px;
    overflow: hidden;
    padding:5px 0px 2px 0px;
    margin:0px 0px 0px 0px;
    background:#39525e;
    font-family:sans-serif, Century gothic, Arial,Tahoma;
}
.featured h2{
    font-size:22px;
    margin:3px 0 4px 5px;
        
}
.featured h2 a, .featured h2 a:link, .featured h2 a:visited  {
    color: #fff;
    background-color: transparent;
    }
.featured h2 a:hover  {
    color: #fff;
    background-color: transparent;
    }

.fentry{
    height:auto;
    overflow:hidden;
}

.cat{
    padding:1px 5px 1px 10px;
    font-size:12px;
    }


.cat a:link,.cat a:visited{
    color:#ac2d2d;

    }
.cat a:hover{
    color:#ac2d2d;

    }
.cats{

    margin:1px 5px 1px 0px;
    font-size:13px;
    margin-left:5px;
    color:#24a1cc;
}
.cats a:link,.cats a:visited{
    color:#24a1cc;

    }
.cats a:hover{
    color:#24a1cc;

    }

.fentry p{
    margin: 5px 5px;
    color:#c2d4dd;
    line-height:20px;

}
.fentry img {
    border:0;
    float:left;
    padding:4px 4px;
    background:#1E1F20;
    border:1px solid #1E1F20;
    margin:2px 5px 5px 5px;
    }
    
    

.featmeta{
    
    height:22px;
    text-align:right;
    padding:3px 5px 0 0;
    background:url(images/readm.jpg) right no-repeat;
    
    
}
.featmeta a:link,.featmeta a:visited{
    color:#3c2e1b;
    font-weight:bold;
    text-decoration:none;
    }


    
/*magbox*/
    
.post {
    width: 336px;
    margin: 0px 0px 5px 5px;
    padding:3px 0 0 0;
    float: left;
    background:#ebe1d2;
    border:1px solid #ded5c9;
    display:inline;
    color:#6c5b42;
    font-style:italic;
    font-family:sans-serif, Century gothic, Arial,Tahoma;
    }

.post h2 {
    margin: 0px 0 0px 0;
    padding: 0px 0px 3px 0px;
    text-align: left;
    font-size: 18px;
    overflow:hidden;
    font-weight:normal;
    height:20px;

    }

.post h2 a, .post h2 a:link, .post h2 a:visited  {
    color:#354151;
    background-color: transparent;
    }
.post h2 a:hover  {
    color: #354151;
    background-color: transparent;
    }    
    

.postinfo {
    height:28px;
    margin: 0 0 0 0px;
    padding: 2px 0px 0px 0px;
    background:#34424F url(images/postinf.jpg)repeat-x;
            }
    
.categ {
    height:14px;
    margin: 1px 0 0 0px;
    padding: 0px 0px 2px 0px;
    overflow:hidden;
    font-size:12px;
}

.categ a:link,.categ a:visited{
    color:#4395be;

    }
.categ a:hover{
    color:#ddd;
    font-weight:normal;
    }
    

.centry a:link,
.centry a:visited {
    color: #943d39;
    background-color: transparent;
}

.post img {
    border:0;
    float:left;
    padding:4px 4px;
    background:#fff;
    border:1px solid #ddd;
    margin:2px 5px 2px 0px;
    }
    
    
.centry p{
    margin:2px 0;

}
.centry a:hover {
    color:#c6150c;
    background-color: transparent;
    text-decoration: none;
}

.centry {
    margin:0 0;
    padding: 0px 5px 5px 5px;
    height:120px;
    overflow:hidden;
    }
    
    

.ad2{
    text-align:center;
    margin:5px auto;

}

    
.banner{
    margin: 0px 0 0 0;
    padding: 0px 0 0 0px;
    width:298px;

    float:left;

}

#banners {
    position: absolute;
    top: -90000px;
}

.banner ul {
        margin: 0px 0px;
     padding: 0px 0px;
     overflow: auto;
     
}
     
.banner li{
    height:125px;
    width:125px;
    margin: 6px 6px ;
    padding:5px 5px;
    list-style:none;
    display : block;
    display:inline;
    float:right;
    background:#3C5044;
}

.banner li a:link, .banner li a:visited {
    text-decoration: none;
}    





