/*
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 gree, 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

*/

/**********
Custom CSS
**********/

.twtr-hd, .twtr-bd, .twtr-ft, .twtr-timeline, .twtr-tweets {
	width:292px;

}

.twtr-tweet {
	width:280px;
	clear:both;
}

#podPress_footer {
	display:none;
	max-width:0px;
	max-height:0px;
	overflow:hidden;
}

div.wp-caption {
	margin-left: -3px;
}

.addtoany_share_save_container {
	width:98%;
}



.xSocialLinksBar {
	position:absolute;
	top:22px;
	left:74px;
	height:260px;
	width:40px;
	z-index:15;
}

.xSocialLinksBar img{
	border:0;
	padding-top:12px;
}

.tweets {
	width:295px;
}

.sdendnoteanc {
	font-size:x-small;
	margin-bottom:5em;
	vertical-align:super;
}

.commentText {
	width:95%;
	margin: 10px 0 0 10px;
	background:#fff;
	padding:5px;
	border: 3px double #999;
	-moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-topright: 8px; -moz-border-radius-topleft: 8px; -webkit-border-top-right-radius: 8px; -webkit-border-top-left-radius: 8px;
}

.roundbottom {
    -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px;
}
.roundtop {
    -moz-border-radius-topright: 8px; -moz-border-radius-topleft: 8px; -webkit-border-top-right-radius: 8px; -webkit-border-top-left-radius: 8px;
}

#linedpaper {
	width: 490px;
	background: url(images/paperline.gif) repeat-y 0 0px;
	margin: 5px 5px 20px 52px;
	border: 5px ridge #AFAFAF;
	padding-bottom: 13px;
}

#linedpaper h1 {
	margin: 0; padding: 0;
	background: url(images/papertop.gif) repeat-y 0 -1px;
	padding: 29px 0 0 35px;
	height: 1.2em;
	font-size: 14px;
	color: #000;
	margin-bottom: 15px;
}

#linedpaper h1 span {
	margin: 0; padding: 0;
	font-weight: normal; color: #666;
	font-size: 11px;
}

#linedpaper  p {
	width: 420px;
	margin: 0;
	line-height: 15px;
	padding: 0 20px 15px 35px;
	color: #333;
}

.subMenu {
    width:1920px;height:460px;
    background:url(images/sliderBG.png) repeat-x;
    position:absolute;left:0;top:0px;
    z-index:-10;
}

.form {line-height: 15px;}

.xFooter .xWidget {background: transparent;}

.xBanner {
    background: rgba(255,255,255,0.84);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D0FFFFFF, endColorstr=#D0FFFFFF);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D0FFFFFF, endColorstr=#D0FFFFFF)";
    border:3px double #94B3C2;
    -moz-border-radius-topright: 12px; -moz-border-radius-topleft: 12px; -webkit-border-top-right-radius: 12px; -webkit-border-top-left-radius: 12px;
    -moz-border-radius-bottomright: 12px; -moz-border-radius-bottomleft: 12px; -webkit-border-bottom-right-radius: 12px; -webkit-border-bottom-left-radius: 12px;
    width:630px;
    height:306px;
    margin-bottom:20px;
}

.xBlock, .xBlockB, .xRight .xWidget, .xC .xReadMore, .xComments, .xC .xContent, .xC .xInfo, .xC .xTitle  {
    background: rgba(255,255,255,0.84);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D0FFFFFF, endColorstr=#D0FFFFFF);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D0FFFFFF, endColorstr=#D0FFFFFF)";
}

.xBlock, .xBlockB, .xWidget, .xC .xReadMore, .xComments, .xC .xContent, .xC .xInfo, .xC .xTitle  {
    border:3px double #94B3C2;
}

.xBlock, .xBlockB, .xWidget, .xC .xTitle {
    -moz-border-radius-topright: 12px; -moz-border-radius-topleft: 12px; -webkit-border-top-right-radius: 12px; -webkit-border-top-left-radius: 12px;
}

