/*
Theme Name: Slidette
Theme URI: http://www.appchain.com/slidette/
Description: A special wordpress theme with a slider, 4 featured boxes, 3 theme styles in green, blue and dark
Version: 1.0.1.1
Author: Turcu Ciprian
Author URI: http://www.appchain.com
Tags: blue, dark, black, green, two-columns, fixed-width, custom-colors, custom-header, theme-options, threaded-comments

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

*/

/*   add background color   */
body{
    margin:0px;
    padding:0px;
 font-family:Verdana;
   
    background:url(images/gback.jpg) repeat;
color: #dfd9a4;
}

/*  Change  color:#f36700; to color: #dfd9a4; */
a{
color:#ede17a;

    text-decoration:none;
}
.xBlack, .xBlue, .xGreen{
    width:100%;
}
#xMain{
    width:100%;
    text-align:center;
}
.xBlack .xHeader{
    background:url(images/bHeaderBackground.jpg) repeat-x;
    text-align:center;
}
.xBlue .xHeader{
    background:url(images/bluHeaderBackground.jpg) repeat-x;
    text-align:center;
}

/*   background:url(images/gHeaderBackground.jpg) repeat-x;    */
.xGreen .xHeader{
    background:url(images/gHeaderBackground.jpg) no-repeat;
    text-align:center;
}
.xBlack .xHeaderB{
    height:473px;
    width:1020px;
    display:inline-block;
    background:url(images/bSlideshowBG.jpg) 0px 151px no-repeat;
    text-align:left;

}
.xBlue .xHeaderB{
    height:473px;
    width:1020px;
    display:inline-block;
    background:url(images/bluSlideshowBG.jpg) 0px 151px no-repeat;
    text-align:left;

}

/*   add background color   */
.xGreen .xHeaderB{
    height:473px;
    width:1020px;
    display:inline-block;
    background:url(images/gSlideshowBG.png) 0px 151px no-repeat;
    text-align:left;

}
.xHeaderB div{
    float:left;
    display:inline;
    overflow:hidden;
}

/*   change color   */
.xLogo{
    margin-left:34px;
    margin-top:15px;
    font-size:48px;
    text-shadow: #292929 2px 2px 2px;
    filter: Shadow(Color=#292929,
        Direction=135,
        Strength=3);
    color:#dfd9a4;
}
/*   change color   */
.xDescription{
    margin-left:480px;
    margin-top:9px;
    font-size:14px;
    text-shadow: #024e032px 2px 2px;
    filter: Shadow(Color=#024e03,
        Direction=135,
        Strength=3);
    color:#169518;
    width:800px;
}
.xHeaderB .xContent{
    width:913px;
    height:116px;
}
.xHeaderB .xRSS a img{
    border:0px solid red;
    margin-top:22px;
}
.xHeaderB .xMenu{
    width:719px;
    height:33px;
}
.xHeaderB .xMenu ul,.xHeaderB .xMenu li{
    float:left;
    display:inline;
    overflow:hidden;
    margin:0px;
    padding:0px;
}
.xHeaderB .xMenu ul{
    margin-left:23px;
}
.xHeaderB .xMenu li{
    margin-right:15px;
    padding-left:15px;
}
.xHeaderB .xMenu li a{
    float:left;
    display:inline;
    overflow:hidden;
    text-decoration:none;
    margin-top:9px;
    font-size:12px;
}

/*   change color color:#FFFFFF; to d0eecb  */
.xBlack .xHeaderB .xMenu li a{
    text-shadow: #6a6a6a 2px 2px 2px;
    filter: Shadow(Color=#6a6a6a,
        Direction=135,
        Strength=2);
    color:#d0eecb ;
}
.xBlue .xHeaderB .xMenu li a{
    text-shadow: #099eb9 2px 2px 2px;
    filter: Shadow(Color=#099eb9,
        Direction=135,
        Strength=2);
    color:#000;
}



.xGreen .xHeaderB .xMenu li a{
    text-shadow: #7bb909 2px 2px 2px;
    filter: Shadow(Color=#7bb909,
        Direction=135,
        Strength=2);
    color:#000;
}
.xBlack .xHeaderB .xMenu li a:hover{
    color:#ffbd42;
}
.xBlue .xHeaderB .xMenu li a:hover{
    color:#ffbd42;
}

