/*

Theme Name: Ultimate Blogging Theme

Theme URI: http://www.ultimatebloggingtheme.com

Description: Ultimate Blogging Theme First Class

Version: 3.0.5

Author: Carl Ocab

Author URI: http://www.carlocab.com

*/
.cfac_code_left {
margin:0 0 10px 6px!important;
padding:0!important;
float:left
}

.cfac_code_right {
margin:0 0 10px 5px!important;
padding:0!important;
float:right
}

.cfac_container_2 {
/*margin:-2px 0 0 0 !important;*/
}

.sociable img {
display:inline
}

.sociable_tagline {
margin:0 0 4px
}

.alignleft {
float:left
}

.alignright {
float:right
}

img.alignleft {
margin:0 10px 10px 0
}

img.alignright {
margin:0 0 10px 10px
}

img.aligncenter {
margin:0 auto
}

.blocks .btn,.subscribe .btn {
display:block;
float:left;
text-align:center;
font:11px/23px arial,sans-serif;
width:63px;
height:23px;
padding:0
}

.privacy {
padding:3px 0 0;
float:left
}

.subscribe .btn {
text-decoration:none!important
}

.blocks .btn:hover,.subscribe .btn:hover {
text-decoration:underline!important
}

.blocks h4 {
margin:0
}

#content img.wp-smiley,#content img.wp-wink {
float:none;
border:none;
padding:0;
margin:0;
display:inline
}

#content h4 {
margin:6px 0
}

#bsites {
margin:0 0 28px;
padding:0
}

#bsites img {
opacity:0.4;
display:inline;
height:16px;
width:16px;
padding:0 3px 0 0
}

#bsites img:hover {
opacity:1
}

#bsites h3 {
margin:0 0 3px;
padding:0;
font-size:14px
}

#bsites ul {
list-style-type:none;
margin:0;
padding:0
}

#bsites li {
margin:0;
float:left;
padding:0 6px 0 0
}

#bsites li a {
margin:0;
padding:0;
text-decoration:none
}

#blockleft h4 {
font:bold 15px arial,helvetica,sans-serif;
color:#333;
margin:-3px 0 6px
}

#blockleft {
width:280px
}

#content #comments h4 {
text-align:center
}

#content #respond a {
/*text-decoration:none;*/
}

.commentlist li ul li {
font-size:12px
}

.commentlist li .avatar {
background:#FFF;
border:1px solid #DDD;
margin:0;
padding:0
}

#content .commentlist cite,#content .commentlist cite a {
font-style:normal;
font-size:12px;
border:0 none;
display:inline;
margin:0;
padding:0
}

#content h4.addac a {
color:#000;
font-size:15px
}

#content #comments h4.addac {
text-align:left
}

#content div.article h2,#content div.recent-posts h2,#content div.post h2 {
font-size:22px;
font-family:arial,helvetica,sans-serif
}

#content div.article h3,#content div.recent-posts h3,#content div.post h3 {
font-size:20px;
font-family:arial,helvetica,sans-serif
}

#content div.article h5,#content div.recent-posts h5,#content div.post h5 {
font-size:15px;
font-family:arial,helvetica,sans-serif
}

#content div.article h6,#content div.recent-posts h6,#content div.post h6 {
font-size:13px;
font-family:arial,helvetica,sans-serif
}

#content div.article h2.htitle,#content div.recent-posts h2.htitle,#content div.post h2.htitle {
font-size:25px
}

.commentlist p {
font-weight:400;
text-transform:none;
margin:0 5px 10px 180px;
padding:0
}

.commentmetadata {
font-weight:400
}

#commentform input {
width:170px;
padding:2px;
margin:5px 5px 1px 0
}

#commentform {
margin:5px 10px 0 0
}

#commentform li {
background:none
}

#commentform textarea {
width:98%;
padding:2px
}

#commentform p {
margin:5px 0
}

#commentform #submit {
margin:0;
background:#5e5e5e;
color:#FFF;
border:1px solid #000
}

#commentform ul {
padding:0
}

#commentform ul li {
padding:0;
margin:0;
list-style-type:disc
}

#content #respond div.cancel-comment-reply a {
text-decoration:underline
}

.alt {
margin:0;
padding:10px
}

.commentlist {
margin:0;
padding:0
}

.commentlist .adcomment {
background:#FFC
}

.comment-author {
float:left;
margin-right:80px;
width:100px
}

#pinglist li {
background:none
}

.commentlist ol {
margin:0;
padding:10px
}

.commentlist li {
margin:10px 0;
padding:10px 5px 10px 10px;
list-style:none;
background:#EEE
}

.commentlist li ul li {
margin:10px -5px 0 20px
}

.children {
margin:0;
padding:0
}

.nocomments {
text-align:center;
margin:0;
padding:0
}

.commentmetadata {
font-size:10px;
margin:0;
display:block
}

.navigation {
display:block;
text-align:center;
margin-top:10px;
margin-bottom:40px
}

.alignright {
float:right
}

.alignleft {
float:left
}

.thread-alt {
margin:0;
padding:0
}

.thread-even {
margin:0;
padding:0
}

.depth-1 {
margin:0;
padding:0
}

.even,.alt {
border-bottom:1px dotted #BBB;
border-top:1px dotted #BBB;
margin:0;
padding:0
}

.reply {
text-align:right
}

.thecomments {
margin:10px 0;
font-size:15px;
text-align:center;
font:bold 15px arial,helvetica,sans-serif;
padding:0
}

.psep {
height:1px;
margin:0 0 20px;
background:url(images/bg-dotted1.gif) repeat-x
}

.pages {
float:right
}

.pages ul {
list-style:none;
overflow:auto
}

.pages ul li {
float:left;
padding:3px 6px;
margin:0 2px;
font-weight:700
}

#content .pages ul li a {
text-decoration:none
}

#content,#sidebar,#sidebar2 {
overflow:hidden;
display:inline;
position:relative
}

#middle,#footer {
clear:both
}

#footer {
z-index:20;
position:relative
}

.block {
position:relative
}

#middle {
background:url(images/bg-middle.gif) repeat;
width:100%
}

.sNone {
display:none
}

#slides {
position:relative
}

#content ul li {
margin:10px 0
}

#main {
width:950px
}

#logo,#header_text {
/*padding: 25px 0 25px 25px; */
float:left
}

.blocks .first,.blocks .second,.blocks .third {
height:200px
}

#sidebar,#sidebar2 {
width:270px;
padding:0 15px
}

#sidebar {
float:left
}

#sidebar2 {
float:right
}

.seo {
display:none
}
