/*
THEME NAME: Inspired Pink
THEME URI: http://letsgetinspired.com
DESCRIPTION: A custom theme for letsgetinspired.com
VERSION: 1.0
AUTHOR: Thom Stricklin
AUTHOR URI:
*/

/* Two-column with sidebar on left from the /sandbox-layouts/ folder  */
@import url('sandbox-layouts/2c-l.css');

a { color: #7C334B; }
a:hover { text-decoration: underline ! important; }
h1,h2,h3,h4,h5,h6,h7 { font-variant: small-caps; }

html { overflow-y: scroll; }
html, body { margin: 0px; height: 100%; width: 100%; }
body {
	text-align: center; font-family: Georgia, "Times New Roman", serif;
	background-color: #EEE2E6;
}
div#wrapper {
	width: 766px; height: 100%; margin: 0px auto; text-align: left;
	background: url('images/foottile.gif') 50% 0% repeat-y;
}
@media screen {

div#header {
	float: left; text-align: left;
	width: 766px; height: 197px; padding-top: 4px;
	background: url('images/top-bg.php') bottom center no-repeat #EEE2E6;
}
h1#blog-title {
	margin: 48px 0px 0px 8px; width: 750px; height: 149px;
}
h1#blog-title a {
	display: block; height: 100%; width: 100%; text-indent: -3000em; overflow: hidden; outline: none;
}
div#blog-description { display: none; }

} /* end media */

div#midwrapa {
	clear: both; background: #FFFFFF url('images/bodytile.gif') top center repeat-y;
}
div#midwrapb {
	/*background: url('images/watermark.gif') top center no-repeat;*/ padding: 0px;
}
div#access {
	clear: both; margin: 0px 8px; font-variant: small-caps;
	font-size: 1.25em; text-align: left;
}
div#content { padding-right: 4ex; }
div.hentry {
	margin-top: 0px; padding: 1px; margin-bottom: 3em;
	background: url('images/hentry.gif') top left no-repeat;
}
div.hentry img { border: none; margin: 0px 1ex; max-width: 100%; }
.entry-title {
	margin: 10px 0px 15px 55px; text-align: justify;
}
.entry-title a { display: block; text-decoration: none; }
div.entry-date {
	text-align: center; margin: 0px 75px 0px 170px; color: #888; font-size: 0.9em;
}
div.entry-date abbr { text-decoration: none; border: none; }
div.hentry .entry-content { margin-top: 2em; }
div.hentry .needs-more-room { margin-top: 4em ! important; }
div.entry-meta { clear: both; text-align: center; color: #888; font-size: 0.9em; }
div#midwrapend { clear: both; height: 150px; margin: 0px 8px; background: url('images/midwrapend.gif') bottom center no-repeat; }

div.sidebar { padding-left: 1ex; font-size: 0.85em; }
div.sidebar input { font-size: 0.9em; }
div.sidebar input.greyed { color: #AAA; }

/* Just some example content */
div#menu ul a{font-weight:700;text-decoration:none; }
div#menu ul li.current_page_item a { text-decoration: none ! important; border-bottom: 3px double #7C334B; }
div#menu ul,div#menu ul ul,div#menu ul li{list-style:none; margin: 0px; padding: 0px; }
div#menu ul li { float: left; margin-top: 0.5ex ! important; }
div#menu ul li a{margin: 0px 1ex 0px 4ex;}
div#menu ul ul{display:none;}

.entry-title{clear:both;}
div#container,div.sidebar{margin-top:1.5em;}
div#secondary { margin-top: 0em ! important; }
div#nav-above,div#nav-below{width:100%;height:1em;}
div#nav-above{margin-bottom:1em;}
div#nav-below{margin-top:1em;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}
form#commentform .form-label{margin:1em 0 0;}
form#commentform span.required{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:50%;}
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%;}

div.sidebar { margin-left: 12px; }
div.sidebar, div.sidebar a { color: #FFF; }
div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div.sidebar a { text-decoration: none; }
div.sidebar h3{font-size:1.2em;}
div.sidebar input#s{width:7em;}
div.sidebar li{margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0;padding:0; }
div.sidebar ul ul{margin:0 0 0 2ex; padding: 0px;}
div.sidebar ul ul li{list-style:none; margin-left: 2ex; text-indent: -2ex; font-weight: bold; margin-bottom: 1ex; }
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style:square;}
div.sidebar li.submenu { background: url('images/sidebar_br.gif') bottom right no-repeat #ECB5C8; }
div.sidebar li.submenu div { background: url('images/sidebar_bl.gif') bottom left no-repeat; padding-bottom: 1px; }
div.sidebar li.submenu h3 { height: 50px; text-indent: -3000em; margin: 0px; background: top left no-repeat; }
div.sidebar li#categories h3 { background-image: url('images/sidebar_h3_categories.gif'); }
div.sidebar li#archives h3 { background-image: url('images/sidebar_h3_archives.gif'); }
div.sidebar li#linkcat-2 h3 { background-image: url('images/sidebar_h3_links.gif'); }
div.sidebar li#rss-links h3 { background-image: url('images/sidebar_h3_rss.gif'); }
div.sidebar li#meta h3 { background-image: url('images/sidebar_h3_meta.gif'); }

div#footer{ text-align: center; clear: both; padding: 1ex 0px; background: url('images/foottile.gif') top center repeat-y; font-size: 0.85em; }
div#footer, div#footer a { color: #FFF; }