/*  Change  color:#ffbd42; to color: #dfd9a4; */
.xGreen .xHeaderB .xMenu li a:hover{
color: #dfd9a4;
}
.xBlack .xHeaderB .xMenu li{
    background:url(images/bMenuD.jpg) no-repeat;
}
.xBlue .xHeaderB .xMenu li{
    background:url(images/bluMenuD.jpg) no-repeat;
}
.xGreen .xHeaderB .xMenu li{
    background:url(images/gMenuD.jpg) no-repeat;
}
.xBlack .xHeaderB .xMenu li.clear{
    background:none;
}
.xBlue .xHeaderB .xMenu li.clear{
    background:none;
}
.xGreen .xHeaderB .xMenu li.clear{
    background:none;
}
.xMenuB{
    float:left;
    display:inline;
    overflow:hidden;
    width:300px;
    height:33px;
}
.xMenuB input.text{
    float:left;
    display:inline;
    overflow:hidden;
    width:226px;
    height:24px;
    border:0px;
    padding:0px;
    margin:0px solid red;
    margin-top:1px;
    color:#FFF;
    padding-left:5px;
    padding-top:7px;
    position:relative;
}
.xMenuB input.button{
    float:left;
    display:inline;
    overflow:hidden;
    width:37px;
    height:31px;
    border:0px;
    padding:0px;
    margin:0px solid red;
    margin-top:1px;
}
.xBlack .xMenuB input.text{
    background:url(images/bSearchText.jpg);
    color:#292929;
}
.xBlue .xMenuB input.text{
    background:url(images/bluSearchText.jpg);
    color:#10bac0;
}
.xGreen .xMenuB input.text{
    background:url(images/gSearchText.jpg);
    color:#77c010;
}
.xBlack .xMenuB input.button{
    background:url(images/bSearchButton.jpg) no-repeat;
    cursor:pointer;
}
.xBlue .xMenuB input.button{
    background:url(images/bluSearchButton.jpg) no-repeat;
    cursor:pointer;
}
.xGreen .xMenuB input.button{
    background:url(images/gSearchButton.jpg) no-repeat;
    cursor:pointer;
}
.xSlideshow{
    float:left;
    display:inline;
    overflow:hidden;
    margin-left:34px;
    width:950px;
    height:306px;
}
.xSliderB{
    float:left;
    display:inline;
    overflow:hidden;
    width:782px;
    height:99000px;
    position:absolute;

}
.xSlider{
    float:left;
    display:inline;
    overflow:hidden;
    width:782px;
    height:300px;
    position:absolute;
}

/*  Change  color:#FFF; to color: #dfd9a4; */

.xSContent{
    width:439px;
    height:300px;
    color:#dfd9a4;
}
.xSContent .xTitle{
    font-family:Helvetica-Condensed-Thin;
    font-size:30px;
    width:439px;
    margin-top:23px;
}
.xSContent .xText{
    font-size:14px;
    width:439px;
    margin-top:23px;
}
.xSContent a.read{
    float:left;
    display:inline;
    overflow:hidden;
    background:url(/wp-content/uploads/2010/04/ReadMoreSlideshowButton.png);
    width:144px;
    height:46px;
    margin-left:250px;
    margin-top:20px;
}
.xSPicture{
    margin-top:31px;
    margin-left:50px;
    height:300px;
}
.xBlack .xSPicture img{
    border:0px solid #b3b3b3;
}
.xBlue .xSPicture img{
    border:0px solid #10c0c6;
}
.xGreen .xSPicture img{
    padding: 4px;;
}
.xFeatured{
    background:url(images/transparent.gif);
    width:100px;
    height:84px;
    position:absolute;
    margin-left:182px;
    margin-top:-3px;
}
.xSliderBar{
    width:74px;
    height:305px;
    margin-left:820px;
    position:absolute;
}
.xBlack .xSliderBar{
    background:url(images/bSlideBarBg.jpg);
}
.xBlue .xSliderBar{
    background:url(images/bluSlideBarBg.jpg);
    margin-top:-1px;
}
.xGreen .xSliderBar{
    background:url(images/gSlideBarBg.jpg);
    margin-top:-1px;
}
.xSliderBar a{
    float:left;
    display:inline;
    overflow:hidden;
}
.xSliderBar a.xArrowUp{
    margin-left:22px;
    margin-top:16px;
    width:33px;
    height:54px;
}
.xSliderBar a.xArrowDown{
    margin-left:22px;
    margin-top:16px;
    width:33px;
    height:35px;
    margin-top:29px;
}
.xBlack .xSliderBar a.xArrowUp{
    background:url(images/bArrowUp.jpg);
    background-repeat:no-repeat;
}
.xBlue .xSliderBar a.xArrowUp{
    background:url(images/bluArrowUp.jpg);
    background-repeat:no-repeat;
}
.xGreen .xSliderBar a.xArrowUp{
    background:url(images/gArrowUp.jpg);
    background-repeat:no-repeat;
}
.xBlack .xSliderBar a.xArrowDown{
    background:url(images/bArrowDown.jpg) no-repeat;
}
.xBlue .xSliderBar a.xArrowDown{
    background:url(images/bluArrowDown.jpg) no-repeat;
}
.xGreen .xSliderBar a.xArrowDown{
    background:url(images/gArrowDown.jpg) no-repeat;
}
.xDotA,.xDotB,.xDotC,.xDotD,.xDotE,.xDotSelected{
    margin-left:30px;
    margin-top:7px;
    width:17px;
    height:17px;
    background:url(images/CircleSelected.png);
}
.xBlack .xDotA,.xBlack .xDotB,.xBlack .xDotC,.xBlack .xDotD,.xBlack .xDotE{
    background:url(images/bCircle.png);
}
.xBlue .xDotA,.xBlue .xDotB,.xBlue .xDotC,.xBlue .xDotD,.xBlue .xDotE{
    background:url(images/bluCircle.png);
    width:17px;
    height:18px;
}
.xGreen .xDotA,.xGreen .xDotB,.xGreen .xDotC,.xGreen .xDotD,.xGreen .xDotE{
    background:url(images/gCircle.png);
    width:17px;
    height:18px;
}
.xBlack .xDotSelected{
    background:url(images/CircleSelected.png);
}
.xBlue .xDotSelected{
    background:url(images/CircleSelected.png);
}
.xGreen .xDotSelected{
    background:url(images/CircleSelected.png);
}
.xTwitter{
    margin-top:-40px;
    margin-left:800px;

}
.xTwitter a img{
    position:absolute;
    border:0px solid red;
}
.xC{
    display:inline-block;
    width:959px;
    text-align:left;
    margin-top:10px;
}
.xC div{
    float:left;
    display:inline;
    overflow:hidden;
}
.xC .xLeft{
    width:632px;
}
.xC .xRight{
    width:307px;
    margin-left:20px;
}
.xLeft .xBlock,.xLeft .xBlockB{
    width:299px;
    height:216px;
    border:1px solid #6cd60e;
    margin-right:29px;
    margin-bottom:29px;
}
.xLeft .xBlockB{
    margin-right:0px;
}
.xLeft .xBlock h2,.xLeft .xBlockB h2{
    font-family:Helvetica-Condensed-Thin;
    font-size:18px;
    margin:0px;
    padding:0px;
    margin-left:12px;
    margin-top:14px;
    font-weight:normal;
}

