/*
Theme Name: Thesis Themes
Theme URI: http://www.thesisthemes.com
Description: ...
Version: v3
Author: Thesis Themes
Author URI: http://www.thesisthemes.com
*/

@import url('../../bb-templates/kakumei/style.css');

body a img {
	border: none;
}

/* LOGed in THING */

.note { background: #eee; border: 1px solid #ddd; padding: 10px; font-size: 12px; overflow: hidden; margin-bottom: 20px;  }
.note p { display: inline; text-transform: uppercase; line-height: 24px; }
.note form { float: right; }

body #navbar {
	text-align: right;
	width: 50%;
	float: right;
	margin-right: 0em;	
	padding-top: 9px;
	font-size: 1.1em;
}
body #tabs {
	text-align: right;
}
body #tabs li {
	display: inline;
	float: none;
}

body #tabs a, body #tabs a:active {
	letter-spacing: normal;
	color: #fff;
	margin-left: 1.2em;
	text-transform: none;
	padding: 0px;
	padding-bottom: 5px;
	font-weight: bold;
	line-height: normal;
	display: inline;
}
body #tabs a:hover { text-decoration: underline; }
body {
	background: #030D15;
}

body #wrapper {
	background: #FFF url(images/bg-top.jpg) center top repeat-x;
}

body #header {
	background: none;
	height: 75px;
	margin-bottom: 30px;
	width: 960px;
	padding-top: 33px;
}

body #profile-menu li a {
	line-height: 25px; padding: 0 15px; display: inline-block; font-size: 14px; font-weight: bold; text-decoration: none; text-transform: uppercase; font-family: "Calibri","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",sans-serif; height: 25px; box-shadow: 1px 1px #fff; -moz-box-shadow: 1px 1px #fff; -webkit-box-shadow: 1px 1px #fff;
	background: url(images/bg-bigbuttonyellow.png) top repeat-x; color: #4f4314; border: 1px solid #c1aa52; text-shadow: 1px 1px rgba(255, 255, 255, 0.5); -moz-border-radius: 0; -webkit-border-radius: 0;
}
body #profile-menu li a:hover { background: url(images/bg-bigbuttonyellow.png) bottom repeat-x; }

body #profile-menu li.current a {
	background: url(images/bg-bigbuttonblue.png) top repeat-x; color: #042e50; border: 1px solid #19598e; text-shadow: 1px 1px #3486bd;
}
body #profile-menu li.current a:hover { background: url(images/bg-bigbuttonblue.png) bottom repeat-x; }

body {
	font-family: "Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Arial,sans-serif;
}

body #profile-menu { float: right; position: static; }

body #main {
	background: #fff;
}
body #header h1 {
	right: 0;
	position: static;
	text-align: left;
	height:65px;
	text-indent: -9999px;
	padding: 0px;
	float: left;
	overflow: visible;
}
body #header h1 a {
background: url(images/logo_main.png) no-repeat;
height:31px;
width: 394px;
display: block;
outline: none;
}

body #main {
	width: 960px;
	margin-bottom: 0px;
	padding-bottom: 20px;
	font-size:1.6em;
}

body #footer {
	width: auto;
	background: #030D15 url(images/bg-footerarea.png) top repeat-x;
	text-align: left;
	font-size:1.2em;
	line-height:1.667em;
	color: #6C7072;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	border: none;
}

body .tt-wrap {
	width: 960px;
	margin: 0 auto;
	padding-top: 25px;
}

body #footer img {
	border: 0px;
}

body #footer .search {
	float: right;
}

body #footer .search .submit {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background-color:#CCCCCC;
padding:2px 4px;
border:1px solid #999999;
font-size:12px;
margin:0;
}

body #footer .search .text {
	padding:2px 4px;
}

body #footer .search .submit:hover {
	background-color:#DDDDDD;
}

body #main #discussions {
	width: 760px;
}

body .postform textarea, body .postform #topic, .postform #tags-input {
	width: 900px;
	max-width: 900px;
	background: #fff url(images/bg-search.gif) top repeat-x;
}

body p.submit {
	text-align: left;
}

body .threadpost, body #postform {
	background: #F5F5F5;
	border: 1px solid #DDDDDD;
}

body #thread li.alt .threadpost {
	border: 0px;
}
	
.footer_copy { text-transform: uppercase; font-weight: bold; font-size: 10px; }
.footer_copy a { color: #fff;  }
.footer_copy a:hover { text-decoration: underline; color: #fff; }

a { color: #2C6391; text-decoration: none; }
a:hover { color: #000; }
#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: #d6e2ed; }
#thread li.pingback .threadpost { background-color: #d8dcf2; }
#latest tr:hover, #forumlist tr:hover, #favorites tr:hover { background: #d6e2ed; }
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; }
#wp-submit { -moz-border-radius:4px 4px 4px 4px;
background-color:#CCCCCC;
border:1px solid #999999;
font-size:12px;
line-height:15px;
margin:0;
padding:2px 4px; }

#front-page #hottags {
width:960px;
}

.num, #forumlist small {
font-size:13px;
}

.bbcrumb {
padding: 0px 0 20px;
}

tr.bb-category td {
background-color:#000;
}

tr.bb-category td, tr.bb-category td a {
color:#fff;
font-size:1.2em;
}