/*
Theme Name: Brain Child
Theme URI: http://practicecircles.com/home
Description: Child Theme for buddypress default theme, for use with The Good Karma Divorce Practice Circles community website.
Author: Cogito Designs
Author URI: http://cogitodesigns.com
Template: bp-sn-parent
Version: 0.1
.
This work is released under the GNU General Public License 2:
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/

@import url("../bp-default/style.css");
@charset "utf-8";
/* CSS Document */

html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	font-family: Georgia, "Times New Roman", Times, serif;		
}

a {
	color: #382713;
	text-decoration: underline;
}

a:hover {
	color:#50727C;
	text-decoration:none;
}

.widget-error {
	background:#E4DFEC none repeat scroll 0 0;
	padding:10px;
}

select {
	font-family: Georgia, "Times New Roman", Times, serif;	
}

input, textarea {
	font-family: Georgia, "Times New Roman", Times, serif
}

#header {
	background-color:#C3CCD2;
	border-top: 3px double #382713;
}

#search-login-bar {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: #E4DFEC none repeat scroll 0 0;
	border-top: 3px double #382713;
	overflow: hidden;
	width: 100%;
}

#wp-admin-bar ul li.align-right {
	position:absolute;
	right:0;
	top:-150px;
}

#wp-admin-bar a#admin-bar-logo {
	top:-150px;
}

#first-section {
	margin-right:1150px;
}

#second-section {
	margin-left:20px;
	margin-right:30px;
	margin-top:5px;
	padding-left:250px;
	position:absolute;
	width:825px;
}

/*#header {
	background-image: url(http://www.practicecircles.com/wp-content/themes/child/images/pcLite.png);
	background-repeat: no-repeat;
	background-position: 10px -15px;
}*/

#header #pcLite {
bottom:0;
left:620px;
position:relative;
}

#header h1#logo {
	float:right;
	margin:20px 50px 15px 20px;
	padding:15px 0;
}

#header h1#logo a {
	color: #595D80;
}

#header ul#nav {
	bottom:-25px;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:35px 20px 0 0;
	padding:0;
	position:relative;
}

#header ul li a {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-moz-border-radius-bottomleft:0;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-topleft:0px;
	-moz-border-radius-topright:0px;
	background:#E0E5E8 none repeat scroll 0 0;
	color:#382713;
	display:block;
	padding:2px 15px;
	text-decoration:none;
}

#header ul li {
	float:left;
	margin:0 0 0 5px;
}

#header #homeButton {
	margin-left: 20px;	
}

#header ul li.selected a {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#E4DFEC none repeat scroll 0 0;
	color:#6A5980;
	font-weight:bold;
}

#header ul a:hover {
	background: #6d858f none repeat scroll 0 0;	
	color: #FFF8F5;
}

#header {
	border-bottom: 1px solid #382713;	
}

#footer {
	background: #E0E5E8 url(/home/wp-content/themes/child/images/footerBackground.png)repeat-x scroll 0 0;	
	border-top: double 3px;
	color: #382713;
}

#footer a {
	text-decoration: underline;
	color: #50727C;
}

#footer #footerList li{
	display: inline;
	padding: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #382713;
	border-left-color: #382713;	
}

#footer #footerList li a {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	display: inline;		
}

#footer a:hover {
	color: #382713;
	text-decoration: none;
}

#user_login {
	position: absolute;
	right: 9999px;
	overflow: hidden;
}

#user_pass {
	position: absolute;
	right: 9999px;
	overflow: hidden;
}

li a:hover#user-activity, li a:hover#my-activity {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/home/wp-content/themes/child/images/activity_bulletInvert.png) no-repeat scroll 95% 52%;
margin-right:0.85em !important;
padding:0.55em 3em 0.55em 2.5em !important;
}

li a:hover#user-profile, li a:hover#my-profile {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/home/wp-content/themes/child/images/mystery-manInvert.png) no-repeat scroll 95% 52%;
margin-right:0.85em !important;
padding:0.55em 3em 0.55em 2.5em !important;
}

li a:hover#user-wire, li a:hover#my-wire {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/home/wp-content/themes/bp-default/_inc/images/wire_iconInvert.png) no-repeat scroll 95% 50%;
margin-right:0.85em !important;
padding:0.55em 3em 0.55em 2.5em !important;
}

li a:hover#user-messages, li a:hover#my-messages {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/home/wp-content/themes/bp-default/_inc/images/message_iconInvert.png) no-repeat scroll 95% 50%;
}

li a:hover#user-friends, li a:hover#my-friends {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/home/wp-content/themes/bp-default/_inc/images/friends_iconInvert.png) no-repeat scroll 95% 50%;
margin-right:0.85em !important;
padding:0.55em 3em 0.55em 2.5em !important;
}

li a:hover#user-groups, li a:hover#my-groups {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/home/wp-content/themes/bp-default/_inc/images/groups_iconInvert.png) no-repeat scroll 95% 52%;
margin-right:0.85em !important;
padding:0.55em 3em 0.55em 2.5em !important;
}

li a:hover#user-settings, li a:hover#my-settings {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://practicecircles.com/home/wp-content/themes/bp-default/_inc/images/settings_iconInvert.png) no-repeat scroll 95% 52%;
}

li a:hover#wp-logout {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/logout_icon.png) no-repeat scroll 95% 52%;
text-decoration:underline;
}

#footer #pcLogo {
	position: absolute;
	left: 30px;
	top: 5px;
	text-align:left;
}