/*  Change  color:#373737; bbeebd  */



.xBlack .xBlock h2,.xBlack .xBlockB h2{
    color:#bbeebd;
}
.xBlack .xBlock h2 a,.xBlack .xBlockB h2 a{
    color:#bbeebd;
    text-decoration:none;
}
.xBlack .xBlock h2 a:hover,.xBlack .xBlockB h2 a:hover{
    text-decoration:underline;
}
.xBlue .xBlock h2,.xBlue .xBlockB h2{
    color:#033c4a;
}
.xBlue .xBlock h2 a,.xBlue .xBlockB h2 a{
    color:#033c4a;
    text-decoration:none;
}
.xBlue .xBlock h2 a:hover,.xBlue .xBlockB h2 a:hover{
    text-decoration:underline;
}
/*  Change  color:#21720d; to color: #b5e2a9; */
.xGreen .xBlock h2,.xGreen .xBlockB h2{
    color:#b5e2a9;
}
/*  Change  color:#21720d; to color: #b5e2a9; */
.xGreen .xBlock h2 a,.xGreen .xBlockB h2 a{
    color:#b5e2a9;
    text-decoration:none;
}
.xGreen .xBlock h2 a:hover,.xGreen .xBlockB h2 a:hover{
    text-decoration:underline;
}

/*  Change  color:#686868; to color: #b5e2a9; */

