/*
THEME NAME: FileMaker Inspirations SEO
DESCRIPTION:FileMaker Inspirations SEO, based on Small Business SEO from <a href="http://www.seodesignsolutions.com/">SEO Design Solutions</a>. Based on Sandbox. Developed with SEO in mind. A premium-quality free theme.
VERSION: 1.0
AUTHOR: Inspirations Software Design
AUTHOR URI: http://www.InspirationsSoftwareDesign.com
TAGS: fixed width, two columns, right sidebar, blue, gray, clean, business, professional, free, premium, valid XHTML, valid CSS, seo, theme options, gravatar support, 125x125 ads, translatable, sandbox, microformats, hcard, hatom, xoxo, widget ready
*/

body {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 10pt;
	background-color:#DDDDFF;
}
a{
	color:#000080;
	font-weight: bold;
	text-decoration: none;
}
a:hover{
	text-decoration:underline;
}

html, body, h1#blog-title {
	margin: 0;
	padding: 0;           
}

a img {
	border-style: none;
}

pre {
	width:590px;
	overflow:auto;
	border: 1px solid #ccc;
	border-width:2px 1px 1px 2px;
	padding:3px;
}
.note pre {
	width:98%;
	border: 1px solid #ccc;
}

.entry-content p
{
	/*display:inline;*/
}

#blog-title {
	font-size: 2em;
	width:600px;
	float:left;
	display:inline;
}
#isd-blog {
	display:inline;
	float:right;
	width:350px;
	text-align:right;
	margin-right:6px;
}
#isd-blog a:hover
{
	text-decoration:underline;
}
#header, #footer {
	margin:0px 6px 0px 6px;
	border:1px solid black;
	background: #A6C7F7 /*url(images/footer-bg.jpg) repeat-x top*/;
}
#header{
	height:50px;
	padding:9px;
	background:#A6C7F7 url(http://inspirationssoftwaredesign.com/images/ocean-sky.jpg) repeat-x bottom;
}

h1#blog-title a, h1#blog-title a:hover, #isd-blog a {
	color: #000080;
	font-weight:bold;
	text-decoration: none;
}

#blog-description {
	float:left;
	width:600px;
}

#navigation{
	text-align:right;
	width:350px;
	float:right;
}

#wrapper {
	background:white url('images/lr-shadows.gif') repeat-y;
	width:1006px;
	margin: auto;
	padding:0px;
	border-top:1px solid #D1D3F2;
	border-bottom:1px solid #D1D3F2;
	text-align:left;
}

#main {
	padding-top: 8px;
}

#search input.text, #search a {
	float: left;
}

#search input.text {
	border: 1px solid #5780AE;
	margin: 0;
}
input#s {
	border: 1px solid #5780AE;
	width:122px;
	height:16px;
	font-size:10px;
	margin:0px;
}

#content {
	padding: 0 1em;
	min-height:500px;
}

.entry-title {
	margin: 0;
	padding: 0;
	font-size: 1.5em;
}

.entry-title a {
	color: navy;
}

.entry-date {
	color: #666;
	margin-bottom: 1em;
}

.entry-date, .entry-meta, .entry-meta a {
	color: #666;
}

.entry-date abbr, .entry-meta abbr {
	border: 0;
}

.entry-meta {
	margin-bottom: 3em;
	font-style: italic;
}

body.single .entry-meta {
	margin-bottom: 0;
}

#comments-list .comment-author .n {
	font-weight: bold;
}

#comments-list .comment-meta {
	font-style: italic;
}

#comments-list .comment-author img.avatar {
	float: left;
	margin-right: 0.5em;
}

#footer {
}

#footer a {
	color: #000080;
	font-weight:bold;
}

#footer a {
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

/* Menu styles */


/*
LAYOUT: Two-Column (Right)
DESCRIPTION: Two-column fluid layout with one sidebars right of content
*/
div#container {
float:left;
margin:0 0 0 0;
width:620px;
}

div#content {
margin:0 0 0 0;
}

div.sidebarwrapper {
	float:left;
	width:379px;
}