.xC .xReadMore, .xBlock, .xBlockB, .xWidget, .xComments {
    -moz-border-radius-bottomright: 12px; -moz-border-radius-bottomleft: 12px; -webkit-border-bottom-right-radius: 12px; -webkit-border-bottom-left-radius: 12px;
}


.xComments {
    margin:0 0 30px 0; padding:0 15px 0 15px;
    border-style: none double double double;
}


.xC .xReadMore, .xC .xInfo, .xC .xTitle, .xComments {
    width:600px;
}

.xC .xContent {
    width:606px;
}

.xC .xLeft, .xPosts {
    width:640px;
}

.xC .xReadMore{
    border-style:none double double double;
    padding:0 15px 5px 15px;
    margin-bottom:15px;
}


.xC .xContent, .xC .xInfo {
    padding:0px 12px 0px 12px;
    border-style:none double none double;
}

.xC .xTitle {
    border-style:double double none double;
    padding:5px 15px 5px 15px;
}

#respond {background: rgba(255,255,255,0.84);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D0FFFFFF, endColorstr=#D0FFFFFF);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D0FFFFFF, endColorstr=#D0FFFFFF)";
    padding:10px;
    margin-bottom:15px;
    -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px
}

.xRight .xWidget {background: rgba(255,255,255,0.84);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D0FFFFFF, endColorstr=#D0FFFFFF);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D0FFFFFF, endColorstr=#D0FFFFFF)";
    padding:3px 3px 3px 3px;
    margin:0px 0px 20px 0px;
    width:294px;
    -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px;
    -moz-border-radius-topright: 8px; -moz-border-radius-topleft: 8px; -webkit-border-top-right-radius: 8px; -webkit-border-top-left-radius: 8px;
}

.xSPicture img {border: 0px;}

.xContent img {border: 3px double;}
.xLogo img {border: 0px;}

/*======================================*/

body{
    margin:0px;
    padding:0px;
    font-family:Verdana;
    background: #333 url('../../uploads/bg.jpg') fixed;
    background-position: top center;
}
a{
    color:#C40;
    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/bluHeaderBackground67.png) repeat-x;
    text-align:center;
}
.xGreen .xHeader{
    background:url(images/gHeaderBackground.jpg) repeat-x;
    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:150px;
    width:1020px;
    display:inline-block;
    background:url(images/bluSlideshowBG.png) 0px 151px no-repeat;
    text-align:left;
    margin-top:0px;

}
.xGreen .xHeaderB{
    height:473px;
    width:1020px;
    display:inline-block;
    background:url(images/gSlideshowBG.jpg) 0px 151px no-repeat;
    text-align:left;

}
.xHeaderB div{
    float:left;
    display:inline;
    overflow:hidden;
}
.xLogo{
    margin: -5px auto 0px 150px;
    font-size:48px;
    text-shadow: #292929 2px 2px 2px;
    filter: Shadow(Color=#292929,
        Direction=135,
        Strength=3);
    color:#ffbd42;
}
.xDescription{
    margin-left:38px;
    margin-top:9px;
    font-size:14px;
    text-shadow: #292929 2px 2px 2px;
    filter: Shadow(Color=#292929,
        Direction=135,
        Strength=3);
    color:#ff7007;
    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:6px;
    font-size:15px;
    font-weight:bold;
}
.xBlack .xHeaderB .xMenu li a{
    text-shadow: #6a6a6a 2px 2px 2px;
    filter: Shadow(Color=#6a6a6a,
        Direction=135,
        Strength=2);
    color:#FFFFFF;
}
.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;
}
.xGreen .xHeaderB .xMenu li a:hover{
    color:#ffbd42;
}
.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;
    padding-left:34px;
    width:950px;
    height:306px;
    background:url('images/sliderFade.png') no-repeat;
    z-index:-11;
}
.xSliderB{
    float:left;
    display:inline;
    overflow:hidden;
    width:782px;
    height:99000px;
    position:absolute;
    z-index:-7;

}
.xSlider{
    float:left;
    display:inline;
    overflow:hidden;
    width:782px;
    height:300px;
    position:absolute;
    z-index:0;
}
.xSContent{
    width:439px;
    height:300px;
    color:#FFF;
}
.xSContent .xTitle{
    font-family:Helvetica-Condensed-Thin;
    font-size:22px;
    font-weight:bold;
    width:439px;
    margin-top:15px;
}
.xSContent .xText{
    font-size:14px;
    width:439px;
    margin-top:15px;
}
.xSContent a.read{
    float:left;
    display:inline;
    overflow:hidden;
    background:url(images/ReadMoreSlideshowButton.png);
    width:144px;
    height:46px;
    margin-left:250px;
    margin-top:10px;
}
.xSPicture{
    margin-top:31px;
    margin-left:50px;
    height:300px;
}
.xBlack .xSPicture img{
    border:1px solid #b3b3b3;
}
.xBlue .xSPicture img{
    border:0px solid #10c0c6;
}
.xGreen .xSPicture img{
    border:1px solid #7bc610;
}
.xFeatured{
    background:none;
    width:84px;
    height:100px;
    position:absolute;
    margin-left:-3px;
    margin-top:-4px;
}
.xSliderBar{
    width:74px;
    height:305px;
    margin-left:820px;
    padding-right:40px;
    position:absolute;
}
.xBlack .xSliderBar{
    background:url(images/bSlideBarBg.jpg);
}
.xBlue .xSliderBar{
    background:url(images/bluSlideBarBg.jpg) no-repeat;
    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:30px;
    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-right: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:975px;
    text-align:left;
    margin-top:10px;
}
.xCindex{
    margin-top:333px;
}
.xC div{
    float:left;
    display:inline;
    overflow:hidden;
}