.xLeft .xBlock p img,.xLeft .xBlockB p img{
    float:left;
    display:inline;
    overflow:hidden;
    margin-right:5px;
    margin-bottom:0px;
    padding:4px;
}
/*  Change  color:#e36000; to color: #b5e2a9; */
.xLeft .xBlock p a,.xLeft .xBlockB p a{
    color:#b5e2a9;
    text-decoration:none;
}
.xLeft .xBlock p a:hover,.xLeft .xBlockB p a:hover{
    text-decoration: underline;
}
.xLeft .xBlock p,.xLeft .xBlockB p{
    font-size:12px;
    padding:5px;
    padding-left:12px;
    margin:2px;
    line-height:18px;
}
/*  Change  color:#000; to color: #b5e2a9; */
.xLeft .xPosts h2{
    color:#b5e2a9;
}
.xLeft .xPosts h2{
    float:left;
    display:inline;
    overflow:hidden;
    font-family:Helvetica-Condensed-Thin;
    font-size:30px;
    font-weight:normal;
    margin:0px;
    width:632px;
}
/*  Change  color:#000; to color: #b5e2a9; */
.xLeft .xPosts h2 a{
    color:#b5e2a9;
    text-decoration:none;
}
.xLeft .xPosts h2 a:hover{
    text-decoration:underline;
}
.xLeft .xContent{
    font-size:14px;
    line-height:20px;
padding:12px;
}
.xLeft .xContent p,.xLeft .xContent p{
    width:90%;
    font-size:12px;
}
.xLeft .xContent h2,.xLeft .xContent h3,.xLeft .xContent h1{
    margin:5px;
    padding:5px;
}
.xLeft .xInfo{
    width:632px;
    font-size:14px;
    padding-top:6px;
    padding-bottom:6px;
    margin-top:6px;
    color:#686868;
}
.xBlack .xLeft .xInfo{
    border-top:1px solid #CECECE;
    border-bottom:1px solid #CECECE;
}
.xBlue .xLeft .xInfo{
    border-top:1px solid #94b3c2;
    border-bottom:1px solid #94b3c2;
}
.xGreen .xLeft .xInfo{
    border-top:1px solid #21720d;
    border-bottom:1px solid #21720d;
}
.xLeft .xInfo ul,.xLeft .xInfo ul li{
    border:0px;
    margin:0px;
    padding:0px;
    display:inline;
}
.xBlack .xLeft .xInfo a{
    color:#686868;
    text-decoration:none;
}
.xBlack .xLeft .xInfo a:hover{
    text-decoration:underline;
}
.xBlue .xLeft .xInfo a{
    color:#0f4762;
    text-decoration:none;
}
.xBlue .xLeft .xInfo a:hover{
    text-decoration:underline;
}
.xGreen .xLeft .xInfo a{
    color:#f6e366;
    text-decoration:none;
}
.xGreen .xLeft .xInfo a:hover{
    text-decoration:underline;
}
/*  Change  color:#000; to color: #b5e2a9; */
.xLeft .xInfo b{
    color:#b5e2a9;
}
.xLeft .xReadMore{
    margin:0px;
    padding:0px;
    width:632px;
}
.xLeft .xReadMore a img{
    border:0px solid red;
}
.xLeft .xDel{
    width:632px;
    height:1px;
    margin-top:20px;
    margin-bottom:15px;
}
.xC .xRight h2{
    float:left;
    display:inline;
    overflow:hidden;
    font-family:Helvetica-Condensed-Thin;
    font-size:30px;
    font-weight:normal;
    margin:0px;
    width:307px;

    margin-top:15px;

}
.xBlack .xC .xRight h2{
    border-bottom:2px solid #686868;
}
.xBlue .xC .xRight h2{
    border-bottom:2px solid #2a6e90;
}
.xGreen .xC .xRight h2{
    border-bottom:2px solid #21720d;
}
.xC .xRight ul{
    float:left;
    display:inline;
    overflow:hidden;
    width:307px;
    margin:0px;
    padding:0px;
    margin-top:10px;
}
.xC .xRight ul ul{
    margin-top:0px;
}
.xC .xRight ul li{
    float:left;
    display:inline;
    overflow:hidden;
    margin:0px;
    padding:0px;
    width:307px;
    padding-left:15px;
    font-size:14px;
	 line-height: 20px;
	 font-weight: bold;
    background:url(images/li.png) 0px 5px no-repeat;
    margin-top:4px;
    background:url(images/li.png) 0px 5px no-repeat;
    margin-top:4px;
}

/*  Change  color:#686868; to color: #b5e2a9; */
.xC .xRight a{
    color:#b5e2a9;
    text-decoration:none;
}
.xC .xRight a:hover{
    text-decoration:underline;
}
.xC .xRight p{
    float:left;
    display:inline;
    overflow:hidden;
    line-height:20px;
    font-size:14px;
    margin-top:10px;

}
.xBlack .xFooter{
    background:url(images/bFooterBG.jpg) repeat-x;
    width:100%;
    text-align:center;
    height:310px;
}
.xBlack .xFooterB{
    display:inline-block;
    text-align:left;
    background:url(images/bFooter.jpg) no-repeat;
    width:1020px;
    height:310px;
}
.xBlue .xFooter{
    background:url(images/bluFooterBG.jpg) repeat-x;
    width:100%;
    text-align:center;
    height:310px;
}
.xBlue .xFooterB{
    display:inline-block;
    text-align:left;
    background:url(images/bluFooter.jpg) no-repeat;
    width:1020px;
    height:310px;
}
.xGreen .xFooter{
    background:url(images/gFooterBG.jpg) repeat-x;
    width:100%;
    text-align:center;
    height:310px;
}
.xGreen .xFooterB{
    display:inline-block;
    text-align:left;
    background:url(images/gFooter.jpg) no-repeat;
    width:1020px;
    height:310px;
}
.xFooterB div{
    float:left;
    display:inline;
    overflow:hidden;
}
.xWidgets{
    width:1020px;
    height:228px;
    margin-top:30px;
    margin-left:28px;
    font-size:12px;
}
.xFooter .xWidget{
    width:207px;
    font-size:12px;
    margin-right:30px;
}

/*  Change  color:#ff8124; to color: #b5e2a9; */
.xFooter .xWidget h2{
    float:left;
    display:inline;
    overflow:hidden;
    font-family:Helvetica-Condensed-Thin;
    font-size:24px;
    font-weight:normal;
    margin:0px;
    width:207px;
    color:#b5e2a9;
    margin-top:20px;
}
.xFooter .xWidgets ul{
    float:left;
    display:inline;
    overflow:hidden;
    width:207px;
    margin:0px;
    padding:0px;
    margin-top:10px;
}

.xFooter .xWidgets ul li{
    float:left;
    display:inline;
    overflow:hidden;
    margin:0px;
    padding:0px;
    width:207px;
    padding-left:15px;
    font-size:13px;
	 line-height: 20px;
	 font-weight: bold;
    background:url(images/li.png) 0px 5px no-repeat;
    margin-top:4px;
}
/*  Change  color:#FFF; to color: #ede17a; */
.xFooter .xWidgets a{
    color:#ede17a;
    text-decoration:none;
}
.xFooter .xWidgets a:hover{
    text-decoration:underline;
}
.xFooter .xWidgets p{
    float:left;
    display:inline;
    overflow:hidden;
    line-height:20px;
    font-size:12px;
    margin-top:10px;

}
.xBottom{
    font-family:Helvetica-Condensed-Thin;
    font-size:24px;
    font-weight:normal;
    margin-top:15px;
    margin-left:25px;
}

