/*Theme Name: chromespot
Theme URI: http://wordpress.org/Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.Version: 1.6Author: Michael HeilemannAuthor URI: http://binarybonsai.com/Tags: blue, custom header, fixed width, two columns, widgets	Kubrick v1.5	 http://binarybonsai.com/kubrick/	This theme was designed and built by Michael Heilemann,	whose blog you will find at http://binarybonsai.com/	The CSS, XHTML and design is released under GPL:	http://www.opensource.org/licenses/gpl-license.php*/

/* Begin Typography & Colors */
* {
	margin:0;
	padding:0
}

* html li {
	vertical-align:bottom
}

* html img {
	vertical-align:middle
}

* html input {
	vertical-align:middle
}

body {
	font-family:Arial,Helvetica,sans-serif!important;
	font-size:14px!important;
	color:#515151;
	text-align:center;
	text-decoration:none;
	background:#fff url(images/bg.png) repeat-x top
}



input {
	border:0
}

img {
	border:0
}

ul {
	padding:0;
	margin:0
}

li {
	padding:0;
	margin:0;
	list-style:none
}

* html li {
	vertical-align:bottom
}

a {
	color:#1475b3;
	text-decoration:none
}

a:hover {
	color:#1d71ad;
	text-decoration:none
}

p {
	margin:0;
	padding:0
}

.clear {
	clear:both;
	height:0;
	display:block;
	font-size:0
}

.left {
	float:left
}

.right {
	float:right
}

h1 {
	color:#a55311;
	font-size:22px;
	font-weight:400;
	font-family:Tahoma;
	line-height:18px;
	text-align:left
}

h2 {
	color:#fbe549;
	font-size:24px;
	line-height:20px;
	font-weight:400
}

h3 {
	font-size:18px;
	color:#7f1a03;
	font-weight:400
}

#wrapper {
	width:100%;
	clear:both;
	text-align:left;
	margin:auto
}

#header {
	width:960px;
	margin:auto;
	height:141px
}

#branding {
	width:960px;
	clear:both;
	height:110px;
	margin:auto
}

.logo {
	width:500px;
	height:99px;
	float:left;
	margin:0;
	padding:0;
	background:url(images/logo.png) no-repeat
}

.logo a {
	width:500px;
	height:99px;
	text-indent:-999999px;
	display:block;
	cursor:pointer
}

.header-right {
	float:right;
	width:400px;
	padding:20px 20px 0
}

.header-right p {
	font-size:15px;
	line-height:18px;
	color:#ebf6fc;
	padding:10px 0 0
}

.navigation {
	width:840px;
	float:left
}

.navigation li {
	float:left
}

.navigation li a {
	background:url(images/nav-m.png) repeat-x;
	height:30px;
	line-height:28px;
	display:inline-block;
	font-size:13px;
	color:#fffe69;
	font-weight:700;
	font-family:Tahoma;
	cursor:pointer
}

.navigation li a span {
	background:url(images/nav-l.png) no-repeat left;
	padding-left:15px;
	height:30px;
	line-height:28px;
	display:inline-block
}

.navigation li a span span {
	background:url(images/nav-r.png) right no-repeat;
	padding-right:15px;
	padding-left:0;
	height:30px;
	line-height:28px;
	display:inline-block
}

.navigation a.active {
	background:url(images/nav-m-hv.png) repeat-x;
	height:30px;
	line-height:28px;
	display:inline-block;
	font-size:13px;
	color:#fff;
	font-weight:700;
	font-family:Tahoma;
	cursor:pointer
}

.navigation a.active span {
	background:url(images/nav-l-hv.png) left no-repeat;
	padding-left:15px;
	height:30px;
	line-height:28px;
	display:inline-block
}

.navigation a.active span span {
	background:url(images/nav-r-hv.png) right no-repeat;
	padding-right:15px;
	padding-left:0;
	height:30px;
	line-height:28px;
	display:inline-block
}

.navigation a:hover {
	background:url(images/nav-m-hv.png) repeat-x;
	height:30px;
	line-height:28px;
	display:inline-block;
	font-size:13px;
	color:#fff;
	font-weight:700;
	font-family:Tahoma;
	cursor:pointer
}

.navigation a:hover span {
	background:url(images/nav-l-hv.png) left no-repeat;
	padding-left:15px;
	height:30px;
	line-height:28px;
	display:inline-block
}

.navigation a:hover span span {
	background:url(images/nav-r-hv.png) right no-repeat;
	padding-right:15px;
	padding-left:0;
	height:30px;
	line-height:28px;
	display:inline-block
}

#container {
	width:960px;
	margin:auto;
	clear:both
}

#content {
	float:left;
	padding:20px 0;
	width:621px;
	padding-right:8px
}

.advertise {
	text-align:center;
	margin:auto auto 10px
}

.advertise img {
	text-align:center
}

