/* 
Theme Name: maternityhire

Version: 1.0
Description: <p>Centered two-column theme with neutral colors, greens and cream/tan colors. </p><p>You can flip the position of the posts and sidebar by simply changing the float properties from left to right and right to left (one right, the other left). Those are found in the stylesheet under #sidebar and #content.</p>

*/
/* Default Styles */
* 
{
	margin:0; 
	padding:0;
} 
.clear 
{
	display:block; 
	clear:both; 
	height: 1%;
}
p 
{
	margin:20px 0;
} 

input, textarea 
{
	background: #F1ECD0;
	border: #A29970 1px solid;
}

/* Images & Links */
a 
{
	color: #584122;
	text-decoration:none; 
	font-weight: bold;
}
a:visited 
{
	color: #584122;
	font-weight: bold;
}
a:hover 
{
	color: #ED1948; 
	text-decoration:underline;
}
a img 
{
	border: none;
}

/* Structure */

#wrap 
{
	background: #ffffff;
	width:765px;
	margin:0 auto;
	padding:0px 0px;
	text-align:left;
	font-family: 'Arial Rounded MT Bold', arial, sans-serif;
	font-weight: normal;
	font-size: 0.9em;
}
#header 
{
	text-align:left;
	height: 199px;
	margin: 0 auto;
	border-bottom: 0px solid #000;
	background:#ffffff url(img/abc1.jpg) no-repeat bottom; 	
}
	#header h1 
	{
		display:block; 
		padding: 3px 150px 3px;
		width: 600px;
	}
	#header p 
	{
		display:block; 
		padding: 0 25px;
		width: 500px;
	}
#main 
{
	padding: 0 0px;
	background: #ffffff;
}
#content 
{
	width:660px;
	float:left;    /* you can change this to left or right */
	padding:10x;
	margin:50px;
	overflow:hidden;
	font-weight: normal;
	background:#ffffff;
	display:inline;
}
#sidebar 
{
	width:180px;
	float:left;     /* you can change this to left or right */
	padding:0px 8px 10px 8px;
	margin:0;
font-family: arial, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	background:#ffffff;
} 
#footer 
{
	margin:0 auto;
	padding: 0px 0;
	clear: both;
	text-align:center;
	width:765px;
        height: 100px;
        font-size: 90%;
        background: #ffffff;
        display:block;
}
/* Formatting */
h3 
{
	margin: 0;
	padding: 0;
	font-size:1.3em;
}
h1
{
	font-family: 'Arial Rounded MT Bold', arial, sans-serif;
	font-weight: normal;
	letter-spacing: -0.08px;
        text-transform: uppercase;
}
h2, h3, h4, .postnav 
{
	font-family: 'Arial Rounded MT Bold', arial, sans-serif;
	font-weight: normal;
	letter-spacing: -0.08px;
    text-transform: uppercase;
	border:#ffffff 0px solid;
}
h4.storytitle 
{
	margin-top:10px;
background: #ffffff;
	
}
blockquote
{
	margin: 0 30px 10px 20px;
	padding: 0 0 0 8px;
	font-style:italic;
	border-left: 5px solid #B19D3C;
}

#sidebar h2 
{
	margin: 10px 0 0 0;
	font-size: 100%;
	color: #000000;
	text-align:left;
    font-weight: bold;
}
#sidebar ul 
{
	list-style-type: none;
	padding: 5px;
	margin: 0;
	font-size: 100%;
	font-weight: normal;	
	padding-bottom:2px;
}
.postnav 
{
	text-align:center;
}
#sidebar ul li 
{
	margin: 0.1em 0 0 0;
	padding: 0;	
}
.meta 
{
        font-weight: normal;
	font-size:0.85em;
	font-family: Verdana, Arial, Sans-Serif;
	margin:0;
	padding:0;
	color:#333;
}
.date 
{
	float: left;
	color: #BBC4A3;
	font-family: 'Arial Rounded MT Bold', arial, sans-serif;
	font-size: 0.9em;
	text-align: center;
        font-weight: normal;
	margin: 3px 10px 0 0;
	padding: 8px 3px;
	width: 55px;
	background: #E7EBDE;
	line-height:1em;
}
.postfooter 
{
	padding-top:0px;
	background: none;
}