/*  Change  color:#ffbd42; to color: #ede17a; */
.xBottom a{
    text-decoration:none;
    color:#ede17a;
    text-shadow: #292929 2px 2px 2px;
    filter: Shadow(Color=#292929,
        Direction=135,
        Strength=3);
}
/*  Change  color:#fff; to color: #ede17a; */
.xBottomR{
    font-family:Helvetica-Condensed-Thin;
    font-size:14px;
    font-weight:normal;
    margin-top:20px;
    margin-left:25px;
    color:#ede17a;
}
/*  Change  color:#ffbd42; to color: #ede17a; */
.xBottomR a{
    text-decoration:none;
    color:#ede17a;
    text-shadow: #292929 2px 2px 2px;
    filter: Shadow(Color=#292929,
        Direction=135,
        Strength=3);
}
.navigation{
    width:600px;

}
.navigation .alignleft{
    float:left;
}
.navigation .alignright{
    float:right;
}
.navigation .alignleft,.navigation .alignright{
    margin:0px;
    padding:0px;

    padding:12px;
    margin:12px;
}
.xBlack .navigation a{
    font-size:12px;
    border:1px solid #cecece;
    padding:10px;
    margin:10px;
    text-decoration:none;
    color:#FFF;
    background:#686868;

}
.xBlue .navigation a{
    font-size:12px;
    border:1px solid #cecece;
    padding:10px;
    margin:10px;
    text-decoration:none;
    color:#FFF;
    background:#686868;

}





.xWidget table{
    border:0px solid #CECECE;
    margin:0px;
    padding:0px;
    font-size:14px;
    margin:20px;
}

tr{
    margin:0px;
    color:#000;

}

td{
    border:0px solid #CECECE;
    color:#c0dbc0;
    margin:0px;
    padding:2px;
}

th{
    border:0px solid #CECECE;
    margin:0px;
    padding:2px;
    color:#c0dbc0;
}
td a{
    background:#ff852b;
    color:#686868;
    padding:2px;
}
td#prev a,td#next a{
    color:#686868;
    padding:2px;
    margin:5px;
    background:#ff852b;

}










.xWidget table{
    border:0px solid #CECECE;
    margin:0px;
    padding:0px;
    font-size:14px;
    margin:20px;
}
.xFooter .xWidget table{
    border:0px solid #CECECE;
    margin:0px;
    padding:0px;
    font-size:10px;
    margin:10px;
}
.xWidget tr{
    margin:0px;
    color:#000;

}
.xFooter .xWidget td{
    border:0px solid #CECECE;
    color:#FFF;
    margin:0px;
    padding:2px;
}
.xWidget td{
    border:0px solid #CECECE;
    color:#686868;
    margin:0px;
    padding:2px;
}
.xFooter .xWidget th{
    border:0px solid #CECECE;
    color:#FFF;
}
.xFooter .xWidget{
    border:0px solid #CECECE;
    color:#FFF;
}
.xWidget th{
    border:0px solid #CECECE;
    margin:0px;
    padding:2px;
    color:#000;
}
.xWidget td a{
    background:#ff852b;
    color:#686868;
    padding:2px;
}
.xWidget td#prev a,td#next a{
    color:#686868;
    padding:2px;
    margin:5px;
    background:#ff852b;

}
.xComments{
    width:650px;
    margin-left:0px;
}
.xComments .comment-author{
    width:600px;
    padding:10px;
    margin:5px;
}

/*  Change  color:#CECECE; to color: #dacf77; */
.xComments .comment-body{
    float:left;
    width:90%;
    margin:5px;
    padding:5px;
    border:1px solid #dacf77;
}
.xComments .comment-body p{
    width:98%;
}
/*
Comments
*/
.commentmetadata{
    margin:0px;
    padding:0px;
    margin-left:0px;
}

.commentmetadata a{
    font-size:12px;
    color:#000;
    margin:0px;
    padding:0px;
}
.comment-author{
    font-size:13px;
    width:500px;
}
.recentcomments{
    font-size:14px;
    color:#222222;
    margin-left:4px;

}
.recentcomments a{
    font-size:12px;
    color:#FFFFFF;
    text-decoration:underline;
}
.recentcomments a:hover{
    color:#686868;
    text-decoration:none;
}
.comment-body{
    width:100%;
}
.comment-body p{
    display:block;
    float:left;
    width:90%;
    margin-top:20px;
    background:#006001;
    padding:5px;
    font-size:13px;

}
#comments{
    margin-top:10px;
    margin-left:10px;
    float:left;
    font-size:30px;
    font-weight:bold;
    padding:10px;

}
.reply{
    width:100%;
    font-size:12px;
    padding:10px;
}
.comment{
    position:relative;
    width:100%;
    float:left;
    overflow:hidden;
    display:inline;
    border:0px solid #FFFFFF;
}
#respond textarea{
    width:500px;
}
.comment-body{
    padding:10px;
    width:100%;
}
/*  change background of comments*/
.comment-body p{
    float:left;
    display:inline;
    margin:0px;
    padding:0px;
    padding:10px;
    background:##2f4f4f;
    color: #dfd9a4;
}
/*   background:#686868;
    color:#fff; */

