* {
border:0;
margin:0;
padding:0;
}

body {
font:.75em/1.5em Verdana, Tahoma, Helvetica, sans-serif;
color:#000;
background:#977d58 url(http://www.hip-chick-pregnancy-guide.com/images/background.jpg) repeat-x;
text-align:left;
margin:0;
padding:0;
}

p {
color:#000;
}

a {
color:#4284B0;
font-weight:700;
background-color:inherit;
text-decoration:none;
}

a:hover {
color:#9EC068;
background-color:inherit;
}

h1,h2,h3 {
font:bold 1em 'Century', Arial, Sans-serif;
color:#333;
}

h1 {
font-size:2.0em;
color:#1A5c1c;
}

h2 {
font-size:1.6em;
color: #2c51a0

}

h3 {
font-size:1.3em;
}

p,h1,h2,h3 {
margin:10px 15px;
}

ul,ol {
color:#000;
margin:10px 30px;
padding:0 15px;
}

ul span,ol span {
color:#666;
}

img {
border:0px solid #CCC;

}

img.no-border {
border:none;
}

img.float-right {
margin:5px 0 5px 15px;
}

img.float-left {
margin:5px 15px 5px 0;
}

a img {
border:0px solid #568EB6;
}



code {
text-align:left;
display:block;
overflow:auto;
font:500 1em/1.5em 'Lucida Console', 'courier new', monospace;
background:#FAFAFA;
border:1px solid #f2f2f2;
border-left:4px solid #4284B0;
margin:5px 0;
padding:10px;
}

acronym {
cursor:help;
border-bottom:1px solid #777;
}

blockquote {
background-color: #98bdf4;

background: #98bdf4 url(http://www.hip-chick-pregnancy-guide.com/images/blockquotenew.jpg) bottom center repeat-x;
background position: bottom;


border:1px solid #f2f2f2;
border-left:4px solid #4284B0;
color:#075b17;
font:bold 1.7em/1.5em Georgia, 'Bookman Old Style', Serif;
margin:15px;
padding:0 0 0 20px;
}

#wrap {
background:#fff;
voice-family:inherit;
margin-left:201px;
margin-right:201px;
}

html>body #centercontent {
margin-left:201px;
margin-right:201px;
text-align:left;
}

#content-wrap {
clear:both;
background:#000;
color:#000;
margin:0;
padding:0;
}

#header {
width:100%;
height:150px;
background:#ffb8c0 url(http://www.hip-chick-pregnancy-guide.com/images/border.jpg) repeat-x top center;

}


#header h1#logo {
position:absolute;
font:bolder 3.1em 'Trebuchet MS', Arial, Sans-serif;
letter-spacing:-2px;
text-transform:lowercase;
top:0;
left:5px;
margin:0;
padding:0;
}

#header h2#slogan {
position:absolute;
top:37px;
left:250px;
color:#666;
text-indent:0;
font:bold 11px Tahoma, 'trebuchet MS', Sans-serif;
text-transform:none;
}

#header form.searchform {
position:absolute;
top:0;
right:-12px;
color: #666
border: 2px solid #568EB6;
}

/* form elements */
form {
	margin: 10px 20px; 
	padding: 15px 25px 25px 25px; 
	border: 1px solid #1A5c1c;
	background: #FFF;
}
form p {
	border-bottom: 1px solid #E6E6E6;
	padding: 12px 0 5px 0;	margin: 0;	
	color: #666666;
}
label {
	font-weight: bold;
	color: #666666;
}
input, select, textarea {
	margin: 5px 0;
	padding: 5px;
	color: #6A6969;
	border-width: 1px;
	border-style: solid;
  	border-color: #D4D4D4 #EBEBEB #EBEBEB #D4D4D4; 	
	font: 11px 'Lucida Grande', Verdana, Helvetica, sans-serif;
}
input:focus, select:focus, textarea:focus {
	color: #7BA857;
	background: #EFFAE6;
}
#name, #email, #message, #website {
	width: 380px;
}
input.button { 
	font: bold 12px Arial, Sans-serif; 
	height: 30px;
	margin: 0;
	padding: 2px 3px; 
	color: #FFF;
	background:#B4DB6F;
	
	border-width: 1px;
  	border-style: solid;
  	border-color: #B6DE8F #91BD37 #91BD37 #B6DE8F;
}


#main {
width:75%;
text-align:left;
margin-left:auto;
margin-right:auto;
padding:0 0 20px;
}



.post-footer {
background-color:#FAFAFA;
border:1px solid #f2f2f2;
font-size:95%;
margin:20px 15px 0;
padding:5px;
}

.post-footer .date {
background:url(clock.gif) no-repeat left center;
padding-left:20px;
margin:0 10px 0 5px;
}

.post-footer .comments {
background:url(comment.gif) no-repeat left center;
padding-left:20px;
margin:0 10px 0 5px;
}

.post-footer .readmore {
background:url(page.gif) no-repeat left center;
padding-left:20px;
margin:0 10px 0 5px;
}

#sidebar {
position:absolute;
left:10px;
top:170px;
width:185px;
background:#fff;
border:2px solid #a0c241;
}

#sidebar ul.sidemenu {
list-style:none;
margin:10px 0 10px 15px;
padding:0;
}

#sidebar ul.sidemenu li {
margin-bottom:1px;
border:1px solid #a0c241;
}

#sidebar ul.sidemenu a {
display:block;
font-weight:700;
color:#000;
text-decoration:none;
background:#f2f2f2;
border-left:4px solid #CCC;
min-height:18px;
padding:2px 5px 2px 10px;
}

* html body #sidebar ul.sidemenu a {
height:18px;
}

#sidebar ul.sidemenu a:hover {
background:#f2f2f2;
color:#390;
border-left:4px solid #9EC630;
padding:2px 5px 2px 10px;
}

#rightbar {
position:absolute;
right:10px;
top:170px;
width:185px;
background:#f3f3f3;
border:2px solid #a0c241;
}

#footer {
clear:both;
color:#4c4100;
background:#ffb8c0 url(http://www.hip-chick-pregnancy-guide.com/images/footerimage1.gif) repeat-x;


border-top:5px solid #568EB6;
height:auto;
font-size:95%;
margin:0;
padding:0 0 10px;
}

#footer a {
text-decoration:none;
font-weight:700;
color:#4c4100;
}



.float-left {
float:left;
}

.float-right {
float:right;
}

.align-left {
text-align:left;
}

.align-right {
text-align:right;
}

.clear {
clear:both;
}

.green {
color:#9EC630;
}

.gray {
color:#BFBFBF;
}