.xC .xRight{
    width:307px;
    margin-left:20px;
}
.xLeft .xBlock,.xLeft .xBlockB{
    width:300px;
    height:225px;
    margin-right:24px;
    margin-bottom:20px;
}
.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;
}
.xBlack .xBlock h2,.xBlack .xBlockB h2{
    color:#373737;
}
.xBlack .xBlock h2 a,.xBlack .xBlockB h2 a{
    color:#373737;
    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;
}
.xGreen .xBlock h2,.xGreen .xBlockB h2{
    color:#21720d;
}
.xGreen .xBlock h2 a,.xGreen .xBlockB h2 a{
    color:#21720d;
    text-decoration:none;
}
.xGreen .xBlock h2 a:hover,.xGreen .xBlockB h2 a:hover{
    text-decoration:underline;
}
.xLeft .xBlock p img,.xLeft .xBlockB p img{
    float:left;
    display:inline;
    overflow:hidden;
    margin-right:5px;
    margin-bottom:0px;
    border:1px solid #686868;
}
.xLeft .xBlock p a,.xLeft .xBlockB p a{
    color:#e36000;
    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;
}
.xLeft .xPosts h2{
    color:#000;
}
.xLeft .xPosts h2{
    float:left;
    display:inline;
    overflow:hidden;
    font-family:Helvetica-Condensed-Thin;
    font-size:30px;
    font-weight:normal;
    margin:0px;
    width:632px;
    background: transparent;
}
.xLeft .xPosts h2 a{
    color:#000;
    text-decoration:none;
}
.xLeft .xPosts h2 a:hover{
    text-decoration:underline;
}
.xLeft .xContent{
    font-size:14px;
    line-height:20px;
}
.xLeft .xContent p,.xLeft .xContent p{
    width:100%;
    font-size:12px;
}
/*==============
.xLeft .xContent h2,.xLeft .xContent h3,.xLeft .xContent h1{
    margin:5px;
    padding:5px;
}
==============*/
.xLeft .xInfo{
    font-size:10px;
    padding:6px 15px 6px 15px;
    margin-top:0px;
    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:#21720d;
    text-decoration:none;
}
.xGreen .xLeft .xInfo a:hover{
    text-decoration:underline;
}
.xLeft .xInfo b{
    color:#000;
}
.xLeft .xReadMore{
}
.xLeft .xReadMore a img{
    border:0px solid red;
    margin:0px 0px 3px 5px;
}
.xLeft .xDel{
    width:632px;
    height:1px;
    margin-top:5px;
    margin-bottom:5px;
}
.xC .xRight h2{
    float:left;
    display:inline;
    overflow:hidden;
    font-family:Helvetica-Condensed-Thin;
    font-size:30px;
    font-weight:normal;
    margin:0px;
    width:294px;

}
.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;
    margin:0px;
    padding:0px;
    margin-top:10px;
}
.xC .xRight ul ul{
    margin-top:0px;
}
.xC .xRight ul li{
    width:92%;
    float:left;
    clear:left;
    display:inline;
    overflow:hidden;
    margin:0px;
    padding:0px;
    padding-left:15px;
    font-size:14px;
    background:url(images/li.png) 0px 5px no-repeat;
    margin-top:4px;
}
.xC .xRight a{
    color:#333;
    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/bluFooterBG90-75.png) repeat-x;
    width:100%;
    text-align:center;
    height:310px;
}
.xBlue .xFooterB{
    display:inline-block;
    text-align:left;
    background:url(images/bluFooter67.png) 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;
}
.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:#ff8124;
    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:12px;
    background:url(images/li.png) 0px 5px no-repeat;
    margin-top:4px;
}
.xFooter .xWidgets a{
    color:#FFF;
    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;
}
.xBottom a{
    text-decoration:none;
    color:#ffbd42;
    text-shadow: #292929 2px 2px 2px;
    filter: Shadow(Color=#292929,
        Direction=135,
        Strength=3);
}
.xBottomR{
    font-family:Helvetica-Condensed-Thin;
    font-size:14px;
    font-weight:normal;
    margin-top:20px;
    margin-left:25px;
    color:#fff;
}
.xBottomR a{
    text-decoration:none;
    color:#ffbd42;
    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;

}