.comment-author-admin .comment-body p{
    background:#2f4f4f;
    color:#fafad2;

}
#respond{
    margin-left:10px;
    font-size:12px;
    width:100%;
}
#respond #author{
    width:200px;
    height:25px;
}
#respond #email{
    width:200px;
    height:25px;

}
#respond #url{
    width:200px;
    height:25px;

}
#respond #comment{
    width:600px;
    height:100px;
}
#commentform small{
    font-size:14px;
}
#respond #submit{
    width:150px;
    height:40px;
    font-size:14px;

}

.alignleft{
    float:left;
    display:inline;
    overflow:hidden;
    margin:10px;
}
.aligncenter{
    float:none;
    display:block;
    overflow:hidden;
    text-align:center;
    margin:10px;
}
.alignright{
    float:right;
    display:inline;
    overflow:hidden;
    margin:10px;
}
.noborder a .noborder {
border: 0px;
}

h1, h2 {  font-family: "Mistral", "Times New Roman", Times, serif;}

img { border: 0px; }


.post{text-align:left}#sforum,#sforum div,#sforum p,#sforum h1,#sforum h2,#sforum h3,#sforum h4,#sforum small,#sforum span,#sforum a,#sforum a:link,#sforum a:active,#sforum a:visited,#sforum a:hover,#sforum img{
	color:#CFC;
	background-color:#030;
	border-style:none;
	padding:0;
	margin:0;
	text-decoration:none;
	text-align:left
}
#sforum img{float:none}#sforum{width:90%;overflow:hidden}
#sforum table,#sforum tr,#sforum td{ border:0; margin:0; padding:0}
#sforum table{width:100%;border-collapse:separate;border-spacing:0 0}
#sforum .sfhidebox{display:none}#sforum .sfloginstrip{width:auto}
#sforum .sfmessagestrip{width:auto}#sforum .sfblock{width:auto}#sforum .sficoncell{width:18px;vertical-align:top}
#sforum .sficon,#sforum img.sficon{cursor:pointer}#sforum .sfsearchblock{float:left;padding-right:8px}
#sforum .sfheading{width:auto}#sforum .sfforumtable{width:100%}
#sforum .sfposttable{width:100%}#sforum .sfposttable .sfpostcontent{vertical-align:top}#sforum .sfposticonstrip{width:auto}#sforum .sffooter{width:100%}#sforum #sfpostform,#sforum #sfsearchform,#sforum #sfloginform,#sforum #sfpostform #sftimestamp{display:none;width:100%}#sforum #sfstandardform{width:auto}#sforum #sfstandardform form{width:auto}.checkcontrol{display:none}.sfmessage,.sfmessagefail{width:auto}.sfspacer{margin:5px 0 0 0 !important;padding:0 0 0 0}#sforum .sfposttable td.sfpostcontent .mceIcon{margin:0px}#sfAbout{
	background:#030;
	color:#CFF;
	text-align:center;
	font-family:Tahoma,Helvetica,Verdana,san-serif;
	font-weight:normal;
	font-size:14px;
	margin:8px
}#sfAbout p{margin:0;padding:4px 4px 0 4px}
#sfAbout a{
	color:#FFC;
	font-weight:bold
}
#sfAbout sup{font-size:10px}

