/*
Theme Name: Kakumei Blue
Theme URI: http://bbpress.org/
Description: The "revolutionized" new face of bbPress... in blue.
Version: 1.0
Author: <a href="http://avalonstar.com">Bryan Veloso</a> with updates by <a href="http://unlettered.org">Sam Bauers</a>
Author URI: 
*/


@import url('../kakumei/style.css');
@import url('home/jwigley/fanaticspace.com/wp-content/themes/revolution_magazine-21/style.css');


#top {}

#header{}

#navbar {}




#wrapper {

background-color: #ffffff;

	width: 940px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;



}

#content {

background-color: #ffffff;

display: block;
position: relative;

	width: 720px;
	margin: 0px auto 0px;
margin-top: 2px;

	padding: 0px 0px 0px 0px;


	line-height: 17px;


border-color: #2E3B7C;
border-top: solid 2px;





	}


#content #main {


display: block;
position: relative;
float: left;

width: 600px;

margin: 4px 0px 0px 4px;

padding: 4px;

margin-left: 4px;
/*
border-right: solid 1px #000080;


border: 1px solid #2E3B7C; 
border-width: 0px 4px 0px 0px; 
*/


clear: both;


}


.infobox {

display: block;
position: relative;
margin: 4px auto 2px auto;

}

.bbcrumb {

display: block;
position: relative;

margin: 2px auto;

}

#front-page #hottags {


display: block;
position: relative;
float: left;

margin: 4 auto;



width: 80%;

clear: both;


}

#front-page #discussions,
#discussions {




display: block;
position: relative;
float: left;

margin-left: 4px;
margin: 0 auto;





}

.threadauthor {

background-color: #FFFFFF;


position: relative;


width: 40%;



margin-top: -20px;

margin-bottom: 6px;

margin-left: auto;
margin-right: auto;


font-weight: 600;

line-height: 100%;

padding: 8px;


border: 1px solid #000;




border-bottom-left-radius: 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
border-top-right-radius: 6px 6px;
border-top-right-radius: 6px 6px;

/* Add the Shadow */
	-moz-box-shadow: 3px 3px 3px #404040;
	-webkit-box-shadow: 3px 3px 3px #404040;


}

.threadauthor .avatar {

position: relative;

float: left;



}

.post-author-meta {

display: block;
position: relative;

width: 50%;

float: right;

text-align: center;

font-weight: 700;


margin-left: auto;
margin-right: auto;
margin: 0 auto;


padding: 8px;

}

.post-author-meta .my-profile a,
.post-author-meta .my-profile a:visited {

font-size: 16px;

font-weight: 700;

}



.threadpost {

background-color: #fff;

margin: 0 auto;

margin-left: 4px;
margin-top: 6px;
margin-bottom: 16px;


padding-top: 2px;


border-bottom-left-radius: 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
border-top-right-radius: 6px 6px;
border-top-right-radius: 6px 6px;


}


 .alt {

background-color: #fff;

margin-left: 4px;
margin-top: 4px;
margin-bottom: 16px;


padding-top: 0px;




border-bottom-left-radius: 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
border-top-right-radius: 6px 6px;
border-top-right-radius: 6px 6px;


}

ol#thread li {

margin-bottom: 16px;

background-color: #fff;

}

ol#thread li:nth-child(odd){

background-color: #fff;


border: solid #2128BB;

border-width: 2px;

border-bottom-left-radius: 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
border-top-right-radius: 6px 6px;
border-top-right-radius: 6px 6px;

/* Add the Shadow */
	-moz-box-shadow: 3px 3px 3px 3px #0f0f0f;
	-webkit-box-shadow: 3px 3px 3px #0f0f0f;


}

ol#thread li .post {

background-color: #ffffff;

}



ol#thread li:nth-child(even){



background-color: #fff;

border: solid #BA2222;

border-width: 2px;

border-bottom-left-radius: 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-left-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-bottom-right-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-left-radius: 6px 6px;
border-top-right-radius: 6px 6px;
border-top-right-radius: 6px 6px;
border-top-right-radius: 6px 6px;


/* Add the Shadow */
	-moz-box-shadow: 3px 3px 3px 3px #0f0f0f;
	-webkit-box-shadow: 3px 3px 3px #0f0f0f;


}


ol#thread li:nth-child(odd) .threadauthor{

display: block;
position: relative;
float: left;
border-color: #2128BB;

}
ol#thread li:nth-child(even) .threadauthor{

display: block;
position: relative;
float: right;

border-color: #BA2222;

}



#sidebar {


border: 1px solid #2E3B7C; 
border-width: 0px 4px 2px 2px; 



}

#sidebar div.search {

padding: 8px;
}

#sidebar div.search label{

font-weight: bold;



}



div#sidebar #bb-sidebar-me {

display: block;


	background-color: #FFFFFF;
        background-image: none;
        background-repeat:no-repeat;
        background-position:top left;
	float: left;
	width: 300px;
        height: 110px;
	margin: 4px 0px 10px 0px;
	padding: 10px 10px 14px 10px;


border-style: solid;
border-color: #2E3B7C; 
border-width: 1px 2px 4px 1px; 

text-align: center;
line-height: 120%;


		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		vertical-align: middle;



}


div#sidebar div#bb-sidebar-me img.avatar,div#sidebar div#bb-sidebar-me img a{

display: block;
position: relative;
float: left;

padding: 2px;


margin: -4px 15px 0px 60px;

margin-bottom: 8px;

background-color: #ffffff;

border-top: #007AF6 1px solid;
border-right: #9935FF 1px solid;
border-bottom: #9935FF 1px solid;
border-left: #007AF6 1px solid;


/* Round Corners (native in Safari, Firefox and Chrome) */
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;

/* Add the Shadow */
	-moz-box-shadow: 3px 3px 3px #404040;
	-webkit-box-shadow: 3px 3px 3px #404040;

}


div#item-actions div#bb-sidebar-me img.avatar,div#sidebar div#bb-sidebar-me img a{

display: block;
position: relative;
float: left;

padding: 2px;

margin: -4px 15px 0px 60px;

margin-bottom: 8px;

background-color: #ffffff;

border-top: #007AF6 1px solid;
border-right: #9935FF 1px solid;
border-bottom: #9935FF 1px solid;
border-left: #007AF6 1px solid;


/* Round Corners (native in Safari, Firefox and Chrome) */
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;

/* Add the Shadow */
	-moz-box-shadow: 3px 3px 3px #404040;
	-webkit-box-shadow: 3px 3px 3px #404040;

}





a { color: #32689b; text-decoration: none; }
a:hover { color: #001364; }
#header { background-image: url('images/page_header_bblogo.png'); }
#header div.search input.submit:hover { color: #001364; }
#header div.search input.submit:active { border-color: #001364; }
form.login input.submit:hover { color: #001364; }
form.login input.submit:active { border-color: #001364; }
input#tagformsub:hover { color: #001364; }
input#tagformsub:active { border-color: #001364; }
.sticky { background: #adb9e1; }
#thread li.pingback { background-color: #d8dcf2; border-color: #d8dcf2; }
#thread li.pingback 
#latest tr:hover, #forumlist tr:hover, #favorites tr:hover { background: #d8dcf2; }
#profile-menu li a:hover { background: #d8dcf2; }
a.prev.page-numbers:hover, a.next.page-numbers:hover { color: #001364; }
p.submit input:hover { color: #001364; }
p.submit input:active { border-color: #001364; }
