/*
Theme Name: BuddyPress Business Child Theme
Theme Date: 
Version: 1.0
Theme URI: http://premium.wpmudev.org/
Description: 
Author: Incsub
Author URI: http://www.incsub.com/

Tags: 

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

Template: bp-business
*/

/* All the parent theme files */
/* Reset styles */
@import url(../bp-business/_inc/css/reset.css);

/* Typography styles */
@import url(../bp-business/_inc/css/typography.css);

/* Base / layout style */
@import url(../bp-business/_inc/css/base.css);
@import url(../bp-business/_inc/css/styling.css);
@import url(../bp-business/_inc/css/layout.css);

/* Section styles */
@import url(../bp-business/_inc/css/activity.css);
@import url(../bp-business/_inc/css/blogs.css);
@import url(../bp-business/_inc/css/directories.css);
@import url(../bp-business/_inc/css/friends.css);
@import url(../bp-business/_inc/css/groups.css);
@import url(../bp-business/_inc/css/members.css);
@import url(../bp-business/_inc/css/messages.css);
@import url(../bp-business/_inc/css/profile.css);
@import url(../bp-business/_inc/css/wire.css);

/* Navigation styles */
@import url(../bp-business/_inc/css/navigation.css);

/* Form styles */
@import url(../bp-business/_inc/css/forms.css);

/* Default theme admin bar styles */
@import url(_inc/css/adminbar.css );

/* Load the your custom styles */
@import url(../bp-business/_inc/css/custom.css);

/* Uncomment the following line and add your custom styles to '_inc/css/custom.css' */
/* @import url( _inc/css/custom.css ); */

/* Uncomment the following line and add your custom child styles to '_inc/css/child.css' */
@import url( _inc/css/child.css ); 

h4 {font-size:24px;}
p {text-align:justify;}

