/*
Theme Name: gailTheme 
URI: http://www.webmanla.com 
Description: gail custom.
Version: 1.0
Author: the web man
Author URI: http://www.webmanla.com*/
/* Forms */
#logo2 {/*	margin: 0 0 -1px -5px;   position: relative;       	z-index: auto; 	background:#CCCCCC;	margin-bottom: 50px;		background:#CCCCCC;	text-align: left;	background-position:inherit;	*/	background:url('images/logo2.png') repeat-y;  	overflow:visible; }
/*		<div class="logo"><a href="/"><img style="overflow:visible; border:none;z-index:1;position:relative;margin-top:-10px;" src="/.jpg" alt="gail" /></a></div>/* #logo2 { 		background-image:url(images/logo2.png) left;  #navmenu {	width: 100%;	padding-top: 20px;	padding-bottom: 20px;	margin-bottom: 50px;	background-color: #fff;	color: #fff;	text-align: center;	font-size:13px;	background-image: url(images/nav-back.jpg);	}} */
		  
 #formBox {padding:6px 0 12px 0;}
#formBox label {float:left; width:180px; text-align:right; padding-right:6px; font-size: 0.8em;}
#formBox input, #formBox textarea, #formBox select {width:250px; margin-bottom:5px; background:#f4f4f4; border:1px solid #ccc;float:right;}
#formBox textarea {width:250px; height:150px;}
#formBox p {margin-left:85px; padding:3px 0 5px; width:600px; float:right;}
#formBox img {display:block; margin-left:106px;}
#formBox .boxes {width:1em;}
#formBox input#submitbutton {margin-left:185px; margin-top:5px; width:120px; background:#ccc !important;}
#formBox br {clear:left;}
wpcf7-form  {background:none repeat scroll 0 0 #F4F4F4;border:1px solid #CCCCCC;margin-bottom:5px;width:250px; }
body {	font-size: 75%; /* Resets 1em to 10px */	font-family: Arial, Helvetica, sans-serif;	background-color: #fff;	color: #333;	text-align: center;	background: url(images/bottom.gif) repeat-x bottom left;	margin: 0;	padding: 0; 	}
#page {	background-color: white;	border: 0px;	text-align: left;	background-color: white;	margin: auto;	padding: 0;	width: 960px;	}
#header {	background-color: #fff;	/* height: 310px; */	width: 940px;	margin: 10px 10px 0px 10px;	/* background: url(images/header.png) no-repeat center; */	}
/*	#headerimg {	margin: 0;	height: 481px;	width: 100%    */	
#header1 {	background-color: #fff;	height: 310px;	width: 940px;	margin: 10px 10px 0px 10px;	background: url(images/header.png) no-repeat center;	}
#headerimg1 {	margin: 0;	height: 481px;	width: 100%	}
.navigation {	display: block;	text-align: center;	margin-top: 10px;	margin-bottom: 60px;	}
#navigation {	margin: 0;	padding: 0;	}
#navmenu {	width: 100%;	padding-top: 20px;	padding-bottom: 20px;	margin-bottom: 20px;	background-color: #fff;	color:#666666;	text-align: center;	font-size:13px;	background-image: url(images/nav-back.jpg);	}
#navmenu li {	margin: 0;	padding: 0;	display: inline;	}
#navmenu a {	color: #333333;	text-decoration: none;	padding: 5px;	padding-top: 20px;	padding-bottom: 20px;	font-size:13px;	font-weight:bold;	}
#navmenu a:hover {	border-bottom: 1px solid #fff;	border-left: 1px solid #243482;	border-right: 1px solid #243482;	padding-left: 9px;	padding-right: 9px;	color: #fff;		background-color: #fff;	background-image: url(images/nav-hover.png);	font-size:13px;	font-weight:bold;	}
#content {	font-size: 1.1em}
.narrowcolumn {	float: left;	padding: 0 0 20px 45px;	margin: 0px 0 0;	width: 650px;		}
.post {	margin: 0 0 40px;	text-align: left;	}
.narrowcolumn .postmetadata {	padding-top: 5px;	}
.narrowcolumn .entry {	line-height: 1.25em;	}
.postmetadata {	text-align: right;	}
.alt {	background-color: #f8f8f8;	border-top: 1px solid #ddd;	border-bottom: 1px solid #ddd;	}
#footer {	background-color: #313031;	color: #fff;	border-top: 4px solid #666;	padding-top: 2em;	clear: both;	}
#footer p {	margin: 0;	padding: 20px 0;	text-align: center;	}
#footer a {	color: #6699cc;	text-decoration: underline;	}
#footer a:hover {	color: #8ab1cc;	text-decoration: none;	}
small {	font: 0.9em Arial, Helvetica, sans-serif;	line-height: 1.5em;	}
/*  h1 2 & 3 the web man did ...  */
h1 {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	letter-spacing:-0.2px;	font-size:18px;	color:#F84407;	}
h2 {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color:#F84407;	font-size:16px;	}
h3 {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size:14px;	}
/*h2 {	font-size: 2em;	margin: 30px 0 0;	line-height: 1em;	}
         *//* h2.pagetitle {	font-size: 2.6em;	margin-top: 30px;	text-align: center;	}
 *//*h3 {	font-size: 1.3em;	padding: 0;	margin: 30px 0 0;	}
 h1, .description, h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2 {	text-decoration: none;	font-weight:bold;	color:#F84407;	}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {	color: #D56E3C;	}
h3.comments {	padding: 0;	margin: 40px auto 20px ; 	}  */
.commentlist li, #commentform input, #commentform textarea {	font: 1em Arial, Helvetica, sans-serif;	}
.commentlist li {	font-weight: bold;	}
.commentlist cite, .commentlist cite a {	font-weight: bold;	font-style: normal;	font-size: 1.1em;	}
.commentlist p {	font-weight: normal;	line-height: 1.5em;	text-transform: none;	}
#commentform p {	font-family: Arial, Helvetica, sans-serif;	}
.commentmetadata {	font-weight: normal;	}
#commentform #submit {	margin: 0;	font: 0.9em bold Tahoma, Verdana, Arial;	font-weight: bold;	width:90px;	height:30px;	padding-right:30px;	background:url(images/bg-button.gif) no-repeat;	color:#999;	border:none;	float:left;	display:inline;	}
.comments {	float:right;	}
.comments a {	float:right;	margin:0;	padding:0 0 0 20px;	background:url(images/icon-comments.gif) no-repeat left;	}
#bottons {	float:left;	}
#buttons ul {	float:left;	margin:0;	padding:0;	list-style-type:none;	}
#buttons ul li a {	padding:10px 0 10px 22px;	background:url(images/icon-rss.gif) no-repeat left;	}
#sidebar {	font: 1em Arial, Helvetica, sans-serif;	padding: 20px 0 10px 0;	margin-left: 745px;	width: 190px;	text-align:left;	}
#sidebar h2 {	font: 1.3em Arial, Helvetica, sans-serif;	margin: 5px 0 0;	padding: 0;	font-weight:bold;	color:#F84407;	}
#sidebar form {	margin: 0;	}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, strike {	color: #777;	}
span.highlight {	background:#ffc;	}
code {	font: 1.1em 'Courier New', Courier, Fixed;	}
acronym, abbr {	font-size: 0.9em;	letter-spacing: .07em;	cursor: help;	border-bottom: 1px dashed #999;	}
.center {	text-align: center;	}
hr {	display: none;	}
a img {	border: none;	}
a, h2 a:hover, h3 a:hover {	color: maroon;	text-decoration: none;	}
a:hover {	color: maroon;	text-decoration: underline;	}
blockquote {	background: #f0f0f0;	border-bottom: 1px solid #ccc;	border-top: 1px solid #ccc;	margin: 20px 25px;	padding: 10px;	}
blockquote p {	color:#333;	font-style:italic;	line-height:140%;	margin:0;	}
.count {	float: right;	font-size: 3em;	color: #ffe8e8;	}
.alt {	margin: 0;	padding: 10px;	}
.commentlist {	padding: 0;	text-align: justify;	}
.commentlist li {	margin: 15px 0 3px;	padding: 5px 10px 3px;	list-style: none;	}
.commentlist p {	margin: 10px 5px 10px 0;	}
#commentform p {	margin: 5px 0;	}
.nocomments {	text-align: center;	margin: 0;	padding: 0;	}
.commentmetadata {	margin: 0;	display: block;	}
.entry form { /* This is mainly for password protected posts, makes them look better. */	text-align:center;	}
select {	width: 130px;	}
#commentform input {	padding: 2px;	margin: 5px 5px 1px 0;	font: 1em Arial, Sans-Serif;	background:url(images/bg-field.gif) top;	}
#commentform textarea {	width: 100%;	padding: 2px;	font: 1em Arial, Sans-Serif;	background:url(images/bg-field.gif) top;	}
.postmetadata ul, .postmetadata li {	display: inline;	list-style-type: none;	list-style-image: none;	}
#sidebar ul ul li:before {	content: "\00BB \0020";	}
#sidebar ul, #sidebar ul ol {	margin: 0;	padding: 0;	}
#sidebar ul li {	list-style-type: none;	list-style-image: none;	margin-bottom: 15px;	}
#sidebar ul p, #sidebar ul select {	margin: 5px 0 8px;	}
#sidebar ul ul, #sidebar ul ol {	margin: 5px 0 0 10px;	}
#sidebar ul ul ul, #sidebar ul ol {	margin: 0 0 0 10px;	}
#sidebar ul ol li {	list-style: decimal outside;	}
#sidebar ul ul li, #sidebar ul ol li {	margin: 8px 0 0;	padding: 0; border-bottom:#666666 1px dotted}
#searchform {	margin: 10px auto;	padding: 5px 3px; 	text-align: center;	}
#sidebar #searchform #s {	width: 115px;	padding: 2px;	font: 1em Arial, Sans-Serif;	background:url(images/bg-field.gif) top;	}
#sidebar #searchsubmit {	padding: 1px;	margin: 0;	font: 0.9em Tahoma, Verdana, Arial;	font-weight: bold;	width:50px;	height:25px;	background:url(images/bg-search.gif) no-repeat;	color:#999;	border:none;	display:inline;	}
p img {	padding: 0;	max-width: 100%;	}
/*	Using 'class="alignright"' on an image will align the image to	the right. And using 'class="centered', will of course center	the image. This is much better than using align="center", being	much more futureproof and valid. */img.centered {	display: block;	margin-left: auto;	margin-right: auto;	}
img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;	}
img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;	}
.alignright {	float: right;	}
.alignleft {	float: left	}
.metalinks {	margin-top: 3px;	}
.datelink {	background: url(images/icon-date.png) left top no-repeat;	padding: 2px 0 2px 20px;	height: 16px;	margin-right: 5px;	font-size: 0.9em;	color: #999;	}
.editlink {	background: url(images/icon-edit.png) left top no-repeat;	padding: 2px 0 2px 20px;	height: 16px;	margin-right: 5px;	}
.categorylink {	background: url(images/icon-category.gif) left top no-repeat;	padding: 2px 0 2px 20px;	height: 16px;	margin-right: 5px;	}
.commentsrsslink {background: url(images/icon-feed.png) left top no-repeat;	padding: 2px 0 2px 20px;	height: 16px;	margin-right: 5px;	}
.trackbacklink {background: url(images/icon-trackback.png) left top no-repeat;	padding: 2px 0 2px 20px;	height: 16px;	margin-right: 5px;	}
.deliciouslink {background: url(images/icon-delicious.gif) left top no-repeat;	padding: 2px 0 2px 20px;	height: 16px;	margin-right: 5px;	}
.technoratilink {background: url(images/icon-technorati.gif) left top no-repeat;padding: 2px 0 2px 20px;	height: 16px;	margin-right: 5px;	}
.digglink {	background: url(images/icon-digg.gif) left top no-repeat;	padding: 2px 0 2px 20px;	height: 16px;	margin-right: 5px;	}
.commentsrsslink a, .trackbacklink a, .deliciouslink a, .technoratilink a, .digglink a, .editlink a, .categorylink a {color: #999;font-size: 0.9em;	}
.wp-caption {background-color:#F3F3F3;border:1px solid #999999;margin:10px;padding-top:4px;text-align:center;}