.search-form {
	background:url(images/search-m.png) repeat-x;
	width:496px;
	height:42px;
	margin:10px auto
}

.search-form li {
	float:left
}

.srchleft-new {
	background:url(images/search-l.png) no-repeat left;
	padding-left:6px;
	height:42px
}

.search-box {
	width:445px;
	padding:5px 5px 0 0
}

.go {
	background:url(images/search-r.png) no-repeat;
	width:40px;
	height:42px;
	display:block;
	text-indent:-999999px;
	border:0
}

.search-textbox {
	font-size:24px;
	color:#5a6756;
	width:442px;
	border:0;
	font-family:Georgia,"Times New Roman",Times,serif
}

.post {
	margin:20px auto
}

.post img {
	margin:10px 30px;
	max-width:430px;
	text-align:center;
	clear:both
}

.post .content {
	padding:4px 0
}

.post p {
	padding:5px 0;
	color:#393633;
	line-height:18px;
	font-size:12px;
	font-family:Tahoma;
	text-align:left
}

.post p img {
	margin:10px 30px;
	max-width:430px;
	text-align:center;
	clear:both
}

.meta-info {
	margin:5px 0;
	text-align:left
}

.meta-info li {
	display:inline;
	color:#a3ada0;
	font-family:verdana;
	font-style:italic;
	font-size:12px;
	line-height:18px;
	padding-right:3px
}

.meta-info li a {
	color:#a3ada0
}

.mid-yellow {
	background:url(images/comment-m.png) repeat-x;
	height:26px;
	font-size:15px;
	font-weight:700;
	color:#f23e02
}

.left-yellow {
	background:url(images/comment-l.png) no-repeat;
	width:7px;
	height:26px
}

.right-yellow {
	background:url(images/comment-r.png) no-repeat;
	width:21px;
	height:26px
}

.comment-box-new {
	float:left;
	width:auto;
	display:inline-block;
	margin:5px 0 0
}

.comment-box-new li {
	float:left;
	line-height:25px;
	margin-top:5px
}

.comment-box-new a {
	font-size:16px;
	line-height:26px;
	padding:0 2px;
	font-family:Tahoma;
	color:#a55311
}

.comment-box-new a:hover {
	color:#a55311
}

#leftbar {
	float:left;
	background:#fff url(images/bg1.png) repeat-x top;
	padding:15px 10px 10px;
	border-top:1px solid #92bbeb
}

.email-title {
	font-family:Tahoma;
	font-size:13px;
	line-height:18px;
	height:31px;
	color:#c7501e;
	background:url(images/icon1.png) no-repeat right;
	padding-right:53px
}

.input-box-m {
	background:url(images/email-m.png) repeat-x;
	height:32px;
	margin-top:-2px;
	_margin-top:0
}

.input-box-l {
	background:url(images/email-l.png) no-repeat left;
	padding-left:6px;
	height:32px
}

.input-box-r {
	background:url(images/email-r.png) no-repeat right;
	padding-right:6px;
	padding-left:0;
	height:32px
}

.input-form li {
	float:left;
	font-size:12px;
	color:#589954;
	line-height:20px
}

.input-loginbox {
	height:19px;
	color:#5480c0;
	font-size:13px;
	padding-top:6px;
	_padding-top:5px;
	background:#fff;
	margin-top:1px;
	font-family:Tahoma
}

.button-small {
	color:#fff;
	font-family:Tahoma;
	font-weight:700;
	font-size:11px;
	background:url(images/button.png) no-repeat;
	width:72px;
	height:24px;
	padding-bottom:6px;
	_padding-bottom:2px;
	margin:6px 0;
	cursor:pointer
}

.feedburber {
	color:#6f5151;
	font-size:11px;
	font-family:Tahoma
}

.feedburber a {
	color:#6f5151
}

.box-border,.box-noborder {
	text-align:center;
	margin:15px auto
}

.box-border img {
	border:1px solid silver
}

.box-noborder img {
	text-align:center
}

#rightbar {
	float:left;
	width:329px!important
}

.rightbar-content {
	background:#fcf9e5;
	border:1px solid #92bbeb;
	padding:15px 0
}

.header-title-cat,.header-title-forum,.header-title-post {
	padding-left:10px;
	font-family:Georgia,"Times New Roman",Times,serif;
	line-height:32px;
	color:#f4fafe;
	font-size:17px
}

.header-title-cat {
	background:url(images/right-side-head-bg.png) repeat-x;
	height:32px
}

.header-title-forum {
	background:url(images/right-side-head-bg1.png) repeat-x;
	height:32px
}

.header-title-post {
	background:url(images/right-side-head-bg2.png) repeat-x;
	height:32px
}

.category,.forum,.recentppost {
	margin:5px 5px 5px 15px
}

.category li {
	float:left;
	width:96%;
	background:url(images/side-border-bottom.png) repeat-x bottom;
	padding:5px 0;
	font-size:14px;
	font-family:Georgia,"Times New Roman",Times,serif;
	color:#0655b6
}