th{
    border:0px solid #CECECE;
    margin:0px;
    padding:2px;
    color:#000;
}


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:#333;
    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{
    margin-left:0px;
}
.xComments .comment-author{
    width:95%;
    padding:10px;
    margin:5px;
}
.xComments .comment-body{
    float:left;
    width:90%;
    margin:5px;
    padding:5px;
    border:1px solid #CECECE;
    background:#ddeef6;
    -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px;
    -moz-border-radius-topright: 8px; -moz-border-radius-topleft: 8px; -webkit-border-top-right-radius: 8px; -webkit-border-top-left-radius: 8px;
}

/*
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%;
}

#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%;
}
.comment-body p{
    margin-top:5px;
    font-size:12px;
    line-height:150%;
}
.comment-author-admin .comment-body p{
    background:#686868;
    color:#fff;

}
#respond{
    padding-left:10px;
    font-size:12px;
    width:95%;
    margin:0 8px 25px 8px;
    padding:5px;
    border:1px solid #CECECE;
    background:#ddeef6;
    -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px;
    -moz-border-radius-topright: 8px; -moz-border-radius-topleft: 8px; -webkit-border-top-right-radius: 8px; -webkit-border-top-left-radius: 8px;

}
#respond #author{
    width:200px;
    height:25px;
}
#respond #email{
    width:200px;
    height:25px;

}
#respond #url{
    width:200px;
    height:25px;

}
#respond #comment{
    width:98%;
    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;
}

.ctrtable tr {
    color:#f36700;
    font-size:20px;
    text-decoration:none;
background: inherit;
}
.ctrtable a {
    font-size:20px;
    color:#f36700;
    text-decoration:none;
background: inherit;
}
.ctrtable2 a {
    font-size:20px;
    color:#000000;
    text-decoration:none;
background: inherit;
}


div.twtr-tweet-text {
	float:none;
	display:block;
}

div.twtr-img {
	overflow:visible;
}