div.sidebar {
float:left;
overflow:hidden;
width:180px;
margin:0px 3px;
}

#topsidebar {
	float:left;
	width:366px;
}

div#footer {
clear:both;

}


/* Misc styles */

.clear {
	clear: both;
}

div.sidebar .title {
	font-weight: bold;
	font-size: 1.3em;
}

/* Ad styles */

div.sidebar #ads ul {
	margin: 0;
	padding: 0;
}

div.sidebar #ads li {
	float: left;
	padding: 0;
	margin: 0 10px 10px 0;
	list-style-type: none;
}

div.sidebar #ads img {
	width: 125px;
	height: 125px;
}

/* Sandbox styles */

div.menu ul,div.menu ul ul {
line-height:1;
list-style:none;
margin:0;
padding:0;
}

div.menu ul a {
display:block;
text-decoration:none;
}

div.menu ul ul ul a {
font-style:italic;
}

div.menu ul li ul {
left:-999em;
position:absolute;
}

div.menu ul li:hover ul, div.menu ul li.sfhover ul {
left:auto;
}

.entry-title,.entry-meta {
clear:both;
}

form#commentform .form-label {
margin:1em 0 0;
}

form#commentform span.required {
background:#fff;
color:#c30;
}

form#commentform,form#commentform p {
padding:0;
}

input#author,input#email,input#url,textarea#comment {
padding:0.2em;
}

div.comments ol li {
margin:0 0 3.5em;
}

textarea#comment {
height:13em;
margin:0 0 0.5em;
overflow:auto;
width:66%;
}

.alignright,img.alignright{
float:right;
margin:1em 0 0 1em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}

div.wp-caption{
	border: 1px solid #B0B2CC;
	padding:6px;
/*	background: #DDDDFF;*/

}

p.wp-caption-text{
font-style:italic;
}
.wp-caption img
{
	border:1px dotted black;
}

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}

div#nav-above {
margin-bottom:1em;
}

div#nav-below {
margin-top:1em;
}

div#nav-images {
height:150px;
margin:1em 0;
}

div.navigation {
height:1.25em;
}

div.navigation div.nav-next {
float:right;
text-align:right;
}

div.sidebar h3 {
font-size:1.2em;
}


div.sidebar li {
list-style:none;
margin:0 0 6px;
}

div.sidebar li form {
margin: 0 0;
padding:0;
}

div.sidebar ul ul {
margin:0 0 0 1em;
}

div.sidebar ul ul li {
list-style:disc;
margin:0;
}

div.sidebar ul ul ul {
margin:0;
}

div.sidebar ul ul ul li {
list-style:circle;
}

.widget
{
	margin:0px 3px;
	background: #DDDDFF;
	padding:0 0 0 0;
}
.widgetwrapper
{
	border-left: 1px solid #B0B2CC;
	border-right: 1px solid #B0B2CC;
	padding-left:6px;
	margin:0px;
}
.widgetwrapper2
{
	border-left:6px solid transparent;
	border-right: 6px solid transparent;
}
.widgetimage
{
	display:block;
	padding:0px;
	margin:0px;
}
#topsidebar .widget
{
	background:#fff;
}
#topsidebar .widgetimage
{
	display:none;
}
#topsidebar .widgetwrapper
{
	border: 1px solid #B0B2CC;
	padding:6px;
	background: #DDDDFF;
}
div.menu ul li,div.gallery dl,div.navigation div.nav-previous {
float:left;
}

div#footer {
text-align:center;
}

#footer p
{
	margin:3px;
	padding:0px;
}

input#author,input#email,input#url,div.navigation div {
width:50%;
}

div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {
margin:0;
padding:0;
}

.note
{
	border: 1px solid #B0B2CC;
	margin:12px;
	padding:6px;
}

div{
	/*border:1px dotted red;*/
}
.paddedList li
{
	padding: 6px 0;
}
.paddedList li li
{
	padding: 0;
}

.jcarousel-skin-tango li div.title{
	padding-top:5px;
}
