.wp_bannerize_BlogpostBottom, .wp_bannerize_BlogpostBottom li { list-style-type:none}
..wp_bannerize_BlogpostBottom ul li { list-style-type:none}
#rssquotes { list-style-type:none;}
#rssquotes li { padding:4px; background-color:#ECEFF5; margin-top:10px;}
#qotd { font-weight:bold; color:blue}
#qheader, .qotdheader { color:#262626; font-family:Georgia,"Times New Roman"; font-size:20px; font-weight:normal;
}
/**************** Body *********************/
*{margin:0; padding:0;}
body{background: url(images/bg.jpg) repeat-x #dcdcdc 50% 43px; font-family:Arial, Helvetica, sans-serif;}
a:link, a:visited{text-decoration:none;}
#corytop { background: url(images/topssf.jpg) no-repeat; width:956px; height:327px; margin-top:-25px;}
#wrapper{width:953px; margin:auto; margin-top:-68px;}
#menu{height:38px; padding:0 0 0 3px; margin:0 0 41px 0 !important;}
#menu ul li{list-style:none; float:left; line-height:35px !important;}
#menu ul li a{display:block; float:left; font-size:13px; font-weight:bold; padding:0 20px 0 20px; color:#fff;}
#menu ul li a:hover, #menu ul li.current_page_item a{background:url(images/menu_over.png) repeat-x;}
/**********Left-column*************/
#c1{
	float:left; 
	width:613px; 
	margin-bottom: 20px; 
	margin-top:20px;
	background:url('http://shortsalefundamentals.com/blog/wp-content/uploads/2013/12/wbox2_tp.png') #fff no-repeat top;  
	border-right: 1px solid #bfbfbf;
	border-left: 1px solid #bfbfbf;
}
.wbox_tp{display: none;}
.wbox{
	/* background:url(images/wbox_st.jpg) repeat-y; */
	 width:613px; 
	border-bottom:1px solid #bfbfbf; 
	margin:0 0 0px 0;
}
.wbox_tp{background:url(images/wbox_tp.jpg) no-repeat top; width:597px; padding:8px 10px 0 10px;}
.wbox_tp2{width:597px; padding:30px 10px 0 10px;}
.title, .sbox_tp2 h2, .sbar h2{background:url(images/bullet1.gif) no-repeat left center; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; color:#262626; padding:0 0 0 17px; font-weight:normal;}
.pwrap{border-bottom:1px solid #ededed; margin:0 0 20px 0;}
.post{ padding:0 8px 10px 8px;  font-size:13px; color:#262626; font-family:Georgia, "Times New Roman", Times, serif;}
.meta{float:left; width:44px;}
.entry{float:left; width: 88%; padding:0 0 0 20px;}
.thumbnail{float:right; background:#bfbfbf; padding:3px; margin:0 0 0 10px;}
.date{background:url(images/date.gif) no-repeat; margin:0 0 7px 0; width:44px; height:41px; color:#fff; font-size:18px; text-align:center; padding:3px 0 0 0;}
.date span{font-size:12px;}
.cmt{background:url(images/comment.gif) no-repeat; color:#0152b0; font-size:15px; width:44px; height:42px; text-align:center; line-height:34px;}
.post h2,.post h3, .post h4, .post h5{margin:0 0 5px 0; font-family:Arial, Helvetica, sans-serif;}
.post h2 a, .ftxt h2 a{color:#0152b0; font-size:25px;}
.post p, .ftxt p{color:#262626; font-size:16px; margin:0 0 20px 0; line-height:22px;}
.post a, .ftxt a{color:#0152b0; font-size:12px}
.post ul, .post ol{font-size:16px; line-height:22px; color:#262626; margin:0 0 20px 20px;}
.post h3{font-size:16px; color:#444; margin:0 0 10px 0;}
.post p.readmore, .ftxt p.readmore { font-weight:bold; font-size:13px; }
.navigation a{font-size:14px; font-style:italic; font-weight:bold; color:#0152b0;}
/**********Right-Column*******************/
#c2{width:320px; float:left; padding:0 0 0 16px; margin-top:20px;}
.sbox{background:url(images/sbox_st.jpg) repeat-y; width:321px; border-bottom:1px solid #bfbfbf; padding:0 0 10px 0; margin:0 0 12px 0;}
.sbox_tp{background:url(images/sbox_tp.jpg) no-repeat top; width:301px; padding:20px 10px 0 10px;}
.sbox_tp2{background:url(images/sbox_tp2.jpg) no-repeat top; width:301px; padding:8px 10px 0 10px;}
.sbox_tp2 ul{list-style:none;}
.sbox h2{margin:0 0 20px 0;}
.sbox_tp2 ul li ul li, .bli li, .sbar ul li ul li{background:url(images/bullet2.gif) no-repeat left top; padding:0 0 7px 20px; font-size:12px; list-style:none; border-bottom:1px solid #ededed; margin:0 0 7px 0;}
.bli li a, .sbar ul li a, .sbox_tp2 ul li ul li a{color:#0152b0;}
.bli li p.readmore{display:none;}
.bli li span{font-size:11px;}
.ad{padding:0 0 0 17px;}
.ad a{float:left; display:block; margin:0 17px 17px 0;}
.sbar{float:left; width:170px; padding:0 10px 0 0;}
.sbar ul li ul{margin:0 0 20px 0;}
.ad2{float:left; width:120px;}
.sbar ul li{background:none; list-style:none;}
#submitopt { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(images/tab_a.jpg) no-repeat scroll 0 0; color:#FFFFFF; display:block; font-size:12px; height:28px; line-height:28px; position:absolute; right:120px; text-align:center; top:215px; width:70px; }
#ls{background:url(images/sfield.jpg); width:209px; height:22px; float:left; font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif; border:0; margin:0 6px 0 0; padding:6px 5px 0 5px;}
#sbtn{background:url(images/tab_a.jpg); width:70px; height:28px; color:#fff; border:0; float:left; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#fragment-1 a, #fragment-2 a, #fragment-3 a, #fragment-4 a{color:#0152b0;}
#sidesearch{margin:0 0 10px 0;}
#tul li{border-bottom:1px solid #ededed; margin:0 0 5px 0; font-size:12px; list-style:none; padding:5px 0 5px 0;}
#tul li#subse{background:url(images/subscribe.gif) no-repeat left top; line-height:21px; padding:0 0 5px 34px;}
#tul li#subsr{background:url(images/rss.gif) no-repeat left center; padding:5px 0 5px 25px; margin:0 0 5px 2px; }
#tul li#twt{background:url(images/twitter.gif) no-repeat left center; padding:5px 0 5px 25px; margin:0 0 5px 2px;}
#tul li#fbook{background:url(images/fbook.gif) no-repeat left center; padding:5px 0 5px 25px; margin:0 0 5px 2px;}
#tul li#lin{background:url(images/lin.gif) no-repeat left center; padding:5px 0 5px 25px; margin:0 0 0 2px;}
/*************Footer****************/
#footer{background:url(images/footer.png) repeat-x #0E2A4D; padding:24px 0 20px 0; font-size:12px; color:#fff; margin-bottom:20px;}
#fwrap{width:958px; margin:auto;}
#fblock{background:#183f70; width:938px; padding:15px 10px 20px 10px; margin:0 0 20px 0;}
#fblock h2{color:#fff; font-size:14px; border-bottom:1px solid #2a5e9e; padding:0 0 6px 3px; margin:0 0 15px 0;}
#fblock ul{list-style:none;}
#fblock ul li{float:left; width:200px; font-size:12px; color:#fff; padding:0 15px 0 18px;}
#fblock ul li ul li{ font-size:12px; padding:4px 0 4px 0;}
#fblock ul li ul li a{color:#fff;}
.txt{float:left; width:180px; padding:0 50px 0 3px; font-size:12px; color:#fff; line-height:19px;}
#flinks{margin:0 0 6px 0;}
#flinks li{display:inline; font-size:9px; padding:0 10px 0 11px; color:#fff; border-left:1px solid #fff;}
#flinks li a{color:#fff; font-size:12px;}
#footer a{color:#fff;}
/**************** Misc *********************/
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd;  }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
hr { display: none; }
a img { border: none; }
.alignright{float:right; padding-bottom:20px; padding-right:30px;}
.alignleft{float:left; padding-left:30px; padding-bottom:20px;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed}
code {font-size:1.0em;color: #000}
/******Slider Styles*********/
#swrap{position:relative;}
#slider{padding:30px 0 40px 0;}
#slider ul, #slider li{list-style:none; margin:0; padding:0; }
#slider, #slider li{height:190px; overflow:hidden; width:596px; }
span#nextBtn, span#prevBtn{background:url(images/tab_a.jpg) no-repeat; color:#fff; font-size:12px; line-height:28px; display:block; width:70px; height:28px; position:absolute; top:215px; right:120px; text-align:center;}
span#prevBtn{right:30px;}
span#nextBtn a, span#prevBtn a{color:#fff;}
.fimage{ float:left; margin:0 20px 0 0;}
.ftxt{}
.ftxt2{width:100%;}
.pinfo{font-size:12px; display:block; margin:0 0 10px 0;}
.ftxt p{ margin:0 0 10px 0;}
/************comments*************/
#url, #author, #email, #comment{width:200px; padding:5px; font-size:14px; color:#444; font-family:Arial, Helvetica, sans-serif; border:1px solid #bfbfbf;}
#comment{width:400px; height:120px;}
#submit{background:url(images/tab_a.jpg) repeat-x; font-size:14px; color:#fff; text-align:center; border:0; height:28px; padding:0 10px 0 10px;}
#commentsbox h2{margin:0 0 10px 0;}
.commentlist li{border-bottom:1px solid #ededed; margin:0 0 15px 0;}
.mycomment { background-color: #E6E6E6; }
.postbar { font-family:Arial; }
#WFItem10 {margin-right:25px !important; margin-top:50px!important; float:right!important; }
#WFItem10 .wf-input { font-size:20px!important; }
#WFItem10 .wf-label{ font-size:20px!important; padding-left:10px!important; text-align:left!important; }
.flare-horizontal .flare-button .flare-button-icon { background-image: url('http://shortsalefundamentals.com/blog/wp-content/plugins/flare/images/sprite-social-icons-horizontal-1.2.0.png') !important; }
.wp-socializer-buttons{ background: none repeat scroll 0 0 white;
    border: 1px solid #999999;
    border-radius: 10px 10px 10px 10px;
    left: 5%;
    margin: 0 0 10px !important;
    padding: 20px;
    position: absolute;
    top: 15%;
    width: 100px;}
.wp-socializer-buttons .wpsr-btn{  border: 1px solid #DADADA;
    border-radius: 10px 10px 10px 10px;
    float: left;
    margin: 5px 0;
    padding: 15px;
    width: 70%;}

#banner{
	background-repeat: no-repeat; background-image: url('http://shortsalefundamentals.com/blog/wp-content/uploads/2013/12/SSFheaderBG2.png'); 
	height: 137px;
	width: 958px;
	padding-top: 20px;
}

#headerBanner{
margin-top: -22px;
}

#optinboxtop{
	margin-top: -41px;
}

.tddetail{
	color: grey !important;
	padding-top: 15px;
	padding-left:5px;
	padding-right:10px;
}

#footertable table{
	width:920px !important;
	float:none;
	margin:auto;
}

#ois_2{
	padding-top: 65px !important;	
	height: 190px;
	width: 500px;
	float: none;
	margin: auto;
}

.ois_outer_16{
	width: 620px !important;
	height: 215px !important;
	position: relative;
	top: -40px;
	float: none;
	margin: auto !important;
}

#banner div a, #banner div a.active, #banner div a.visited{
	color:#FFF !important;
}

#optinBanner{
	float: left;
	margin: 35px 0px 0px 35px;
}

#contentFooter{
	float: none;
	margin: auto;
	width: 320px;
}