.sfdebug,.sfdebug code{background:#030; color:#CFF; margin:0 0 1em 0;padding:3px 10px 3px 10px;font-family:Verdana;font-size:100%;text-align:left;line-height:1.5em}

#sforum .sfposttable .sfuserinfoside{background-color:#D7E5FD !important;border:inherit;padding:2px 4px 5px 4px;min-width:8em; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px}#sforum .sfposttable .sfuserinfoside .sfalt{background-color:#D7E5FD !important}#sforum .sfposttable .sfinnerusertable td{border:inherit;padding:0;margin:0;background-color:#D7E5FD !important}#sforum .sfposttable .sfinnerusertable td.sfalt{border:inherit;padding:0;margin:0;background-color:#D7E5FD !important}#sforum .sfposttable .sfuserinfoside p{margin:0;padding:0;font-family:Verdana,sans-serif;font-size:80%;text-align:center;line-height:1.2em;vertical-align:top}#sforum .sfposttable .sfuserinfoside .sfuseravatar,#sforum .sfposttable .sfuserinfoside .sfuserrank{text-align:center;padding-bottom:0.5em}#sforum .sfposttable .sfuserinfoside .sfavatar,#sforum .sfposttable .sfuserinfoside .sfbadge{padding:.3em 0 0 0}#sforum .sfposttable .sfuserinfoabove{background-color:#D7E5FD !important;border:inherit;vertical-align:top;padding:6px 0; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px}#sforum .sfposttable .sfuserinfoabove p{margin:0;padding:0;font-family:Verdana,sans-serif;font-size:80%;text-align:left;line-height:1.2em;vertical-align:middle}#sforum .sfposttable .sfuserinfoabove .sfavatar,#sforum .sfposttable .sfuserinfoabove .sfbadge{float:left;padding:.5em 10px .5em 12px}#sforum .sfposttable .sfuserinfoabove .sfuseravatar{text-align:center;padding-bottom:0.5em}#sforum .sfposttable .sfuserinfoabove .sfuserrank{text-align:center;padding-bottom:0.5em;padding-right:20px}#sforum .sfposttable td.sfposticonstrip,#sforum .sfposttable .sfinnerusertable td.sfposticonstrip{border:1px solid #C0C0C0 !important;background:#fff url( fade-heading.png ) repeat-x 0px 0px !important;height:31px !important;max-height:31px;margin:0;padding:5px 5px 2px 5px;vertical-align:bottom; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px}#sforum .sfposttable td.sfposticonstrip.sfalt,#sforum .sfposttable .sfinnerusertable td.sfposticonstrip.sfalt{border:1px solid #C0C0C0 !important;background:#fff url( fade-heading.png ) repeat-x 0px 0px !important;height:31px !important;max-height:31px;margin:0;padding:5px 5px 2px 5px;vertical-align:bottom; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px}#sforum .sfposttable td.sfposticonstrip .sfposticoncontainer{height:20px;max-height:20px;margin:0;padding:0;width:99%}#sforum .sfposttable td.sfposticonstrip .sfposticoncontainer form.sfposticon{vertical-align:bottom}#sforum .sfposttable td.sfposticonstrip .sfposticoncontainer .sfposticon,#sforum .sfposttable td.sfposticonstrip .sfposticoncontainer .sfposticon img{float:left;padding:0 0 0 0;margin-bottom:1px !important;margin-right:5px}#sforum .sfposttable td.sfposticonstrip a{color:#000 !important;text-decoration:none;font-size:85%;cursor:pointer}#sforum .sfposttable td.sfposticonstrip p{color:#000}.sficon .sfonlinestatus{}#sforum .sftoplink{float:right;padding:0 0 0 8px;margin:0 -5px 0 0}.sfpostNumberOnPage{float:right !important;color:#AAA !important}#sforum .sfposttable td.sfposticonstrip .sfposticoncontainer .sfpostratingscontainer.sfthumbs,#sforum .sfposttable td.sfposticonstrip .sfposticoncontainer .sfpostratingscontainer.sfstars{float:right;border:1px solid #ccc;margin:-1px 10px 0 0;padding:3px 0 1px 6px;height:16px; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px}#sforum .sfposttable td.sfposticonstrip .sfposticoncontainer .sfposticon.sfpoststars,#sforum .sfposttable td.sfposticonstrip .sfposticoncontainer .sfposticon.sfpostrateup{margin-right:0px}#sforum .sfposttable td.sfposticonstrip .sfposticoncontainer .sfpostratingscontainer.sfthumbs .sfpostrating,#sforum .sfposttable td.sfposticonstrip .sfposticoncontainer .sfpostratingscontainer.sfstars .sfpostrating{float:left;padding:0 5px 0 4px;margin:-1px 10px 0 0;background:#ffb544;color:#09347b;height:14px;line-height:0.8em;border:1px solid #ccc; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}#sforum .sfposttable td.sfposticonstrip .sfposticoncontainer .sfpostratingscontainer.sfthumbs .sfposticon img,#sforum .sfposttable td.sfposticonstrip .sfposticoncontainer .sfpostratingscontainer.sfstars .sfposticon img{margin:0 1px 0 0}#sforum .sfposttable td.sfsignature{height:auto}#sforum .sfposttable td.sfsignature td{background:transparent}#sforum .sfposttable td.sfsignature.sfalt td{background:transparent}#sforum .sfposttable .sfsignaturestrip{font-size:11px;width:70%;height:auto;margin:auto;padding:1px;margin-bottom:10px;border:1px dotted #ccc; -moz-border-radius:4px; -khtml-border-radius:4px;-webkit-border-radius:4px; border-radius:4px}#sforum .sfposttable .sfsignaturestrip table{width:auto;text-align:center;margin:auto}#sforum .sfposttable .sfsignaturestrip p,#sforum .sfposttable .sfsignaturestrip img{font-family:Verdana,sans-serif;vertical-align:middle;text-align:left;padding:2px 0 2px 10px}#sforum .sfposttable td.sfpostcontent{ overflow:hidden !important;padding-bottom:5px; border-bottom:none}#sforum .sfposttable td.sfpostcontent p{margin:0px 0px 0px 24px !important;padding:5px 15px 5px 0px;font-size:105%;color:#000}#sforum .sfposttable .sfmoderate{ overflow:hidden !important;background-color:#DDD;border:1px solid #BBB;color:#000}#sforum .sfposttable td.sfpostcontent blockquote{ overflow:hidden !important;background-color:#D5CBFB;color:#000;border:1px dotted #CCC;margin:5px 10px 5px 22px; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px}#sforum .sfposttable td.sfpostcontent.sfalt blockquote{background-color:#D5CBFB;color:#000;border:1px dotted #CCC}#sforum .sfposttable td.sfpostcontent .replyquote{ overflow:hidden !important;background-color:#FFC19A;color:#000;border:1px dotted #CCC;margin:5px 10px 5px 22px; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px}#sforum .sfposttable td.sfpostcontent.sfalt .replyquote{background-color:#FFC19A;color:#000;border:1px dotted #CCC}#sforum .sfposttable td.sfpostcontent img{ overflow:hidden !important;margin:5px}#sforum .sfposttable td.sfpostcontent .sfimageright{float:right;margin:0;padding:5px 0 5px 20px}#sforum .sfposttable td.sfpostcontent .sfimageleft{float:left;margin:0;padding:5px 20px 5px 0}#sforum .sfposttable td.sfpostcontent .sfimagebaseline{vertical-align:baseline;margin:0;padding:10px}#sforum .sfposttable td.sfpostcontent .sfimagetop{vertical-align:top;margin:0;padding:10px}#sforum .sfposttable td.sfpostcontent .sfimagemiddle{vertical-align:middle;margin:0;padding:10px}#sforum .sfposttable td.sfpostcontent .sfimagebottom{vertical-align:bottom;margin:0;padding:10px}#sforum .sfposttable td.sfpostcontent .sfimagetexttop{vertical-align:text-top;margin:0;padding:10px}#sforum .sfposttable td.sfpostcontent .sfimagetextbottom{vertical-align:text-bottom;margin:0;padding:10px}#sforum .sfposttable td.sfpostcontent .sfmouseright{float:right;margin-right:-39px}#sforum .sfposttable td.sfpostcontent .sfmouseleft{float:left;margin-left:-39px}#sforum .sfposttable td.sfpostcontent .sfmouseother{margin:0 0 0 -34px !important;padding:20px 0 !important}#sforum .sfposttable td.sfpostcontent a{ overflow:hidden !important;text-decoration:underline}#sforum .sfposttable td.sfpostcontent cite{ overflow:hidden !important;background-color:#FF0;border:1px dotted #DDD}#sforum .sfposttable td.sfpostcontent.sfalt cite{background-color:#FF0}#sforum .sfposttable td.sfpostcontent .sfpinned{background-color:#FF9}#sforum .sfposttable td.sfpostcontent small{color:#039;font-family:Verdana,sans-serif;margin:0;padding:0}#sforum .sfposttable td.sfpostcontent ul,#sforum .sfposttable td.sfpostcontent ol{ overflow:hidden !important;font-size:100%}#sforum .sfposttable td.sfpostcontent ul li,#sforum .sfposttable td.sfpostcontent ol li{font-size:105%}#sforum .sfposttable .sfpostcontent hr{border:1px solid #C0C0C0}#sforum .sfposttable .sfpostcontent.sfalt hr{border:1px solid #C0C0C0}#sforum .sfposttable .sfpostcontent div table,#sforum .sfposttable .sfpostcontent.sfalt div table{width:90%;margin:10px 0px 10px 24px !important;border-spacing:0}#sforum .sfposttable .sfpostcontent div table td,#sforum .sfposttable .sfpostcontent.sfalt div table td{padding:5px;border:1px dotted silver}#sforum .sfposttable td.sfpostcontent div.sfspoiler{margin:8px 0;padding:0;border:1px solid silver}#sforum .sfposttable td.sfpostcontent div.sfspoilercontent{padding:8px 0;background-color:#F6F6F6;display:none}#sforum .sfposttable td.sfpostcontent div.sfspoiler .sfreveal{padding:3px 0;background-color:#CCC;width:100%;text-align:center;font-size:10px;font-weight:bold}#sforum span.sfcode,#sforum div.sfcode{ overflow:hidden !important;background:#FAFAFA;color:maroon !important;border:1px dotted #D7D7D7;font-family:monospace,Courier !important;font-size:13px; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px}#sforum .sfalt span.sfcode,#sforum .sfalt div.sfcode{background:#FAFAFA;color:maroon !important;border:1px dotted #D7D7D7}#sforum span.sfcode{ overflow:hidden !important;display:block;margin:0px 8px 0px 0px;padding:3px 5px 3px 20px}#sforum div.sfcode{margin:0px 8px 8px 22px;padding:3px 5px 3px 10px}#sforum .sfcode p{ overflow:hidden !important;color:maroon !important;padding:0 0 3px 20px;margin:0}#sforum input.sfcodeselect{margin:0 0 -7px 0;padding:0;font-size:11px}
 
h1, h2 {
font-size: 200%;
}

#shop {
    border: 0 none;
    background:url(http://mepearl.com/wp-content/uploads/2010/12/shop.png) no-repeat;

    color: #f3c730;
    display: inline;
    float: left;
    height: 24px;
    margin-top: 1px;
    overflow: hidden;
    padding: 7px 0 0 18px;
    position: relative;
    width: 178px;}