#content {background-color:#ffffff; width:995px;}
.content-page, .page-404 {margin-left:10px; padding-right:10px; border-right:2px dotted #666666; margin-top:-5px;}
#sidebar {width:252px; margin-right:10px;}
#sidebar a {text-decoration:underline;}

.date {padding:5px;}

.post ul {margin-top:0px;}


#searchform {float:right; margin-top:3px; height:30px;}
.navigation-block2 {float:left; width:700px; height:40px;}

.post h4, #sidebar h4, #sidebar-left h4, #sidebar-small h4, .latest-block-end h4 {padding-bottom:5px;}

.aligncenter, div.aligncenter { display: block; margin: 10px auto; }
.alignleft { float: left; margin: 0 14px 10px 0; }
.alignright { float: right; margin: 0 0 10px 14px; }

#feature-content {background-image: url(http://topmomblogger.com/files/2010/01/subscribe2.png); padding:0; float:right; height:290px;}
#feature-content img {border:none; padding:0px;}
#feature-image {float:left; height:250px; margin-top:20px; padding:5px; width:450px;}
.latest-block {margin-bottom:0px; padding-bottom:10px;}
.latest-block p {line-height:15px; text-align:justify; color:#000000;}
.latest-block-end p {line-height:15px; text-align:justify; color:#000000;}
.latest-block-end {margin-bottom:0px; padding-bottom:10px;}
#latest a {text-transform:uppercase; font-size:22px; color:#8c0000;}
#latest-block-wrapper {padding:20px 0 0 0;}

#bottom-wrapper {background:#dddddd; overflow:hidden; padding:10px 0;}
.bottom-block {float:left; margin-right:5px; padding-right:19px; position:relative; width:310px; margin-bottom:0px; padding-bottom:0px; margin-top:10px;}
.bottom-block-middle {float:left; margin-right:5px; padding-right:19px; position:relative; width:310px; margin-bottom:0px; padding-bottom:10px; margin-top:10px;}
.bottom-block-middle ul {list-style-type:none; text-align:left;}
.bottom-block-middle ul li {border-bottom: 1px dotted #666666;}
#middleleft {width:152px; float:left;}
#middleright {width:152px; float:right;}

.bottom-block-end {float:left; margin-right:auto; padding-right:0; position:relative; width:310px; margin-bottom:0px; padding-bottom:10px; margin-top:10px;}
#bottom {margin-left:auto; margin-right:auto; text-align:center; width:980px;}
.bottom-block h3 {background-color:#666666; color:#ffffff; margin-bottom:5px; padding:0px; line-height:30px; }
.bottom-block-middle h3 {background-color:#666666; color:#ffffff; margin-bottom:5px; padding:0px; line-height:30px; }
.bottom-block-end h3 {background-color:#666666; color:#ffffff; margin-bottom:5px; padding:0px; line-height:30px;}

.bottom-block-end ul {margin-bottom:15px; list-style-type:none; text-align:left;}
.bottom-block-end li {border-bottom:1px dotted #666666;}
.bottom-block-end li a:hover {text-decoration:underline;}

#login-box {float:right; padding-top:5px;}


#strip {width:100%; background:#8c0000; text-align:center; position:fixed; top:0px; z-index:25000;}
#strip a {color:#ffffff; line-height:30px; }
#strip a:hover {text-decoration:underline;}

#categories {background-color:transparent; width: 980px; margin:auto; line-height:30px; border-top:2px dotted #666666;}
ul#catnavigation {list-style-type:none;}
ul#catnavigation li {display:inline; margin:0 20px;}

#logo {padding-top:0px;}
#logoleft {float:left; width:500px;}
#logoright {float:right; width:420px; display:block;}
#logoright img {margin-left:20px; margin-top:6px;}
#header {padding:10px 0 10px;}
#header-wrapper {margin-top:30px;}
#search-box {width:100%; margin:0 auto; padding:0; background-color:#666666; float:none; text-align:center;}
#aboveheader {width:980px; margin:0 auto; height:100px; padding-top:5px;}
#ahleft {float:left; width:200px;}
#ahright {float:right; width:729px; height:90px;}
.top-navigation {height:40px;}
ul.navlist {padding-top:0px; line-height:40px;}
.navigation-wrapper .selected, .navigation-wrapper .current_page_item {padding:10px 0px; line-height:40px;}
.navigation-wrapper {background:#8c0000;}

#mail {width:290px; position:relative; top:130px; left:210px;}

.bottom-navigation {height:40px; margin-left:auto; margin-right:auto; text-align:right; width:980px;}
.top-navigation li a:hover {background-color:#8c0000;}
.top-navigation {text-align:left;}
.navlist a {padding:10px 15px;}

#logout-link {width:150px; float:right; height:40px; margin-right:0px; margin-top:2px;}
#logout-link a {color:#ffffff;}
#login {padding:0px;}

#footer-widget {overflow:hidden; padding:20px 0;}
.footer-block {float:left; margin-right:20px; padding-right:19px; position:relative; width:300px; margin-bottom:0px; padding-bottom:10px;}
.footer-block-middle {float:left; margin-right:20px; padding-right:19px; position:relative; width:300px; margin-bottom:0px; padding-bottom:10px;}
.footer-block-end {float:left; margin-right:0; padding-right:0; position:relative; width:300px; margin-bottom:0px; padding-bottom:10px;}
#footer-links {padding:5px 0;}

#recentcomments {padding:0px;}
#recentcomments ul {margin:0; padding-left:0px; list-style-type:none;}
#recentcomments ul li {border-bottom:1px dotted #666666; padding:5px 0; color:#000000; font-size:12px; text-align:left; line-height:16px;}
#recentcomments ul li a {color:#8c0000; text-indent:5px; font-size:12px; line-height:16px;}
#recentcomments ul li a:hover {text-decoration:underline;}
#recentcomments img.avatar {margin:0 0 5px;}
.rc_excerpt {color:#000000;}


.avatar-block img.avatar {margin:5px 6px 5px 0;}

#authorbox{background:#000000; border:0px solid #000000; width:680px; margin:0 auto; margin-bottom:0px; overflow:hidden; padding:10px;}
#authorbox h4{font-size:16px; color:#8c0000; margin:0; padding:0;}
.authortext{padding-left:100px;}
#authorbox img{margin:0; padding:0px; float:left; border:5px solid #FFFFFF;}
#authorbox p{color:#FFFFFF; margin:0; padding:0px;}
#authorbox h4 > a{text-decoration:underline;}
#authorbox p{color:#FFFFFF;}
#authorbox a {font-weight:bold;}