.category li a {
	color:#0655b6;
	background:url(images/bullet.png) no-repeat left;
	padding-left:10px
}

.category li a:hover {
	color:#f44706;
	background:url(images/bullet-hover.png) no-repeat left;
	padding-left:10px
}

.forum li {
	width:96%;
	float:left;
	font-size:12px;
	line-height:24px;
	color:#294a5e
}

.forum li a {
	color:#294a5e
}

.recentppost li {
	width:96%;
	float:left;
	font-size:12px;
	line-height:20px;
	color:#3d5e89
}

.recentppost li a {
	color:#3d5e89
}

.box-noborder-left {
	margin:5px auto
}

.title a {
	color:#af1322
}

.hr {
	background:url(images/botom-border.png) repeat-x bottom;
	margin:4px 0;
	height:3px
}

.hr1 {
	background:url(images/footer-bottom.png) repeat-x bottom;
	padding-bottom:5px;
	_padding-bottom:0;
	margin-bottom:10px;
	height:1px
}

.p-top {
	padding-top:15px
}

.case-upper {
	text-transform:uppercase
}

.m-botom {
	margin-bottom:20px
}

#footer {
	width:100%;
	margin:auto;
	background:#bbd7f8 url(images/footer.png) repeat-x top;
	clear:both;
	text-align:left;
	padding-top:2px
}

.footer_content {
	width:960px;
	margin:auto;
	clear:both;
	background:url(images/foot.png) repeat-y
}

.post-head-title {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	color:#1256a6
}

.footer-l {
	width:496px;
	padding-right:22px;
	float:left;
	padding-bottom:5px
}

.footer-list li {
	float:left;
	width:100%;
	color:#3d689a;
	font-size:12px;
	line-height:20px
}

.footer-list li a {
	color:#3d689a
}

.footer-r {
	width:385px;
	float:left;
	padding:60px 0 40px 30px
}

.copyright-title {
	font-size:12px;
	line-height:18px;
	color:#5a615a;
	font-weight:400
}

.footer-r-list {
	margin:10px 0
}

.footer-r-list li {
	display:inline;
	color:#2a2f2a;
	font-size:12px;
	line-height:20px
}

.footer-r-list li a {
	color:#2a2f2a
}

.footer-r p {
	color:#5a615a;
	font-size:11px;
	line-height:18px
}

small {
	font-size:12px;
	color:#060;
	font-family:Tahoma
}

.comment-input-box {
	padding:3px 2px;
	border:1px solid #daddd9;
	margin:2px 0
}

.mid-btn {
	font-size:12px;
	color:#fff;
	background:url(images/btn.png) no-repeat;
	line-height:27px;
	height:27px;
	width:67px;
	border:0;
	padding-bottom:4px;
	text-align:center;
	margin:10px auto;
	cursor:pointer
}

.mid-btn a {
	color:#fff
}

.fn {
	background:url(images/user.gif) no-repeat left;
	padding-left:21px;
	font-size:13px;
	color:#53806D;
	font-family:Georgia,"Times New Roman",Times,serif
}

.comment-body {
	border:1px solid #edf2eb;
	padding:10px;
	margin:10px auto;
	background:#fefffe url(images/round-bg.png) repeat-x top
}

.moderation {
	font-size:12px;
	color:#ec3f06;
	font-family:"Trebuchet MS"
}

.comment-info {
	padding:2px 0
}

.comment-info img {
	float:left;
	margin-right:10px;
	border:1px solid #E2E2E2
}

.comment-info p {
	font-size:12px;
	color:#333;
	padding:0 0 5px;
	line-height:18px;
	text-align:justify
}

.linkarw a {
	font-size:12px;
	color:#930
}

#sidebar {
	width:329px;
	float:left
}

#sidebar .container {
	padding:0 8px
}

.chrome-forum {
	border-right:1px solid #92bbeb;
	padding:10px 0;
	text-align:center
}

.chrome-forum img {
	width:420px;
	border:1px solid #ccc
}

.chrome-forum-add {
	border-right:1px solid #92bbeb;
	padding:10px 0;
	text-align:center
}

.chrome-forum-add img {
	border:1px solid #ccc
}

.post-signature {
	text-align:left
}

.post-signature img {
	text-align:left;
	width:30px;
	height:30px;
	border:0
}

.signature-input-box {
	padding:3px 2px;
	border:1px solid #99A7B7;
	margin:10px 0 2px
}

#searchform {
	display:none!important
}

body * {
	font-family:Arial,"Trebuchet MS",sans-serif!important
}

.postComments {
	float:right;
	margin-top:-48px;
	margin-left:-16px
}

#socialLinks {
	width:256px;
	margin:16px auto
}

.post .alignleft {
	float:left;
	margin:0 16px
}