.commentlist 
{
	font-size:1em;
	font-weight:normal;	
}
#commentform 
{
	margin:0 0 0 40px;
}
#commentform textarea 
{
	width: 80%;
}
#commentform p 
{
	margin: 0 0 1em;
}
#comments,#respond 
{
	text-transform: uppercase;
	margin: 3em 0 1em 40px;
	color: #676E04;
	font: 0.9em 'Arial Rounded MT Bold', arial, sans-serif;
        font-weight: normal;
}
.commentlist li {
	margin:5px 0;
	padding:10px 10px 20px 10px;
	background:#F3F6ED;
	border:#E1D6C6 1px solid;
}
.commentlist .odd {
	background:#E7E5D8;
}
/*-----style1.css-----*/

/* ---- MAIN STYLES ----- */

body {
	background: #99ddff;
	margin: 10px;
	padding: 0;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 15px;
}

p {
	margin: 5px 0 10px 0;
}

.left {
	float: left;
}

.right {
	float: right;
}

.hidden {
	display: none;
}

div.cleaner {
	clear: both;
	margin: -1px 0 0 0;
	border: none;
	visibility: hidden;
}

cleaner hr {
	display: none;
	border: none;
	height: 1px;
}

cleaner img {
	display: none;
}

hr.cleaner {
	display: none;
}

/* - NAVIGATION STYLES - */

#nav1 {
	left: 340px;
	width: 450px;
	position: relative;
}

#navigation1 ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#navigation1 li {
	float: left;
	width: 86px;
	height: 30px;
	margin-right: 20px;
	margin-top: 10px;
}

#navigation1 a {
	display: block;
	width: 86px;
	height: 30px;
	background: #bb0066;
	float: left;
	color: #88ffdd;
	text-align: center; 
	text-decoration: none;
	font: bold 12px/35px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-transform: titlecase;
	border: solid 1px #88ffdd;
}

#navigation1 a:hover {
	color: #000000; 
	background: #ffffff;
}


/* --- LAYOUT STYLES --- */

/* --- LAYOUT STYLES --- */

#container1 { 
	width: 760px;
	margin: 0 auto; 
	background: #ffffff;
	padding: 0;
	text-align: left;
	height: auto;
}

#top1 { 
	width: 760px;
	height: 20px;
	margin: 0px 0 0px 0;
	background: #bb0066;
	border: solid 0px #ccff66;
	font-size: 10px;
}

#bookmark1 {
	position: absolute;
	color: #ffffff; 
	margin: 0px 0 0 0px;
	line-height: 16px;
	background: transparent;
	text-indent: 19px;
	z-index: 100;
	font: bold 12px/35px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#bookmark2 {
	position: absolute;
	color: #ffffff; 
	margin: 0px 0 0 350px;
	line-height: 16px;
	background: transparent;
	text-indent: 19px;
	font: bold 12px/35px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#shoppingcart1 {
	position: absolute;
	width: 742px;
	margin-top: 3px;
	line-height: 14px;
	text-align: right;
}

#header1 { 
	width: 760px;
	height: 100px;
	margin: 0 0 0px 0;
	background: #bb0066;
	border: solid 0px #ccff66;
}

#xpect {
	position: absolute;
	width: 300px;
	height: 29px;
	display: block;
	margin: 30px 0 0 5px;
	background: #e5dddb url(http://maternityhire.com/shop/xpecting_maternityp.gif) top left no-repeat;
}

#content1 { 
	width: 760px;
	height: auto;
	margin: 0;
	background: #ffffff;
	border: solid 1px #ccff66;
}

#content_home1 { 
	width: 74px;
	margin: 0;
	border: solid 0px #ccff66;
	background: #ffffff;
}

#footer1 { 
	width: 760px;
	height: 35px;
	margin: 0px 0 0px 0;
	background: #ffffff;
	line-height: 34px;
	font-size: 12px;
	border: solid 1px #ffffff;
	padding: 0;
}

.content1 {
	padding: 10px 20px;
	line-height: 17px;
}


/* ----- FORM STYLES ----- */

form1 {
	margin: 0;
	padding: 0;
}

input.field, textarea, select {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #777;
	background: #f9f7f6;
	border: solid 1px #bda9a6;
	width: 130px;
	padding: 1px 3px 1px 3px;
}

textarea {
	overflow: auto;
	height: 50px;
}

textarea, select {
	padding-right: 0;
}

input.submit {
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #fff;
	background: #bda9a6;
	border: solid 1px #7b544d;
	padding: 1px 5px 1px 5px;
}

.required {
	color: #c70909;
}
