/*
Theme Name: Jim Bray Version 1
Theme URI: http://jimjbray.com
Description: Custom Theme for JimJBray.com
Author: MyModernWeb.com
Author URI: http://MyModernWeb.com
Tags:
*/

@import "style/css/reset.css";

/*	Global Styles	*/
body			{ background: transparent url(style/images/body-bg.jpg) top center no-repeat; font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-style: normal; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.45em; color: white;}
html			{ background: #000000 url(style/images/html-bg.jpg) top repeat-x; }
.topspace		{ height: 35px; text-indent: -99999px; }
.clear			{ clear: both; }
.pagewrap		{ min-height: 700px; height: auto !important; height: 700px; width: 960px; margin: 0 auto; }
.logo			{ padding: 0 0 5px 0; }
.logo2			{ float: right; }
.mainmenu		{ float: right;	margin: 40px 25px 0 0; }
.mainmenu li	{ float: left; padding: 5px; }
.mainmenu a		{ color: #E5E3E3; font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; letter-spacing: 0px; text-transform: uppercase; text-decoration: none; padding: 5px; }
.current_page_item a	{ color: white !important; background: transparent url(style/images/mbt-bg.png) bottom no-repeat; }
.footer			{ width: 960px; margin: 0 auto; height: 30px; background: transparent url(style/images/topbar.jpg) no-repeat top center; }
.footer p,a		{ font-size: 12px; color: #5F5F5F; padding: 15px 0 0 0; }
a				{ color: silver; }

.aligncenter { display:block; margin:0 auto }
.alignleft { float:left }
.alignright { float:right }
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }

/*	Blog	*/
.mainblog				{ background: transparent url(style/images/self-portrait.gif) 50px 30px no-repeat; width: 960px; min-height: 445px; height: auto !important; height: 445px; }
.selfPortrait			{ float: left; margin: 35px 0 0 50px; }
.gallery		{ margin: 0 auto; width: 850px; padding: 0 0 20px 0; }
.gallery li img	{ border: #28292B solid 4px; }
.gallery li img:hover	{ border: gray solid 4px; }
.gallery li	{ float: right; display: inline; margin: 0 5px; outline: 0 none; padding: 0; }
#latest		{ margin: 30px 85px 0 435px; background: transparent url(style/images/postbar.jpg) bottom center no-repeat; padding: 0 0 20px 0; }
#latest h2 a	{ font-size: 30px; font-weight: bold; color: #BDF2E3; text-decoration: none; }
.leaddate		{ padding: 5px 0 5px 0; font-size: 12px; color: silver; }
.leaddate a		{ color: silver; }
.leadimage		{ float: right; }	
.leadimage img	{ border: black solid 5px; margin: 5px; }
#headlines		{ margin: 15px 0 15px 435px; background: padding: 0 0 20px 0; }
#headlines li	{ float: left; width: 135px; display: inline; margin: 0 15px 0 0; }
#headlines h3 a	{ font-size: 17px; font-weight: bold; color: #BDF2E3; text-decoration: none; }
.headdate		{ font-size: 10px; color: silver; }
.headdate a		{ color: silver; }
.old-bt img		{ margin: 15px 0 0 0; float: left; }
.seemore img	{ float: right; }
.hpgall			{ width: 960px; }

#archive h3 a	{ font-size: 17px; font-weight: bold; color: #BDF2E3; }
#archive		{ margin: 15px 20px 0 20px; }
.bbar			{ float: left; margin: 0 0 0 435px; }

/*	About	*/
#post-6			{ margin: 20px; }
#post-6 img		{ border: black solid 5px; margin: 0 0 0 10px; }

/*	Gallery	*/
#post-4 object	{ padding: 20px 0 0 0; }

/*	Single Post	*/
.singlep img		{ border: black solid 5px; margin: 10px; }
.singlep h2			{ font-size: 30px; font-weight: bold; color: #BDF2E3; text-decoration: none; margin: 20px 0 0 0; }

/* Contact Form */
.contactt			{ margin: 20px 0 0 170px; }
.wpcf7 textarea		{ width: 285px; }
.wpcf7 input		{ width: 285px; }





